{"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":823435,"link":"/api/v1.1/game/823435/feed/live","metaData":{"wait":10,"timeStamp":"20260726_004553","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823435,"type":"R","doubleHeader":"N","id":"2026/07/25/nyamlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823435-2026-07-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-25T22:05:00Z","originalDate":"2026-07-25","officialDate":"2026-07-25","dayNight":"night","time":"6:05","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":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":45,"ties":0,"pct":".567"},"records":{},"divisionLeader":false,"wins":59,"losses":45,"winningPercentage":".567"},"franchiseName":"New York","clubName":"Yankees","active":true},"home":{"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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":49,"ties":0,"pct":".533"},"records":{},"divisionLeader":false,"wins":56,"losses":49,"winningPercentage":".533"},"franchiseName":"Philadelphia","clubName":"Phillies","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},"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID650559":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559","firstName":"Bryan","lastName":"De La Cruz","primaryNumber":"41","birthDate":"1996-12-16","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Bryan","useLastName":"De La Cruz","middleName":"Starling","boxscoreName":"De La Cruz, B","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan De La Cruz","nameSlug":"bryan-de-la-cruz-650559","firstLastName":"Bryan De La Cruz","lastFirstName":"De La Cruz, Bryan","lastInitName":"De La Cruz, B","initLastName":"B De La Cruz","fullFMLName":"Bryan Starling De La Cruz","fullLFMName":"De La Cruz, Bryan Starling","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID662144":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144","firstName":"Brian","lastName":"Keller","primaryNumber":"48","birthDate":"1994-06-21","currentAge":32,"birthCity":"Germantown","birthStateProvince":"WI","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brian","useLastName":"Keller","boxscoreName":"Keller, Bri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2026-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Keller","nameSlug":"brian-keller-662144","firstLastName":"Brian Keller","lastFirstName":"Keller, Brian","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brian Keller","fullLFMName":"Keller, Brian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"51","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":29,"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},"ID668721":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721","firstName":"Payton","lastName":"Henry","primaryNumber":"35","birthDate":"1997-06-24","currentAge":29,"birthCity":"American Fork","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":229,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Payton","useLastName":"Henry","middleName":"Anthony","boxscoreName":"Henry, P","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Payton Henry","nameSlug":"payton-henry-668721","firstLastName":"Payton Henry","lastFirstName":"Henry, Payton","lastInitName":"Henry, P","initLastName":"P Henry","fullFMLName":"Payton Anthony Henry","fullLFMName":"Henry, Payton Anthony","strikeZoneTop":3.261,"strikeZoneBottom":1.646},"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},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":38,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"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},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":29,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"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},"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},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Clear","temp":"81","wind":"9 mph, R To L"},"gameInfo":{"attendance":44562,"firstPitch":"2026-07-25T22:05:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"home":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"}},"officialScorer":{"id":680446,"fullName":"Mark Gola","link":"/api/v1/people/680446"},"primaryDatacaster":{"id":800986,"fullName":"Michael Monostra","link":"/api/v1/people/800986"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:05:58.225Z","endTime":"2026-07-25T22:07:23.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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":"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-25T18:45:55.188Z","endTime":"2026-07-25T21:47:44.654Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"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-25T21:47:44.654Z","endTime":"2026-07-25T22:05:33.987Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"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-25T22:05:33.987Z","endTime":"2026-07-25T22:06:00.458Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"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.0,"endSpeed":86.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972744288751144,"aZ":-20.995332540318095,"pfxX":4.148042478475509,"pfxZ":5.92321541161475,"pX":-0.11977669253342872,"pZ":3.822059584195824,"vX0":-5.782704938177257,"vY0":-135.42100126282685,"vZ0":-2.619207218861572,"x":121.57,"y":135.58,"x0":1.4881265659661538,"y0":50.00548298143065,"z0":6.24381413951653,"aX":7.833397582212944},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-6.5,"spinRate":1891,"spinDirection":136},"zone":11,"typeConfidence":0.92,"plateTime":0.40192191620729645,"extension":6.987409974106653},"index":3,"playId":"08dfa906-f09c-3cba-bfd0-49d115d0b05e","pitchNumber":1,"startTime":"2026-07-25T22:06:00.458Z","endTime":"2026-07-25T22:06:04.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.561550263753883,"aZ":-16.266803321586167,"pfxX":3.1224402735679506,"pfxZ":8.586405253320438,"pX":0.329462215406293,"pZ":2.435761513101982,"vX0":-3.8765510860771792,"vY0":-134.16145610536825,"vZ0":-6.800907910102655,"x":104.44,"y":173.01,"x0":1.3764576673088198,"y0":50.00320804391768,"z0":6.129978932037784,"aX":5.7855703034306725},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-5.0,"spinRate":1932,"spinDirection":140},"zone":6,"typeConfidence":0.94,"plateTime":0.4057204024850365,"extension":7.035751405964845},"index":4,"playId":"5cd3be95-a2d4-3d70-bd41-60794b12a2de","pitchNumber":2,"startTime":"2026-07-25T22:06:12.947Z","endTime":"2026-07-25T22:06:16.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381670271079024,"aZ":-30.198282808175204,"pfxX":0.46269779838107683,"pfxZ":1.2556018377539333,"pX":-0.13638472353247003,"pZ":0.8129304753082627,"vX0":-4.318534960299025,"vY0":-124.7747004599058,"vZ0":-6.721536657000738,"x":122.2,"y":216.83,"x0":1.557570567811771,"y0":50.003122367927254,"z0":6.0337040523964225,"aX":0.7288080924397377},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":0.1,"spinRate":2108,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.4391714312249344,"extension":7.080025375792102},"index":5,"playId":"92cba321-a4a5-30a6-8e4b-beb00d773e59","pitchNumber":3,"startTime":"2026-07-25T22:06:29.795Z","endTime":"2026-07-25T22:06:33.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64442459501176,"aZ":-20.412381057703332,"pfxX":8.832069690634025,"pfxZ":6.173883185082378,"pX":-0.37890920071715134,"pZ":2.382082824441866,"vX0":-7.545943125247666,"vY0":-135.70330149493705,"vZ0":-6.438680100371658,"x":131.44,"y":174.46,"x0":1.261090033147722,"y0":50.003749236773935,"z0":6.1608330846651755,"aX":16.831513165667506},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":2071,"spinDirection":140},"zone":4,"typeConfidence":0.86,"plateTime":0.40030852856997967,"extension":7.044299608752005},"index":6,"playId":"a506398f-e07e-3c5d-9124-9609a5378d2d","pitchNumber":4,"startTime":"2026-07-25T22:06:46.212Z","endTime":"2026-07-25T22:06:50.306Z","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":87.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241148593529765,"aZ":-14.622093907966763,"pfxX":5.531932853960061,"pfxZ":9.030070570266393,"pX":0.6346595186457612,"pZ":2.97771109444767,"vX0":-4.318085741850663,"vY0":-137.7286873893246,"vZ0":-5.710804845027337,"x":92.81,"y":158.38,"x0":1.4950087144081623,"y0":50.003159745248325,"z0":6.04739333021047,"aX":10.752345086710966},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-9.2,"spinRate":2075,"spinDirection":138},"zone":3,"typeConfidence":0.92,"plateTime":0.39592638081776865,"extension":7.004905997704113},"index":7,"playId":"2f1746ce-065c-3209-9aed-4920a41b11e5","pitchNumber":5,"startTime":"2026-07-25T22:07:04.139Z","endTime":"2026-07-25T22:07:07.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16284906555178,"aZ":-32.130460095916725,"pfxX":0.5854437572904285,"pfxZ":0.026975362123471402,"pX":-0.41004201937125445,"pZ":0.8135496291051428,"vX0":-4.652574653884472,"vY0":-127.04523052188438,"vZ0":-6.660941313452941,"x":132.63,"y":216.81,"x0":1.3693689157844204,"y0":50.002735583710695,"z0":6.0248374476507776,"aX":0.956674145314913},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":0.0,"spinRate":2087,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.43120734358912527,"extension":6.9966253165283545},"index":8,"playId":"a737075a-2d13-3e57-8f9b-6715c51fa869","pitchNumber":6,"startTime":"2026-07-25T22:07:20.097Z","endTime":"2026-07-25T22:07:23.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:07:23.554Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, first baseman Bryce Harper to pitcher Tim Mayza.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:07:41.238Z","endTime":"2026-07-25T22:08:12.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.9,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148031460471266,"aZ":-20.523792449905304,"pfxX":10.563776465246354,"pfxZ":6.1803224615253045,"pX":1.1207354578735318,"pZ":2.078455356226661,"vX0":-4.532046081071984,"vY0":-136.49175402291985,"vZ0":-7.108786041298602,"x":74.28,"y":182.66,"x0":1.4304056483649528,"y0":50.00596928263562,"z0":6.130878411391998,"aX":19.928232655592907},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":-18.1,"spinRate":1881,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4013495873157842,"extension":7.0463387783560885},"index":0,"playId":"6bb40a05-8489-32e2-a793-6304ce72a557","pitchNumber":1,"startTime":"2026-07-25T22:07:50.342Z","endTime":"2026-07-25T22:07:53.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.925280661360723,"aZ":-21.44085413879944,"pfxX":10.040285512520699,"pfxZ":5.649309744322812,"pX":0.7014621462669323,"pZ":3.152400517192621,"vX0":-5.268442902057795,"vY0":-136.91165787755034,"vZ0":-4.32406859637352,"x":90.26,"y":153.67,"x0":1.3450513568439888,"y0":50.005404543462454,"z0":6.217702715595975,"aX":19.083906300639725},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-17.0,"spinRate":2057,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.39989361116933875,"extension":6.930513872860983},"hitData":{"launchSpeed":86.5,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.54,"coordY":166.73}},"index":1,"playId":"dedac2f2-e837-3307-b698-bd6c06b7963e","pitchNumber":2,"startTime":"2026-07-25T22:08:04.975Z","endTime":"2026-07-25T22:08:12.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:08:12.734Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul Goldschmidt flies out to right fielder Bryan De La Cruz in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T22:08:43.867Z","endTime":"2026-07-25T22:09:46.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59853449376728,"aZ":-18.198419603247856,"pfxX":9.08718353220957,"pfxZ":7.250637925634169,"pX":-0.08710595065438212,"pZ":1.777454733882897,"vX0":-7.03705335811865,"vY0":-136.8527754527086,"vZ0":-8.472396742046508,"x":120.32,"y":190.79,"x0":1.3163443824502448,"y0":50.00283799442368,"z0":6.122349663585565,"aX":17.517143297548312},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":-15.2,"spinRate":2075,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.397766386707779,"extension":7.0558511325006235},"index":0,"playId":"b3bafba9-07e0-35b9-b3ea-5332dde246ea","pitchNumber":1,"startTime":"2026-07-25T22:08:51.055Z","endTime":"2026-07-25T22:08:55.647Z","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.7,"endSpeed":87.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18453781833379,"aZ":-16.807910654982106,"pfxX":4.581666660849855,"pfxZ":7.934393596293432,"pX":-0.5168452865490158,"pZ":2.852737010390137,"vX0":-7.016327074915577,"vY0":-137.71254082243178,"vZ0":-5.565364245023106,"x":136.7,"y":161.76,"x0":1.4589355723887745,"y0":50.00273999537839,"z0":6.021811312578705,"aX":8.873842385437992},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.0,"spinRate":2008,"spinDirection":127},"zone":4,"typeConfidence":0.94,"plateTime":0.39645566300581336,"extension":7.061291403866033},"index":1,"playId":"273d8912-342c-3cd0-88e7-744e3d1950fd","pitchNumber":2,"startTime":"2026-07-25T22:09:11.458Z","endTime":"2026-07-25T22:09:18.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64453368105786,"aZ":-30.21404649562696,"pfxX":1.0801015482515737,"pfxZ":1.2041666952385333,"pX":-0.1069747976133726,"pZ":2.088306717359209,"vX0":-4.231793803649888,"vY0":-127.24121813488136,"vZ0":-4.262591872349426,"x":121.08,"y":182.4,"x0":1.4419722054923518,"y0":50.0036584299323,"z0":6.196356983074571,"aX":1.7602228654783294},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":1997,"spinDirection":330},"zone":8,"typeConfidence":0.9,"plateTime":0.43150745057013307,"extension":7.0148091022992825},"hitData":{"launchSpeed":91.4,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.91,"coordY":132.2}},"index":2,"playId":"3523cbea-d302-3720-9b84-22efad1acb49","pitchNumber":3,"startTime":"2026-07-25T22:09:37.084Z","endTime":"2026-07-25T22:09:46.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:09:46.257Z","atBatIndex":2},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Trea Turner hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:11:48.547Z","endTime":"2026-07-25T22:13:08.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29618975639012,"aZ":-35.593164573323214,"pfxX":-6.696048996932235,"pfxZ":-2.4313233931206693,"pX":-0.240092885105011,"pZ":1.226982508127939,"vX0":-5.20992005976646,"vY0":-117.71837734642776,"vZ0":-2.357386449348416,"x":126.15,"y":205.65,"x0":2.871754030658912,"y0":50.00525315424747,"z0":5.5356195289474845,"aX":-9.400903463738539},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.7,"breakHorizontal":13.4,"spinRate":2758,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.46523618692904245,"extension":5.6668409900969055},"index":0,"playId":"2a2fd39d-af64-3b4e-9ed2-b3e085a31edc","pitchNumber":1,"startTime":"2026-07-25T22:11:57.516Z","endTime":"2026-07-25T22:12:01.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05634028660361,"aZ":-34.389227692615655,"pfxX":-7.043706145396278,"pfxZ":-1.5963590122459506,"pX":0.22242224059053414,"pZ":1.809929472197476,"vX0":-4.274189166993312,"vY0":-117.78180213810742,"vZ0":-1.165412737292162,"x":108.52,"y":189.91,"x0":2.9836882945511523,"y0":50.002926221551746,"z0":5.528310503866144,"aX":-9.76881415528745},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.9,"breakHorizontal":13.9,"spinRate":2627,"spinDirection":300},"zone":8,"typeConfidence":0.9,"plateTime":0.4673470796036856,"extension":5.71859231795052},"index":1,"playId":"3a2dd894-baf6-3e7c-9490-381d78f85b99","pitchNumber":2,"startTime":"2026-07-25T22:12:11.786Z","endTime":"2026-07-25T22:12:16.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3464904421237,"aZ":-30.746066524045787,"pfxX":9.620029429276816,"pfxZ":0.8633659864068948,"pX":0.336498458584864,"pZ":1.582748814547716,"vX0":-8.508703824037767,"vY0":-127.33735984269182,"vZ0":-3.938430877637665,"x":104.17,"y":196.05,"x0":2.466113816436689,"y0":50.0013927006707,"z0":5.573296839084988,"aX":15.849150241037936},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":-15.6,"spinRate":1578,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4296098460900528,"extension":5.798305639394956},"index":2,"playId":"91fe4176-a47c-3129-8fe9-ce310983e818","pitchNumber":3,"startTime":"2026-07-25T22:12:27.198Z","endTime":"2026-07-25T22:12:30.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85439605170101,"aZ":-29.11470900903175,"pfxX":9.136426486826352,"pfxZ":1.8257136061248271,"pX":-0.2755481049382806,"pZ":-0.15184457940822563,"vX0":-9.698836770991457,"vY0":-128.63081930369404,"vZ0":-8.277217228871137,"x":127.5,"y":242.88,"x0":2.3580542067780637,"y0":50.003650843479285,"z0":5.367540668903297,"aX":15.30136946094668},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":-14.4,"spinRate":2055,"spinDirection":167},"zone":13,"typeConfidence":0.69,"plateTime":0.4259322290742733,"extension":6.032597103563276},"index":3,"playId":"acf5ce6d-d22e-360a-a198-4eeca90f953b","pitchNumber":4,"startTime":"2026-07-25T22:12:45.791Z","endTime":"2026-07-25T22:12:49.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197788668740746,"aZ":-13.030075263692988,"pfxX":7.94278899839692,"pfxZ":9.696571366962898,"pX":-1.4049307571567373,"pZ":3.3057211656782752,"vX0":-12.606384529467975,"vY0":-138.92274946246073,"vZ0":-4.063770845939894,"x":170.55,"y":149.53,"x0":2.138912350144171,"y0":50.00274166625998,"z0":5.640339334640073,"aX":15.682564408194589},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-12.1,"spinRate":2418,"spinDirection":133},"zone":11,"typeConfidence":0.92,"plateTime":0.3927731152017766,"extension":5.778142722297622},"index":4,"playId":"dd38c9a7-427e-32b8-9655-2feb6e9f8ed0","pitchNumber":5,"startTime":"2026-07-25T22:13:04.370Z","endTime":"2026-07-25T22:13:08.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:13:08.505Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (12) on a line drive to center fielder Trent Grisham. Trea Turner to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:13:35.418Z","endTime":"2026-07-25T22:15:09.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58856924069394,"aZ":-30.568980661927434,"pfxX":-1.5866818311389195,"pfxZ":0.9924315659616472,"pX":-0.77541868922674,"pZ":1.9309633677379232,"vX0":-7.941177544101605,"vY0":-125.57147286597969,"vZ0":-2.976922375025187,"x":146.56,"y":186.64,"x0":2.613623275631514,"y0":50.00450298100567,"z0":5.577973085130679,"aX":-2.5753287370274873},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":4.4,"spinRate":2613,"spinDirection":304},"zone":13,"typeConfidence":0.94,"plateTime":0.43353355664990323,"extension":5.9341562512237145},"index":0,"playId":"23b92ef1-7a79-39b1-95c3-2dec39ddfb44","pitchNumber":1,"startTime":"2026-07-25T22:13:42.196Z","endTime":"2026-07-25T22:13:46.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91872114696809,"aZ":-30.126652307854066,"pfxX":-0.5851299914257817,"pfxZ":1.234824520746793,"pX":0.35611088826957626,"pZ":2.60292260089351,"vX0":-5.168322832869704,"vY0":-127.24165687311591,"vZ0":-1.986011008090099,"x":103.43,"y":168.5,"x0":2.4788159466593345,"y0":50.00465408195119,"z0":5.750820589550912,"aX":-0.9716054428908263},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":2.0,"spinRate":2631,"spinDirection":284},"zone":6,"typeConfidence":0.94,"plateTime":0.42832868733291374,"extension":5.852002158528623},"index":1,"playId":"9ed646c1-c45d-3f6d-aca9-5664a70348e6","pitchNumber":2,"startTime":"2026-07-25T22:14:02.031Z","endTime":"2026-07-25T22:14:07.757Z","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.7,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247366657286236,"aZ":-31.204778624242167,"pfxX":-5.150126864762847,"pfxZ":0.6556605196330114,"pX":-1.2400782670042623,"pZ":2.1783205999392043,"vX0":-7.464951540930864,"vY0":-120.27505731987023,"vZ0":-1.1390909528389075,"x":164.27,"y":179.97,"x0":2.566846377443566,"y0":50.001579078440905,"z0":5.413018558585071,"aX":-7.579988981119309},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":11.0,"spinRate":2767,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.4545440746459759,"extension":5.78655261298099},"index":2,"playId":"ebc60ddf-ea08-35d4-a2e9-4768b36a6d2c","pitchNumber":3,"startTime":"2026-07-25T22:14:38.909Z","endTime":"2026-07-25T22:14:42.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.864244070251388,"aZ":-31.545728366077924,"pfxX":-5.083907565159006,"pfxZ":0.4179133435485287,"pX":-0.42133822289884854,"pZ":2.096503221847229,"vX0":-5.9635560951399995,"vY0":-121.11264203787367,"vZ0":-1.3422446823253145,"x":133.06,"y":182.17,"x0":2.721870982210659,"y0":50.00381129737616,"z0":5.385424463635747,"aX":-7.646113303360427},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":10.4,"spinRate":2758,"spinDirection":309},"zone":7,"typeConfidence":0.89,"plateTime":0.45009481953021124,"extension":5.922416311713697},"hitData":{"launchSpeed":92.6,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.09,"coordY":78.89}},"index":3,"playId":"fd9200d7-3a7f-36b1-8930-e3dfda471b56","pitchNumber":4,"startTime":"2026-07-25T22:14:57.950Z","endTime":"2026-07-25T22:15:09.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:15:09.903Z","atBatIndex":4},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bryce Harper out on a sacrifice fly to center fielder Trent Grisham. Trea Turner scores. Kyle Schwarber to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:15:41.119Z","endTime":"2026-07-25T22:16:42.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679152974275027,"aZ":-33.936147205568155,"pfxX":-3.220640883586155,"pfxZ":-1.0621560175188405,"pX":-0.5784583293306991,"pZ":1.8424322376295137,"vX0":-6.80191869975081,"vY0":-126.86101986902057,"vZ0":-2.755163649671661,"x":139.05,"y":189.03,"x0":2.5420416033175286,"y0":50.00560078393528,"z0":5.611605015614359,"aX":-5.32110492717461},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":7.2,"spinRate":2808,"spinDirection":290},"zone":7,"typeConfidence":0.96,"plateTime":0.42955146007888034,"extension":5.777243537334463},"index":0,"playId":"3644b4b5-8336-33b3-b420-7e0448af3022","pitchNumber":1,"startTime":"2026-07-25T22:15:49.931Z","endTime":"2026-07-25T22:15:53.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.294360141170028,"aZ":-25.70821104819493,"pfxX":9.438474033569086,"pfxZ":3.2589068010587283,"pX":0.08094037155454882,"pZ":3.252166839659865,"vX0":-10.03675140512166,"vY0":-139.1055512718656,"vZ0":-1.6024944059109698,"x":113.91,"y":150.97,"x0":2.4866494854721712,"y0":50.00524335696259,"z0":5.518060675569019,"aX":18.747192467427812},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":-15.4,"spinRate":2422,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.3917547444007137,"extension":5.765404120301917},"index":1,"playId":"cdc416e4-dc0d-3762-9672-2fab505fe1f2","pitchNumber":2,"startTime":"2026-07-25T22:16:09.063Z","endTime":"2026-07-25T22:16:12.162Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73436329957434,"aZ":-30.737756933645752,"pfxX":-7.920535642481422,"pfxZ":0.9471611745264887,"pX":-0.7566561678189405,"pZ":2.5477952964108153,"vX0":-5.784583049611236,"vY0":-121.87995947760888,"vZ0":-0.5902677565769374,"x":145.84,"y":169.99,"x0":2.671791846518869,"y0":50.00099607338904,"z0":5.435083395789332,"aX":-11.97843318990787},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2802,"spinDirection":307},"zone":4,"typeConfidence":0.9,"plateTime":0.4484646539095949,"extension":5.816155530275906},"hitData":{"launchSpeed":93.5,"launchAngle":24.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.43,"coordY":60.0}},"index":2,"playId":"c9ad3eef-4d80-345c-b0f7-8003d84f53f5","pitchNumber":3,"startTime":"2026-07-25T22:16:30.402Z","endTime":"2026-07-25T22:16:42.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:16:42.023Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:17:07.821Z","endTime":"2026-07-25T22:18:27.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00074695022135,"aZ":-23.49392877896356,"pfxX":11.112818054711344,"pfxZ":4.355926834255857,"pX":-0.1118433902515876,"pZ":1.7323519796595286,"vX0":-11.217800993128789,"vY0":-139.30458067608146,"vZ0":-5.670966725297404,"x":121.26,"y":192.01,"x0":2.495314782384921,"y0":50.006202694570604,"z0":5.316596695988035,"aX":22.165348995997377},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":-18.2,"spinRate":2337,"spinDirection":133},"zone":8,"typeConfidence":0.92,"plateTime":0.391011071143037,"extension":5.905263265868981},"index":0,"playId":"02b505f0-fc5e-3d0c-bf3c-11e832c19578","pitchNumber":1,"startTime":"2026-07-25T22:17:16.764Z","endTime":"2026-07-25T22:17:20.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.147615373551083,"aZ":-31.55563757346293,"pfxX":-2.7871548295707,"pfxZ":0.36815292991385995,"pX":0.4846407001490952,"pZ":2.5779241122177745,"vX0":-4.509470521097574,"vY0":-127.40620319952863,"vZ0":-1.5629363162024235,"x":98.53,"y":169.18,"x0":2.628409830693897,"y0":50.000987698848256,"z0":5.655366502707924,"aX":-4.656258695209445},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":5.9,"spinRate":2892,"spinDirection":297},"zone":6,"typeConfidence":0.95,"plateTime":0.427239129763076,"extension":5.8596712442937156},"index":1,"playId":"062eabf0-8c1b-343d-bf60-f699805d30be","pitchNumber":2,"startTime":"2026-07-25T22:17:39.092Z","endTime":"2026-07-25T22:17:42.320Z","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":97.1,"endSpeed":90.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724701957277492,"aZ":-15.28966995369032,"pfxX":7.408902929596749,"pfxZ":8.22392152410357,"pX":-1.4629603465906027,"pZ":2.234956838202579,"vX0":-12.783746189570655,"vY0":-140.904454907341,"vZ0":-6.2770278508704145,"x":172.76,"y":178.44,"x0":2.1272882415432983,"y0":50.001964469106674,"z0":5.443179590052686,"aX":15.210470496863294},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2481,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.3856595274757084,"extension":5.936341819277765},"index":2,"playId":"d7a11553-8620-3711-bcba-cd66072080ea","pitchNumber":3,"startTime":"2026-07-25T22:17:59.640Z","endTime":"2026-07-25T22:18:03.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.508170833953148,"aZ":-30.6204125219069,"pfxX":7.529371106984307,"pfxZ":0.9337348349342669,"pX":0.8143755180466236,"pZ":2.6813479744929833,"vX0":-6.809596933820635,"vY0":-128.45548511046096,"vZ0":-1.269509823588498,"x":85.96,"y":166.38,"x0":2.5260618293928343,"y0":50.003784928194925,"z0":5.570519859833367,"aX":12.538409531173707},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":-12.0,"spinRate":2012,"spinDirection":113},"zone":6,"typeConfidence":0.87,"plateTime":0.4269973879195814,"extension":5.95583854440901},"hitData":{"launchSpeed":76.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.26,"coordY":157.96}},"index":3,"playId":"401aea45-c2d9-3ae0-a8dd-3430c20c6edf","pitchNumber":4,"startTime":"2026-07-25T22:18:19.239Z","endTime":"2026-07-25T22:18:27.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:18:27.835Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T22:18:46.700Z","endTime":"2026-07-25T22:20:37.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77942135314872,"aZ":-31.590624244228806,"pfxX":8.588203568918123,"pfxZ":0.34703788211864506,"pX":0.536618067319733,"pZ":2.073411137770668,"vX0":-7.923932063798717,"vY0":-128.98262739368076,"vZ0":-2.6048701044268396,"x":96.55,"y":182.8,"x0":2.5207162551538995,"y0":50.006367804069505,"z0":5.5126635518309515,"aX":14.591895112447869},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":-13.9,"spinRate":2024,"spinDirection":130},"zone":9,"typeConfidence":0.89,"plateTime":0.4233380981279362,"extension":5.953465308718624},"index":0,"playId":"182ce66f-880a-3510-9fc7-f68bc9a0b476","pitchNumber":1,"startTime":"2026-07-25T22:18:54.722Z","endTime":"2026-07-25T22:18:58.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171619873977058,"aZ":-31.663848161464074,"pfxX":7.500607180289892,"pfxZ":0.2973069829956083,"pX":1.408929997689391,"pZ":0.7989890617468041,"vX0":-5.607729627280333,"vY0":-129.1048364821641,"vZ0":-5.488927459647349,"x":63.29,"y":217.21,"x0":2.6231382822611597,"y0":50.00215167156705,"z0":5.358470261143767,"aX":12.797714277486463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.4,"breakHorizontal":-12.5,"spinRate":2055,"spinDirection":118},"zone":14,"typeConfidence":0.87,"plateTime":0.4225146481473896,"extension":5.846249521915056},"index":1,"playId":"2964ea07-dba8-3187-9516-81ff85d7ac5d","pitchNumber":2,"startTime":"2026-07-25T22:19:11.598Z","endTime":"2026-07-25T22:19:14.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324329436184737,"aZ":-34.25864600614241,"pfxX":-8.722597901782365,"pfxZ":-1.408143025865039,"pX":0.29484700809210207,"pZ":3.658949464945936,"vX0":-3.3895767880140077,"vY0":-120.49127965282587,"vZ0":2.560410353561002,"x":105.76,"y":139.99,"x0":2.8512605785227016,"y0":50.005152135006696,"z0":5.599493056629099,"aX":-12.888956010889713},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":16.6,"spinRate":2827,"spinDirection":302},"zone":12,"typeConfidence":0.91,"plateTime":0.4537200801871992,"extension":5.895798188902405},"index":2,"playId":"adfa2636-eddb-33fd-9144-87d2522988d8","pitchNumber":3,"startTime":"2026-07-25T22:19:31.705Z","endTime":"2026-07-25T22:19:35.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81000679175846,"aZ":-33.34448835131919,"pfxX":-8.750718940864981,"pfxZ":-0.7848491260369759,"pX":0.6427444877537041,"pZ":2.5867625793140627,"vX0":-2.6199768249284077,"vY0":-120.87816103375047,"vZ0":0.2017229430178893,"x":92.5,"y":168.94,"x0":2.876820657384201,"y0":50.004597084722796,"z0":5.4215362131952745,"aX":-12.995059955633032},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":2753,"spinDirection":305},"zone":6,"typeConfidence":0.91,"plateTime":0.452528986201274,"extension":5.822555548534868},"index":3,"playId":"28d477a1-a1ac-38a7-bb6d-43da1d79df30","pitchNumber":4,"startTime":"2026-07-25T22:19:51.373Z","endTime":"2026-07-25T22:19:55.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-25T22:20:17.235Z","endTime":"2026-07-25T22:20:34.297Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590302349244254,"aZ":-30.425982875311323,"pfxX":9.847116907286036,"pfxZ":1.0506297513340153,"pX":1.1165287775774362,"pZ":1.2860807074448444,"vX0":-6.876258484049432,"vY0":-127.73001216858981,"vZ0":-4.304491704636125,"x":74.44,"y":204.06,"x0":2.560260391744569,"y0":50.00027957295353,"z0":5.3776688794679375,"aX":16.316144332357887},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-16.3,"spinRate":2180,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.428335320316219,"extension":5.95249790883137},"index":5,"playId":"4c8fd982-6f9a-3909-b8a0-617b24be1158","pitchNumber":5,"startTime":"2026-07-25T22:20:34.297Z","endTime":"2026-07-25T22:20:37.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:20:37.805Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to left fielder Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:22:38.477Z","endTime":"2026-07-25T22:22:57.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131052473292094,"aZ":-18.805241306545007,"pfxX":9.566191404051825,"pfxZ":7.193366802438964,"pX":0.6302081334800602,"pZ":2.759227312538209,"vX0":-5.6099123211643525,"vY0":-134.94202092126307,"vZ0":-5.567832746094123,"x":92.98,"y":164.28,"x0":1.4843387451550316,"y0":50.00629930563213,"z0":6.158364357207866,"aX":17.78904496528036},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-16.3,"spinRate":2029,"spinDirection":139},"zone":6,"typeConfidence":0.89,"plateTime":0.404650374494961,"extension":6.951186303162401},"hitData":{"launchSpeed":76.4,"launchAngle":51.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.79,"coordY":118.17}},"index":0,"playId":"835a1bd0-d009-3b0a-b46a-c667767e6d20","pitchNumber":1,"startTime":"2026-07-25T22:22:48.743Z","endTime":"2026-07-25T22:22:57.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:22:57.547Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:23:26.451Z","endTime":"2026-07-25T22:23:55.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428820059223245,"aZ":-21.459966933428984,"pfxX":8.645713104069761,"pfxZ":5.867785815393644,"pX":0.9596061575689797,"pZ":1.9370070162192792,"vX0":-4.222903358368585,"vY0":-133.9093145712853,"vZ0":-7.011181333300421,"x":80.42,"y":186.48,"x0":1.4290849282146758,"y0":50.00327182789673,"z0":6.111438330867583,"aX":15.78805981412761},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-14.9,"spinRate":1955,"spinDirection":138},"zone":14,"typeConfidence":0.82,"plateTime":0.40817181770628164,"extension":6.995201828855398},"index":0,"playId":"19a9143b-6aba-3cfb-8cfe-244af9c32b69","pitchNumber":1,"startTime":"2026-07-25T22:23:31.228Z","endTime":"2026-07-25T22:23:35.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.273160795308925,"aZ":-19.38069209907316,"pfxX":8.762571077422315,"pfxZ":6.940235860723091,"pX":0.13433680071659937,"pZ":1.4294106262966484,"vX0":-6.321909106984036,"vY0":-134.21127848045683,"vZ0":-8.79228348262483,"x":111.88,"y":200.19,"x0":1.3699829118262752,"y0":50.00106687840557,"z0":6.102481431050621,"aX":16.146967086603066},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-14.6,"spinRate":2038,"spinDirection":145},"zone":14,"typeConfidence":0.64,"plateTime":0.406528816568541,"extension":6.916125687011959},"hitData":{"launchSpeed":88.8,"launchAngle":-30.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.14,"coordY":146.89}},"index":1,"playId":"7bb292c7-fda8-3a95-ac08-85625846befd","pitchNumber":2,"startTime":"2026-07-25T22:23:46.675Z","endTime":"2026-07-25T22:23:55.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:23:55.169Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out to right fielder Bryan De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T22:24:15.302Z","endTime":"2026-07-25T22:25:52.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24823180490801,"aZ":-30.57579262752001,"pfxX":-0.3587563795883967,"pfxZ":0.9650989521220232,"pX":0.21867906083535246,"pZ":3.0718080350894694,"vX0":-3.4007448235316797,"vY0":-128.27048579681153,"vZ0":-2.0908028219897825,"x":108.66,"y":155.84,"x0":1.614233957091725,"y0":50.00033635467145,"z0":6.30727716225152,"aX":-0.5900260501093745},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":1.4,"spinRate":2173,"spinDirection":309},"zone":2,"typeConfidence":0.89,"plateTime":0.42881473975267115,"extension":7.038315645484426},"index":0,"playId":"4427b057-61d3-3543-893f-c0b0b48be794","pitchNumber":1,"startTime":"2026-07-25T22:24:21.306Z","endTime":"2026-07-25T22:24:25.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102787526668912,"aZ":-20.845204555498974,"pfxX":9.362588723357707,"pfxZ":5.930507518734132,"pX":0.9828341605858155,"pZ":2.612291037930107,"vX0":-4.596070485320416,"vY0":-136.5997106961531,"vZ0":-5.814630483103129,"x":79.54,"y":168.25,"x0":1.4611768964890175,"y0":50.00276509625241,"z0":6.17979644321275,"aX":17.88043832734485},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":-16.2,"spinRate":2129,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.3993654602776493,"extension":6.931194641021555},"index":1,"playId":"e9b44d82-ca6c-3a9c-bb50-a584a3ad0c09","pitchNumber":2,"startTime":"2026-07-25T22:24:34.309Z","endTime":"2026-07-25T22:24:37.411Z","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.8,"endSpeed":87.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442736330868186,"aZ":-16.153508133180647,"pfxX":5.966743796006618,"pfxZ":8.238586778407933,"pX":0.20416681894308839,"pZ":2.929292516190907,"vX0":-5.679402768674476,"vY0":-138.01958216761344,"vZ0":-5.5222309819357935,"x":110.08,"y":136.66,"x0":1.5055182121928812,"y0":50.00130282398292,"z0":6.029989270688733,"aX":11.601717096661933},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":-9.7,"spinRate":1996,"spinDirection":136},"zone":2,"typeConfidence":0.89,"plateTime":0.3956476278819858,"extension":7.060352764935987},"index":2,"playId":"f60ff98c-b84f-360b-8ee4-199ad918c8b3","pitchNumber":3,"startTime":"2026-07-25T22:24:52.147Z","endTime":"2026-07-25T22:24:56.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647723473523254,"aZ":-31.177628003816167,"pfxX":0.36323931420836875,"pfxZ":0.6081144232034505,"pX":-0.990616460153803,"pZ":0.6085796186141017,"vX0":-5.995225473460377,"vY0":-126.89451343383438,"vZ0":-7.544801330606568,"x":154.76,"y":222.35,"x0":1.3500083434198036,"y0":50.00371347536517,"z0":6.0864496841212805,"aX":0.596369035827684},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.4,"breakHorizontal":0.6,"spinRate":2020,"spinDirection":341},"zone":13,"typeConfidence":0.9,"plateTime":0.4307542377864144,"extension":7.011688856064545},"index":3,"playId":"810a3ee0-6648-3534-9861-7e4f0d925753","pitchNumber":4,"startTime":"2026-07-25T22:25:07.924Z","endTime":"2026-07-25T22:25:11.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.734871800065836,"aZ":-30.889194025302476,"pfxX":0.8216879418104046,"pfxZ":0.8066862055010326,"pX":-1.6486144447770044,"pZ":0.6964732753768333,"vX0":-7.901611696995142,"vY0":-125.72254668515703,"vZ0":-7.059532129191472,"x":179.84,"y":219.98,"x0":1.4408718445540172,"y0":50.0014882697649,"z0":6.078979756701327,"aX":1.3046215072823477},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":0.5,"spinRate":2190,"spinDirection":3},"zone":13,"typeConfidence":0.9,"plateTime":0.43725126927185265,"extension":7.100395988777176},"index":4,"playId":"d8a8ca72-e630-378c-8161-695a9fe084c6","pitchNumber":5,"startTime":"2026-07-25T22:25:25.705Z","endTime":"2026-07-25T22:25:28.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29334613510638,"aZ":-20.500854831646414,"pfxX":7.337513167226387,"pfxZ":6.022830487057625,"pX":0.6860955367988265,"pZ":3.2625079503682684,"vX0":-4.324897330119829,"vY0":-137.11779784931187,"vZ0":-4.575531632476297,"x":90.85,"y":150.69,"x0":1.3161346265396392,"y0":50.001541051948706,"z0":6.319091554518728,"aX":14.217798084330532},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":-12.6,"spinRate":2100,"spinDirection":146},"zone":3,"typeConfidence":0.85,"plateTime":0.3967877933262356,"extension":7.025412782481954},"hitData":{"launchSpeed":92.8,"launchAngle":21.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.78,"coordY":101.62}},"index":5,"playId":"9b27ad16-a1ab-316f-afd5-ffa35fcba564","pitchNumber":6,"startTime":"2026-07-25T22:25:44.500Z","endTime":"2026-07-25T22:25:52.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:25:52.417Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:27:55.810Z","endTime":"2026-07-25T22:28:43.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867587132633126,"aZ":-33.49358808718529,"pfxX":-8.437277409647036,"pfxZ":-0.9308470497334866,"pX":0.0457044345712095,"pZ":2.0921260789219014,"vX0":-3.9773221154315186,"vY0":-118.16563474468265,"vZ0":-0.7306927711099889,"x":115.26,"y":182.29,"x0":2.8451952367128586,"y0":50.002751404034996,"z0":5.474313100217846,"aX":-11.967032306055808},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":16.2,"spinRate":2778,"spinDirection":309},"zone":8,"typeConfidence":0.9,"plateTime":0.4629853635027983,"extension":5.673474004908075},"index":0,"playId":"a9612b68-74f6-3a74-b27a-8beff602d2fa","pitchNumber":1,"startTime":"2026-07-25T22:28:05.999Z","endTime":"2026-07-25T22:28:09.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1213578182211,"aZ":-30.59938591399534,"pfxX":9.54172719919386,"pfxZ":0.9711400902313176,"pX":0.4028583697298827,"pZ":1.5405885412848197,"vX0":-7.871180454265781,"vY0":-126.08283445304419,"vZ0":-3.793903221417662,"x":101.64,"y":197.18,"x0":2.3096274829048777,"y0":50.00481405228491,"z0":5.506240675839147,"aX":15.525038873022643},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-15.7,"spinRate":2041,"spinDirection":125},"zone":14,"typeConfidence":0.92,"plateTime":0.4326878783011039,"extension":5.783977101380317},"index":1,"playId":"4bc03ce3-00b9-3467-a736-2733cfb2aaed","pitchNumber":2,"startTime":"2026-07-25T22:28:19.951Z","endTime":"2026-07-25T22:28:23.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98805437191195,"aZ":-30.860778166564366,"pfxX":8.529254581998362,"pfxZ":0.7775754705145514,"pX":1.6352117037119165,"pZ":1.5569014582398313,"vX0":-5.2205228325965525,"vY0":-128.41101311720885,"vZ0":-3.79016506475943,"x":54.67,"y":196.74,"x0":2.5714324713381798,"y0":50.00549673551644,"z0":5.415695402435179,"aX":14.452277938218343},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":2077,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4242055680052008,"extension":5.98921908454772},"index":2,"playId":"5513e209-14fc-3cbf-80f4-ff2547e308d5","pitchNumber":3,"startTime":"2026-07-25T22:28:40.275Z","endTime":"2026-07-25T22:28:43.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:28:43.540Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:29:04.516Z","endTime":"2026-07-25T22:30:54.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72959381074329,"aZ":-21.129083547366985,"pfxX":10.21346175550945,"pfxZ":5.384695643338782,"pX":1.1255615324826438,"pZ":3.2368613680292504,"vX0":-7.184340398393818,"vY0":-141.49973529162008,"vZ0":-2.9747445951643363,"x":74.1,"y":151.38,"x0":2.355338040272393,"y0":50.00529415012029,"z0":5.637378938472961,"aX":20.957759566382606},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":-17.3,"spinRate":2438,"spinDirection":136},"zone":12,"typeConfidence":0.85,"plateTime":0.3853745223879157,"extension":5.835511357508135},"index":0,"playId":"decbac16-7a6c-30db-ad97-802f9d5c7621","pitchNumber":1,"startTime":"2026-07-25T22:29:10.847Z","endTime":"2026-07-25T22:29:14.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424753173724213,"aZ":-22.494486512225798,"pfxX":12.17305633643699,"pfxZ":4.778262930070413,"pX":0.6804335061708593,"pZ":3.3735096525162347,"vX0":-8.925129686682522,"vY0":-141.04795646234928,"vZ0":-2.170527405778271,"x":91.06,"y":147.7,"x0":2.2953794098101357,"y0":50.00344790817398,"z0":5.595121001419478,"aX":24.663646969082624},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.4,"breakHorizontal":-20.4,"spinRate":2427,"spinDirection":129},"zone":3,"typeConfidence":0.92,"plateTime":0.3875195303355863,"extension":5.776012049669037},"index":1,"playId":"7162c433-268e-3176-af77-9d6b4182e01f","pitchNumber":2,"startTime":"2026-07-25T22:29:28.061Z","endTime":"2026-07-25T22:29:31.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124511523213165,"aZ":-29.386142926584977,"pfxX":10.536855646900403,"pfxZ":1.6791249511840265,"pX":-0.25487590760893697,"pZ":1.9817466971688247,"vX0":-9.930991469985054,"vY0":-127.59273644787,"vZ0":-3.1140943013816935,"x":126.72,"y":185.27,"x0":2.3026851527189676,"y0":50.005745028913445,"z0":5.51282896814472,"aX":17.527162258027385},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":2011,"spinDirection":127},"zone":8,"typeConfidence":0.89,"plateTime":0.4278645011862485,"extension":6.05977622553211},"index":2,"playId":"55748fce-d47f-32c9-a77d-c40a80c4deaa","pitchNumber":3,"startTime":"2026-07-25T22:29:45.960Z","endTime":"2026-07-25T22:29:49.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90139629609738,"aZ":-29.19977664787411,"pfxX":0.6109952824112224,"pfxZ":1.7081364653121422,"pX":-0.927050427960119,"pZ":2.569433380265656,"vX0":-8.650148503540892,"vY0":-130.51180783046462,"vZ0":-2.3594666812884424,"x":152.34,"y":169.41,"x0":2.3369660987201812,"y0":50.00374223369243,"z0":5.662507597948154,"aX":1.06544691114316},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":0.6,"spinRate":2713,"spinDirection":286},"zone":11,"typeConfidence":0.92,"plateTime":0.4180866275249011,"extension":5.907006876444318},"index":3,"playId":"03c8e2a6-ac8e-3bf2-ad3e-bde86bf96ad7","pitchNumber":4,"startTime":"2026-07-25T22:30:04.922Z","endTime":"2026-07-25T22:30:10.922Z","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":95.1,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863158409090886,"aZ":-21.888439256396506,"pfxX":11.188523149453216,"pfxZ":5.259689755223253,"pX":-0.5868385799178789,"pZ":2.0516713700127895,"vX0":-11.661496962816988,"vY0":-138.0225251598408,"vZ0":-5.255259844660733,"x":139.37,"y":183.38,"x0":2.2124459432912746,"y0":50.00094963938707,"z0":5.42735516182423,"aX":21.874047052536433},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":-18.2,"spinRate":2370,"spinDirection":130},"zone":7,"typeConfidence":0.92,"plateTime":0.3948141541247656,"extension":5.993597851252135},"index":4,"playId":"1a0eebd3-95dd-30fe-b77b-f8e3df826a75","pitchNumber":5,"startTime":"2026-07-25T22:30:21.766Z","endTime":"2026-07-25T22:30:25.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-25T22:30:31.801Z","endTime":"2026-07-25T22:30:50.770Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480368490144038,"aZ":-21.299265937152068,"pfxX":11.863024749526161,"pfxZ":5.3922718281929605,"pX":0.08641570572340054,"pZ":1.277537365026874,"vX0":-10.573228374843167,"vY0":-140.32791726216328,"vZ0":-7.397814871434221,"x":113.71,"y":204.29,"x0":2.341623932230798,"y0":50.00265343571744,"z0":5.310887284994055,"aX":23.9200616601225},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":-19.7,"spinRate":2404,"spinDirection":131},"zone":14,"typeConfidence":0.92,"plateTime":0.3886918257598815,"extension":5.9980666813473364},"index":6,"playId":"81a0cb9e-9a84-3d20-91fc-900381ef568d","pitchNumber":6,"startTime":"2026-07-25T22:30:50.770Z","endTime":"2026-07-25T22:30:54.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:30:54.695Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:31:14.847Z","endTime":"2026-07-25T22:32:26.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73832538018264,"aZ":-12.444783269417085,"pfxX":8.225469435193062,"pfxZ":9.528362654837956,"pX":-0.8857459655608747,"pZ":2.415413124579875,"vX0":-11.802982743323662,"vY0":-142.09556874985722,"vZ0":-6.396955936764687,"x":150.76,"y":173.56,"x0":2.2291505138328254,"y0":50.00199421573288,"z0":5.466551752116381,"aX":17.031095015011015},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":-12.8,"spinRate":2478,"spinDirection":129},"zone":13,"typeConfidence":0.92,"plateTime":0.3836397080999081,"extension":5.981051939396472},"index":0,"playId":"5af870a0-a85c-3f6d-b823-7c5774320ba6","pitchNumber":1,"startTime":"2026-07-25T22:31:22.765Z","endTime":"2026-07-25T22:31:26.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205152029533892,"aZ":-21.23178236566176,"pfxX":10.960403036397214,"pfxZ":5.382855586778515,"pX":-0.8377295197745322,"pZ":2.008177832878358,"vX0":-12.78702003082194,"vY0":-140.37892145171588,"vZ0":-5.591465288283554,"x":148.93,"y":184.56,"x0":2.3125078726815964,"y0":50.00313431075109,"z0":5.371312183829044,"aX":22.28477141487165},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":-17.9,"spinRate":2435,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.38742461748607404,"extension":6.0778967411999965},"index":1,"playId":"e8f8005d-5b37-3374-99dc-b60a00710869","pitchNumber":2,"startTime":"2026-07-25T22:31:41.747Z","endTime":"2026-07-25T22:31:45.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.454911902637157,"aZ":-27.891810602021966,"pfxX":-0.5200871582662963,"pfxZ":2.5455052610821953,"pX":-1.1521255993125605,"pZ":1.6056213753238857,"vX0":-8.968269898309147,"vY0":-128.29382101266881,"vZ0":-4.193542588897003,"x":160.92,"y":195.43,"x0":2.4440933781131133,"y0":50.00202841996504,"z0":5.414522156671614,"aX":-0.8720768611245902},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":2.8,"spinRate":2678,"spinDirection":312},"zone":13,"typeConfidence":0.94,"plateTime":0.4255670325125762,"extension":6.061813700340095},"index":2,"playId":"70799928-a7b6-3127-b61a-988eacf63b4b","pitchNumber":3,"startTime":"2026-07-25T22:32:01.184Z","endTime":"2026-07-25T22:32:04.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38624958832181,"aZ":-28.826926892483904,"pfxX":-0.6557078982045255,"pfxZ":1.9696514495297182,"pX":-1.1485479571566382,"pZ":1.2598988862289622,"vX0":-8.844426780649448,"vY0":-129.3105178621794,"vZ0":-5.137326083663966,"x":160.78,"y":204.76,"x0":2.397895225707893,"y0":50.00249345567059,"z0":5.477959574336486,"aX":-1.1102341696345908},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":3.1,"spinRate":2776,"spinDirection":308},"zone":13,"typeConfidence":0.96,"plateTime":0.4232179204101034,"extension":6.0021588782166075},"index":3,"playId":"c8c8aa10-22ce-355a-a989-0a678d6d4a97","pitchNumber":4,"startTime":"2026-07-25T22:32:22.782Z","endTime":"2026-07-25T22:32:26.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:32:26.301Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Derek Hill grounds into a force out, third baseman Amed Rosario to second baseman Jazz Chisholm Jr. J.T. Realmuto out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T22:32:45.529Z","endTime":"2026-07-25T22:34:05.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372184489655883,"aZ":-21.90303609318657,"pfxX":11.053604250476422,"pfxZ":5.18063963904962,"pX":-0.0522051843709415,"pZ":1.5488405086304329,"vX0":-10.657860946568787,"vY0":-139.18695508475608,"vZ0":-6.474512343948975,"x":118.99,"y":196.96,"x0":2.372371385697086,"y0":50.000292719768495,"z0":5.334249295419368,"aX":21.898285445846298},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.3,"breakHorizontal":-18.1,"spinRate":2392,"spinDirection":126},"zone":13,"typeConfidence":0.92,"plateTime":0.39205260387567176,"extension":5.918709501828041},"index":0,"playId":"d982a990-88f5-36c1-b599-585fdcf61f4b","pitchNumber":1,"startTime":"2026-07-25T22:32:52.880Z","endTime":"2026-07-25T22:32:58.130Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62314733434219,"aZ":-30.856470819911557,"pfxX":8.658100529736792,"pfxZ":0.7840240642962772,"pX":-0.07677130493203191,"pZ":2.179993238477536,"vX0":-9.250188539442627,"vY0":-128.08140994203805,"vZ0":-2.2791804826468853,"x":119.93,"y":179.92,"x0":2.437290285696779,"y0":50.00294413959734,"z0":5.467409227022107,"aX":14.550062651502511},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-13.9,"spinRate":2216,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.42578138382953146,"extension":6.024297565751279},"index":1,"playId":"a1727715-4e4c-3003-976d-79d088f97a8a","pitchNumber":2,"startTime":"2026-07-25T22:33:33.344Z","endTime":"2026-07-25T22:33:37.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023578931664158,"aZ":-31.227088473700647,"pfxX":9.119354314520098,"pfxZ":0.5613847220940791,"pX":0.4895981428450638,"pZ":2.048795656373092,"vX0":-8.179401576796714,"vY0":-128.14691142021647,"vZ0":-2.500511569431103,"x":98.34,"y":183.46,"x0":2.5289570431149238,"y0":50.00003694570015,"z0":5.4624119482942675,"aX":15.254259603796134},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-14.8,"spinRate":2097,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.4264629293658988,"extension":6.123546297618713},"hitData":{"launchSpeed":62.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.37,"coordY":171.79}},"index":2,"playId":"ead8d1cb-b936-37fc-a929-d04bc2af5895","pitchNumber":3,"startTime":"2026-07-25T22:33:58.586Z","endTime":"2026-07-25T22:34:05.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:34:05.670Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:36:54.647Z","endTime":"2026-07-25T22:39:20.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":{"description":"Pitching Change: Brian Keller replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T22:35:06.914Z","endTime":"2026-07-25T22:36:56.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662144,"link":"/api/v1/people/662144"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.648882333255372,"aZ":-16.893729754877363,"pfxX":-5.136693647041902,"pfxZ":8.525146271202708,"pX":-0.4170637867333861,"pZ":3.141713115996644,"vX0":5.406874028542922,"vY0":-132.61025393311056,"vZ0":-3.987630773352013,"x":132.9,"y":153.95,"x0":-1.8087963807379375,"y0":50.00322417827675,"z0":5.886695824526984,"aX":-9.207933503086545},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2115,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4120208852793321,"extension":6.992795824134711},"index":1,"playId":"451c382d-8931-38d4-ae92-b6b70953965e","pitchNumber":1,"startTime":"2026-07-25T22:36:56.953Z","endTime":"2026-07-25T22:37:02.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940917562268552,"aZ":-26.30902405273356,"pfxX":2.820423132962763,"pfxZ":3.576556934166854,"pX":-0.009947389210309653,"pZ":2.6803711210819574,"vX0":3.9727293953724105,"vY0":-126.73723781543055,"vZ0":-2.619142080567304,"x":117.38,"y":166.41,"x0":-1.959362761922443,"y0":50.0023061493919,"z0":5.81082396811191,"aX":4.624953294706554},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":-6.0,"spinRate":2199,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.43084347407122214,"extension":6.9934881608640955},"index":2,"playId":"92970ed2-7dbc-35f5-bfd6-52b81ee5d467","pitchNumber":2,"startTime":"2026-07-25T22:37:23.184Z","endTime":"2026-07-25T22:37:26.399Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1458270987875,"aZ":-14.221545979905203,"pfxX":-4.93131464023971,"pfxZ":9.440939835331495,"pX":0.8448080381799634,"pZ":2.879941814881775,"vX0":8.827189194345198,"vY0":-136.55588464562814,"vZ0":-5.212386400517288,"x":84.8,"y":161.02,"x0":-1.778907455880575,"y0":50.004178911234405,"z0":5.7809831918172065,"aX":-9.379375657732304},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2266,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40006928215887294,"extension":6.8236509038271045},"index":3,"playId":"e6a18a36-d0f9-3c8c-9d70-38845f982002","pitchNumber":3,"startTime":"2026-07-25T22:37:43.524Z","endTime":"2026-07-25T22:37:47.745Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991235602400383,"aZ":-20.984847524359928,"pfxX":2.400710447079443,"pfxZ":6.324287004885944,"pX":-1.0787755210979124,"pZ":2.019741742642801,"vX0":1.983808442456465,"vY0":-131.42440312927857,"vZ0":-5.5358490696050255,"x":158.12,"y":184.25,"x0":-2.1522945054738716,"y0":50.0002429881988,"z0":5.688198385966856,"aX":4.244339028290755},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-4.8,"spinRate":2318,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4150214378058452,"extension":6.735996348607586},"index":4,"playId":"79328930-964a-34ab-81ce-75956cca59d6","pitchNumber":4,"startTime":"2026-07-25T22:38:19.543Z","endTime":"2026-07-25T22:38:23.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-25T22:38:34.116Z","endTime":"2026-07-25T22:38:45.569Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"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":93.7,"endSpeed":86.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2373387908165,"aZ":-16.624208422443758,"pfxX":-5.080065947083701,"pfxZ":8.197072974833626,"pX":0.5167320522451475,"pZ":2.621694671851366,"vX0":8.11395083079444,"vY0":-136.20235771771888,"vZ0":-5.318292172837214,"x":97.3,"y":167.99,"x0":-1.8278699036150297,"y0":50.00093958383128,"z0":5.732264730916841,"aX":-9.635256360966421},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2184,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4006786106803868,"extension":7.027371551560598},"index":6,"playId":"7ab75c9a-671d-33a9-8fde-f52a1f17947c","pitchNumber":5,"startTime":"2026-07-25T22:38:45.569Z","endTime":"2026-07-25T22:38:50.825Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.167686172947416,"aZ":-29.262102529721147,"pfxX":11.212331879751957,"pfxZ":2.063242390696683,"pX":1.1023228248632624,"pZ":2.496302114301499,"vX0":3.787056226934535,"vY0":-117.79436830586967,"vZ0":-1.3174267553124992,"x":74.98,"y":171.38,"x0":-1.98065097570761,"y0":50.00456378668136,"z0":5.753943197335381,"aX":15.848733796935164},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.7,"breakHorizontal":-21.2,"spinRate":2372,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.46396716396433124,"extension":6.961351692091642},"index":7,"playId":"3d1531e4-5c3d-3b83-bd8b-42d835219389","pitchNumber":6,"startTime":"2026-07-25T22:39:16.533Z","endTime":"2026-07-25T22:39:20.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:39:20.609Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:39:38.333Z","endTime":"2026-07-25T22:41:29.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77640912220732,"aZ":-24.39928889354304,"pfxX":3.2444876707855883,"pfxZ":4.586614565742918,"pX":0.23576652231464365,"pZ":2.340334823141288,"vX0":4.206699996211786,"vY0":-127.93064019669427,"vZ0":-3.9915217088329777,"x":108.01,"y":175.59,"x0":-1.8375394204892777,"y0":50.00288845113299,"z0":5.7832877086074115,"aX":5.49931344008464},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":-6.6,"spinRate":2290,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.42448366211457866,"extension":7.0301604355732445},"index":0,"playId":"223305f1-6ac0-33a4-b317-752b523908b0","pitchNumber":1,"startTime":"2026-07-25T22:39:45.760Z","endTime":"2026-07-25T22:39:48.766Z","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":88.3,"endSpeed":82.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66515335283483,"aZ":-24.507086696226406,"pfxX":2.4819645689663368,"pfxZ":4.464197342381014,"pX":0.8380129608164588,"pZ":2.3535881751513896,"vX0":6.03166818773335,"vY0":-128.63792265371856,"vZ0":-3.940269235633381,"x":85.06,"y":175.23,"x0":-1.8372856100945425,"y0":50.00003644539144,"z0":5.752595127186779,"aX":4.25746355235641},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-5.5,"spinRate":2273,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.421941878378151,"extension":6.957903104379323},"index":1,"playId":"d75f0490-28c7-3c98-b228-807ca9cc4f1f","pitchNumber":2,"startTime":"2026-07-25T22:40:03.977Z","endTime":"2026-07-25T22:40:07.054Z","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":83.1,"endSpeed":76.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679183181480575,"aZ":-28.768697731179234,"pfxX":6.812735748161517,"pfxZ":2.334310679532498,"pX":1.7991987785507406,"pZ":0.03600483708692565,"vX0":6.412310526211866,"vY0":-120.67196425400269,"vZ0":-7.115406244134549,"x":48.42,"y":237.81,"x0":-1.7875838101833377,"y0":50.00453565197638,"z0":5.591298523938462,"aX":9.946655610232858},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-14.0,"spinRate":2423,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4556545677567825,"extension":7.001020990585586},"index":2,"playId":"cef4c91c-7e5d-343b-8e93-2eae2b011069","pitchNumber":3,"startTime":"2026-07-25T22:40:26.978Z","endTime":"2026-07-25T22:40:29.978Z","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":80.8,"endSpeed":75.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.472570060410185,"aZ":-25.862997998141367,"pfxX":9.577359481871808,"pfxZ":4.465383003777448,"pX":1.5265432449385348,"pZ":1.7458074778742638,"vX0":4.994989119786069,"vY0":-117.63599641435329,"vZ0":-3.6006783579533272,"x":58.81,"y":191.64,"x0":-1.8627686849699672,"y0":50.00429336367722,"z0":5.670829139262739,"aX":13.541313318597656},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.6,"breakHorizontal":-18.5,"spinRate":2337,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.46405508968379383,"extension":6.986901594795188},"index":3,"playId":"297cc2b0-3924-37d4-a14a-558d14ffecb3","pitchNumber":4,"startTime":"2026-07-25T22:40:46.688Z","endTime":"2026-07-25T22:40:49.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91581153768893,"aZ":-28.58484772776768,"pfxX":12.166956377936444,"pfxZ":2.6048086595757987,"pX":1.3328046325160114,"pZ":2.057512859399169,"vX0":3.872258481043848,"vY0":-116.72426835111312,"vZ0":-2.390901663030166,"x":66.2,"y":183.23,"x0":-1.9286044031018903,"y0":50.00545077050864,"z0":5.785843317081601,"aX":16.79582023314286},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.4,"breakHorizontal":-23.0,"spinRate":2467,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4691955659417091,"extension":6.9236139643614125},"hitData":{"launchSpeed":85.5,"launchAngle":8.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.76,"coordY":136.21}},"index":4,"playId":"1fa9fc16-3cdf-30d7-a56f-f82931f1489c","pitchNumber":5,"startTime":"2026-07-25T22:41:21.341Z","endTime":"2026-07-25T22:41:29.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:41:29.951Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Wells homers (7) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:41:51.682Z","endTime":"2026-07-25T22:42:18.149Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":{"id":662144,"link":"/api/v1/people/662144"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370416920249554,"aZ":-20.533296058663588,"pfxX":-6.667227462140543,"pfxZ":6.4808805493406165,"pX":-0.4978337967539771,"pZ":2.3479426821149625,"vX0":6.373076968555874,"vY0":-132.653289563812,"vZ0":-4.690641423039767,"x":135.98,"y":175.39,"x0":-2.056523259140425,"y0":50.00109823183694,"z0":5.621083274362534,"aX":-11.971189150527321},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":10.8,"spinRate":2061,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41171060287278305,"extension":6.913084655450858},"hitData":{"launchSpeed":105.7,"launchAngle":27.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.7,"coordY":35.14}},"index":0,"playId":"04fb59f9-d76d-38ac-a5dd-c39a8a94f772","pitchNumber":1,"startTime":"2026-07-25T22:41:55.989Z","endTime":"2026-07-25T22:42:18.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:42:18.149Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan McMahon flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T22:42:46.506Z","endTime":"2026-07-25T22:43:13.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan McMahon replaces Amed Rosario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T22:42:27.665Z","endTime":"2026-07-25T22:42:48.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049377921097957,"aZ":-25.976634289731052,"pfxX":-10.497798492586735,"pfxZ":3.4441693203662362,"pX":-0.7020298411134276,"pZ":0.7543747311891229,"vX0":6.670647435471788,"vY0":-132.66496276727128,"vZ0":-7.685246773083837,"x":143.76,"y":218.41,"x0":-1.8739364365014168,"y0":50.00221811957539,"z0":5.557966527851037,"aX":-18.87580537869732},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":17.8,"spinRate":2072,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4114969983903718,"extension":7.010556799859361},"index":1,"playId":"ea5f7e8a-f3ca-3868-bde0-15f4ff5f6707","pitchNumber":1,"startTime":"2026-07-25T22:42:48.826Z","endTime":"2026-07-25T22:42:52.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306753905084715,"aZ":-26.759932946751764,"pfxX":2.758773333684374,"pfxZ":3.1849132891140375,"pX":0.4386780099261673,"pZ":2.9212973347095894,"vX0":5.0816954759689335,"vY0":-128.70883389835282,"vZ0":-1.9442279406262242,"x":100.28,"y":159.9,"x0":-1.9093316535596991,"y0":50.00338765129525,"z0":5.7312157989482015,"aX":4.6916301247154495},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-6.0,"spinRate":2336,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.42335919027151236,"extension":6.921117029013991},"hitData":{"launchSpeed":80.2,"launchAngle":41.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.0,"coordY":88.91}},"index":2,"playId":"c07652e3-67aa-39bd-aceb-41dc8e12ec19","pitchNumber":2,"startTime":"2026-07-25T22:43:04.828Z","endTime":"2026-07-25T22:43:13.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:43:13.833Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to right fielder Jasson Domínguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:45:23.351Z","endTime":"2026-07-25T22:45:48.374Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ryan McMahon remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T22:44:49.986Z","endTime":"2026-07-25T22:45:25.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32152647785054,"aZ":-29.330007601289285,"pfxX":8.09711433880337,"pfxZ":1.747867214540614,"pX":-0.04348160528764887,"pZ":2.5331146054385707,"vX0":-8.864110574875534,"vY0":-126.53389603688909,"vZ0":-1.9147400901229656,"x":118.66,"y":170.39,"x0":2.4496245933682994,"y0":50.0013993201492,"z0":5.645027653413272,"aX":13.15661535616134},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-12.7,"spinRate":2164,"spinDirection":123},"zone":5,"typeConfidence":0.89,"plateTime":0.4325313974005329,"extension":5.742065102020025},"index":1,"playId":"3bacf8d6-ef97-3e98-97f4-706e4deae280","pitchNumber":1,"startTime":"2026-07-25T22:45:25.640Z","endTime":"2026-07-25T22:45:29.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413926300436913,"aZ":-22.267795731201087,"pfxX":10.379596720413282,"pfxZ":4.9642674925510555,"pX":0.42088407746172957,"pZ":2.53571322714426,"vX0":-8.701251681684553,"vY0":-139.85774797986994,"vZ0":-4.487774089312076,"x":100.96,"y":170.32,"x0":2.2128213772813985,"y0":50.001849011267225,"z0":5.607966856430631,"aX":20.70947493988931},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-17.2,"spinRate":2481,"spinDirection":139},"zone":6,"typeConfidence":0.91,"plateTime":0.39055319505443276,"extension":5.71971700450291},"hitData":{"launchSpeed":103.1,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.3,"coordY":118.05}},"index":2,"playId":"e01aec0a-ea60-3e49-823e-f262d363ecba","pitchNumber":2,"startTime":"2026-07-25T22:45:40.452Z","endTime":"2026-07-25T22:45:48.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:45:48.374Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a sharp line drive to right fielder Jasson Domínguez. Trea Turner to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:46:07.471Z","endTime":"2026-07-25T22:47:08.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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],"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":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074403285613652,"aZ":-29.844770759922444,"pfxX":-4.760666689704806,"pfxZ":1.618854603552144,"pX":-2.0494638077923466,"pZ":2.762054921526084,"vX0":-9.177291061961078,"vY0":-119.88631844160817,"vZ0":-0.10067858775172889,"x":195.12,"y":164.2,"x0":2.4667600704361945,"y0":50.000935938700806,"z0":5.498723164916302,"aX":-6.834040412753203},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.2,"breakHorizontal":11.0,"spinRate":2713,"spinDirection":305},"zone":11,"typeConfidence":0.84,"plateTime":0.45924227822371444,"extension":5.896937766949456},"index":0,"playId":"f216a7e0-6430-3b81-8ab3-e10835eae6f4","pitchNumber":1,"startTime":"2026-07-25T22:46:16.847Z","endTime":"2026-07-25T22:46:20.364Z","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":97.4,"endSpeed":89.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346558506898667,"aZ":-14.141826553098543,"pfxX":6.45862594026866,"pfxZ":8.882753768963688,"pX":-0.6959963047060058,"pZ":2.883187456998983,"vX0":-10.960667612749845,"vY0":-141.38837369355036,"vZ0":-4.640648402194848,"x":143.53,"y":160.93,"x0":2.3866348486259343,"y0":50.00691644794961,"z0":5.4491698746241015,"aX":13.11819450727233},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":2562,"spinDirection":134},"zone":1,"typeConfidence":0.93,"plateTime":0.3869599653623652,"extension":6.012305962289841},"index":1,"playId":"7af5f326-5311-3740-bcf1-b3101ed0791e","pitchNumber":2,"startTime":"2026-07-25T22:46:37.719Z","endTime":"2026-07-25T22:46:40.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67418430527797,"aZ":-32.71308361155817,"pfxX":-2.835946457611313,"pfxZ":-0.31213239687186345,"pX":-0.06860375263831871,"pZ":1.4963513371959074,"vX0":-6.121373448691929,"vY0":-129.06554356011847,"vZ0":-3.7980302870164584,"x":119.62,"y":198.38,"x0":2.6870173062523164,"y0":50.00442189967819,"z0":5.461760575341924,"aX":-4.864010280372847},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.1,"breakHorizontal":6.4,"spinRate":2814,"spinDirection":288},"zone":13,"typeConfidence":0.98,"plateTime":0.42170573271984546,"extension":5.897134056570665},"hitData":{"launchSpeed":101.2,"launchAngle":12.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.59,"coordY":106.7}},"index":2,"playId":"bafd0b93-0cc6-3bc2-bc43-ae2deca3550a","pitchNumber":3,"startTime":"2026-07-25T22:46:58.708Z","endTime":"2026-07-25T22:47:08.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:47:08.239Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryce Harper grounds into a double play, shortstop José Caballero to first baseman Paul Goldschmidt. Trea Turner to 3rd. Kyle Schwarber out at 2nd. Bryce Harper out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:47:39.537Z","endTime":"2026-07-25T22:47:56.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822659051074726,"aZ":-25.1587013656034,"pfxX":9.455099306100653,"pfxZ":3.4932142467836904,"pX":0.702427253448676,"pZ":2.8696820039130007,"vX0":-8.525963349804412,"vY0":-140.2023636465209,"vZ0":-2.781840997153591,"x":90.23,"y":161.3,"x0":2.5400456485305853,"y0":50.00699538101326,"z0":5.499671403556867,"aX":19.01055789188566},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":-15.6,"spinRate":2253,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.38923972042540367,"extension":5.78999253741033},"hitData":{"launchSpeed":74.6,"launchAngle":9.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.19,"coordY":133.08}},"index":0,"playId":"fd3d8925-bdaa-3dc7-9888-a662546544d9","pitchNumber":1,"startTime":"2026-07-25T22:47:48.109Z","endTime":"2026-07-25T22:47:56.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:47:56.225Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to right fielder Jasson Domínguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T22:48:17.477Z","endTime":"2026-07-25T22:50:44.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":6},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.7,"endSpeed":76.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3032469204264,"aZ":-29.53672735467691,"pfxX":-7.640808810207476,"pfxZ":1.780861424528803,"pX":-0.3353378911228306,"pZ":2.7522343725304554,"vX0":-5.307562868494705,"vY0":-120.43079375393086,"vZ0":-0.19959586291366138,"x":129.78,"y":164.47,"x0":2.8827007642372617,"y0":50.00375255910369,"z0":5.4277939773807,"aX":-11.331274088124164},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2781,"spinDirection":305},"zone":4,"typeConfidence":0.91,"plateTime":0.4531654739637312,"extension":5.865355247629411},"index":0,"playId":"efdaafeb-8ba4-3d25-930e-b2f5fb12026f","pitchNumber":1,"startTime":"2026-07-25T22:48:24.530Z","endTime":"2026-07-25T22:48:28.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351588269190955,"aZ":-22.44766485776147,"pfxX":9.696848883438694,"pfxZ":4.896365978354623,"pX":0.07827437912696865,"pZ":3.4386928958742105,"vX0":-9.961043271925796,"vY0":-139.35059757672192,"vZ0":-1.3156809847547648,"x":114.02,"y":145.94,"x0":2.4220919804600176,"y0":50.00321153867865,"z0":5.3855872510147185,"aX":19.26432907292078},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":-15.7,"spinRate":2447,"spinDirection":131},"zone":2,"typeConfidence":0.85,"plateTime":0.39154885801079553,"extension":5.890545490205655},"index":1,"playId":"57776ff0-2251-34e4-b6e2-77e10a098237","pitchNumber":2,"startTime":"2026-07-25T22:48:43.348Z","endTime":"2026-07-25T22:48:46.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519593444882023,"aZ":-12.256845903324177,"pfxX":6.3884938970336895,"pfxZ":9.655608767044935,"pX":0.205114394885693,"pZ":4.444412121669611,"vX0":-8.318809773822439,"vY0":-142.44500804770792,"vZ0":-1.1195504638616103,"x":109.18,"y":118.78,"x0":2.328019173688377,"y0":50.00460325580493,"z0":5.614290814957803,"aX":13.18129735605001},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":-10.0,"spinRate":2532,"spinDirection":141},"zone":12,"typeConfidence":0.93,"plateTime":0.3839446729949092,"extension":5.849632831609247},"index":2,"playId":"f0899d92-1dff-357e-aba3-41ebdf2d3407","pitchNumber":3,"startTime":"2026-07-25T22:49:07.155Z","endTime":"2026-07-25T22:49:10.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27192709441396,"aZ":-25.883010319510767,"pfxX":6.950243337686387,"pfxZ":3.5947520216377886,"pX":1.452005781054993,"pZ":0.9365161338258409,"vX0":-5.495970846299157,"vY0":-130.17774349695907,"vZ0":-6.226527070406496,"x":61.65,"y":213.49,"x0":2.667317326625031,"y0":50.003533643578294,"z0":5.2676487981279845,"aX":12.164721498266745},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":-11.6,"spinRate":2096,"spinDirection":120},"zone":14,"typeConfidence":0.45,"plateTime":0.4176334680685376,"extension":5.9608579919098075},"index":3,"playId":"771a498a-0f60-3d8b-9aa6-3bc34c948557","pitchNumber":4,"startTime":"2026-07-25T22:49:32.160Z","endTime":"2026-07-25T22:49:35.322Z","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":97.3,"endSpeed":89.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408489834259452,"aZ":-12.622731301840993,"pfxX":6.75540879434385,"pfxZ":9.569705170729812,"pX":-0.6677197762734849,"pZ":4.180012742297613,"vX0":-10.483630974619766,"vY0":-141.3835322721165,"vZ0":-1.5582314028764284,"x":142.45,"y":125.92,"x0":2.1948455675461567,"y0":50.006951555450875,"z0":5.54004515200568,"aX":13.808754228146816},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":-10.3,"spinRate":2538,"spinDirection":134},"zone":11,"typeConfidence":0.93,"plateTime":0.3860320728169384,"extension":5.927447744816982},"index":4,"playId":"7073b27c-f2f8-3b45-8592-38c5aeab884c","pitchNumber":5,"startTime":"2026-07-25T22:49:51.938Z","endTime":"2026-07-25T22:49:55.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423878580670603,"aZ":-23.275407029435538,"pfxX":11.02563368157588,"pfxZ":4.353716997911786,"pX":1.0376717637470032,"pZ":2.9520172242240865,"vX0":-7.908865004167684,"vY0":-141.44785610552304,"vZ0":-2.746989783974751,"x":77.45,"y":159.08,"x0":2.4241586541108555,"y0":50.005762331057966,"z0":5.412753967718404,"aX":22.55555574976012},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":-18.6,"spinRate":2338,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.38584541461223054,"extension":5.97365952001606},"index":5,"playId":"f9c1321d-cc48-337f-a8a8-a4c054472f00","pitchNumber":6,"startTime":"2026-07-25T22:50:12.568Z","endTime":"2026-07-25T22:50:16.068Z","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":82.9,"endSpeed":76.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.952450135548148,"aZ":-28.77157053030082,"pfxX":-5.509954520150322,"pfxZ":2.2907799671710958,"pX":0.1535590128091935,"pZ":3.0630057770174517,"vX0":-4.7405457946821565,"vY0":-120.73634233001931,"vZ0":0.4739006538305771,"x":111.15,"y":156.08,"x0":2.8534645255712965,"y0":50.00465397433546,"z0":5.381974429622895,"aX":-8.192080228708512},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":11.0,"spinRate":2646,"spinDirection":295},"zone":2,"typeConfidence":0.9,"plateTime":0.45244446189243837,"extension":5.933625947521732},"hitData":{"launchSpeed":80.6,"launchAngle":23.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.05,"coordY":108.33}},"index":6,"playId":"15b78039-3d6e-37eb-b0a8-500749d764c8","pitchNumber":7,"startTime":"2026-07-25T22:50:37.389Z","endTime":"2026-07-25T22:50:44.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:50:44.534Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rice lines out sharply to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:52:50.226Z","endTime":"2026-07-25T22:53:19.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256401291136903,"aZ":-25.744044968519578,"pfxX":2.8914904299199344,"pfxZ":3.8700003094434603,"pX":-0.184314955872024,"pZ":2.609919614217077,"vX0":3.768522118110685,"vY0":-127.10208188351105,"vZ0":-2.9842444787174176,"x":124.03,"y":168.31,"x0":-2.053282237112403,"y0":50.004327055969206,"z0":5.8100546914901114,"aX":4.803321807576816},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-6.0,"spinRate":2298,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.4284138297143838,"extension":6.774805114082822},"hitData":{"launchSpeed":109.0,"launchAngle":18.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.18,"coordY":46.37}},"index":0,"playId":"436d0ee4-4564-31e4-95c3-09ce547406f3","pitchNumber":1,"startTime":"2026-07-25T22:53:12.379Z","endTime":"2026-07-25T22:53:19.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:53:19.636Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a ground ball to right fielder Bryan De La Cruz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:53:38.435Z","endTime":"2026-07-25T22:54:21.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1560771891118,"aZ":-22.69591682718461,"pfxX":-6.8392645340700025,"pfxZ":5.262743965873881,"pX":-0.619717015954152,"pZ":1.830678842853235,"vX0":5.924469628507677,"vY0":-132.58110833006836,"vZ0":-5.783046911715539,"x":140.62,"y":189.35,"x0":-1.9816666631498838,"y0":50.005314194884924,"z0":5.669398377044917,"aX":-12.323863850033458},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":11.3,"spinRate":2003,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.41124864207106615,"extension":6.943264715475164},"index":0,"playId":"fbffd17f-8f50-3375-a7ff-b2ac73933cb4","pitchNumber":1,"startTime":"2026-07-25T22:53:43.996Z","endTime":"2026-07-25T22:53:47.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.815386079942133,"aZ":-28.335401208045568,"pfxX":1.830924044975359,"pfxZ":2.2612189775776628,"pX":0.5498787012260216,"pZ":1.5375178128555689,"vX0":5.495546423873013,"vY0":-128.0828944069062,"vZ0":-5.122545812651904,"x":96.04,"y":197.27,"x0":-1.8421672619559595,"y0":50.004313176896275,"z0":5.719308562899662,"aX":3.111319815877001},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2316,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42396889430435225,"extension":6.840301220752094},"index":1,"playId":"452ae53a-4fc8-316d-8dd9-be2e2a98c2a1","pitchNumber":2,"startTime":"2026-07-25T22:53:57.516Z","endTime":"2026-07-25T22:54:01.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0758116775382,"aZ":-27.22544510663996,"pfxX":1.9477932604841912,"pfxZ":2.9497344399893226,"pX":0.442859487258414,"pZ":2.8815380028233535,"vX0":5.497789448859802,"vY0":-127.36985979464366,"vZ0":-2.0410522694476385,"x":100.12,"y":160.98,"x0":-1.9788827912462041,"y0":50.002039217613095,"z0":5.8028030437362865,"aX":3.2655782672219846},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2292,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.42666926516231696,"extension":6.873604725122412},"hitData":{"launchSpeed":99.3,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.61,"coordY":127.23}},"index":2,"playId":"be0e20f5-5188-3498-89b4-44bda8783159","pitchNumber":3,"startTime":"2026-07-25T22:54:10.748Z","endTime":"2026-07-25T22:54:21.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:54:21.716Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Bellinger lines out to left fielder Edmundo Sosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:54:34.347Z","endTime":"2026-07-25T22:56:44.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":92.2,"endSpeed":85.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665693573982768,"aZ":-18.564566787240874,"pfxX":-4.1659568207838396,"pfxZ":7.366500907559219,"pX":0.49544530091120165,"pZ":3.205327411337697,"vX0":7.527730310288358,"vY0":-134.20903205043442,"vZ0":-3.8678254798116094,"x":98.11,"y":152.24,"x0":-1.7887388612354533,"y0":50.00067017219946,"z0":5.966404297962186,"aX":-7.6945518905481025},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":6.1,"spinRate":2174,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4061943673466111,"extension":6.933179973269021},"index":0,"playId":"638deda8-d6ad-3fc3-9d6a-0ea4801ee8d0","pitchNumber":1,"startTime":"2026-07-25T22:54:46.388Z","endTime":"2026-07-25T22:54:50.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771866931238694,"aZ":-26.507424628861127,"pfxX":3.2777856535555996,"pfxZ":3.4305370627093428,"pX":1.19031326980564,"pZ":2.081601795783199,"vX0":6.495268176360019,"vY0":-126.61209259171905,"vZ0":-4.1022419980025,"x":71.63,"y":182.58,"x0":-1.817261196251877,"y0":50.00222789499391,"z0":5.803558597468656,"aX":5.408890549994087},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-7.2,"spinRate":2290,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4298676853666521,"extension":6.7944688528262756},"index":1,"playId":"1ba4f91f-57e6-3de6-86f4-54f8acc5d8f1","pitchNumber":2,"startTime":"2026-07-25T22:55:04.886Z","endTime":"2026-07-25T22:55:10.320Z","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":80.8,"endSpeed":74.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.034162064336133,"aZ":-30.16170696195889,"pfxX":9.720560440133799,"pfxZ":1.4283040557094768,"pX":1.2872304960782655,"pZ":2.852177392193893,"vX0":4.523775749133645,"vY0":-117.71045649946664,"vZ0":-0.60432241696871,"x":67.93,"y":161.77,"x0":-1.921232407577221,"y0":50.00119291947719,"z0":5.901286975766953,"aX":13.65694537545703},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":-18.7,"spinRate":2367,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.46506869994542743,"extension":6.757996073437683},"index":2,"playId":"d0a69da3-182e-33f1-9267-4e46a6f778a3","pitchNumber":3,"startTime":"2026-07-25T22:55:28.307Z","endTime":"2026-07-25T22:55:31.554Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511908584748607,"aZ":-15.964900293692951,"pfxX":-4.122642538426435,"pfxZ":9.078807911570987,"pX":0.06622172411114846,"pZ":4.104925786239864,"vX0":6.2336597355020045,"vY0":-132.35052128975022,"vZ0":-1.7558083161351448,"x":114.48,"y":127.95,"x0":-1.7769345349502925,"y0":50.00495154608447,"z0":5.938000159722985,"aX":-7.363112982016944},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2171,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41281377553178356,"extension":6.8361409435735725},"index":3,"playId":"0282b0b8-3fdd-3a2e-a668-9c7b5f61d413","pitchNumber":4,"startTime":"2026-07-25T22:55:50.399Z","endTime":"2026-07-25T22:55:53.519Z","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":91.2,"endSpeed":83.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74110367000617,"aZ":-18.228757703564835,"pfxX":-4.501380799741453,"pfxZ":7.777807667233496,"pX":-1.40954794067164,"pZ":4.577682293352565,"vX0":2.8446996180395554,"vY0":-132.87323094068105,"vZ0":-0.3750608293070219,"x":170.73,"y":115.18,"x0":-1.90771080190627,"y0":50.001632634832504,"z0":6.04194771499928,"aX":-8.070426192718257},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2094,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4117813929437153,"extension":6.811942194236336},"index":4,"playId":"1c8baac3-a8e3-3fa8-aa65-eaacfff84e9c","pitchNumber":5,"startTime":"2026-07-25T22:56:13.704Z","endTime":"2026-07-25T22:56:17.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.317145970719434,"aZ":-28.212702892149235,"pfxX":2.4024055884783033,"pfxZ":2.4174911308071234,"pX":-1.0520011556968856,"pZ":3.25201218126767,"vX0":1.7781795441590604,"vY0":-126.0220803680788,"vZ0":-0.9081448860592644,"x":157.1,"y":150.98,"x0":-2.074483223567598,"y0":50.00151286616957,"z0":5.85995644072483,"aX":3.932281540564423},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2324,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4316987117876776,"extension":6.849409444131014},"hitData":{"launchSpeed":89.0,"launchAngle":26.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.17,"coordY":103.22}},"index":5,"playId":"bcb0ac13-5d1c-3af5-84ca-54facb0c393a","pitchNumber":6,"startTime":"2026-07-25T22:56:32.562Z","endTime":"2026-07-25T22:56:44.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:56:44.452Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out to right fielder Bryan De La Cruz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T22:57:06.893Z","endTime":"2026-07-25T22:59:10.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64265432738694,"aZ":-26.93453459017972,"pfxX":2.258006459257783,"pfxZ":3.244759037231095,"pX":-0.059371968234379444,"pZ":2.6595930989542227,"vX0":3.9712394351025315,"vY0":-124.83506753799485,"vZ0":-2.4438686017490623,"x":119.26,"y":166.97,"x0":-1.9499580549913713,"y0":50.00333501854267,"z0":5.81702448532656,"aX":3.646308137242454},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":-4.8,"spinRate":2313,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4349187029685555,"extension":6.745751124642271},"index":0,"playId":"06dc7882-1fb8-3c4d-9c61-e4acb026b42d","pitchNumber":1,"startTime":"2026-07-25T22:57:12.827Z","endTime":"2026-07-25T22:57:17.995Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595240118250995,"aZ":-26.207234289768284,"pfxX":2.87546328981753,"pfxZ":3.5839720896004454,"pX":0.5995033474650935,"pZ":2.0434735774392196,"vX0":5.335441262315246,"vY0":-127.28294729785115,"vZ0":-4.29807504244066,"x":94.15,"y":183.61,"x0":-1.8856939631241956,"y0":50.003232667962564,"z0":5.794562964888675,"aX":4.784478202611262},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-6.2,"spinRate":2316,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.4279722644056645,"extension":6.859601688452563},"index":1,"playId":"f94640ef-aac6-32ce-93b6-b2d84c48a94f","pitchNumber":2,"startTime":"2026-07-25T22:57:49.788Z","endTime":"2026-07-25T22:57:54.402Z","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":92.4,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.175994302715093,"aZ":-13.46793794314623,"pfxX":-4.3762451700490645,"pfxZ":10.143873454511773,"pX":-0.4222655479231869,"pZ":2.5058282295030527,"vX0":5.360412169324882,"vY0":-134.46132241703256,"vZ0":-6.3027294292822855,"x":133.1,"y":171.12,"x0":-1.8663572263918018,"y0":50.00576000008092,"z0":5.823148371719172,"aX":-8.073090879536567},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2309,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4062206469778853,"extension":7.01717398180164},"index":2,"playId":"47845abd-0282-3dfd-ae78-ed6dbb9edfad","pitchNumber":3,"startTime":"2026-07-25T22:58:19.909Z","endTime":"2026-07-25T22:58:23.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190467707310983,"aZ":-17.733051215980424,"pfxX":-5.633954776251123,"pfxZ":7.908141687030922,"pX":0.9416605719565353,"pZ":2.5729982824440514,"vX0":8.704155901216522,"vY0":-133.86026575917975,"vZ0":-5.3240873182237305,"x":81.11,"y":169.31,"x0":-1.61079794021861,"y0":50.00459437197797,"z0":5.845563643214919,"aX":-10.290913981261248},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2202,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40820147341470303,"extension":6.84313482328177},"index":3,"playId":"e57afc7c-e5a1-3512-a4c3-36c8f4132659","pitchNumber":4,"startTime":"2026-07-25T22:58:42.775Z","endTime":"2026-07-25T22:58:46.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11579112786936,"aZ":-26.531621986265204,"pfxX":9.462578802634273,"pfxZ":4.067476078525736,"pX":-0.37065468687169434,"pZ":2.9326393107597584,"vX0":1.1040017121353056,"vY0":-117.08335022081243,"vZ0":-1.0083781045109843,"x":131.13,"y":159.6,"x0":-2.0778698208189947,"y0":50.00541879242888,"z0":5.851891739411493,"aX":13.138267580174714},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.4,"breakHorizontal":-17.4,"spinRate":2330,"spinDirection":83},"zone":1,"typeConfidence":2.0,"plateTime":0.4678267895463417,"extension":6.779540733924276},"hitData":{"launchSpeed":92.5,"launchAngle":22.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.01,"coordY":92.6}},"index":4,"playId":"9a786e77-1a48-3559-9de9-d287942d3291","pitchNumber":5,"startTime":"2026-07-25T22:59:03.121Z","endTime":"2026-07-25T22:59:10.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T22:59:10.121Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:01:12.787Z","endTime":"2026-07-25T23:02:54.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"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":"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":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03889442836286,"aZ":-31.649280523779737,"pfxX":-6.16464211866617,"pfxZ":0.37005474632228275,"pX":-0.7777299419995793,"pZ":1.7867462997761965,"vX0":-6.393402444475268,"vY0":-117.55584596923946,"vZ0":-1.632051493055767,"x":146.65,"y":190.54,"x0":2.771799627935297,"y0":50.00028359327572,"z0":5.411586691684501,"aX":-8.678120434441986},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.6,"breakHorizontal":12.6,"spinRate":2709,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4648606791316374,"extension":5.804029194707213},"index":0,"playId":"e1ab29b9-869f-3e60-86eb-b9b152133524","pitchNumber":1,"startTime":"2026-07-25T23:01:21.376Z","endTime":"2026-07-25T23:01:25.131Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":624641,"fullName":"Edmundo Sosa","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46395644308374,"aZ":-21.22954285659517,"pfxX":9.777115687276499,"pfxZ":5.43699133223439,"pX":0.1925458825455125,"pZ":1.3525792267260601,"vX0":-9.709524345803263,"vY0":-139.81346705438654,"vZ0":-7.281381448094813,"x":109.66,"y":202.26,"x0":2.411685305084904,"y0":50.00393775679337,"z0":5.345748792729669,"aX":19.689168165843185},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2320,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.38920960626145185,"extension":5.8900780258828265},"index":1,"playId":"2c22a69e-2e54-3d45-8a56-1876f2641868","pitchNumber":2,"startTime":"2026-07-25T23:01:55.268Z","endTime":"2026-07-25T23:01:59.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516642062777745,"aZ":-27.60803530737026,"pfxX":9.91030032263804,"pfxZ":2.7722985028851177,"pX":-0.976209836690697,"pZ":0.8972879975522499,"vX0":-11.563733876563465,"vY0":-126.67501078919926,"vZ0":-5.65835163670869,"x":154.21,"y":214.55,"x0":2.330960139342633,"y0":50.005162594289466,"z0":5.329284709632118,"aX":16.332615320861393},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-15.7,"spinRate":2022,"spinDirection":123},"zone":13,"typeConfidence":0.84,"plateTime":0.43012794420160505,"extension":5.9055714034067925},"index":2,"playId":"807a7807-18e2-315e-8c8b-91f481fc3914","pitchNumber":3,"startTime":"2026-07-25T23:02:11.160Z","endTime":"2026-07-25T23:02:14.529Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39430950388073,"aZ":-14.94219330411058,"pfxX":6.0063322444602045,"pfxZ":8.762619280417988,"pX":-0.06880577301632694,"pZ":3.2494148769342357,"vX0":-8.923043321763313,"vY0":-138.9228103707146,"vZ0":-3.409808006815023,"x":119.62,"y":151.05,"x0":2.395568378621829,"y0":50.00076816619456,"z0":5.477993938679809,"aX":11.809496070068954},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":-9.1,"spinRate":2395,"spinDirection":136},"zone":2,"typeConfidence":0.92,"plateTime":0.39337289957787425,"extension":5.888342637230166},"index":3,"playId":"2e94caf3-bbe8-3f33-9387-2568124f7cd9","pitchNumber":4,"startTime":"2026-07-25T23:02:31.496Z","endTime":"2026-07-25T23:02:35.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.184095666950693,"aZ":-23.353194808149702,"pfxX":9.639533407931859,"pfxZ":4.4946231314739356,"pX":0.13740830397991857,"pZ":2.3364488622422632,"vX0":-9.781993664854074,"vY0":-138.1423202902612,"vZ0":-3.8385046881500724,"x":111.76,"y":175.7,"x0":2.44512827847614,"y0":50.004481197180304,"z0":5.28415676563606,"aX":18.928985786486248},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":2281,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.39409699902871953,"extension":5.914223997213695},"hitData":{"launchSpeed":99.8,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.35,"coordY":149.26}},"index":4,"playId":"cf41fce7-9818-38ab-9e83-69ac6d928a10","pitchNumber":5,"startTime":"2026-07-25T23:02:46.236Z","endTime":"2026-07-25T23:02:54.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:02:54.126Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan De La Cruz singles on a ground ball to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:03:13.626Z","endTime":"2026-07-25T23:04:04.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"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":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56968715029933,"aZ":-24.30880200047429,"pfxX":11.196405193473048,"pfxZ":3.9745521232193113,"pX":1.4833448726767737,"pZ":3.163834305933679,"vX0":-7.32725143361789,"vY0":-140.01065975089247,"vZ0":-1.9877949374035864,"x":60.46,"y":153.36,"x0":2.684000708732893,"y0":50.003491060338206,"z0":5.479147597006446,"aX":22.157493737717214},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":-18.7,"spinRate":2411,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.3916955928266024,"extension":5.8770763959104695},"index":0,"playId":"8bc13590-04e5-3074-a590-0f433d48b07c","pitchNumber":1,"startTime":"2026-07-25T23:03:20.730Z","endTime":"2026-07-25T23:03:24.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402606894457417,"aZ":-30.228223182907797,"pfxX":-1.7776245998474351,"pfxZ":1.1778772014088066,"pX":0.9056779012513723,"pZ":3.24615985977571,"vX0":-3.775126546218728,"vY0":-127.41686125789566,"vZ0":-0.11606871737541757,"x":82.48,"y":151.13,"x0":2.633319342251028,"y0":50.00568030154938,"z0":5.666439363544622,"aX":-2.9437840349940925},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":4.0,"spinRate":2721,"spinDirection":264},"zone":12,"typeConfidence":0.94,"plateTime":0.4286899937184989,"extension":5.853598978572629},"index":1,"playId":"c68d04da-8ca0-3833-848d-6ccb8e887041","pitchNumber":2,"startTime":"2026-07-25T23:03:36.654Z","endTime":"2026-07-25T23:03:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63065783764336,"aZ":-33.94670944361914,"pfxX":9.650139353614353,"pfxZ":-1.0598796528613939,"pX":0.3965035669519057,"pZ":2.190398453075619,"vX0":-8.450143129001763,"vY0":-128.8961835192318,"vZ0":-1.6805675935100286,"x":101.89,"y":179.64,"x0":2.468903759080914,"y0":50.00100532793598,"z0":5.480241520173914,"aX":16.18218937331462},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":2018,"spinDirection":112},"zone":9,"typeConfidence":0.92,"plateTime":0.42548002026054554,"extension":5.957329778245385},"hitData":{"launchSpeed":86.7,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.03,"coordY":124.59}},"index":2,"playId":"8e489fb3-43eb-30e0-9ae0-d8b0e11c0a2d","pitchNumber":3,"startTime":"2026-07-25T23:03:52.630Z","endTime":"2026-07-25T23:04:04.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:04:04.577Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp line drive to left fielder Cody Bellinger. Bryan De La Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:04:23.934Z","endTime":"2026-07-25T23:05:06.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":85.5,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.088245358895197,"aZ":-29.273506556017406,"pfxX":7.110925098422285,"pfxZ":1.8268936513374197,"pX":-0.7927439203994902,"pZ":2.0172219016653083,"vX0":-10.01272259391554,"vY0":-124.23968605249125,"vZ0":-2.674504854961903,"x":147.22,"y":184.32,"x0":2.3358893930100666,"y0":50.00351659378888,"z0":5.500767498589419,"aX":11.29847758730103},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-11.0,"spinRate":1974,"spinDirection":121},"zone":7,"typeConfidence":0.9,"plateTime":0.4381440293307608,"extension":5.897359701794436},"index":0,"playId":"512a5c6e-3b23-3496-9950-545fd8fe0e35","pitchNumber":1,"startTime":"2026-07-25T23:04:32.705Z","endTime":"2026-07-25T23:04:35.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.611816816761056,"aZ":-32.26795463482469,"pfxX":6.863313830548319,"pfxZ":-0.05666600709453995,"pX":0.4236415444473416,"pZ":2.523472795871528,"vX0":-7.851397198536744,"vY0":-125.9505041052859,"vZ0":-0.8961660772060537,"x":100.85,"y":170.65,"x0":2.671638260492984,"y0":50.003848208405415,"z0":5.46491963329459,"aX":11.164674133534904},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":-10.9,"spinRate":2150,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.4328404161155297,"extension":5.889656300546601},"hitData":{"launchSpeed":107.5,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.69,"coordY":71.7}},"index":1,"playId":"be0bc9bd-7161-362d-9d66-0ce8f35162f6","pitchNumber":2,"startTime":"2026-07-25T23:04:54.706Z","endTime":"2026-07-25T23:05:06.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:05:06.335Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to shortstop José Caballero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:06:21.201Z","endTime":"2026-07-25T23:06:49.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T23:05:21.784Z","endTime":"2026-07-25T23:06:23.556Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92433888308681,"aZ":-23.78976284259816,"pfxX":11.46532529256058,"pfxZ":4.2576173763371346,"pX":-0.3836013875192619,"pZ":1.670879590391563,"vX0":-12.163301882981134,"vY0":-138.53456351722377,"vZ0":-5.621901695599158,"x":131.62,"y":193.67,"x0":2.5453998957194757,"y0":50.00670893348574,"z0":5.287009647757805,"aX":22.60029260952886},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":-18.7,"spinRate":2363,"spinDirection":128},"zone":7,"typeConfidence":0.92,"plateTime":0.3932904121278922,"extension":5.888751390848138},"index":1,"playId":"3be88ac3-47c1-33b7-b874-23925732e2cf","pitchNumber":1,"startTime":"2026-07-25T23:06:23.556Z","endTime":"2026-07-25T23:06:27.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.124788848236758,"aZ":-24.635974254333373,"pfxX":11.957898521244527,"pfxZ":3.8539690429571314,"pX":0.32948302610727276,"pZ":1.6019058531997297,"vX0":-10.023508059507389,"vY0":-138.138124940734,"vZ0":-5.23922957677461,"x":104.44,"y":195.53,"x0":2.428962812684522,"y0":50.005779909186266,"z0":5.1522371730846315,"aX":23.406706766062587},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":-19.9,"spinRate":2298,"spinDirection":129},"zone":9,"typeConfidence":0.92,"plateTime":0.39461198585466173,"extension":5.8700620224515525},"hitData":{"launchSpeed":100.8,"launchAngle":8.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":118.49,"coordY":146.96}},"index":2,"playId":"76636a3e-c31a-3de4-8a41-754b6126c560","pitchNumber":2,"startTime":"2026-07-25T23:06:43.974Z","endTime":"2026-07-25T23:06:49.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:06:49.093Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill challenged (pitch result), call on the field was confirmed: Derek Hill called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T23:07:58.241Z","endTime":"2026-07-25T23:09:44.709Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"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":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372196890196143,"aZ":-31.221357843395882,"pfxX":-5.305747827198925,"pfxZ":0.6765918191270597,"pX":-0.053875753791432376,"pZ":1.3529225925890547,"vX0":-5.755684598908975,"vY0":-118.22371722045072,"vZ0":-2.3978175806029514,"x":119.05,"y":202.25,"x0":3.10107750427911,"y0":50.005492807461856,"z0":5.2437384237010845,"aX":-7.517181872410136},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.0,"breakHorizontal":11.0,"spinRate":2664,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4631516832005569,"extension":5.870376399866911},"index":0,"playId":"36e723a9-6cd4-3ee3-bc06-1b312f099d77","pitchNumber":1,"startTime":"2026-07-25T23:08:05.978Z","endTime":"2026-07-25T23:08:10.004Z","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":82.0,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.314150259984192,"aZ":-32.17656189780396,"pfxX":-7.597206004014131,"pfxZ":-0.005846150821959384,"pX":0.9470322033908252,"pZ":2.718523259534265,"vX0":-2.2641216759203275,"vY0":-119.38331914915958,"vZ0":0.4912027042027791,"x":80.9,"y":165.38,"x0":2.8948499263085328,"y0":50.00024828253261,"z0":5.4099056809891355,"aX":-10.946493835493227},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":2648,"spinDirection":303},"zone":12,"typeConfidence":0.91,"plateTime":0.45906182299486753,"extension":5.791817703587228},"index":1,"playId":"d9a691b9-a7c2-3c84-a8c7-5b2748ba410c","pitchNumber":2,"startTime":"2026-07-25T23:08:25.084Z","endTime":"2026-07-25T23:08:28.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-25T23:08:45.003Z","endTime":"2026-07-25T23:09:07.154Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36121911502947,"aZ":-33.56584915853677,"pfxX":7.345659591032847,"pfxZ":-0.8474518033067842,"pX":0.49669555950119204,"pZ":0.7821652761840951,"vX0":-7.629360174346472,"vY0":-127.09343889235011,"vZ0":-4.709532751364769,"x":98.07,"y":217.66,"x0":2.573282979861673,"y0":50.00218086115789,"z0":5.304490865545893,"aX":12.100331102810086},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.4,"breakHorizontal":-11.8,"spinRate":1986,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.429828438001739,"extension":5.946571278194373},"index":3,"playId":"2dc9b325-dc16-3dd1-955b-fb80029b4a10","pitchNumber":3,"startTime":"2026-07-25T23:09:07.154Z","endTime":"2026-07-25T23:09:11.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819248957726753,"aZ":-33.40086892813282,"pfxX":-2.8129149697611386,"pfxZ":-0.7460335168763814,"pX":0.6510817473084486,"pZ":1.6852991314005612,"vX0":-3.9931441632660554,"vY0":-127.43156481657762,"vZ0":-2.9361975049459392,"x":92.18,"y":193.28,"x0":2.6029186998729736,"y0":50.00335149359499,"z0":5.487236142209669,"aX":-4.631656861929738},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":6.0,"spinRate":2891,"spinDirection":291},"zone":9,"typeConfidence":0.97,"plateTime":0.4295763302168467,"extension":5.980961599123489},"index":4,"playId":"6a8243fc-39ef-3206-b597-8dac105a5833","pitchNumber":4,"startTime":"2026-07-25T23:09:40.364Z","endTime":"2026-07-25T23:09:44.709Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"}},"playEndTime":"2026-07-25T23:09:44.709Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:12:11.622Z","endTime":"2026-07-25T23:12:29.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.117232340422447,"aZ":-29.30079372974499,"pfxX":4.147947275539322,"pfxZ":1.7963663799736551,"pX":0.36668272220548076,"pZ":2.7055404096067646,"vX0":4.264587079277993,"vY0":-124.8397100682283,"vZ0":-2.126746687098098,"x":103.02,"y":165.73,"x0":-1.8945848869644166,"y0":50.002705562200205,"z0":5.950448646306881,"aX":6.629600929305281},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-8.4,"spinRate":2254,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.4366260211673372,"extension":6.711783105793533},"hitData":{"launchSpeed":94.8,"launchAngle":38.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.25,"coordY":61.09}},"index":0,"playId":"76e47c90-33ac-3d52-85c8-746839ff86c5","pitchNumber":1,"startTime":"2026-07-25T23:12:17.928Z","endTime":"2026-07-25T23:12:29.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:12:29.299Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:12:50.480Z","endTime":"2026-07-25T23:14:14.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010995774142614,"aZ":-16.973989556431665,"pfxX":-3.0430231877791614,"pfxZ":8.528566251241953,"pX":-0.9751787644345695,"pZ":3.4061366327880633,"vX0":3.4093318398929253,"vY0":-132.7988336773461,"vZ0":-3.363817894846778,"x":154.17,"y":146.81,"x0":-1.8815841240605453,"y0":50.003116265616356,"z0":5.927374727681219,"aX":-5.42378450587534},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":4.8,"spinRate":2259,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4127923552948851,"extension":6.7506725323062735},"index":0,"playId":"ddcbbb45-2df2-302c-b791-b1860e4a09a4","pitchNumber":1,"startTime":"2026-07-25T23:12:56.804Z","endTime":"2026-07-25T23:13:00.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, 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":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.624746293008748,"aZ":-30.44596791371075,"pfxX":8.92110022753985,"pfxZ":1.242110182827882,"pX":-0.36041256409949723,"pZ":1.7028707810680197,"vX0":1.44569729777293,"vY0":-116.82338494665328,"vZ0":-2.6819365117672587,"x":130.74,"y":192.8,"x0":-2.145869897301175,"y0":50.003168670897196,"z0":5.708510617422864,"aX":12.4131811552771},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.9,"breakHorizontal":-16.6,"spinRate":2330,"spinDirection":79},"zone":7,"typeConfidence":2.0,"plateTime":0.46765567389240026,"extension":6.724734536648542},"index":1,"playId":"776c736e-0606-39cb-a6db-3447331b2c84","pitchNumber":2,"startTime":"2026-07-25T23:13:09.155Z","endTime":"2026-07-25T23:13:12.780Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011697876151793,"aZ":-17.650010088419595,"pfxX":-4.153178374895947,"pfxZ":7.968624165377875,"pX":0.5772223199742814,"pZ":2.122182013785544,"vX0":7.710535294501525,"vY0":-133.25082606066485,"vZ0":-6.246528401346456,"x":95.0,"y":181.48,"x0":-1.7967893049519428,"y0":50.003581734294286,"z0":5.7447731415020655,"aX":-7.57095784338998},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2171,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4089488229298204,"extension":6.914185536345548},"index":2,"playId":"31e73aec-4358-34ad-b003-8ec0915dad79","pitchNumber":3,"startTime":"2026-07-25T23:13:24.287Z","endTime":"2026-07-25T23:13:29.737Z","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":81.1,"endSpeed":75.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.722849585982452,"aZ":-30.956920292542414,"pfxX":5.4399890215218,"pfxZ":0.865757279811695,"pX":0.9688324540529653,"pZ":-0.9669552501051271,"vX0":5.094915021015951,"vY0":-117.79419037534079,"vZ0":-8.534990038734565,"x":80.07,"y":264.89,"x0":-1.9301283950635482,"y0":50.00247441805725,"z0":5.571998428456358,"aX":7.63059175137363},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":-11.2,"spinRate":2331,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46528043467181446,"extension":6.853636945656554},"index":3,"playId":"8038c448-433b-3af9-98d2-d0bc9c93ef69","pitchNumber":4,"startTime":"2026-07-25T23:13:47.870Z","endTime":"2026-07-25T23:13:50.870Z","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.3,"endSpeed":75.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.377361019486486,"aZ":-30.958216566957972,"pfxX":5.011007434114335,"pfxZ":0.8522485894009275,"pX":0.7017991320731768,"pZ":1.7822707967705311,"vX0":4.485698744104124,"vY0":-118.34133355395687,"vZ0":-2.699898230009988,"x":90.25,"y":190.66,"x0":-1.8653265823868006,"y0":50.00244333765441,"z0":5.757572454996448,"aX":7.147440524835583},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.2,"breakHorizontal":-10.1,"spinRate":2340,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4618268681126496,"extension":6.8635345632188},"index":4,"playId":"827719fb-528d-300d-8617-35646ba9a28b","pitchNumber":5,"startTime":"2026-07-25T23:14:10.508Z","endTime":"2026-07-25T23:14:14.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:14:14.731Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T23:14:32.408Z","endTime":"2026-07-25T23:15:32.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61938273365005,"aZ":-20.496550038885022,"pfxX":-6.774933510533405,"pfxZ":6.553644130628781,"pX":-0.6923950726469463,"pZ":2.5881896236546917,"vX0":5.4818289336838655,"vY0":-132.46151167769344,"vZ0":-4.316056496587567,"x":143.39,"y":168.9,"x0":-1.9059215130051943,"y0":50.00076760567548,"z0":5.732238465203075,"aX":-12.06862654236718},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":11.2,"spinRate":2048,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4130910541869728,"extension":6.860196980621371},"index":0,"playId":"6781134e-8681-3f06-8229-091591fc0a1d","pitchNumber":1,"startTime":"2026-07-25T23:14:38.497Z","endTime":"2026-07-25T23:14:43.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.563463495675276,"aZ":-28.7069980997862,"pfxX":7.838211881935065,"pfxZ":2.5028290867830183,"pX":-0.5578131509741989,"pZ":3.299562965124682,"vX0":1.2610117493820772,"vY0":-116.33305523536822,"vZ0":0.43041472847809903,"x":138.26,"y":149.69,"x0":-2.1246427539747943,"y0":50.00335482269132,"z0":5.809382246416787,"aX":10.86198633242905},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.9,"breakHorizontal":-14.5,"spinRate":2315,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.46885180902086,"extension":6.697945948064985},"index":1,"playId":"783fd917-9aa5-34c0-bb00-70b6b0b13ec3","pitchNumber":2,"startTime":"2026-07-25T23:14:58.784Z","endTime":"2026-07-25T23:15:02.717Z","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":91.1,"endSpeed":84.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53104543222292,"aZ":-20.73103239568715,"pfxX":-7.574890050864115,"pfxZ":6.366752134812101,"pX":-0.07946996148876422,"pZ":1.540590936107038,"vX0":7.099479322037206,"vY0":-132.52868640071136,"vZ0":-6.742320820873368,"x":120.03,"y":197.18,"x0":-1.795323855081903,"y0":50.005620877683384,"z0":5.607747491414376,"aX":-13.619126077821894},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2042,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4116399496951928,"extension":6.931504150457375},"index":2,"playId":"92a460f9-f33f-316b-aaae-e38fc0a7777f","pitchNumber":3,"startTime":"2026-07-25T23:15:12.797Z","endTime":"2026-07-25T23:15:17.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.026484843665035,"aZ":-15.930716003257608,"pfxX":-4.256229124229135,"pfxZ":8.634566326182025,"pX":-0.09217311477998562,"pZ":3.660356452703218,"vX0":6.241302350959217,"vY0":-135.43134272636138,"vZ0":-2.9005559375285066,"x":120.51,"y":139.95,"x0":-1.860102077196942,"y0":50.005227259610464,"z0":5.842107552687665,"aX":-8.009702062635965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2154,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4024787289132834,"extension":6.847261500885374},"index":3,"playId":"2739d7dc-647b-3a94-9813-571da76171e0","pitchNumber":4,"startTime":"2026-07-25T23:15:29.018Z","endTime":"2026-07-25T23:15:32.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:15:32.855Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:17:57.212Z","endTime":"2026-07-25T23:21:36.770Z","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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239684451198592,"aZ":-30.39363566786797,"pfxX":-1.7353950557506521,"pfxZ":1.0629431581914908,"pX":-0.500158207354802,"pZ":2.7753387254031754,"vX0":-6.71973181005079,"vY0":-127.91136627973243,"vZ0":-1.4468999843194053,"x":136.06,"y":163.85,"x0":2.3770716617632623,"y0":50.00197220566557,"z0":5.7123793771476565,"aX":-2.898277772632489},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":4.6,"spinRate":2695,"spinDirection":285},"zone":4,"typeConfidence":0.96,"plateTime":0.4267996352317627,"extension":5.800546530486098},"index":0,"playId":"4e375017-ff3c-3eb4-87e6-4a871efdebd9","pitchNumber":1,"startTime":"2026-07-25T23:18:05.756Z","endTime":"2026-07-25T23:18:10.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53574419453961,"aZ":-33.37677943088119,"pfxX":-8.976740477977971,"pfxZ":-0.8329255908302571,"pX":1.22048594912209,"pZ":2.8028790388411213,"vX0":-1.2503261681897384,"vY0":-119.38385515279514,"vZ0":0.8357649778315157,"x":70.48,"y":163.1,"x0":2.9171196745530925,"y0":50.002116472017384,"z0":5.447597985800522,"aX":-12.983023617678963},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":16.6,"spinRate":2770,"spinDirection":297},"zone":12,"typeConfidence":0.9,"plateTime":0.4584370779624991,"extension":5.682267254352668},"index":1,"playId":"1cb7e433-1ca8-3907-b2cb-b87936165c38","pitchNumber":2,"startTime":"2026-07-25T23:18:25.595Z","endTime":"2026-07-25T23:18:29.484Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428988272576827,"aZ":-15.518804712681973,"pfxX":7.882911880928378,"pfxZ":8.345934898551373,"pX":-0.49697510135472944,"pZ":3.345525628816538,"vX0":-10.526482431222778,"vY0":-139.68014184981445,"vZ0":-3.0531545470983525,"x":135.94,"y":148.45,"x0":2.278359149118096,"y0":50.00698146403667,"z0":5.4598291799693595,"aX":15.74068963962081},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-12.4,"spinRate":2437,"spinDirection":137},"zone":1,"typeConfidence":0.91,"plateTime":0.3905865218902398,"extension":5.8726741830621965},"index":2,"playId":"c799f653-597b-3514-a32b-86e8ac21ece9","pitchNumber":3,"startTime":"2026-07-25T23:18:42.850Z","endTime":"2026-07-25T23:18:45.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015746438817594,"aZ":-29.91906118631123,"pfxX":7.0040504498243275,"pfxZ":1.297613782857784,"pX":-0.12601107976199782,"pZ":0.5876385064947565,"vX0":-8.705914165608343,"vY0":-130.5460026603454,"vZ0":-6.381036665843697,"x":121.8,"y":222.91,"x0":2.3332241342262483,"y0":50.00199402895062,"z0":5.29928773680247,"aX":12.158011333045874},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-10.9,"spinRate":1924,"spinDirection":117},"zone":13,"typeConfidence":0.6,"plateTime":0.4186552825323795,"extension":6.01948900736102},"index":3,"playId":"337b274c-2781-3c80-8b7d-69745b9929d7","pitchNumber":4,"startTime":"2026-07-25T23:19:00.798Z","endTime":"2026-07-25T23:19:03.940Z","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":83.9,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78593202347276,"aZ":-32.93851102216435,"pfxX":-9.568391582206374,"pfxZ":-0.5068471548529718,"pX":0.2788729892811372,"pZ":2.7487352859648877,"vX0":-3.31332789623155,"vY0":-122.18255175118672,"vZ0":0.564855383309097,"x":106.37,"y":164.56,"x0":2.896775567632299,"y0":50.00277666056403,"z0":5.3521616963422645,"aX":-14.420402497281108},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":18.1,"spinRate":2773,"spinDirection":297},"zone":5,"typeConfidence":0.91,"plateTime":0.4488323440881814,"extension":6.045481986497857},"index":4,"playId":"1e0aac6f-15ac-3a9c-a6f8-ccff1967af19","pitchNumber":5,"startTime":"2026-07-25T23:19:19.649Z","endTime":"2026-07-25T23:19:22.840Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461810674294505,"aZ":-24.56824080978465,"pfxX":10.289998471400526,"pfxZ":3.784392502858278,"pX":-1.249169812078742,"pZ":2.935070921176036,"vX0":-13.571996153343163,"vY0":-139.8959788028592,"vZ0":-2.367113888419654,"x":164.62,"y":159.53,"x0":2.29702018344721,"y0":50.00142390979572,"z0":5.379290528551594,"aX":20.677061721653306},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":-16.3,"spinRate":2446,"spinDirection":130},"zone":11,"typeConfidence":0.91,"plateTime":0.3894612942305571,"extension":5.872693854940228},"index":5,"playId":"b47ae4e7-6dbe-3c4f-905b-cce87b337771","pitchNumber":6,"startTime":"2026-07-25T23:19:40.420Z","endTime":"2026-07-25T23:19:44.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252338451231125,"aZ":-11.775707848834577,"pfxX":7.360405036660211,"pfxZ":9.917986561158166,"pX":-0.06396796257231306,"pZ":3.0154262843928157,"vX0":-9.305200949963867,"vY0":-141.98684421288473,"vZ0":-4.577921323393017,"x":119.44,"y":157.36,"x0":2.2880847663393595,"y0":50.00411932804403,"z0":5.388367191309898,"aX":15.14120760312178},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":-11.6,"spinRate":2440,"spinDirection":139},"zone":2,"typeConfidence":0.93,"plateTime":0.38467146632580373,"extension":5.916232715140116},"index":6,"playId":"0675e099-fffa-3221-afba-2838d1aa61af","pitchNumber":7,"startTime":"2026-07-25T23:20:01.334Z","endTime":"2026-07-25T23:20:04.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.293798195225673,"aZ":-29.13284670347689,"pfxX":-3.7444688995149207,"pfxZ":1.9762118953680794,"pX":-1.1416419734391774,"pZ":1.8835010053800305,"vX0":-8.035655074445678,"vY0":-122.4283189549075,"vZ0":-2.173464942338654,"x":160.52,"y":187.93,"x0":2.653020178145773,"y0":50.00130007782053,"z0":5.245410290707215,"aX":-5.7545344066840025},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":8.4,"spinRate":2605,"spinDirection":309},"zone":13,"typeConfidence":0.75,"plateTime":0.44522700113969904,"extension":5.978585504339401},"index":7,"playId":"916afabe-0a59-33c6-b4b4-afb25db69abc","pitchNumber":8,"startTime":"2026-07-25T23:20:22.422Z","endTime":"2026-07-25T23:20:26.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.996364240958172,"aZ":-17.665521286625236,"pfxX":5.433185540365484,"pfxZ":7.099440448567821,"pX":-0.46277804245823184,"pZ":3.6750664232530394,"vX0":-9.679603803340003,"vY0":-141.2991829203256,"vZ0":-1.8229271524220803,"x":134.64,"y":139.55,"x0":2.2849167467844897,"y0":50.003235888239814,"z0":5.45093170718425,"aX":11.105017944406635},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":-8.2,"spinRate":2449,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.386088267850234,"extension":5.973582846941795},"index":8,"playId":"9526b6f4-d7ad-3144-aea4-61d83b30023b","pitchNumber":9,"startTime":"2026-07-25T23:20:49.436Z","endTime":"2026-07-25T23:20:52.436Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728969696658822,"aZ":-31.82051070239368,"pfxX":-1.679297470690463,"pfxZ":0.2076262201685175,"pX":0.19808920799177454,"pZ":2.052766024725925,"vX0":-5.147363902391282,"vY0":-128.93572830889352,"vZ0":-2.6390430763408146,"x":109.45,"y":183.36,"x0":2.4318400814740504,"y0":50.0027077893452,"z0":5.524725185402264,"aX":-2.849843448790497},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":4.1,"spinRate":2768,"spinDirection":275},"zone":8,"typeConfidence":0.97,"plateTime":0.42347880031528495,"extension":5.8569648237297764},"index":9,"playId":"44abcde6-43d3-3cd7-9104-b791b6ee0c74","pitchNumber":10,"startTime":"2026-07-25T23:21:08.460Z","endTime":"2026-07-25T23:21:13.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258257929972117,"aZ":-32.075129408911565,"pfxX":-7.077484362688158,"pfxZ":0.06635421348432047,"pX":-1.7905191712270407,"pZ":1.5397775725124108,"vX0":-8.457645314408207,"vY0":-122.35635533762232,"vZ0":-2.2376894192916104,"x":185.25,"y":197.21,"x0":2.6311083524848367,"y0":50.003283060337125,"z0":5.215975044904622,"aX":-10.725312555697087},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":14.8,"spinRate":2605,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.44773866950251495,"extension":5.8403059053135244},"index":10,"playId":"631875a8-408e-3c3d-ac39-415b8a6d2c50","pitchNumber":11,"startTime":"2026-07-25T23:21:32.382Z","endTime":"2026-07-25T23:21:36.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:21:36.770Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:21:55.886Z","endTime":"2026-07-25T23:23:18.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903040180973214,"aZ":-30.532437873205023,"pfxX":-1.6773283821301286,"pfxZ":0.96729897312966,"pX":-1.4979105443047647,"pZ":1.9444523258784872,"vX0":-9.333519985467998,"vY0":-129.37048001338843,"vZ0":-3.1147391704539666,"x":174.1,"y":186.28,"x0":2.368426504460548,"y0":50.00631864753949,"z0":5.493968120896724,"aX":-2.8538660030101646},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":5.0,"spinRate":2692,"spinDirection":286},"zone":13,"typeConfidence":0.97,"plateTime":0.4226884390455785,"extension":5.961962465262434},"index":0,"playId":"6cf0fb5d-da60-3709-80f0-10358ee07a05","pitchNumber":1,"startTime":"2026-07-25T23:22:04.577Z","endTime":"2026-07-25T23:22:07.748Z","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":84.9,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67014200225839,"aZ":-31.57678423112683,"pfxX":-7.988686437018895,"pfxZ":0.39029090259167165,"pX":-2.737322617011647,"pZ":0.4702060854232946,"vX0":-10.376931169044244,"vY0":-123.21442290114106,"vZ0":-4.489202794244996,"x":221.34,"y":226.08,"x0":2.568185835492051,"y0":50.004902455130704,"z0":4.9866197419027225,"aX":-12.271837790169583},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.9,"spinRate":2670,"spinDirection":302},"zone":13,"typeConfidence":0.88,"plateTime":0.44467914009175225,"extension":5.955291332296371},"index":1,"playId":"92a7e2d7-3775-360d-b7b0-f0b31fae24da","pitchNumber":2,"startTime":"2026-07-25T23:22:22.874Z","endTime":"2026-07-25T23:22:26.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121107582853984,"aZ":-31.955448317606713,"pfxX":5.95699300429756,"pfxZ":0.12757523222781408,"pX":0.07961575254325996,"pZ":1.6480795655862321,"vX0":-7.847867535905349,"vY0":-128.37527834954034,"vZ0":-3.2243192698309606,"x":113.97,"y":194.28,"x0":2.388371218305968,"y0":50.0003903278966,"z0":5.3822477694812205,"aX":10.039517383861787},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":-9.2,"spinRate":1863,"spinDirection":98},"zone":8,"typeConfidence":0.85,"plateTime":0.42505598764755215,"extension":5.835748427464532},"index":2,"playId":"83cc3e2d-3be6-3844-97d2-4169eb27a1dc","pitchNumber":3,"startTime":"2026-07-25T23:22:41.377Z","endTime":"2026-07-25T23:22:45.749Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32437884947539,"aZ":-34.191708525586634,"pfxX":-9.574800250613052,"pfxZ":-1.3447783390911159,"pX":-0.33800718250827827,"pZ":1.8512064334167984,"vX0":-4.126889186734201,"vY0":-121.27139091156012,"vZ0":-0.9581380165280172,"x":129.88,"y":188.8,"x0":2.626643616857062,"y0":50.00355331600386,"z0":5.217378720937608,"aX":-14.35081749097232},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":18.2,"spinRate":2662,"spinDirection":303},"zone":7,"typeConfidence":0.9,"plateTime":0.45057294419864347,"extension":5.9729640521048},"index":3,"playId":"88ac6bde-e210-3401-aaae-d9a435526c6f","pitchNumber":4,"startTime":"2026-07-25T23:23:14.492Z","endTime":"2026-07-25T23:23:18.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:23:18.586Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Jazz Chisholm Jr. to first baseman Paul Goldschmidt.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T23:23:37.520Z","endTime":"2026-07-25T23:23:53.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.818605016782225,"aZ":-33.40125899792402,"pfxX":-9.181120389585535,"pfxZ":-0.8405178719598041,"pX":-0.7955373468934854,"pZ":2.6415278357965226,"vX0":-5.618095499377329,"vY0":-119.81279521614019,"vZ0":0.6536030082447393,"x":147.32,"y":167.46,"x0":2.771497552340874,"y0":50.004831125765094,"z0":5.3465457665464315,"aX":-13.368072380478138},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":18.0,"spinRate":2671,"spinDirection":304},"zone":11,"typeConfidence":0.91,"plateTime":0.45689216773985075,"extension":5.902216957292794},"hitData":{"launchSpeed":69.2,"launchAngle":4.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.86,"coordY":147.97}},"index":0,"playId":"6f72280a-532e-308d-b638-bbf31d916a68","pitchNumber":1,"startTime":"2026-07-25T23:23:45.169Z","endTime":"2026-07-25T23:23:53.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:23:53.310Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:26:07.125Z","endTime":"2026-07-25T23:27:16.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Brian Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:25:22.470Z","endTime":"2026-07-25T23:26:09.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58388231495036,"aZ":-31.00647818210153,"pfxX":13.61465951160891,"pfxZ":0.6502035329561693,"pX":-0.30072266606673603,"pZ":1.518143226470595,"vX0":-13.295783650123923,"vY0":-132.64443063946996,"vZ0":-1.117821989156992,"x":128.46,"y":197.79,"x0":2.9917017386005265,"y0":50.00330376707742,"z0":4.192077795431582,"aX":24.42590121598831},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.2,"breakHorizontal":-22.0,"spinRate":2249,"spinDirection":102},"zone":13,"typeConfidence":0.91,"plateTime":0.4118854681787014,"extension":7.417226652749198},"index":1,"playId":"b68f6bce-0427-35e3-887e-3d8bbde4b984","pitchNumber":1,"startTime":"2026-07-25T23:26:09.465Z","endTime":"2026-07-25T23:26:13.045Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.808415770616254,"aZ":-30.980069688039727,"pfxX":12.15162873670506,"pfxZ":0.6886955708964155,"pX":0.12111677347089209,"pZ":3.6861048608195595,"vX0":-11.699548044699121,"vY0":-129.82252574663252,"vZ0":4.1108461110307495,"x":112.38,"y":139.26,"x0":3.0789466191774446,"y0":50.00074270467097,"z0":4.423289451557599,"aX":21.01431204929065},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-19.8,"spinRate":2218,"spinDirection":97},"zone":12,"typeConfidence":0.9,"plateTime":0.4197917001072282,"extension":7.302222751105033},"index":2,"playId":"06e98a09-c82c-3b99-a7df-0297a694f872","pitchNumber":2,"startTime":"2026-07-25T23:26:39.408Z","endTime":"2026-07-25T23:26:43.175Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919994088237235,"aZ":-30.772459618293162,"pfxX":11.45928920824026,"pfxZ":0.8379794573739954,"pX":0.6920514430675107,"pZ":3.678983152335871,"vX0":-9.660621612364992,"vY0":-127.76336785031067,"vZ0":3.9320980992494694,"x":90.62,"y":139.45,"x0":3.0155845153920455,"y0":50.00082098741377,"z0":4.525229207284987,"aX":19.12732575442839},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":-18.8,"spinRate":2187,"spinDirection":113},"zone":12,"typeConfidence":0.89,"plateTime":0.4271121048813451,"extension":7.30013315281586},"index":3,"playId":"1117b1b0-8c6c-3ee0-9001-645dc7dcbbc7","pitchNumber":3,"startTime":"2026-07-25T23:26:54.609Z","endTime":"2026-07-25T23:26:58.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95163524535976,"aZ":-32.367135406462985,"pfxX":12.541182643863106,"pfxZ":-0.11921431221740741,"pX":-1.579186836104025,"pZ":0.6760300806520937,"vX0":-15.15740242013439,"vY0":-127.15332291524734,"vZ0":-2.414231383270615,"x":177.19,"y":220.53,"x0":2.8056523199817205,"y0":50.00215556097914,"z0":4.184206256264885,"aX":20.715270765845396},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-19.7,"spinRate":2166,"spinDirection":103},"zone":13,"typeConfidence":0.87,"plateTime":0.4293520548056122,"extension":7.654718695203102},"index":4,"playId":"b7b09326-3ff8-381a-8343-d08845ffb640","pitchNumber":4,"startTime":"2026-07-25T23:27:12.915Z","endTime":"2026-07-25T23:27:16.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:27:16.570Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:27:37.282Z","endTime":"2026-07-25T23:29:15.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12080111210279,"aZ":-28.328880635790938,"pfxX":-5.657490595637029,"pfxZ":3.030981979940721,"pX":-2.946428637438138,"pZ":2.609212996167953,"vX0":-11.68370033321657,"vY0":-112.72536275665344,"vZ0":3.02646209791145,"x":229.31,"y":168.33,"x0":3.0674706212881504,"y0":50.002975405959525,"z0":4.134369313218947,"aX":-7.181044543162401},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2335,"spinDirection":286},"zone":11,"typeConfidence":0.9,"plateTime":0.4884594298362468,"extension":7.222214180193931},"index":0,"playId":"b216ccc3-00d9-36ee-a2b0-8f4374111341","pitchNumber":1,"startTime":"2026-07-25T23:27:44.932Z","endTime":"2026-07-25T23:27:48.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267190191712242,"aZ":-33.846112986000044,"pfxX":11.15598887897729,"pfxZ":-0.9890004737212426,"pX":0.977927601104627,"pZ":2.7381500673677652,"vX0":-9.10461307162933,"vY0":-129.2359062402843,"vZ0":2.3467879273564343,"x":79.72,"y":164.85,"x0":3.0994199449900965,"y0":50.00321355520656,"z0":4.420303594301504,"aX":18.846411457747397},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":-18.1,"spinRate":2165,"spinDirection":106},"zone":12,"typeConfidence":0.9,"plateTime":0.4240294138287841,"extension":7.30749097428388},"index":1,"playId":"de3f7230-2d4c-35b6-9ea1-79d51b2dba46","pitchNumber":2,"startTime":"2026-07-25T23:28:04.924Z","endTime":"2026-07-25T23:28:08.730Z","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":89.9,"endSpeed":82.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18227968617652,"aZ":-31.937644000410565,"pfxX":12.176493489190289,"pfxZ":0.13684441389391822,"pX":0.2737516009885123,"pZ":2.023045586117901,"vX0":-11.16962333345845,"vY0":-130.47324020166667,"vZ0":0.19179235800814776,"x":106.57,"y":184.16,"x0":3.026063548005293,"y0":50.00303686911075,"z0":4.353321010754679,"aX":21.016196590655237},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-19.6,"spinRate":2167,"spinDirection":99},"zone":8,"typeConfidence":0.9,"plateTime":0.41962941853206726,"extension":7.304666810574928},"index":2,"playId":"3359f7c1-563f-311f-859f-d2c28a9808d9","pitchNumber":3,"startTime":"2026-07-25T23:28:24.735Z","endTime":"2026-07-25T23:28:28.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.296773694124287,"aZ":-29.188382498409542,"pfxX":12.780442271969406,"pfxZ":1.7290865384785779,"pX":0.2630874407019868,"pZ":2.2726589035508495,"vX0":-11.292715462413538,"vY0":-130.81429387757595,"vZ0":0.35491865215710905,"x":106.97,"y":177.42,"x0":2.981167776689888,"y0":50.00462019214983,"z0":4.328198806233339,"aX":22.092492949758583},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-20.5,"spinRate":2203,"spinDirection":102},"zone":5,"typeConfidence":0.9,"plateTime":0.41913812320634847,"extension":7.497609869384047},"index":3,"playId":"0668460a-d3d2-3dad-88ab-1f84a8fbd90b","pitchNumber":4,"startTime":"2026-07-25T23:28:45.901Z","endTime":"2026-07-25T23:28:49.574Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-25T23:28:56.882Z","endTime":"2026-07-25T23:29:11.160Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"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":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63932704303598,"aZ":-31.047600219236365,"pfxX":-3.9853602148914504,"pfxZ":0.8525627933136981,"pX":-0.4579429885863102,"pZ":1.6398438647603415,"vX0":-6.917607729476059,"vY0":-114.44950953944668,"vZ0":1.0542681704992054,"x":134.46,"y":194.5,"x0":3.118922302597539,"y0":50.005720473117314,"z0":4.208129105829646,"aX":-5.3010440303338875},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.0,"breakHorizontal":8.9,"spinRate":2265,"spinDirection":289},"zone":13,"typeConfidence":0.89,"plateTime":0.47812095645419106,"extension":6.999930901140958},"index":5,"playId":"6f69f439-1a08-3370-8070-b9d477a1f44b","pitchNumber":5,"startTime":"2026-07-25T23:29:11.160Z","endTime":"2026-07-25T23:29:15.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:29:15.447Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:29:31.204Z","endTime":"2026-07-25T23:30:32.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.546395157937773,"aZ":-34.64777679640152,"pfxX":11.847806446844391,"pfxZ":-1.4056568697853766,"pX":0.8818207291944242,"pZ":2.311618824160829,"vX0":-9.914694765922718,"vY0":-131.83245076453466,"vZ0":1.6018733056366619,"x":83.39,"y":176.37,"x0":3.1487721051220667,"y0":50.00059381746847,"z0":4.250157385242185,"aX":20.890287895278632},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.9,"breakHorizontal":-19.3,"spinRate":2119,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4151821928526567,"extension":7.303547505854151},"index":0,"playId":"1e39cbb0-d69e-3fa0-9300-822d5fb5edaf","pitchNumber":1,"startTime":"2026-07-25T23:29:39.313Z","endTime":"2026-07-25T23:29:43.619Z","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":78.7,"endSpeed":72.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74749080801555,"aZ":-30.416137229530136,"pfxX":-5.8185840900842525,"pfxZ":1.3329443806984607,"pX":-0.7952941287451201,"pZ":2.714383162549793,"vX0":-7.230699715498806,"vY0":-114.35016926357228,"vZ0":3.0975404826254085,"x":147.31,"y":165.49,"x0":3.1678111343981112,"y0":50.00401041763108,"z0":4.332749641458035,"aX":-7.677878916865241},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.6,"breakHorizontal":12.4,"spinRate":2319,"spinDirection":292},"zone":11,"typeConfidence":0.9,"plateTime":0.47962408014546387,"extension":7.1414667864143},"index":1,"playId":"b330b9d7-effd-3c49-822d-07865bde9366","pitchNumber":2,"startTime":"2026-07-25T23:30:08.416Z","endTime":"2026-07-25T23:30:11.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.099593863243367,"aZ":-27.520006406322874,"pfxX":-5.0214401068581385,"pfxZ":3.2935580998040628,"pX":-2.331599287113333,"pZ":1.3595299678474586,"vX0":-10.84453992878348,"vY0":-118.07359846963297,"vZ0":-0.6236747411192594,"x":205.88,"y":202.07,"x0":2.9701888296729178,"y0":50.00518755714189,"z0":4.1553854344275996,"aX":-7.103032563624926},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.1,"breakHorizontal":11.6,"spinRate":2377,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.463561294014708,"extension":7.052873274612679},"index":2,"playId":"9bc41185-d04a-320f-ba85-6117b977bb92","pitchNumber":3,"startTime":"2026-07-25T23:30:28.600Z","endTime":"2026-07-25T23:30:32.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:30:32.877Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Paul Goldschmidt singles on a fly ball to shortstop Trea Turner. Austin Wells to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:32:59.142Z","endTime":"2026-07-25T23:33:33.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T23:30:41.761Z","endTime":"2026-07-25T23:31:31.693Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Seth Johnson replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-25T23:31:31.693Z","endTime":"2026-07-25T23:33:00.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"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, 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":97.1,"endSpeed":89.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937188106257484,"aZ":-18.471353446017428,"pfxX":-9.994763166452639,"pfxZ":6.760419223018275,"pX":-0.001128665312632552,"pZ":1.2760161948616835,"vX0":8.25185202565285,"vY0":-140.9894050422811,"vZ0":-8.322558098210576,"x":117.04,"y":204.33,"x0":-1.6570859794074715,"y0":50.00531444096513,"z0":5.4426942969723395,"aX":-20.26669335399257},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2198,"spinDirection":218},"zone":14,"typeConfidence":0.95,"plateTime":0.38745241389371987,"extension":6.574021446885676},"index":2,"playId":"8a565c59-7b71-356a-844c-97d4a542ff0f","pitchNumber":1,"startTime":"2026-07-25T23:33:00.485Z","endTime":"2026-07-25T23:33:03.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73857549433082,"aZ":-12.338785772956452,"pfxX":-6.615035126670586,"pfxZ":9.53375220064339,"pX":-0.7190492840043894,"pZ":3.18564344738038,"vX0":5.160265535376028,"vY0":-143.2516691307246,"vZ0":-4.605042319294913,"x":144.41,"y":152.77,"x0":-1.68329636631876,"y0":50.00247320321488,"z0":5.583797063207316,"aX":-13.763695584509836},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2417,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.3821836667691145,"extension":6.5461445982206445},"hitData":{"launchSpeed":66.0,"launchAngle":45.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.81,"coordY":122.2}},"index":3,"playId":"74eac69b-0b0b-35f8-a222-c127f870bffe","pitchNumber":2,"startTime":"2026-07-25T23:33:20.087Z","endTime":"2026-07-25T23:33:33.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:33:33.282Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a line drive to center fielder Derek Hill. Austin Wells scores. Paul Goldschmidt to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:33:53.722Z","endTime":"2026-07-25T23:35:03.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":{"id":679775,"link":"/api/v1/people/679775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.317911215168735,"aZ":-11.7040986613693,"pfxX":-5.901501266060151,"pfxZ":9.895700842955533,"pX":-0.2782409818336455,"pZ":4.17208105862974,"vX0":5.996944113026943,"vY0":-142.7817823885268,"vZ0":-2.298786787019943,"x":127.61,"y":126.13,"x0":-1.6372033474797436,"y0":50.00225034026096,"z0":5.722438415645899,"aX":-12.207213300408267},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2331,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38336152820589886,"extension":6.459173082982763},"index":0,"playId":"c4a415b7-8d2d-302f-8a0b-c9cbd6fe522a","pitchNumber":1,"startTime":"2026-07-25T23:34:01.724Z","endTime":"2026-07-25T23:34:10.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-25T23:34:18.291Z","endTime":"2026-07-25T23:34:31.615Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74941571248351,"aZ":-11.084114974946775,"pfxX":-4.288055779819829,"pfxZ":10.104684660056288,"pX":-0.662226396099167,"pZ":3.6775919687284664,"vX0":4.69214601013973,"vY0":-143.2412184982476,"vZ0":-3.6205860262696414,"x":142.24,"y":139.49,"x0":-1.7610243482118977,"y0":50.002013464565096,"z0":5.646225312126632,"aX":-8.949278972270953},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2380,"spinDirection":217},"zone":11,"typeConfidence":0.93,"plateTime":0.381754146102224,"extension":6.39477055190944},"index":2,"playId":"901b25ae-914d-36d6-ae4a-e9764382053a","pitchNumber":2,"startTime":"2026-07-25T23:34:31.615Z","endTime":"2026-07-25T23:34:35.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29896792784119,"aZ":-11.795215056618527,"pfxX":-5.397822794561325,"pfxZ":9.614814828773067,"pX":0.008898292914827351,"pZ":3.175353125094123,"vX0":6.175026009257551,"vY0":-144.15893072979168,"vZ0":-4.902902090259077,"x":116.66,"y":153.05,"x0":-1.4524259934914856,"y0":50.004264488312636,"z0":5.617082408529726,"aX":-11.442682771755322},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2392,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.37892404197733764,"extension":6.470251263652383},"hitData":{"launchSpeed":95.5,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.29,"coordY":95.97}},"index":3,"playId":"ebdb3508-0773-365d-a0b7-8d01675d9140","pitchNumber":3,"startTime":"2026-07-25T23:34:53.366Z","endTime":"2026-07-25T23:35:03.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:35:03.914Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T23:36:35.598Z","endTime":"2026-07-25T23:39:27.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,6,7,8],"actionIndex":[5],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T23:35:32.088Z","endTime":"2026-07-25T23:36:37.767Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794025654892675,"aZ":-30.46484481589303,"pfxX":2.80701886246833,"pfxZ":1.0217326938091107,"pX":1.074190404601786,"pZ":1.7746475555921575,"vX0":5.922299921202883,"vY0":-127.75565879382074,"vZ0":-3.690997694719231,"x":76.05,"y":190.86,"x0":-1.6292410588013326,"y0":50.001555412985226,"z0":5.606174894992213,"aX":4.686220171113451},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-6.2,"spinRate":2536,"spinDirection":152},"zone":14,"typeConfidence":0.92,"plateTime":0.42706496913737,"extension":6.515845919414377},"index":1,"playId":"8cd6298b-2a8b-3754-95ea-479e60e715ab","pitchNumber":1,"startTime":"2026-07-25T23:36:37.767Z","endTime":"2026-07-25T23:36:40.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322872931452007,"aZ":-9.084934762439461,"pfxX":-5.6648799953485,"pfxZ":11.418818877565478,"pX":0.6301056034107788,"pZ":2.006361893378429,"vX0":7.493179448681677,"vY0":-141.11309873330524,"vZ0":-8.24839975163302,"x":92.98,"y":184.61,"x0":-1.320422872386109,"y0":50.00122541150487,"z0":5.547915829264394,"aX":-11.453655249376295},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":8.8,"spinRate":2485,"spinDirection":211},"zone":9,"typeConfidence":0.93,"plateTime":0.38776282004646445,"extension":6.4992632418481575},"index":2,"playId":"f2dbb24c-535f-390f-8125-edd389858e20","pitchNumber":2,"startTime":"2026-07-25T23:36:59.054Z","endTime":"2026-07-25T23:37:02.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T23:37:16.930Z","endTime":"2026-07-25T23:37:36.336Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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":97.3,"endSpeed":89.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454674889718593,"aZ":-11.563879860797764,"pfxX":-5.100496354260643,"pfxZ":10.018849260902181,"pX":0.4663210137403133,"pZ":3.34101872556518,"vX0":7.185340860139173,"vY0":-141.61209083733004,"vZ0":-4.43264013341235,"x":99.22,"y":148.57,"x0":-1.426182978506306,"y0":50.001331104926095,"z0":5.6500976516702,"aX":-10.491624217002723},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2433,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.38490320800640365,"extension":6.443534277058168},"index":4,"playId":"1446d6c4-6efd-315b-825a-5acc73dfa7c4","pitchNumber":3,"startTime":"2026-07-25T23:37:36.336Z","endTime":"2026-07-25T23:37:47.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by third baseman Alec Bohm.","event":"Error","eventType":"error","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"1446d6c4-6efd-315b-825a-5acc73dfa7c4","startTime":"2026-07-25T23:37:58.827Z","endTime":"2026-07-25T23:38:26.030Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509747301584145,"aZ":-31.08054146045061,"pfxX":2.085738973855591,"pfxZ":0.6367478376563133,"pX":1.4062972081270861,"pZ":-0.06188192585169928,"vX0":7.302107168574384,"vY0":-129.37674503563318,"vZ0":-7.736750823222867,"x":63.4,"y":240.45,"x0":-1.7167657252061157,"y0":50.000840216659626,"z0":5.330448967480429,"aX":3.553760359351519},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2613,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.42242390065615254,"extension":6.643962807140672},"index":6,"playId":"59bfdaa8-b679-3d50-bbb1-d4664ff0c225","pitchNumber":4,"startTime":"2026-07-25T23:38:26.030Z","endTime":"2026-07-25T23:38:30.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801108365516853,"aZ":-27.22707882538083,"pfxX":7.243332714731196,"pfxZ":3.166679433495945,"pX":0.11215820976248315,"pZ":3.3200802610512183,"vX0":3.149041270897566,"vY0":-123.68837523091776,"vZ0":0.3485314195268133,"x":112.72,"y":149.14,"x0":-2.115415288165028,"y0":50.00198769688781,"z0":5.445593425968816,"aX":11.312857611751193},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":-13.8,"spinRate":2738,"spinDirection":78},"zone":2,"typeConfidence":0.91,"plateTime":0.44146059271796023,"extension":6.4895680584581275},"index":7,"playId":"2a962d9a-46e1-3e1d-90bf-89f88161e20a","pitchNumber":5,"startTime":"2026-07-25T23:38:50.564Z","endTime":"2026-07-25T23:38:53.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.335172315783453,"aZ":-12.155320564227232,"pfxX":-6.377425766596203,"pfxZ":9.647284698519503,"pX":-0.7435678869825818,"pZ":2.990011502856662,"vX0":4.430820642098971,"vY0":-142.77962578133705,"vZ0":-5.261268347290439,"x":145.34,"y":158.05,"x0":-1.483007150408062,"y0":50.00239744216332,"z0":5.614479686874101,"aX":-13.23276632893652},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2443,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3828942650870668,"extension":6.463546734129692},"hitData":{"launchSpeed":62.8,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.57,"coordY":151.65}},"index":8,"playId":"228a0df6-8929-3caa-99ad-6ec59b5400e2","pitchNumber":6,"startTime":"2026-07-25T23:39:19.707Z","endTime":"2026-07-25T23:39:27.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:39:27.152Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Ryan McMahon to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:41:30.626Z","endTime":"2026-07-25T23:41:44.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65043498768678,"aZ":-22.168440249351256,"pfxX":10.84722732344814,"pfxZ":5.315181185075215,"pX":-0.23662070533926874,"pZ":2.760063874319348,"vX0":-10.619977173231868,"vY0":-135.19730877703813,"vZ0":-3.187551341341187,"x":126.02,"y":164.26,"x0":2.300442163036143,"y0":50.00527121488521,"z0":5.479402666693916,"aX":20.43398534652934},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-17.9,"spinRate":2285,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.4024510936388399,"extension":5.782278805374649},"hitData":{"launchSpeed":96.0,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":82.65,"coordY":147.2}},"index":0,"playId":"07a48ec8-59f8-35ca-a11b-d143c3f24ede","pitchNumber":1,"startTime":"2026-07-25T23:41:36.744Z","endTime":"2026-07-25T23:41:44.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:41:44.722Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:42:03.273Z","endTime":"2026-07-25T23:45:39.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3912018228804,"aZ":-23.07261423995406,"pfxX":10.745995273529822,"pfxZ":4.855903664577827,"pX":0.23381504102558792,"pZ":0.9841184138480662,"vX0":-9.61423056362064,"vY0":-135.28005921471924,"vZ0":-6.979488373254838,"x":108.09,"y":212.21,"x0":2.4182579087903995,"y0":50.002665628440056,"z0":5.187663840015542,"aX":20.14220659677056},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-17.8,"spinRate":2209,"spinDirection":124},"zone":14,"typeConfidence":0.92,"plateTime":0.40315035084113715,"extension":5.771514589146874},"index":0,"playId":"6644d839-b72f-3450-84e7-c165cd32dbaa","pitchNumber":1,"startTime":"2026-07-25T23:42:09.745Z","endTime":"2026-07-25T23:42:13.725Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.064488721880522,"aZ":-31.19007890507334,"pfxX":-6.390177482959923,"pfxZ":0.7034980080723976,"pX":0.6977909667228126,"pZ":2.2903750353115755,"vX0":-3.260312417760944,"vY0":-117.14004133798385,"vZ0":-0.5049889564959724,"x":90.4,"y":176.94,"x0":2.935523585223809,"y0":50.002745061728696,"z0":5.4119068862725275,"aX":-8.924765102587745},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.4,"breakHorizontal":12.4,"spinRate":2623,"spinDirection":301},"zone":6,"typeConfidence":0.9,"plateTime":0.4666692663992533,"extension":5.846068496002185},"index":1,"playId":"1ee579b4-3a48-3d5a-96e4-b7700e1042b3","pitchNumber":2,"startTime":"2026-07-25T23:42:25.759Z","endTime":"2026-07-25T23:42:29.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-25T23:42:40.964Z","endTime":"2026-07-25T23:42:59.268Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.156618783984584,"aZ":-31.040957047054224,"pfxX":7.018114508275651,"pfxZ":0.7021314609269229,"pX":0.6501832582192524,"pZ":1.0156191817235078,"vX0":-6.756092753809656,"vY0":-125.71643241319678,"vZ0":-4.639236056921089,"x":92.22,"y":211.36,"x0":2.44812211844927,"y0":50.00525656606632,"z0":5.376917141854791,"aX":11.345574178456546},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-11.4,"spinRate":1913,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.43408798066317855,"extension":5.789742148525605},"index":3,"playId":"9d645ec3-c4ac-3d0a-8583-71d715e7f5f9","pitchNumber":3,"startTime":"2026-07-25T23:42:59.268Z","endTime":"2026-07-25T23:43:02.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447676540285364,"aZ":-28.005218102606946,"pfxX":6.366264377068714,"pfxZ":2.443750129603436,"pX":1.5311459962294696,"pZ":0.150482261740451,"vX0":-4.658104766454321,"vY0":-128.90068595642634,"vZ0":-7.7202179239767235,"x":58.64,"y":234.72,"x0":2.522642363210976,"y0":50.0033727720356,"z0":5.306398069547274,"aX":10.85633978253965},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-10.7,"spinRate":1996,"spinDirection":119},"zone":14,"typeConfidence":0.68,"plateTime":0.42278201739179,"extension":5.826854784322553},"index":4,"playId":"d4457637-9044-3dd8-aa01-9309507ef078","pitchNumber":4,"startTime":"2026-07-25T23:43:17.369Z","endTime":"2026-07-25T23:43:20.369Z","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":87.0,"endSpeed":81.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408636261684418,"aZ":-30.233974305677677,"pfxX":5.823654430480062,"pfxZ":1.1742585367137188,"pX":0.49251895063474216,"pZ":1.0461167820013604,"vX0":-6.935501891144591,"vY0":-126.66935999909,"vZ0":-4.892172402188927,"x":98.23,"y":210.53,"x0":2.4861122867338925,"y0":50.00539326541048,"z0":5.368781073499396,"aX":9.639946134539592},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-9.4,"spinRate":2028,"spinDirection":118},"zone":14,"typeConfidence":0.86,"plateTime":0.42940585506564144,"extension":5.84787332227952},"index":5,"playId":"c140951c-3432-3607-a507-48a479374c07","pitchNumber":5,"startTime":"2026-07-25T23:43:38.204Z","endTime":"2026-07-25T23:43:42.844Z","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":88.0,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026837702722254,"aZ":-31.7530396863985,"pfxX":-1.4422008679938685,"pfxZ":0.251675485144478,"pX":-0.5744518435805841,"pZ":1.3105630787509506,"vX0":-7.050539925642817,"vY0":-128.0899050810971,"vZ0":-4.509489950773704,"x":138.9,"y":203.39,"x0":2.385741566097803,"y0":50.00375604421809,"z0":5.5382236787599135,"aX":-2.4295822106821943},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":4.0,"spinRate":2734,"spinDirection":291},"zone":13,"typeConfidence":0.97,"plateTime":0.4253668426300288,"extension":6.021697697134198},"index":6,"playId":"ec55cdb8-c628-328e-a5c4-e6fa3c21d659","pitchNumber":6,"startTime":"2026-07-25T23:44:11.547Z","endTime":"2026-07-25T23:44:15.051Z","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":87.6,"endSpeed":81.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.140904607669913,"aZ":-29.928802098717185,"pfxX":7.286519974385706,"pfxZ":1.3362628993313468,"pX":1.0954503462956924,"pZ":2.4636039175735434,"vX0":-6.0392276058820435,"vY0":-127.58166526991714,"vZ0":-1.8395608408601007,"x":75.24,"y":172.26,"x0":2.52748265841953,"y0":50.00113530977597,"z0":5.515572678649088,"aX":12.211733872746901},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-12.1,"spinRate":2076,"spinDirection":121},"zone":14,"typeConfidence":0.89,"plateTime":0.42661336041868525,"extension":5.908947450040606},"index":7,"playId":"95781d4e-c1b0-3bca-ab8f-1c3bd455a9c2","pitchNumber":7,"startTime":"2026-07-25T23:44:35.790Z","endTime":"2026-07-25T23:44:39.904Z","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":82.0,"endSpeed":75.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70369591033318,"aZ":-31.803318479286517,"pfxX":-7.3467944137488965,"pfxZ":0.2575978552021443,"pX":1.8885418868801482,"pZ":2.671858525130793,"vX0":-0.09429004435945637,"vY0":-119.51710011985139,"vZ0":0.11085244216570089,"x":45.01,"y":166.64,"x0":2.883978086321798,"y0":50.00428443366538,"z0":5.46653309971684,"aX":-10.695063370904059},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":13.3,"spinRate":2671,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.4572085227123597,"extension":5.916652400778731},"index":8,"playId":"24ab403b-7625-326f-ad94-28423cca1837","pitchNumber":8,"startTime":"2026-07-25T23:44:57.903Z","endTime":"2026-07-25T23:45:01.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044441392180406,"aZ":-23.397409926622956,"pfxX":9.625013232196,"pfxZ":4.5369247378177935,"pX":0.1811257350969298,"pZ":3.788224412405651,"vX0":-9.020809036226277,"vY0":-137.44023440460347,"vZ0":-0.30194487726033264,"x":110.1,"y":136.5,"x0":2.2363754116293677,"y0":50.00627651763614,"z0":5.472225761953495,"aX":18.638221970421604},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":-15.8,"spinRate":2215,"spinDirection":128},"zone":12,"typeConfidence":0.85,"plateTime":0.396712839763528,"extension":5.827538186555533},"index":9,"playId":"41e9bc9b-ab96-3ec4-a433-0693f5a3ab93","pitchNumber":9,"startTime":"2026-07-25T23:45:14.257Z","endTime":"2026-07-25T23:45:17.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536482738851003,"aZ":-31.51422044576278,"pfxX":5.683873812764553,"pfxZ":0.4072547943839453,"pX":1.521407885350977,"pZ":2.237435280183753,"vX0":-4.517964713478583,"vY0":-126.2409235095261,"vZ0":-1.73678905212302,"x":59.01,"y":178.37,"x0":2.5843403147319917,"y0":50.00606692563238,"z0":5.440017808072482,"aX":9.296518950358092},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-9.5,"spinRate":1962,"spinDirection":99},"zone":14,"typeConfidence":0.88,"plateTime":0.4317160121862331,"extension":5.792755113103696},"index":10,"playId":"baa7c6a4-6f1d-32b7-947f-8887a662946e","pitchNumber":10,"startTime":"2026-07-25T23:45:35.615Z","endTime":"2026-07-25T23:45:39.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:45:39.449Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan De La Cruz singles on a soft ground ball to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:45:57.222Z","endTime":"2026-07-25T23:47:19.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 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.3,"endSpeed":75.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2394896989842,"aZ":-33.92937183587494,"pfxX":-7.429871911647121,"pfxZ":-1.2368207566395562,"pX":-1.5454481130315307,"pZ":1.6782516293631533,"vX0":-7.259226074629721,"vY0":-118.29374982331133,"vZ0":-1.4693515783111832,"x":175.91,"y":193.47,"x0":2.526601886051895,"y0":50.003660616725924,"z0":5.413654221023232,"aX":-10.544027097159013},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.3,"breakHorizontal":15.2,"spinRate":2641,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.4627568755149296,"extension":5.903130503478009},"index":0,"playId":"236c8cd4-cf73-3de6-a8f3-fbb47d623dbf","pitchNumber":1,"startTime":"2026-07-25T23:46:06.447Z","endTime":"2026-07-25T23:46:11.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3755479573294,"aZ":-31.769850570167623,"pfxX":6.6201635059060635,"pfxZ":0.25108630593992576,"pX":0.9445038198293585,"pZ":1.6063973104855878,"vX0":-5.92012067723089,"vY0":-126.27331138899116,"vZ0":-3.1744447707150645,"x":81.0,"y":195.41,"x0":2.452986460266643,"y0":50.00541766067746,"z0":5.42135063972019,"aX":10.752139627053124},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":-10.7,"spinRate":1984,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.43286015470116324,"extension":5.8744970690251375},"index":1,"playId":"e8fd36ac-0649-3c8b-bde9-52be86f56d0c","pitchNumber":2,"startTime":"2026-07-25T23:46:23.213Z","endTime":"2026-07-25T23:46:26.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.698799780163867,"aZ":-27.217815139199946,"pfxX":7.197959100575253,"pfxZ":2.988104111774912,"pX":2.4188452270428193,"pZ":2.2079322116435685,"vX0":-3.0528893920970166,"vY0":-127.1030589577682,"vZ0":-2.650032649924844,"x":24.8,"y":179.17,"x0":2.691304716610744,"y0":50.00361325588269,"z0":5.3950975958031675,"aX":11.939142719681511},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-12.5,"spinRate":1989,"spinDirection":121},"zone":14,"typeConfidence":0.86,"plateTime":0.4286951567046704,"extension":5.834260678673569},"index":2,"playId":"8a6101be-6f63-34e6-b20a-d478dd65101f","pitchNumber":3,"startTime":"2026-07-25T23:46:54.321Z","endTime":"2026-07-25T23:46:57.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.054215693264055,"aZ":-27.624561313125604,"pfxX":-1.8212613737591528,"pfxZ":2.686114671598377,"pX":-0.23079541220170408,"pZ":2.746053231585981,"vX0":-6.018146069360301,"vY0":-128.26999741372734,"vZ0":-1.8603398153052249,"x":125.8,"y":164.64,"x0":2.365771949919155,"y0":50.00578294005066,"z0":5.597397462067276,"aX":-3.09031722937398},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":4.4,"spinRate":2726,"spinDirection":272},"zone":5,"typeConfidence":0.93,"plateTime":0.4241101618641232,"extension":5.779496449316428},"hitData":{"launchSpeed":42.8,"launchAngle":-70.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":140.54,"coordY":175.87}},"index":3,"playId":"ad337083-ee8c-3ecd-b872-2d4e421cdaed","pitchNumber":4,"startTime":"2026-07-25T23:47:11.397Z","endTime":"2026-07-25T23:47:19.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:47:19.477Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a line drive to center fielder Trent Grisham. Bryan De La Cruz to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:50:20.131Z","endTime":"2026-07-25T23:51:38.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T23:47:41.143Z","endTime":"2026-07-25T23:49:05.392Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Chivilli replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-25T23:49:05.392Z","endTime":"2026-07-25T23:50:22.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143703343085487,"aZ":-18.208864244673773,"pfxX":-7.294273277461179,"pfxZ":6.811052311104781,"pX":1.1743863141557187,"pZ":3.602005546578482,"vX0":12.288438865927347,"vY0":-141.7630018616686,"vZ0":-2.753964757240418,"x":72.24,"y":141.53,"x0":-2.254088475598025,"y0":50.00292812896902,"z0":5.73816339521326,"aX":-14.957747458284697},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2107,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.3852687695379009,"extension":6.5256380199034965},"index":2,"playId":"d5b0f875-6002-3580-853a-8f6c9da319d9","pitchNumber":1,"startTime":"2026-07-25T23:50:22.441Z","endTime":"2026-07-25T23:50:26.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.441264167995076,"aZ":-24.127234962920433,"pfxX":-5.8261164730690425,"pfxZ":4.741226570476358,"pX":0.02309918119978235,"pZ":1.783559299485536,"vX0":5.439607041433144,"vY0":-128.59453169391094,"vZ0":-4.962718740229579,"x":116.12,"y":190.62,"x0":-1.3496453050230555,"y0":50.00004754081916,"z0":5.579720352044871,"aX":-9.88208952446234},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":9.5,"spinRate":1651,"spinDirection":260},"zone":8,"typeConfidence":0.9,"plateTime":0.4238443617618497,"extension":6.369677574788927},"index":3,"playId":"aa4661a6-c2c4-3ee3-af42-d6d4708d4c7b","pitchNumber":2,"startTime":"2026-07-25T23:50:43.194Z","endTime":"2026-07-25T23:50:46.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291063420886317,"aZ":-27.71809143094811,"pfxX":-0.831205528611962,"pfxZ":2.484419216641612,"pX":1.6732867837889638,"pZ":1.023779670918489,"vX0":8.328487978547583,"vY0":-132.05844177552385,"vZ0":-6.401232520301238,"x":53.22,"y":211.14,"x0":-1.393888093732081,"y0":50.00269250033785,"z0":5.479242505877041,"aX":-1.4919262780688451},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":2015,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.4124956392758863,"extension":6.508237634858542},"index":4,"playId":"c8f93137-920b-31b7-a8c1-a4bde73fc3cf","pitchNumber":3,"startTime":"2026-07-25T23:51:04.664Z","endTime":"2026-07-25T23:51:07.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036523508567488,"aZ":-24.146684057159877,"pfxX":-6.660638721273559,"pfxZ":4.612321995966806,"pX":0.3944871979211681,"pZ":1.6944007949182702,"vX0":7.021738983834561,"vY0":-130.27205909691108,"vZ0":-5.334025255536438,"x":101.96,"y":193.03,"x0":-1.4539724152307325,"y0":50.00616740425274,"z0":5.563431252569668,"aX":-11.59981777370321},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":10.8,"spinRate":1648,"spinDirection":256},"zone":9,"typeConfidence":0.9,"plateTime":0.41839507733708015,"extension":6.352112682853836},"hitData":{"launchSpeed":67.9,"launchAngle":25.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.35,"coordY":103.37}},"index":5,"playId":"fc8741f3-f1d9-36ef-8b96-2ff4250069c9","pitchNumber":4,"startTime":"2026-07-25T23:51:26.445Z","endTime":"2026-07-25T23:51:38.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:51:38.548Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Cody Bellinger in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T23:52:08.696Z","endTime":"2026-07-25T23:52:49.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":97.9,"endSpeed":90.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202729615488817,"aZ":-24.68509514501725,"pfxX":-7.659545955498466,"pfxZ":3.591064591872371,"pX":-1.339989910545921,"pZ":4.278432571172384,"vX0":3.37000647807991,"vY0":-142.63788798082723,"vZ0":0.2603989083632109,"x":168.08,"y":123.26,"x0":-1.533975191531293,"y0":50.00050041618056,"z0":5.727800869928745,"aX":-15.9660088674378},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.7,"breakHorizontal":13.3,"spinRate":1991,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.3822933662532102,"extension":6.521835706149135},"index":0,"playId":"ce3757e6-d587-3d3c-98ab-c9b256fee86d","pitchNumber":1,"startTime":"2026-07-25T23:52:19.428Z","endTime":"2026-07-25T23:52:22.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16831874523913,"aZ":-27.566990810321567,"pfxX":-0.2733723163760806,"pfxZ":2.653080437683146,"pX":-0.6468825143425371,"pZ":2.5185169302237433,"vX0":2.5712655561916264,"vY0":-129.26935891411105,"vZ0":-2.7560100149818747,"x":141.66,"y":170.78,"x0":-1.607779755666496,"y0":50.005284819398696,"z0":5.657001462551336,"aX":-0.475567550650092},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":0.1,"spinRate":1969,"spinDirection":220},"zone":4,"typeConfidence":0.89,"plateTime":0.4194459473830867,"extension":6.297892924236483},"hitData":{"launchSpeed":82.0,"launchAngle":54.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.67,"coordY":156.59}},"index":1,"playId":"07e19538-13ff-3de2-a20f-58f72ffde36e","pitchNumber":2,"startTime":"2026-07-25T23:52:40.211Z","endTime":"2026-07-25T23:52:49.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:52:49.459Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jasson Domínguez homers (6) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T23:55:24.355Z","endTime":"2026-07-25T23:57:09.585Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Seth Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:54:09.026Z","endTime":"2026-07-25T23:55:26.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92650907635399,"aZ":-17.014707222808415,"pfxX":9.299871639690364,"pfxZ":7.630798499880011,"pX":-0.03723893227518352,"pZ":2.1764584582305138,"vX0":-7.116721863965267,"vY0":-139.05006218667447,"vZ0":-8.152090650309516,"x":118.42,"y":180.02,"x0":1.32852146784666,"y0":50.0061345957126,"z0":6.244173682707426,"aX":18.480058540887192},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":-15.6,"spinRate":1927,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.39174620675796845,"extension":6.990006137948896},"index":1,"playId":"b358cdfd-874e-35ce-a9be-a121b18438d4","pitchNumber":1,"startTime":"2026-07-25T23:55:26.691Z","endTime":"2026-07-25T23:55:30.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.885296842344307,"aZ":-27.657354176950086,"pfxX":-1.267403767567726,"pfxZ":2.5822736255703944,"pX":-0.7111417339416173,"pZ":3.237030183281695,"vX0":-4.310555905018239,"vY0":-129.9961553484123,"vZ0":-3.3721773235323806,"x":144.11,"y":151.38,"x0":1.1191972607055616,"y0":50.000897153890634,"z0":6.6032939434962525,"aX":-2.2135440449906523},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":3.1,"spinRate":2118,"spinDirection":195},"zone":1,"typeConfidence":0.89,"plateTime":0.4180031201546437,"extension":6.7806248447710775},"index":2,"playId":"6ee7d1f1-20b9-3363-8a80-886bd083bc6d","pitchNumber":2,"startTime":"2026-07-25T23:55:40.973Z","endTime":"2026-07-25T23:55:44.704Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34334276101807,"aZ":-14.591356716332534,"pfxX":6.238932594608194,"pfxZ":8.89033596728121,"pX":-0.13097129328084475,"pZ":5.102561886888824,"vX0":-6.486592666540565,"vY0":-139.07409651750618,"vZ0":-1.0624775687723127,"x":121.99,"y":101.01,"x0":1.4102233008773553,"y0":50.00370251832463,"z0":6.447978653550406,"aX":12.34121364353599},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":-10.1,"spinRate":1981,"spinDirection":142},"zone":11,"typeConfidence":0.97,"plateTime":0.3923694186437321,"extension":6.951775006363866},"index":3,"playId":"dc621b06-9426-374e-8947-575b8bde6747","pitchNumber":3,"startTime":"2026-07-25T23:55:56.067Z","endTime":"2026-07-25T23:55:59.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-25T23:56:11.258Z","endTime":"2026-07-25T23:56:26.454Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"}},{"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":96.6,"endSpeed":88.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.779091532729854,"aZ":-12.727516323040616,"pfxX":5.647270924217578,"pfxZ":9.66063806115562,"pX":0.8633355793334433,"pZ":4.812459360624559,"vX0":-3.681843675533507,"vY0":-140.72208623976803,"vZ0":-2.141574188979101,"x":84.09,"y":108.84,"x0":1.45231833704427,"y0":50.00554656745377,"z0":6.404013005232358,"aX":11.37166367438999},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":-9.5,"spinRate":2012,"spinDirection":141},"zone":12,"typeConfidence":0.97,"plateTime":0.3886583346084298,"extension":6.952274223463821},"index":5,"playId":"71d2966b-5209-3b77-9d42-a9c2cface723","pitchNumber":4,"startTime":"2026-07-25T23:56:26.454Z","endTime":"2026-07-25T23:56:29.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111123328738294,"aZ":-15.74517121709019,"pfxX":11.041049834238947,"pfxZ":8.119470861081288,"pX":-0.3465751459442535,"pZ":2.52650668850564,"vX0":-8.353756227444226,"vY0":-141.1353275751849,"vZ0":-7.358295093714617,"x":130.21,"y":170.56,"x0":1.2121160834184816,"y0":50.00659905809697,"z0":6.175140233623741,"aX":22.353835903372158},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":-18.4,"spinRate":2028,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.38758433646070367,"extension":6.923081030737076},"hitData":{"launchSpeed":105.6,"launchAngle":27.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.02,"coordY":56.37}},"index":6,"playId":"977e8268-4e45-33c4-9120-e1af568ae3b8","pitchNumber":5,"startTime":"2026-07-25T23:56:43.945Z","endTime":"2026-07-25T23:57:09.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:57:09.585Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T23:57:28.282Z","endTime":"2026-07-25T23:59:10.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90685133068519,"aZ":-25.41060177239559,"pfxX":-2.5214684470728477,"pfxZ":3.7355509738003363,"pX":-1.1925296101223215,"pZ":2.4869067880753706,"vX0":-5.520470997286673,"vY0":-132.41136942303007,"vZ0":-5.532176601148203,"x":162.46,"y":171.63,"x0":1.2306383920236201,"y0":50.00454122846668,"z0":6.4142708744758545,"aX":-4.568348013986403},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":5.5,"spinRate":2164,"spinDirection":183},"zone":11,"typeConfidence":0.9,"plateTime":0.41049542065528666,"extension":6.971790853310127},"index":0,"playId":"19a6e7b8-4126-39a7-886d-7815298284ca","pitchNumber":1,"startTime":"2026-07-25T23:57:34.967Z","endTime":"2026-07-25T23:57:39.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287739344602354,"aZ":-27.80844388937047,"pfxX":-1.7262085110748187,"pfxZ":2.5016860495591757,"pX":-1.57401752957413,"pZ":2.4533420983171235,"vX0":-6.334882316364662,"vY0":-130.09926672932002,"vZ0":-5.077775959039968,"x":177.0,"y":172.54,"x0":1.0978848711537952,"y0":50.00539844086494,"z0":6.48852599590342,"aX":-3.017802752857787},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":4.3,"spinRate":2143,"spinDirection":225},"zone":13,"typeConfidence":0.88,"plateTime":0.4178987855973739,"extension":7.003926859064292},"index":1,"playId":"2a52e603-7e1e-3577-8976-6d9e56974977","pitchNumber":2,"startTime":"2026-07-25T23:57:53.664Z","endTime":"2026-07-25T23:57:57.329Z","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":96.5,"endSpeed":89.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598426477435694,"aZ":-20.417810004366455,"pfxX":10.424740260612623,"pfxZ":5.824464971186493,"pX":0.50545355225723,"pZ":2.4529527086139353,"vX0":-6.279451167688027,"vY0":-140.4181303338881,"vZ0":-6.781503545881191,"x":97.73,"y":172.55,"x0":1.4038930564440808,"y0":50.00149705602735,"z0":6.2050460478995735,"aX":21.039476022726397},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":-17.8,"spinRate":2033,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.38848306008028377,"extension":6.999898066522199},"index":2,"playId":"ad436934-2d2e-3bd0-a47a-7a935183872a","pitchNumber":3,"startTime":"2026-07-25T23:58:10.836Z","endTime":"2026-07-25T23:58:14.051Z","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":0},"index":3,"startTime":"2026-07-25T23:58:31.543Z","endTime":"2026-07-25T23:58:49.072Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.922599429676346,"aZ":-28.66810279585385,"pfxX":-1.740354403277344,"pfxZ":1.968507842771464,"pX":-1.8730657251339649,"pZ":2.3263493150614623,"vX0":-6.869096009760729,"vY0":-131.50189036523028,"vZ0":-5.3337728428767,"x":188.4,"y":175.97,"x0":0.9793402522341563,"y0":50.00576203406792,"z0":6.458691745606264,"aX":-3.1065947770784},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":4.4,"spinRate":2170,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.4135234267741441,"extension":7.090854216941556},"index":4,"playId":"e03cd558-acf5-3e7d-af20-ad1ab817d233","pitchNumber":4,"startTime":"2026-07-25T23:58:49.072Z","endTime":"2026-07-25T23:58:52.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687037096235244,"aZ":-26.993500249812453,"pfxX":-1.9486397186912265,"pfxZ":2.9993744963811473,"pX":-1.1465558586639812,"pZ":2.3962216526098237,"vX0":-4.849617572567285,"vY0":-129.29319418759096,"vZ0":-5.351481115634791,"x":160.7,"y":174.08,"x0":0.9913443580058807,"y0":50.004719449091496,"z0":6.511258285859574,"aX":-3.3677862591717043},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":4.4,"spinRate":2173,"spinDirection":236},"zone":13,"typeConfidence":0.87,"plateTime":0.4203041669817549,"extension":6.9896226531731},"index":5,"playId":"40d05132-0b67-32a3-938f-b5019b5c3705","pitchNumber":5,"startTime":"2026-07-25T23:59:06.595Z","endTime":"2026-07-25T23:59:10.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:59:10.908Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a soft bunt ground ball to third baseman Alec Bohm. José Caballero to 2nd. José Caballero advances to 2nd, on a throwing error by third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T23:59:26.960Z","endTime":"2026-07-25T23:59:46.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0492429897519,"aZ":-17.292731254779248,"pfxX":10.569293324755563,"pfxZ":7.1684377680655835,"pX":-0.1452396938498027,"pZ":1.9869430345401835,"vX0":-8.003200650827475,"vY0":-142.35300421795614,"vZ0":-8.88204089062961,"x":122.54,"y":185.13,"x0":1.3126809612122614,"y0":50.00694325536957,"z0":6.216399351892262,"aX":21.954451008702446},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":-17.8,"spinRate":2036,"spinDirection":146},"zone":8,"typeConfidence":0.91,"plateTime":0.38303226284214187,"extension":7.057617711351747},"hitData":{"launchSpeed":29.9,"launchAngle":9.0,"totalDistance":31.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.2,"coordY":187.94}},"index":0,"playId":"6c253223-217c-3fde-8473-6d51583c9fb9","pitchNumber":1,"startTime":"2026-07-25T23:59:35.905Z","endTime":"2026-07-25T23:59:46.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:59:46.992Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wells grounds out, second baseman Bryson Stott to first baseman Bryce Harper. José Caballero to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:01:25.205Z","endTime":"2026-07-26T00:01:35.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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-26T00:00:18.929Z","endTime":"2026-07-26T00:01:27.490Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46375339699262,"aZ":-14.430183239393854,"pfxX":8.206913332745007,"pfxZ":8.369898135387555,"pX":0.29279781265982435,"pZ":1.9832195842201235,"vX0":-6.2872584915474645,"vY0":-143.78194093880117,"vZ0":-9.39121860326108,"x":105.84,"y":185.23,"x0":1.4280467579685694,"y0":50.00137317726773,"z0":6.1611016353404455,"aX":17.395039790019116},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":-13.8,"spinRate":1866,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.37914532316822314,"extension":7.120034829805521},"hitData":{"launchSpeed":99.6,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.49,"coordY":152.53}},"index":1,"playId":"53283000-6c65-3e94-82c7-734fc4ae32bd","pitchNumber":1,"startTime":"2026-07-26T00:01:27.490Z","endTime":"2026-07-26T00:01:35.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:01:35.518Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan McMahon flies out to right fielder Bryan De La Cruz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:01:55.385Z","endTime":"2026-07-26T00:02:30.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603082925336132,"aZ":-16.634796139563253,"pfxX":7.708480627551716,"pfxZ":7.407112244611151,"pX":0.14722533508263883,"pZ":2.0055313552540666,"vX0":-6.146403617212017,"vY0":-142.93232690124026,"vZ0":-8.937115959651363,"x":111.39,"y":184.63,"x0":1.3089552792392083,"y0":50.006728557131545,"z0":6.1873370452013585,"aX":16.177751992321202},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2040,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.3811824022313064,"extension":7.190844908147576},"index":0,"playId":"b12430a5-c57a-3670-a5e5-1ccb32332667","pitchNumber":1,"startTime":"2026-07-26T00:02:03.326Z","endTime":"2026-07-26T00:02:06.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234922764234675,"aZ":-25.2739803878004,"pfxX":-1.027953762871171,"pfxZ":3.8576799885112,"pX":-0.2662866310201322,"pZ":2.2518569732314373,"vX0":-3.514736047748931,"vY0":-132.32073929136317,"vZ0":-6.151490900212971,"x":127.15,"y":177.98,"x0":1.2085916403587866,"y0":50.00007677572837,"z0":6.439618116282647,"aX":-1.835041346608885},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":2.5,"spinRate":2093,"spinDirection":183},"zone":7,"typeConfidence":0.9,"plateTime":0.4127612366968445,"extension":6.942130323356325},"hitData":{"launchSpeed":91.2,"launchAngle":32.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.03,"coordY":64.66}},"index":1,"playId":"72f6e8b7-d9e3-3439-9e6c-386ba6a582fe","pitchNumber":2,"startTime":"2026-07-26T00:02:21.257Z","endTime":"2026-07-26T00:02:30.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:02:30.497Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:05:27.574Z","endTime":"2026-07-26T00:06:13.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Blackburn replaces Angel Chivilli.","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-26T00:03:43.049Z","endTime":"2026-07-26T00:04:47.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brandon Marsh replaces Derek Hill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:04:47.637Z","endTime":"2026-07-26T00:05:29.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.575276527091308,"aZ":-19.88644108876478,"pfxX":-9.1720218124174,"pfxZ":6.433828540572973,"pX":0.4617630942412308,"pZ":1.3432543924867844,"vX0":9.539194600898995,"vY0":-136.51913801250618,"vZ0":-8.36583959836431,"x":99.4,"y":202.51,"x0":-1.8655709583101756,"y0":50.0067568716519,"z0":5.786659140046114,"aX":-17.530932020647416},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":2233,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39933429242793084,"extension":6.355923193290987},"index":2,"playId":"211e9f39-9b80-395c-8afe-90ec945bd569","pitchNumber":1,"startTime":"2026-07-26T00:05:29.884Z","endTime":"2026-07-26T00:05:33.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501547975386693,"aZ":-25.456279616497334,"pfxX":-8.070500590983553,"pfxZ":4.173482910003644,"pX":-0.20977380980427102,"pZ":0.9416210597663113,"vX0":6.417906815332843,"vY0":-125.34070046008283,"vZ0":-7.238058462327414,"x":125.0,"y":213.36,"x0":-1.7400609169500576,"y0":50.00499148897274,"z0":5.910872874749734,"aX":-12.996301097590834},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":13.3,"spinRate":1857,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.43502407373731655,"extension":6.228674967751527},"index":3,"playId":"40c08c58-d96d-3ede-b6ad-45fffe59aab4","pitchNumber":2,"startTime":"2026-07-26T00:05:46.889Z","endTime":"2026-07-26T00:05:50.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851669210096475,"aZ":-25.67566701548398,"pfxX":-7.423019958776623,"pfxZ":4.010991524425032,"pX":-0.1121351186821738,"pZ":2.4924376470365153,"vX0":6.749379505722189,"vY0":-125.7572870700864,"vZ0":-3.612130854858118,"x":121.27,"y":171.48,"x0":-1.8521056757102015,"y0":50.001917432878415,"z0":6.004450139127333,"aX":-12.021275017475405},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":1960,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.4337045941516777,"extension":6.231576014041399},"hitData":{"launchSpeed":98.9,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.06,"coordY":162.68}},"index":4,"playId":"75c19ada-1879-32f3-bcb6-a6a13cf7c51f","pitchNumber":3,"startTime":"2026-07-26T00:06:05.011Z","endTime":"2026-07-26T00:06:13.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:06:13.565Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:06:30.607Z","endTime":"2026-07-26T00:07:55.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.967842242164394,"aZ":-44.46298482999226,"pfxX":4.597803661057909,"pfxZ":-9.07781178850617,"pX":1.308373043362496,"pZ":-0.498031447137615,"vX0":5.627455347300141,"vY0":-116.25438289029636,"vZ0":-5.197632911591059,"x":67.13,"y":252.23,"x0":-1.750800359442191,"y0":50.00245128606253,"z0":6.035227498363879,"aX":6.224550682240115},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.5,"breakHorizontal":-9.8,"spinRate":2654,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4730808327274043,"extension":6.361293228164302},"index":0,"playId":"1bc800cb-c0f8-3e30-8a04-f8f0511383de","pitchNumber":1,"startTime":"2026-07-26T00:06:36.939Z","endTime":"2026-07-26T00:06:39.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737646963643435,"aZ":-45.39873518709216,"pfxX":3.3428322353751714,"pfxZ":-9.568332397424067,"pX":1.0566860511790053,"pZ":0.17607644552385057,"vX0":5.540447605082467,"vY0":-117.27099381450023,"vZ0":-3.717535102301721,"x":76.72,"y":234.03,"x0":-1.7777555013168644,"y0":50.00320726835276,"z0":6.048629436724583,"aX":4.619558409705206},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-18.0,"breakHorizontal":-7.6,"spinRate":2717,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4684214619889562,"extension":6.2756664228345205},"index":1,"playId":"6ff2ea7f-204f-3266-a554-6b5c465197f2","pitchNumber":2,"startTime":"2026-07-26T00:06:58.132Z","endTime":"2026-07-26T00:07:01.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.801857245877056,"aZ":-26.752828573883953,"pfxX":1.5546715586908881,"pfxZ":3.0361483031496768,"pX":1.0512156611833463,"pZ":2.23354631501664,"vX0":6.580008807311781,"vY0":-131.24477983286852,"vZ0":-4.791375102276415,"x":76.93,"y":178.47,"x0":-1.6671561673128554,"y0":50.000901765250255,"z0":6.0205629706115324,"aX":2.773391902477099},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.0,"spinRate":2508,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4137224560771564,"extension":6.185508586644534},"index":2,"playId":"7d438d6c-6989-3549-9a84-7c86a0b92f05","pitchNumber":3,"startTime":"2026-07-26T00:07:14.761Z","endTime":"2026-07-26T00:07:18.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59782167222102,"aZ":-21.232369930314107,"pfxX":-8.325347007130704,"pfxZ":5.890602275927012,"pX":0.18471592714903673,"pZ":2.7775745375303336,"vX0":8.079695124643349,"vY0":-134.54711354643794,"vZ0":-4.550900427012866,"x":109.96,"y":163.79,"x0":-1.7566367827015827,"y0":50.00459733237178,"z0":5.970174234534524,"aX":-15.466988753600035},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":13.7,"spinRate":2107,"spinDirection":202},"zone":5,"typeConfidence":0.86,"plateTime":0.4050709301018651,"extension":6.2134792725664765},"index":3,"playId":"8b26bd43-d48b-3f8b-b46b-89cbcc365e0a","pitchNumber":4,"startTime":"2026-07-26T00:07:29.461Z","endTime":"2026-07-26T00:07:33.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53045329214359,"aZ":-20.334234834605898,"pfxX":-8.59881689381301,"pfxZ":6.160184949216234,"pX":-0.23794933998883183,"pZ":1.885657161310855,"vX0":6.895371516429321,"vY0":-136.8742035685732,"vZ0":-7.023944257201197,"x":126.07,"y":187.87,"x0":-1.6565411602474251,"y0":50.001905309757966,"z0":5.8485532143966354,"aX":-16.526810052687097},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":14.4,"spinRate":2033,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3981907816062473,"extension":6.189011371880135},"hitData":{"launchSpeed":102.4,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.9,"coordY":154.56}},"index":4,"playId":"e7c1025f-7be5-3984-bf82-dc2b27140556","pitchNumber":5,"startTime":"2026-07-26T00:07:47.303Z","endTime":"2026-07-26T00:07:55.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:07:55.410Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, first baseman Paul Goldschmidt to pitcher Paul Blackburn.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T00:08:16.122Z","endTime":"2026-07-26T00:08:50.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621112,"link":"/api/v1/people/621112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282507531360444,"aZ":-21.010237277350274,"pfxX":-7.407323278868521,"pfxZ":6.751525711903757,"pX":-0.34069758474659007,"pZ":1.4228327290558733,"vX0":5.8777864277579654,"vY0":-127.06105528547755,"vZ0":-7.034461298789563,"x":129.99,"y":200.36,"x0":-1.708847788186696,"y0":50.00381724084207,"z0":5.868276009327042,"aX":-12.249292570594317},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":1860,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.42922511529598273,"extension":6.171922418546758},"index":0,"playId":"2ce0b9bc-0c1b-361b-a4bc-633860bb6f8f","pitchNumber":1,"startTime":"2026-07-26T00:08:24.143Z","endTime":"2026-07-26T00:08:27.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45798133055163,"aZ":-45.628566361542774,"pfxX":5.362119215478226,"pfxZ":-9.655272454853325,"pX":-0.502105525204076,"pZ":2.6526607045614092,"vX0":1.6282958929537303,"vY0":-117.6160242172572,"vZ0":1.4844795205798322,"x":136.14,"y":167.16,"x0":-1.901015406579702,"y0":50.0033843017753,"z0":6.262665962235522,"aX":7.470968980268707},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.8,"breakHorizontal":-10.1,"spinRate":2678,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.46668025867645113,"extension":6.175030889709515},"hitData":{"launchSpeed":79.0,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.55,"coordY":164.2}},"index":1,"playId":"7f21f0ad-f130-3d5e-b3a9-ae997e75fbae","pitchNumber":2,"startTime":"2026-07-26T00:08:40.715Z","endTime":"2026-07-26T00:08:50.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:08:50.115Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:11:07.283Z","endTime":"2026-07-26T00:12:39.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"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":"Brandon Marsh remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:09:48.435Z","endTime":"2026-07-26T00:09:48.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:09:48.446Z","endTime":"2026-07-26T00:11:09.525Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6297357891718,"aZ":-10.199316205609874,"pfxX":-4.939282428693204,"pfxZ":11.256446018133959,"pX":-1.3040980032188991,"pZ":3.755076454709935,"vX0":4.796087429058236,"vY0":-138.75256591292052,"vZ0":-5.413732055075089,"x":166.71,"y":137.39,"x0":-2.4120977339574297,"y0":50.006872460851056,"z0":6.409242490536967,"aX":-9.646807996891763},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":7.9,"spinRate":2467,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.3945335596818329,"extension":6.638331124719468},"index":2,"playId":"29b51703-cb64-3df4-8565-0222a8b6590c","pitchNumber":1,"startTime":"2026-07-26T00:11:09.525Z","endTime":"2026-07-26T00:11:13.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37819316606153,"aZ":-26.290191749383926,"pfxX":-6.664387936643148,"pfxZ":3.3978440266036696,"pX":-0.2382593008092714,"pZ":2.193829763721611,"vX0":8.107455584293461,"vY0":-129.78381851179896,"vZ0":-5.084829412444817,"x":126.08,"y":179.55,"x0":-2.5152205678331043,"y0":50.001047539061226,"z0":6.144006081861485,"aX":-11.536752576773749},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":10.6,"spinRate":1524,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.4196472462464005,"extension":6.655953814408714},"index":3,"playId":"a1c61593-18c0-3e75-b24b-a3709ade1fbe","pitchNumber":2,"startTime":"2026-07-26T00:11:23.761Z","endTime":"2026-07-26T00:11:27.105Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463775824250334,"aZ":-27.166901986579663,"pfxX":-5.101338728996891,"pfxZ":2.8913334718941996,"pX":-0.7032440288536692,"pZ":3.1092026289355923,"vX0":6.145612377991444,"vY0":-130.01903396003104,"vZ0":-2.842770993410865,"x":143.81,"y":154.83,"x0":-2.422703764527222,"y0":50.00043037341536,"z0":6.254576568788983,"aX":-8.828544266946105},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":8.0,"spinRate":1494,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.4195136627803313,"extension":6.5951126858599896},"index":4,"playId":"7e4711b9-9840-3545-b509-a24d1b7ae185","pitchNumber":3,"startTime":"2026-07-26T00:11:40.528Z","endTime":"2026-07-26T00:11:44.387Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}}},{"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":0},"index":5,"startTime":"2026-07-26T00:12:20.335Z","endTime":"2026-07-26T00:12:34.989Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544239342657903,"aZ":-34.56319503495265,"pfxX":1.4810611444893258,"pfxZ":-1.4974346908178653,"pX":0.484243560239223,"pZ":1.1487074531659063,"vX0":6.7735690478135995,"vY0":-124.72790555178388,"vZ0":-5.337985533183301,"x":98.54,"y":207.76,"x0":-2.442302535376146,"y0":50.00047566439349,"z0":6.117904781476611,"aX":2.3674666984141934},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.6,"breakHorizontal":-4.1,"spinRate":2492,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.43663905982404616,"extension":6.618773763490966},"index":6,"playId":"2b37b860-3da1-3fdc-a67b-f0130e0f7a37","pitchNumber":4,"startTime":"2026-07-26T00:12:34.989Z","endTime":"2026-07-26T00:12:39.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:12:39.210Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:12:54.019Z","endTime":"2026-07-26T00:13:10.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40786308566269,"aZ":-36.05245632331502,"pfxX":1.3495417813975172,"pfxZ":-2.4046517554247675,"pX":0.24270073316553017,"pZ":2.754271836569289,"vX0":6.0701175150968965,"vY0":-125.23358016312594,"vZ0":-1.6611938584423596,"x":107.75,"y":164.41,"x0":-2.371748752623023,"y0":50.00243007361159,"z0":6.331160882969875,"aX":2.1767737574275974},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-3.6,"spinRate":2594,"spinDirection":52},"zone":6,"typeConfidence":0.92,"plateTime":0.4346683981586117,"extension":6.611054467510536},"hitData":{"launchSpeed":98.9,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.28,"coordY":142.39}},"index":0,"playId":"02ee32de-5346-36bb-b59b-d77f509bacdb","pitchNumber":1,"startTime":"2026-07-26T00:13:02.065Z","endTime":"2026-07-26T00:13:10.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:13:10.338Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cody Bellinger doubles (21) on a sharp line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:13:26.334Z","endTime":"2026-07-26T00:15:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":89.0,"endSpeed":81.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870871415994515,"aZ":-28.734808537809524,"pfxX":-8.638539441750002,"pfxZ":2.045682890265722,"pX":0.5253509347749611,"pZ":0.9598901025814055,"vX0":10.226028982187286,"vY0":-129.06337736655834,"vZ0":-7.222470360358425,"x":96.97,"y":212.86,"x0":-2.3733011213433386,"y0":50.003615018119824,"z0":6.019948754275824,"aX":-14.516742880094506},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1574,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4250573111287608,"extension":6.661738540442722},"index":0,"playId":"a855624e-d515-3bc7-8d74-3227a5ec0ac5","pitchNumber":1,"startTime":"2026-07-26T00:13:34.583Z","endTime":"2026-07-26T00:13:37.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792759366739276,"aZ":-11.351985858704479,"pfxX":-4.868759923416209,"pfxZ":10.1864158944191,"pX":-1.0021449370646385,"pZ":3.165731087635336,"vX0":5.766080462371728,"vY0":-141.48773214558747,"vZ0":-6.633456331160815,"x":155.2,"y":153.31,"x0":-2.4260273572994655,"y0":50.00464853720913,"z0":6.255194764186404,"aX":-9.954126475780464},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2507,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38591780428116884,"extension":6.717673477054888},"index":1,"playId":"1213e05c-352b-3a96-8847-b92ca9a56f7a","pitchNumber":2,"startTime":"2026-07-26T00:13:53.464Z","endTime":"2026-07-26T00:13:57.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144077231012584,"aZ":-28.845266049127787,"pfxX":-5.921073670818018,"pfxZ":1.935682496379421,"pX":-0.5306955360426221,"pZ":2.6883498363272516,"vX0":7.058418229365831,"vY0":-130.14214418474916,"vZ0":-3.3280240420166924,"x":137.23,"y":166.19,"x0":-2.507858988362088,"y0":50.000292599384,"z0":6.166958064265502,"aX":-10.162611793632722},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":9.1,"spinRate":1622,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.42075892196612186,"extension":6.571039193450801},"index":2,"playId":"b0e4d9a1-56e0-3f79-a5d9-48b032934655","pitchNumber":3,"startTime":"2026-07-26T00:14:09.009Z","endTime":"2026-07-26T00:14:12.565Z","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":89.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.275223056067794,"aZ":-10.202398504830876,"pfxX":-5.024740929236383,"pfxZ":10.62598095124071,"pX":0.12622047678586956,"pZ":3.8707946203654044,"vX0":8.563495448799744,"vY0":-142.74896998250958,"vZ0":-4.924741330341911,"x":112.19,"y":134.27,"x0":-2.257067636709733,"y0":50.00093166040809,"z0":6.258162901984251,"aX":-10.388806268664283},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2538,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.383408781991577,"extension":6.684223829292084},"index":3,"playId":"e66c1361-b075-3759-abef-0bb4a11ca8d0","pitchNumber":4,"startTime":"2026-07-26T00:14:25.547Z","endTime":"2026-07-26T00:14:28.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.466106398524985,"aZ":-12.902193932242506,"pfxX":-3.9259882148141907,"pfxZ":9.242287494044504,"pX":-0.7016316915756313,"pZ":4.531932718435827,"vX0":5.911205718843894,"vY0":-142.70925154403878,"vZ0":-2.8158164383839015,"x":143.74,"y":116.42,"x0":-2.279303248752198,"y0":50.00346280180389,"z0":6.332281817845696,"aX":-8.187593997036249},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2457,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38220425588813844,"extension":6.6139993050064065},"index":4,"playId":"1bd8053b-5bb0-3d39-80c0-dba1486968f4","pitchNumber":5,"startTime":"2026-07-26T00:14:46.132Z","endTime":"2026-07-26T00:14:49.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.148207142463157,"aZ":-36.60154035995767,"pfxX":1.7770707016728524,"pfxZ":-2.7688273355650797,"pX":-0.14085163305177506,"pZ":1.699485974120542,"vX0":5.133528878694074,"vY0":-123.9768188216088,"vZ0":-3.5494891184728425,"x":122.37,"y":192.89,"x0":-2.4457874923968808,"y0":50.00162670364805,"z0":6.1172084296231315,"aX":2.843499619308723},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-4.1,"spinRate":2524,"spinDirection":67},"zone":8,"typeConfidence":0.77,"plateTime":0.43708332589046206,"extension":6.591045971695402},"hitData":{"launchSpeed":100.3,"launchAngle":16.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.68,"coordY":55.65}},"index":5,"playId":"01385128-9f76-3964-a47f-9c2db949661d","pitchNumber":6,"startTime":"2026-07-26T00:15:01.586Z","endTime":"2026-07-26T00:15:13.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:15:13.642Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T00:15:41.547Z","endTime":"2026-07-26T00:18:54.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.364100051574205,"aZ":-10.070252676530009,"pfxX":-4.758744177701785,"pfxZ":10.815450575733163,"pX":-0.8581235586550247,"pZ":3.2913168240162634,"vX0":5.713401578268418,"vY0":-142.4331380055509,"vZ0":-6.4868630716034215,"x":149.71,"y":149.91,"x0":-2.2768910344815887,"y0":50.00214276976483,"z0":6.243202892617839,"aX":-9.725049770118712},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2525,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.38534520476734757,"extension":6.736461261887304},"index":0,"playId":"252e7ee5-a280-342e-9097-edacdab45c79","pitchNumber":1,"startTime":"2026-07-26T00:16:14.467Z","endTime":"2026-07-26T00:16:17.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11007247607084,"aZ":-10.045219898168797,"pfxX":-5.424338192395744,"pfxZ":10.789415597242169,"pX":0.013419189692717328,"pZ":3.5850779257544003,"vX0":8.289824026719929,"vY0":-142.82985249806075,"vZ0":-5.62054334378113,"x":116.49,"y":141.98,"x0":-2.2315865628409175,"y0":50.00500905739587,"z0":6.219981293659103,"aX":-11.128110954502734},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2504,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.384535709247837,"extension":6.722315038107958},"index":1,"playId":"71203397-cb6c-3d07-886f-a6702cb01446","pitchNumber":2,"startTime":"2026-07-26T00:16:37.421Z","endTime":"2026-07-26T00:16:40.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397846182689555,"aZ":-27.39063578609548,"pfxX":-5.516610544876508,"pfxZ":2.719192793918734,"pX":0.012074140601285954,"pZ":1.4157347465993662,"vX0":8.77158439428734,"vY0":-131.46205930921784,"vZ0":-6.43707852392294,"x":116.54,"y":200.56,"x0":-2.642533709915614,"y0":50.00609058963345,"z0":5.914280635506204,"aX":-9.713444810787445},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":8.2,"spinRate":1457,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4157562620934119,"extension":6.897058064018987},"index":2,"playId":"7bffdc5b-3b3d-3179-92cf-51d928c94d19","pitchNumber":3,"startTime":"2026-07-26T00:16:57.846Z","endTime":"2026-07-26T00:17:01.575Z","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":2},"index":3,"startTime":"2026-07-26T00:17:09.879Z","endTime":"2026-07-26T00:17:30.807Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"}},{"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.2,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38577582290986,"aZ":-9.798469906725716,"pfxX":-5.460591741557486,"pfxZ":10.863173364288542,"pX":1.138249740728815,"pZ":3.2026037430825607,"vX0":11.111100726411465,"vY0":-142.52349329597294,"vZ0":-6.497286043340669,"x":73.61,"y":152.31,"x0":-2.099111107418188,"y0":50.00056874676164,"z0":6.128723011756803,"aX":-11.246091151294578},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":7.7,"spinRate":2489,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.38411755731698216,"extension":6.758845208056088},"index":4,"playId":"cf1e62ae-3d7f-35cf-9a93-7eac67ba8fe5","pitchNumber":4,"startTime":"2026-07-26T00:17:30.807Z","endTime":"2026-07-26T00:17:34.584Z","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":97.8,"endSpeed":89.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36307426565887,"aZ":-8.948964170765587,"pfxX":-6.123849156184524,"pfxZ":11.400164134356938,"pX":0.09052452983236312,"pZ":2.9161283469357073,"vX0":9.034058354984353,"vY0":-142.0177766815177,"vZ0":-7.1429207720925465,"x":113.55,"y":160.04,"x0":-2.3401444395088724,"y0":50.00236281842578,"z0":6.0373914083462035,"aX":-12.475863213757163},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":9.2,"spinRate":2492,"spinDirection":213},"zone":2,"typeConfidence":0.92,"plateTime":0.3860991712019852,"extension":6.803225551416599},"index":5,"playId":"b4ae19a6-ff33-3992-b19a-fe9055881bca","pitchNumber":5,"startTime":"2026-07-26T00:17:52.969Z","endTime":"2026-07-26T00:17:56.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19319280925208,"aZ":-29.30251127405775,"pfxX":-8.448133003125985,"pfxZ":1.6029402234605943,"pX":-1.1073239111152537,"pZ":3.095729262831688,"vX0":6.401817133700232,"vY0":-132.57414674061283,"vZ0":-2.2190344685821293,"x":159.21,"y":155.2,"x0":-2.446052937875114,"y0":50.005278189413374,"z0":6.0652493605827305,"aX":-15.162289320689075},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":1475,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.4118797058807506,"extension":7.001635095865925},"index":6,"playId":"f72bacc3-2363-35ba-bb62-a8278658ed57","pitchNumber":6,"startTime":"2026-07-26T00:18:26.339Z","endTime":"2026-07-26T00:18:30.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24608792575034,"aZ":-25.35998154423664,"pfxX":-7.582425649566433,"pfxZ":3.792864329932187,"pX":-0.3383196170642101,"pZ":2.267468621296454,"vX0":7.855963059911184,"vY0":-132.41801879470816,"vZ0":-4.864228056049933,"x":129.9,"y":177.56,"x0":-2.3423047407005906,"y0":50.003485859180515,"z0":5.957477576480696,"aX":-13.620781686456239},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":12.2,"spinRate":1420,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.4118488231890378,"extension":6.887333957744648},"hitData":{"launchSpeed":85.9,"launchAngle":8.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":175.04,"coordY":153.77}},"index":7,"playId":"850f93b6-115a-3ec2-9968-1c68566c05c3","pitchNumber":7,"startTime":"2026-07-26T00:18:47.112Z","endTime":"2026-07-26T00:18:54.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:18:54.168Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:21:23.678Z","endTime":"2026-07-26T00:21:30.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Schuemann replaces left fielder Cody Bellinger, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:20:36.728Z","endTime":"2026-07-26T00:21:25.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":641355,"link":"/api/v1/people/641355"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796862516602587,"aZ":-23.88336264147262,"pfxX":1.36335530434592,"pfxZ":4.674551659270648,"pX":0.8655271378936852,"pZ":2.4222074547176837,"vX0":6.745482807108902,"vY0":-131.5691924604009,"vZ0":-4.670393701898311,"x":84.01,"y":173.38,"x0":-1.8962506174816192,"y0":50.00318135298176,"z0":5.964020708232282,"aX":2.418912584094863},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-3.7,"spinRate":2466,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.41441291803361135,"extension":6.253528521251101},"hitData":{"launchSpeed":93.6,"launchAngle":10.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":167.74,"coordY":159.26}},"index":1,"playId":"f7ef1c98-2edb-323b-9082-b5a952442eec","pitchNumber":1,"startTime":"2026-07-26T00:21:25.990Z","endTime":"2026-07-26T00:21:30.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:21:30.767Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:21:50.544Z","endTime":"2026-07-26T00:23:10.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.117763937224655,"aZ":-19.935687038906032,"pfxX":-9.020968092281029,"pfxZ":6.397962180115812,"pX":0.7595223097337495,"pZ":2.0321023907473563,"vX0":9.69182309471595,"vY0":-136.7110717974453,"vZ0":-6.585051132231665,"x":88.05,"y":183.91,"x0":-1.6415361587015003,"y0":50.00615942675668,"z0":5.817841775492317,"aX":-17.262831693426847},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":14.5,"spinRate":2075,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.39902506323032183,"extension":6.341521254632402},"index":0,"playId":"7b41b4b6-ab99-390a-b353-4c2c43367ae3","pitchNumber":1,"startTime":"2026-07-26T00:21:56.883Z","endTime":"2026-07-26T00:22:00.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350535639455817,"aZ":-29.03206080655874,"pfxX":3.0759495572514615,"pfxZ":1.9425559361712201,"pX":1.686873934827773,"pZ":2.038618098487295,"vX0":7.369027432210321,"vY0":-125.98882024158534,"vZ0":-4.135457178785666,"x":52.7,"y":183.74,"x0":-1.6693561667698948,"y0":50.00187321858128,"z0":6.03396676923238,"aX":4.9687899061564735},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":2718,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4338908299117299,"extension":6.270457953255233},"index":1,"playId":"56ba119b-49f0-3c07-869a-3d4ea210e890","pitchNumber":2,"startTime":"2026-07-26T00:22:13.533Z","endTime":"2026-07-26T00:22:17.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81427513217699,"aZ":-23.039777894522576,"pfxX":-7.417843460555149,"pfxZ":4.700139526191261,"pX":0.9310345623696723,"pZ":2.700861907892311,"vX0":9.429268332662321,"vY0":-137.65537113211997,"vZ0":-4.621818858840382,"x":81.51,"y":165.86,"x0":-1.5542533010138617,"y0":50.005515171052004,"z0":5.935605432669164,"aX":-14.424783461701383},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":11.8,"spinRate":2006,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3959258491419795,"extension":6.284747635799306},"index":2,"playId":"1c98f3d6-849c-3b5e-91c2-9504d63da194","pitchNumber":3,"startTime":"2026-07-26T00:22:31.419Z","endTime":"2026-07-26T00:22:35.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10963896088634,"aZ":-17.30322968869675,"pfxX":-7.540411829990834,"pfxZ":7.882401817146887,"pX":-0.169249743978887,"pZ":1.0172582258926197,"vX0":6.787965607225818,"vY0":-135.8477941716795,"vZ0":-9.579798202291187,"x":123.45,"y":211.31,"x0":-1.709161860009452,"y0":50.00398577656298,"z0":5.76879314078881,"aX":-14.22858457907716},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2066,"spinDirection":207},"zone":13,"typeConfidence":0.88,"plateTime":0.4017250101696157,"extension":6.368903874210721},"index":3,"playId":"b7db3171-6c1b-3b0a-86b6-20face24b816","pitchNumber":4,"startTime":"2026-07-26T00:22:47.946Z","endTime":"2026-07-26T00:22:51.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604923397453177,"aZ":-20.643820601306665,"pfxX":-7.585720353308082,"pfxZ":6.107186977572345,"pX":-1.120859025536793,"pZ":3.6883352655493895,"vX0":4.425629378760151,"vY0":-135.97720173184436,"vZ0":-2.4676646627466847,"x":159.72,"y":139.19,"x0":-1.777329470063465,"y0":50.00000058143347,"z0":6.027440953809207,"aX":-14.31529008374052},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":13.0,"spinRate":2152,"spinDirection":202},"zone":11,"typeConfidence":0.8,"plateTime":0.40158472151377067,"extension":6.284836007912626},"index":4,"playId":"1d95859f-7ffc-3075-a849-25a831193b47","pitchNumber":5,"startTime":"2026-07-26T00:23:05.962Z","endTime":"2026-07-26T00:23:10.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:23:10.175Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Edmundo Sosa grounds into a force out, third baseman Ryan McMahon to second baseman Jazz Chisholm Jr. Alec Bohm out at 2nd. Edmundo Sosa to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:23:29.312Z","endTime":"2026-07-26T00:25:23.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":87.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.274523855265368,"aZ":-17.762752568022677,"pfxX":-7.888692648464541,"pfxZ":7.489063987031002,"pX":0.44546764978923176,"pZ":1.817832882949878,"vX0":8.523559815153934,"vY0":-136.8836316970625,"vZ0":-7.3177056258307545,"x":100.02,"y":189.7,"x0":-1.6633424314422947,"y0":50.00092678804708,"z0":5.712395641278247,"aX":-15.177115310083192},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2166,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.3980234742966604,"extension":6.432689502717387},"index":0,"playId":"dddec0fc-e2f2-379c-be0e-7c039e28f3cb","pitchNumber":1,"startTime":"2026-07-26T00:23:37.829Z","endTime":"2026-07-26T00:23:41.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32395431344474,"aZ":-26.48810569426308,"pfxX":-8.593124585336387,"pfxZ":3.3799362692540296,"pX":-0.38149232951674544,"pZ":1.4422568335230737,"vX0":6.2448088655445755,"vY0":-128.10333038806183,"vZ0":-6.055361201893717,"x":131.54,"y":199.84,"x0":-1.719110522638445,"y0":50.00412030642369,"z0":5.873307884426699,"aX":-14.464078328241506},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":14.4,"spinRate":1723,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4255202782119425,"extension":6.416749031373612},"index":1,"playId":"9c0986de-6b3f-3763-82d3-d15b5bd918d3","pitchNumber":2,"startTime":"2026-07-26T00:23:58.911Z","endTime":"2026-07-26T00:24:02.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43064486243548,"aZ":-18.171845062641935,"pfxX":-7.9191494879953614,"pfxZ":7.23185800628887,"pX":-0.10615240015464761,"pZ":1.4358648051543188,"vX0":6.841193738641924,"vY0":-137.30795862161787,"vZ0":-8.312752130143569,"x":121.05,"y":200.01,"x0":-1.5841847125349617,"y0":50.003522898164526,"z0":5.7073824936021245,"aX":-15.333065431338898},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":13.2,"spinRate":2042,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.3968087363494819,"extension":6.457455478053582},"index":2,"playId":"c22f46d2-2850-3c75-b71e-4693ad48422f","pitchNumber":3,"startTime":"2026-07-26T00:24:20.851Z","endTime":"2026-07-26T00:24:24.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23466022514069,"aZ":-46.07497806484269,"pfxX":2.9657666287945714,"pfxZ":-9.728106230566326,"pX":1.6904777567342042,"pZ":-1.0417004735140694,"vX0":6.838760985497085,"vY0":-119.39752925328166,"vZ0":-6.315955318789072,"x":52.56,"y":266.91,"x0":-1.6083489601745757,"y0":50.00463345517151,"z0":5.832473692901508,"aX":4.236256039070865},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-19.0,"breakHorizontal":-7.2,"spinRate":2791,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4605882731925557,"extension":6.363261344312412},"index":3,"playId":"56e14983-3c40-3724-aafa-dfc3db6cd8df","pitchNumber":4,"startTime":"2026-07-26T00:24:49.966Z","endTime":"2026-07-26T00:24:53.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814587947607833,"aZ":-34.128657313566606,"pfxX":9.46976822652612,"pfxZ":-1.3054415182150088,"pX":1.2006956643579352,"pZ":2.510026909893357,"vX0":4.262675512771655,"vY0":-121.32785677310709,"vZ0":-1.1368728805557426,"x":71.23,"y":171.01,"x0":-1.8070272168445254,"y0":50.00227619708035,"z0":5.9477294276028525,"aX":14.176317626138783},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":-18.1,"spinRate":2764,"spinDirection":45},"zone":12,"typeConfidence":0.92,"plateTime":0.4507283453777471,"extension":6.351891312737294},"hitData":{"launchSpeed":81.5,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.74,"coordY":166.73}},"index":4,"playId":"25a54ea1-f571-3a37-ac17-9d9052e1e8b3","pitchNumber":5,"startTime":"2026-07-26T00:25:14.184Z","endTime":"2026-07-26T00:25:23.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:25:23.478Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, catcher Austin Wells to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T00:26:10.420Z","endTime":"2026-07-26T00:27:01.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Bryan De La Cruz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T00:25:42.561Z","endTime":"2026-07-26T00:26:12.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":650559,"link":"/api/v1/people/650559"}},{"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":80.0,"endSpeed":73.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81464122531308,"aZ":-44.63396944220785,"pfxX":6.012534010195873,"pfxZ":-9.107932489150102,"pX":-0.5962813591812409,"pZ":2.65479806572326,"vX0":1.032072215563211,"vY0":-116.50981718310462,"vZ0":1.6976506533301945,"x":139.73,"y":167.1,"x0":-1.8262662203832465,"y0":50.00073256683697,"z0":6.149259379102512,"aX":8.22745655198819},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.7,"breakHorizontal":-11.2,"spinRate":2578,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.47092132836311373,"extension":6.174542787349165},"index":1,"playId":"4118cb78-65b8-3d78-97c3-c68e52a936f7","pitchNumber":1,"startTime":"2026-07-26T00:26:12.703Z","endTime":"2026-07-26T00:26:16.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274504733807767,"aZ":-25.263987350920313,"pfxX":-7.949780782551642,"pfxZ":4.18546392910998,"pX":-1.832736592496098,"pZ":2.6931308076911438,"vX0":2.7588785308581305,"vY0":-127.18612732446178,"vZ0":-3.061707296909163,"x":186.86,"y":166.07,"x0":-1.8941020708408045,"y0":50.00092217294018,"z0":5.899946252391875,"aX":-13.119279759113967},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":1836,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.42943624245694423,"extension":6.269062846196717},"index":2,"playId":"5d9f760b-edf5-33c3-a793-576f05a4bf6e","pitchNumber":2,"startTime":"2026-07-26T00:26:32.571Z","endTime":"2026-07-26T00:26:38.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211145620038586,"aZ":-26.28034359412075,"pfxX":-7.334155861582676,"pfxZ":3.687513510083397,"pX":-1.5011934311934536,"pZ":3.308591985802949,"vX0":3.353461212040991,"vY0":-125.34610872651061,"vZ0":-1.427957869437491,"x":174.22,"y":149.45,"x0":-1.90008694554457,"y0":50.00351125128575,"z0":6.021846028666177,"aX":-11.726277059072132},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":12.6,"spinRate":1848,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.4361828354330526,"extension":6.309487661748386},"hitData":{"launchSpeed":60.0,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":124.83,"coordY":201.26}},"index":3,"playId":"25eefeb1-4fc2-3f97-8ba7-5f6d27941ed4","pitchNumber":3,"startTime":"2026-07-26T00:26:54.417Z","endTime":"2026-07-26T00:27:01.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:27:01.733Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:29:43.578Z","endTime":"2026-07-26T00:31:05.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":[3,4,5,6,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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":"Justin Crawford remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:28:40.916Z","endTime":"2026-07-26T00:28:40.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":650559,"link":"/api/v1/people/650559"}},{"details":{"description":"Defensive switch from center field to right field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:28:40.940Z","endTime":"2026-07-26T00:28:41.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Pitching Change: Jhoan Duran replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T00:28:40.940Z","endTime":"2026-07-26T00:29:45.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250901311723304,"aZ":-30.877269218111536,"pfxX":-6.9114759099559055,"pfxZ":0.6598190218769515,"pX":0.3473499830214507,"pZ":1.453145282477165,"vX0":9.714458232328132,"vY0":-138.5095471066416,"vZ0":-6.4308948503710806,"x":103.76,"y":199.55,"x0":-2.2923582028428644,"y0":50.00168388705388,"z0":5.844851542931113,"aX":-13.553397637451729},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.1,"breakHorizontal":10.7,"spinRate":1524,"spinDirection":239},"zone":14,"typeConfidence":0.76,"plateTime":0.39405777743809445,"extension":6.101022641610389},"index":3,"playId":"7f32463c-78db-35f2-9413-92f3122c5b14","pitchNumber":1,"startTime":"2026-07-26T00:29:45.960Z","endTime":"2026-07-26T00:29:49.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793709079793004,"aZ":-34.3479573081892,"pfxX":-3.315686199610913,"pfxZ":-1.315014739649504,"pX":-1.458722235887676,"pZ":3.2184277291881567,"vX0":3.5835800695654068,"vY0":-127.8123938581391,"vZ0":-0.5679321329863124,"x":172.6,"y":151.88,"x0":-2.449408473696337,"y0":50.003414732446934,"z0":6.145047405749927,"aX":-5.4759634160295985},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":5.2,"spinRate":851,"spinDirection":258},"zone":11,"typeConfidence":0.89,"plateTime":0.42882958747767885,"extension":6.077985210547597},"index":4,"playId":"0fbf1878-9077-3b53-b0a4-ad6c88c932eb","pitchNumber":2,"startTime":"2026-07-26T00:30:01.702Z","endTime":"2026-07-26T00:30:05.216Z","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":100.3,"endSpeed":92.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.643953152597923,"aZ":-13.451428165870025,"pfxX":-7.3637711444238025,"pfxZ":8.652511384743432,"pX":1.124492730825617,"pZ":3.377418317197885,"vX0":11.57871826804154,"vY0":-145.59022242127966,"vZ0":-5.417532845473706,"x":74.14,"y":147.59,"x0":-1.9328126199111682,"y0":50.00154135104354,"z0":6.06486597684667,"aX":-15.932929090290383},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2052,"spinDirection":227},"zone":12,"typeConfidence":0.94,"plateTime":0.3750795093823154,"extension":6.154586192573607},"index":5,"playId":"1bca72d0-6011-371d-94fe-b6943f6ac7f9","pitchNumber":3,"startTime":"2026-07-26T00:30:19.638Z","endTime":"2026-07-26T00:30:23.368Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04725317500921,"aZ":-30.642161205529195,"pfxX":-6.216595841946358,"pfxZ":0.7641572529886278,"pX":0.5159751890474985,"pZ":0.7937443555377403,"vX0":10.030621256491752,"vY0":-139.61554268719934,"vZ0":-8.33071991792244,"x":97.33,"y":217.35,"x0":-2.2913102429135397,"y0":50.00414565478358,"z0":5.789959310305302,"aX":-12.457840484935963},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.0,"breakHorizontal":9.6,"spinRate":1616,"spinDirection":240},"zone":14,"typeConfidence":0.79,"plateTime":0.39011285795129336,"extension":6.0649732913880845},"index":6,"playId":"b9ae4281-9bce-322d-920c-1a169c8f227a","pitchNumber":4,"startTime":"2026-07-26T00:30:36.088Z","endTime":"2026-07-26T00:30:39.545Z","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":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-26T00:30:47.771Z","endTime":"2026-07-26T00:31:01.807Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"}},{"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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0058224537645,"aZ":-32.90842992062289,"pfxX":-5.751845636069898,"pfxZ":-0.36400282599322864,"pX":-0.04036763234315924,"pZ":1.645583820184897,"vX0":8.49830343133071,"vY0":-140.89966471385964,"vZ0":-5.890335426645256,"x":118.54,"y":194.35,"x0":-2.3297412802857984,"y0":50.001065814436664,"z0":5.854740209885118,"aX":-11.719666020014985},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-1.6,"breakHorizontal":9.0,"spinRate":1583,"spinDirection":238},"zone":8,"typeConfidence":0.84,"plateTime":0.38677826098688506,"extension":6.116092412378443},"index":8,"playId":"5b45fdd5-619e-3d07-b8d8-7b247fa19b30","pitchNumber":5,"startTime":"2026-07-26T00:31:01.807Z","endTime":"2026-07-26T00:31:05.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:31:05.820Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:31:25.198Z","endTime":"2026-07-26T00:34:17.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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":{"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399142177091747,"aZ":-31.183363869645067,"pfxX":-7.181434624583252,"pfxZ":0.5006595704046366,"pX":0.6545850654488298,"pZ":0.7630073129372213,"vX0":10.736359536157178,"vY0":-139.5390606973045,"vZ0":-8.22963748975603,"x":92.05,"y":218.18,"x0":-2.2918967558563534,"y0":50.004992247550355,"z0":5.775173639401061,"aX":-14.307942884929568},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":-0.6,"breakHorizontal":11.0,"spinRate":1545,"spinDirection":240},"zone":14,"typeConfidence":0.81,"plateTime":0.3909999794394001,"extension":6.224938216809364},"index":0,"playId":"edc9184a-b21c-3f34-a9fa-7ab54286f0e8","pitchNumber":1,"startTime":"2026-07-26T00:31:31.328Z","endTime":"2026-07-26T00:31:35.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882403492942903,"aZ":-28.365772007134712,"pfxX":-8.127094004411928,"pfxZ":1.8628265351672635,"pX":-0.24539395282632698,"pZ":1.771471013085564,"vX0":8.165241200054284,"vY0":-141.65328319637769,"vZ0":-6.673622439584403,"x":126.35,"y":190.95,"x0":-2.098051125473681,"y0":50.0066377771687,"z0":5.9512877064188485,"aX":-16.654749758013537},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.3,"breakHorizontal":13.2,"spinRate":1676,"spinDirection":232},"zone":8,"typeConfidence":0.91,"plateTime":0.3854671364150386,"extension":6.222630315929987},"index":1,"playId":"151c2594-9247-32ca-bf00-f3372ea6824a","pitchNumber":2,"startTime":"2026-07-26T00:31:52.960Z","endTime":"2026-07-26T00:31:56.585Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873832137254926,"aZ":-37.2230801133314,"pfxX":-0.229301570379707,"pfxZ":-2.9136919255547884,"pX":-0.3379750492252859,"pZ":2.2077940747904754,"vX0":5.285482463631457,"vY0":-129.87017539645066,"vZ0":-2.635791817124713,"x":129.88,"y":179.17,"x0":-2.358697407480627,"y0":50.00559992777643,"z0":6.031197723907451,"aX":-0.39717651954252614},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.6,"breakHorizontal":-0.6,"spinRate":2569,"spinDirection":40},"zone":4,"typeConfidence":0.91,"plateTime":0.41966975260310946,"extension":6.013644177054645},"index":2,"playId":"85bd09e1-1090-3375-bd7f-3328f621d659","pitchNumber":3,"startTime":"2026-07-26T00:32:08.988Z","endTime":"2026-07-26T00:32:12.908Z","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":100.3,"endSpeed":92.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61721485228725,"aZ":-14.027146400148533,"pfxX":-6.174439111103022,"pfxZ":8.305931309041334,"pX":-0.11372199782570896,"pZ":4.316892167591082,"vX0":8.430844767440673,"vY0":-146.0295411520458,"vZ0":-2.9452753962498845,"x":121.33,"y":122.22,"x0":-2.2203282813850445,"y0":50.0025950577202,"z0":6.169284776751092,"aX":-13.490917422216182},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2046,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3734013981326125,"extension":6.140585230667584},"index":3,"playId":"e0c4a1b1-87e2-30b4-9867-2ee124770763","pitchNumber":4,"startTime":"2026-07-26T00:32:25.830Z","endTime":"2026-07-26T00:32:30.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367636766731003,"aZ":-36.946810297205325,"pfxX":-0.031148234816429587,"pfxZ":-2.7858264418549306,"pX":0.470915229014596,"pZ":1.5922536742488116,"vX0":6.851934618263853,"vY0":-128.9370941111329,"vZ0":-4.175331948440457,"x":99.05,"y":195.79,"x0":-2.1973563752325402,"y0":50.003385135626296,"z0":6.030542450158053,"aX":-0.05471232030760657},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.6,"breakHorizontal":-1.2,"spinRate":2722,"spinDirection":37},"zone":9,"typeConfidence":0.91,"plateTime":0.421975973551751,"extension":6.084022854910293},"index":4,"playId":"d6d055fb-bc6f-3a63-a82b-84e9f33d7679","pitchNumber":5,"startTime":"2026-07-26T00:32:42.796Z","endTime":"2026-07-26T00:32:45.875Z","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":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385231099754012,"aZ":-31.267312389412165,"pfxX":-7.711984724284092,"pfxZ":0.4398895780449239,"pX":-0.14877510656034065,"pZ":1.012966393522689,"vX0":8.888017811588954,"vY0":-141.7482208596552,"vZ0":-7.89253593639982,"x":122.67,"y":211.43,"x0":-2.303480014212905,"y0":50.003574288417056,"z0":5.792756196269686,"aX":-15.902335842979138},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":-0.5,"breakHorizontal":12.5,"spinRate":1552,"spinDirection":236},"zone":13,"typeConfidence":0.89,"plateTime":0.38447045603933594,"extension":5.996068538360068},"index":5,"playId":"267c241d-59e2-343d-835f-8504e75ff28c","pitchNumber":6,"startTime":"2026-07-26T00:33:04.759Z","endTime":"2026-07-26T00:33:08.386Z","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":100.8,"endSpeed":92.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30657915894321,"aZ":-17.077666450667287,"pfxX":-7.716593091275734,"pfxZ":6.898621429536405,"pX":-0.13350679186601178,"pZ":2.4902997690166946,"vX0":8.435821198756008,"vY0":-146.4757463876499,"vZ0":-7.194142240217961,"x":122.09,"y":171.54,"x0":-2.038511482596128,"y0":50.00533697951399,"z0":5.986324245214916,"aX":-16.889762184788395},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.3,"breakHorizontal":12.5,"spinRate":2000,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.3729414433387186,"extension":6.187582551546664},"index":6,"playId":"5c61de01-193a-31e2-81ab-a65ae81826c4","pitchNumber":7,"startTime":"2026-07-26T00:33:23.642Z","endTime":"2026-07-26T00:33:26.805Z","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":100.8,"endSpeed":92.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23499996778276,"aZ":-14.201069969025616,"pfxX":-6.666920328003739,"pfxZ":8.213190037290312,"pX":-0.1544537501628397,"pZ":3.857852610043697,"vX0":8.119721015589453,"vY0":-146.68423746242945,"vZ0":-3.908111333605714,"x":122.89,"y":134.62,"x0":-2.0864149757834483,"y0":50.00685552350713,"z0":6.048571130850318,"aX":-14.597005551664264},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2118,"spinDirection":226},"zone":11,"typeConfidence":0.95,"plateTime":0.3727669628898811,"extension":6.231496025448413},"index":7,"playId":"c4664f5f-1f08-38d5-b4fa-412369df7126","pitchNumber":8,"startTime":"2026-07-26T00:33:47.600Z","endTime":"2026-07-26T00:33:50.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.325627307455985,"aZ":-36.95225127307646,"pfxX":0.5341194224962904,"pfxZ":-2.783386718370858,"pX":-0.515449328998484,"pZ":2.413973793611794,"vX0":4.826981047017818,"vY0":-129.82663416808703,"vZ0":-2.032810275428403,"x":136.65,"y":173.6,"x0":-2.4624551092109703,"y0":50.000274661276634,"z0":6.000277417865796,"aX":0.9171425677748406},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.3,"breakHorizontal":-1.9,"spinRate":2604,"spinDirection":50},"zone":4,"typeConfidence":0.91,"plateTime":0.4207344595715812,"extension":6.062154097078673},"index":8,"playId":"749054c4-c796-3986-aace-28df319d91a2","pitchNumber":9,"startTime":"2026-07-26T00:34:13.927Z","endTime":"2026-07-26T00:34:17.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:17.809Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T00:34:35.695Z","endTime":"2026-07-26T00:36:13.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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(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":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91333702785462,"aZ":-27.72277692753819,"pfxX":-8.384850757511446,"pfxZ":2.117818061612539,"pX":-0.9603687434472923,"pZ":1.7771786353022119,"vX0":6.424909217865311,"vY0":-142.83822330430198,"vZ0":-7.1713135922102715,"x":153.61,"y":190.8,"x0":-2.1313648887745145,"y0":50.00257978015836,"z0":6.023561663804291,"aX":-17.60633026804159},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":1751,"spinDirection":226},"zone":13,"typeConfidence":0.92,"plateTime":0.38113201579870326,"extension":6.236573446671004},"index":0,"playId":"9edd8ade-6151-3425-8ed3-7c5161161532","pitchNumber":1,"startTime":"2026-07-26T00:34:42.048Z","endTime":"2026-07-26T00:34:45.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793111657290204,"aZ":-26.20381154198261,"pfxX":-8.300736206119513,"pfxZ":2.8518910678366707,"pX":0.090593833552749,"pZ":2.141960371635821,"vX0":8.898365239823306,"vY0":-142.6813247407874,"vZ0":-6.3591247875793,"x":113.55,"y":180.95,"x0":-1.965847192592516,"y0":50.0060908779962,"z0":6.013609143947112,"aX":-17.398404196468565},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.2,"breakHorizontal":13.6,"spinRate":1682,"spinDirection":229},"zone":5,"typeConfidence":0.92,"plateTime":0.38150758968183585,"extension":6.255407472633715},"index":1,"playId":"993282d9-2c17-3c7d-bc61-57bbd79a2a83","pitchNumber":2,"startTime":"2026-07-26T00:34:58.603Z","endTime":"2026-07-26T00:35:02.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666435349933476,"aZ":-36.41660538460187,"pfxX":2.042078061393412,"pfxZ":-2.355220543327702,"pX":1.3268617122832487,"pZ":-0.291099358075279,"vX0":8.720527132870803,"vY0":-132.1980228344889,"vZ0":-8.656441446940986,"x":66.42,"y":246.64,"x0":-2.2572485977456975,"y0":50.00338282078788,"z0":5.6382179207224254,"aX":3.676239115243629},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.8,"breakHorizontal":-5.3,"spinRate":2590,"spinDirection":26},"zone":14,"typeConfidence":0.86,"plateTime":0.4116363745376126,"extension":6.179506810975103},"index":2,"playId":"c85bd9b6-4200-367c-ab10-d76fbb56e3ed","pitchNumber":3,"startTime":"2026-07-26T00:35:13.363Z","endTime":"2026-07-26T00:35:16.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.7,"endSpeed":91.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.229277180699942,"aZ":-30.544147876466305,"pfxX":-6.834697238215149,"pfxZ":0.7807096499636561,"pX":-1.4317274839653937,"pZ":2.309446131769884,"vX0":4.879173798403067,"vY0":-142.34870524445057,"vZ0":-4.971692393943898,"x":171.57,"y":176.42,"x0":-2.264694962674364,"y0":50.002338067902,"z0":5.9711977266008756,"aX":-14.275434660985743},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":0.7,"breakHorizontal":11.6,"spinRate":1434,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.38219645576987826,"extension":6.248472964086021},"index":3,"playId":"66066334-5d34-3e7a-b3c9-1e1c49c2e9a7","pitchNumber":4,"startTime":"2026-07-26T00:35:37.977Z","endTime":"2026-07-26T00:35:42.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721119926730097,"aZ":-28.116314330599614,"pfxX":4.278232802457653,"pfxZ":2.3313276497221755,"pX":0.7344211754817644,"pZ":2.0811078120134257,"vX0":6.677774447194954,"vY0":-130.91545812642858,"vZ0":-3.9363091120015774,"x":89.01,"y":182.59,"x0":-2.401882344532004,"y0":50.004536167315344,"z0":5.700315044545924,"aX":7.452437421442822},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.6,"breakHorizontal":-9.1,"spinRate":2464,"spinDirection":40},"zone":9,"typeConfidence":0.91,"plateTime":0.4178257577262121,"extension":6.241522645708786},"index":4,"playId":"8cedcb39-63f3-386c-b821-477fb3614e3a","pitchNumber":5,"startTime":"2026-07-26T00:36:09.710Z","endTime":"2026-07-26T00:36:13.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:36:13.729Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T00:38:50.481Z","endTime":"2026-07-26T00:41:06.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Paul Blackburn.","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-26T00:37:50.762Z","endTime":"2026-07-26T00:38:52.844Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"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":96.0,"endSpeed":88.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022776210181785,"aZ":-10.736092331631987,"pfxX":-4.843445242343506,"pfxZ":10.819166058372033,"pX":0.43400126065755107,"pZ":1.044711245480396,"vX0":6.814222470269636,"vY0":-139.3344229234451,"vZ0":-11.214808228039177,"x":100.46,"y":210.57,"x0":-1.4052377749750704,"y0":50.004955582456695,"z0":5.813803508121076,"aX":-9.599270669750407},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2293,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.3919485735119359,"extension":6.594352958877683},"index":1,"playId":"7a23f954-a20e-35a9-b3a8-9080ff3f0018","pitchNumber":1,"startTime":"2026-07-26T00:38:52.844Z","endTime":"2026-07-26T00:38:56.440Z","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":76.2,"endSpeed":71.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19190183473927,"aZ":-37.439253389963824,"pfxX":4.8218540768375115,"pfxZ":-4.202163051741614,"pX":-0.010891185772598701,"pZ":0.9959970526369611,"vX0":2.502049838254062,"vY0":-111.06282529338883,"vZ0":-2.3954946271938944,"x":117.42,"y":211.89,"x0":-1.7769847588083107,"y0":50.00068498106718,"z0":5.968296973604113,"aX":6.045445912650108},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-7.9,"breakHorizontal":-9.4,"spinRate":2370,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.49246138559374586,"extension":6.115488665019546},"index":2,"playId":"ca59cba5-5fa9-3fcb-b17e-f5cf3604aa87","pitchNumber":2,"startTime":"2026-07-26T00:39:09.753Z","endTime":"2026-07-26T00:39:13.288Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536934929200633,"aZ":-13.581128837177953,"pfxX":-3.5642305413119644,"pfxZ":9.415309185819838,"pX":-0.3999540342724541,"pZ":2.9630884001472793,"vX0":4.553495981174272,"vY0":-139.44042817741325,"vZ0":-5.946247043163353,"x":132.25,"y":158.78,"x0":-1.5888956894765647,"y0":50.000927713776996,"z0":6.014556823668199,"aX":-7.03759642936772},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2299,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3923870265252023,"extension":6.453376591010979},"index":3,"playId":"616438f3-5be7-361a-a8cb-6ca527309781","pitchNumber":3,"startTime":"2026-07-26T00:39:29.019Z","endTime":"2026-07-26T00:39:32.333Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414278575514995,"aZ":-26.451244012375735,"pfxX":-2.8240738153707676,"pfxZ":3.2553904654536954,"pX":0.36166751262760616,"pZ":2.387369880527848,"vX0":5.960591900602864,"vY0":-131.37286108602993,"vZ0":-4.245329090554155,"x":103.21,"y":174.32,"x0":-1.564149538220224,"y0":50.00139122609013,"z0":5.97777071448821,"aX":-4.96300272264316},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":3.8,"spinRate":1761,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.41605115110384006,"extension":6.482966267245685},"index":4,"playId":"a4c0607d-577a-3ce1-a19d-b10ae0d383e3","pitchNumber":4,"startTime":"2026-07-26T00:40:24.526Z","endTime":"2026-07-26T00:40:27.771Z","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":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T00:40:41.777Z","endTime":"2026-07-26T00:40:57.589Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4184825741039,"aZ":-25.07374692535525,"pfxX":-1.0297637177624734,"pfxZ":4.044143683126372,"pX":0.9559095245035032,"pZ":1.9115924219753577,"vX0":6.559610694073237,"vY0":-131.04923424079567,"vZ0":-5.942768543631477,"x":80.56,"y":187.17,"x0":-1.4362654486173647,"y0":50.00016184258946,"z0":6.059584140309524,"aX":-1.8072192554106856},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":0.6,"spinRate":1729,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.4165628178688059,"extension":6.587624617341058},"hitData":{"launchSpeed":69.7,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.51,"coordY":169.16}},"index":6,"playId":"893a48e5-8a60-31f7-9ebf-c8f1a72218d1","pitchNumber":5,"startTime":"2026-07-26T00:40:57.589Z","endTime":"2026-07-26T00:41:06.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:41:06.481Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out softly to pitcher David Bednar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T00:41:36.577Z","endTime":"2026-07-26T00:42:55.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.8,"endSpeed":88.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406232313353264,"aZ":-10.039819915363795,"pfxX":-3.7392465543888265,"pfxZ":11.180998430563053,"pX":0.34320284909848897,"pZ":3.0871388251876803,"vX0":6.251521372683852,"vY0":-139.36043658464968,"vZ0":-6.256445206628425,"x":103.92,"y":155.43,"x0":-1.4366370108568784,"y0":50.00365904957855,"z0":6.014707160743608,"aX":-7.403406134371029},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":5.5,"spinRate":2526,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.39205555416703763,"extension":6.5612153542441645},"index":0,"playId":"0bbdb2cc-0729-3b55-a3c3-fe41676c2f95","pitchNumber":1,"startTime":"2026-07-26T00:41:45.883Z","endTime":"2026-07-26T00:41:49.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.586530052790163,"aZ":-7.534288260354431,"pfxX":-3.8607391855112843,"pfxZ":12.567560977901497,"pX":0.05566579513202299,"pZ":2.3549421447140513,"vX0":5.955586892749927,"vY0":-138.99383839285025,"vZ0":-8.425489791476801,"x":114.88,"y":175.2,"x0":-1.611214786256834,"y0":50.00018912748917,"z0":5.922403660987534,"aX":-7.568135622622839},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.2,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.39378031664986457,"extension":6.59113963054836},"index":1,"playId":"8a23f036-1dd2-3cfc-8395-b108a38d969e","pitchNumber":2,"startTime":"2026-07-26T00:42:03.184Z","endTime":"2026-07-26T00:42:06.381Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T00:42:15.302Z","endTime":"2026-07-26T00:42:26.155Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332639174549136,"aZ":-10.810768740862116,"pfxX":-5.119802528743409,"pfxZ":10.653441823870327,"pX":0.2729436731812658,"pZ":3.110399728761162,"vX0":6.855291366726631,"vY0":-140.3726759020459,"vZ0":-5.611349139453889,"x":106.6,"y":154.8,"x0":-1.5301427491229183,"y0":50.001164629086055,"z0":5.832132759894286,"aX":-10.265874537173763},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2520,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.38947014330377305,"extension":6.784346841824369},"index":3,"playId":"3b8a80cd-1402-3c37-b125-2653b168de46","pitchNumber":3,"startTime":"2026-07-26T00:42:26.155Z","endTime":"2026-07-26T00:42:29.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.611162864251337,"aZ":-26.245460325331337,"pfxX":-5.24646380056234,"pfxZ":3.247379019455054,"pX":-0.058958855303475666,"pZ":1.1365681526294196,"vX0":5.5872397149335695,"vY0":-133.09375930985493,"vZ0":-7.761538248520154,"x":119.25,"y":208.09,"x0":-1.4855523169363267,"y0":50.00441582991548,"z0":5.9400750067003605,"aX":-9.587380990930688},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":8.5,"spinRate":1441,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4086641242208331,"extension":6.538344926743363},"hitData":{"launchSpeed":57.7,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":141.03,"coordY":182.0}},"index":4,"playId":"9bd5002a-4312-3a47-846c-91db282b254f","pitchNumber":4,"startTime":"2026-07-26T00:42:45.922Z","endTime":"2026-07-26T00:42:55.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:42:55.618Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T00:43:27.925Z","endTime":"2026-07-26T00:45:53.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.13"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.28"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.00"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.591"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.340"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".568"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.591"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.340"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.451354649502427,"aZ":-36.582929347294964,"pfxX":2.8077619295875706,"pfxZ":-3.390150544630268,"pX":0.13300222271484352,"pZ":1.8826867790272752,"vX0":3.3711458796739624,"vY0":-113.0226573785927,"vZ0":-1.0998127264452866,"x":111.93,"y":187.95,"x0":-1.7392357260406393,"y0":50.002073373783794,"z0":6.03020982699068,"aX":3.6531101728015085},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.1,"breakHorizontal":-5.9,"spinRate":2342,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4835306430288018,"extension":6.236836093822988},"index":0,"playId":"a03cedf8-0b64-31a5-840c-09f0e651bc8b","pitchNumber":1,"startTime":"2026-07-26T00:43:38.967Z","endTime":"2026-07-26T00:43:42.769Z","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":95.4,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476648902482793,"aZ":-11.885449165710353,"pfxX":-3.3291040347952165,"pfxZ":10.328376522728423,"pX":-0.4573063972551024,"pZ":4.27205697568386,"vX0":4.657562755693013,"vY0":-138.88742318204677,"vZ0":-2.332633650678344,"x":134.43,"y":123.43,"x0":-1.7191447836745093,"y0":50.0038633188773,"z0":5.907609055485321,"aX":-6.540714884345468},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2398,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39353082358482006,"extension":6.594095057185332},"index":1,"playId":"cf31d6c7-5d02-3cd5-ab6c-d51373aff52e","pitchNumber":2,"startTime":"2026-07-26T00:43:57.105Z","endTime":"2026-07-26T00:44:00.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89643891115701,"aZ":-10.986093558865873,"pfxX":-4.502866993102164,"pfxZ":10.858606150376106,"pX":0.3903056555747997,"pZ":3.6323483657593383,"vX0":6.7386239919036495,"vY0":-138.34094798259235,"vZ0":-4.428269122823456,"x":102.12,"y":140.71,"x0":-1.484502114353512,"y0":50.006031252473555,"z0":5.98165306714212,"aX":-8.789561347469846},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":6.8,"spinRate":2363,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3949099951869073,"extension":6.579263773892492},"index":2,"playId":"36a6e3b2-954d-3ebe-92ee-ea37f614e4e3","pitchNumber":3,"startTime":"2026-07-26T00:44:16.646Z","endTime":"2026-07-26T00:44:19.646Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51513763535109,"aZ":-24.578563983019503,"pfxX":-5.1212377245096805,"pfxZ":4.200159267512834,"pX":-0.007853535053031841,"pZ":0.3429819573274794,"vX0":5.5727999266141195,"vY0":-132.66903589515556,"vZ0":-9.92221036728941,"x":117.3,"y":229.52,"x0":-1.4558998753458305,"y0":50.00266821180306,"z0":5.8786932273398484,"aX":-9.261988286170144},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":8.3,"spinRate":1765,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4105767311691424,"extension":6.721991375450471},"index":3,"playId":"02b7ebb1-c80a-3f0d-bf98-3acc75a70c82","pitchNumber":4,"startTime":"2026-07-26T00:44:38.925Z","endTime":"2026-07-26T00:44:42.560Z","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":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466998943366026,"aZ":-24.281771739034586,"pfxX":-7.9244161600852765,"pfxZ":4.379344655702534,"pX":0.6992739744077869,"pZ":0.8561691379438445,"vX0":8.325677032435362,"vY0":-132.01887175668907,"vZ0":-8.41119808803207,"x":90.35,"y":215.66,"x0":-1.4340084220239064,"y0":50.00395183766847,"z0":5.811270743434062,"aX":-14.288340653896283},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":1702,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.4115388918207268,"extension":6.7098900842958535},"index":4,"playId":"b170f246-3706-3ef6-a32b-d81eadef55bc","pitchNumber":5,"startTime":"2026-07-26T00:45:00.715Z","endTime":"2026-07-26T00:45:03.884Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.591813788044014,"aZ":-9.59615885367906,"pfxX":-6.351214997423153,"pfxZ":11.50092228692299,"pX":-0.2127997415502738,"pZ":3.3253819921555525,"vX0":5.933701562741091,"vY0":-139.08259197418573,"vZ0":-5.249433584861086,"x":125.11,"y":148.99,"x0":-1.546584565138769,"y0":50.00389238560613,"z0":5.871028621047386,"aX":-12.46959478585919},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.9,"breakHorizontal":10.3,"spinRate":2540,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.39351125653614094,"extension":6.674556367779949},"index":5,"playId":"28ac6bf5-5080-3595-94cb-dd1062d6abc8","pitchNumber":6,"startTime":"2026-07-26T00:45:21.044Z","endTime":"2026-07-26T00:45:24.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.067292154302557,"aZ":-9.134860947084004,"pfxX":-4.909129799251228,"pfxZ":11.467312325677405,"pX":0.23419371583058696,"pZ":1.9478062879484612,"vX0":6.727345861694296,"vY0":-140.02161677442518,"vZ0":-9.16352174000207,"x":108.07,"y":186.19,"x0":-1.5484459359554115,"y0":50.00579463672455,"z0":5.838428469613883,"aX":-9.866349810131942},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.7,"spinRate":2381,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.38939610158983795,"extension":6.815394872629895},"hitData":{"launchSpeed":102.7,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.41,"coordY":142.05}},"index":6,"playId":"42d4a253-715d-3a79-a36e-ac567cd292d2","pitchNumber":7,"startTime":"2026-07-26T00:45:45.604Z","endTime":"2026-07-26T00:45:53.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:45:53.866Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, shortstop José Caballero to first baseman Paul Goldschmidt.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T00:43:27.925Z","endTime":"2026-07-26T00:45:53.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.68"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.40"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.13"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.28"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.00"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.591"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.340"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".568"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".220"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.591"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.192"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.340"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.451354649502427,"aZ":-36.582929347294964,"pfxX":2.8077619295875706,"pfxZ":-3.390150544630268,"pX":0.13300222271484352,"pZ":1.8826867790272752,"vX0":3.3711458796739624,"vY0":-113.0226573785927,"vZ0":-1.0998127264452866,"x":111.93,"y":187.95,"x0":-1.7392357260406393,"y0":50.002073373783794,"z0":6.03020982699068,"aX":3.6531101728015085},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.1,"breakHorizontal":-5.9,"spinRate":2342,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4835306430288018,"extension":6.236836093822988},"index":0,"playId":"a03cedf8-0b64-31a5-840c-09f0e651bc8b","pitchNumber":1,"startTime":"2026-07-26T00:43:38.967Z","endTime":"2026-07-26T00:43:42.769Z","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":95.4,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476648902482793,"aZ":-11.885449165710353,"pfxX":-3.3291040347952165,"pfxZ":10.328376522728423,"pX":-0.4573063972551024,"pZ":4.27205697568386,"vX0":4.657562755693013,"vY0":-138.88742318204677,"vZ0":-2.332633650678344,"x":134.43,"y":123.43,"x0":-1.7191447836745093,"y0":50.0038633188773,"z0":5.907609055485321,"aX":-6.540714884345468},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2398,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39353082358482006,"extension":6.594095057185332},"index":1,"playId":"cf31d6c7-5d02-3cd5-ab6c-d51373aff52e","pitchNumber":2,"startTime":"2026-07-26T00:43:57.105Z","endTime":"2026-07-26T00:44:00.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89643891115701,"aZ":-10.986093558865873,"pfxX":-4.502866993102164,"pfxZ":10.858606150376106,"pX":0.3903056555747997,"pZ":3.6323483657593383,"vX0":6.7386239919036495,"vY0":-138.34094798259235,"vZ0":-4.428269122823456,"x":102.12,"y":140.71,"x0":-1.484502114353512,"y0":50.006031252473555,"z0":5.98165306714212,"aX":-8.789561347469846},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":6.8,"spinRate":2363,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3949099951869073,"extension":6.579263773892492},"index":2,"playId":"36a6e3b2-954d-3ebe-92ee-ea37f614e4e3","pitchNumber":3,"startTime":"2026-07-26T00:44:16.646Z","endTime":"2026-07-26T00:44:19.646Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51513763535109,"aZ":-24.578563983019503,"pfxX":-5.1212377245096805,"pfxZ":4.200159267512834,"pX":-0.007853535053031841,"pZ":0.3429819573274794,"vX0":5.5727999266141195,"vY0":-132.66903589515556,"vZ0":-9.92221036728941,"x":117.3,"y":229.52,"x0":-1.4558998753458305,"y0":50.00266821180306,"z0":5.8786932273398484,"aX":-9.261988286170144},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":8.3,"spinRate":1765,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4105767311691424,"extension":6.721991375450471},"index":3,"playId":"02b7ebb1-c80a-3f0d-bf98-3acc75a70c82","pitchNumber":4,"startTime":"2026-07-26T00:44:38.925Z","endTime":"2026-07-26T00:44:42.560Z","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":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466998943366026,"aZ":-24.281771739034586,"pfxX":-7.9244161600852765,"pfxZ":4.379344655702534,"pX":0.6992739744077869,"pZ":0.8561691379438445,"vX0":8.325677032435362,"vY0":-132.01887175668907,"vZ0":-8.41119808803207,"x":90.35,"y":215.66,"x0":-1.4340084220239064,"y0":50.00395183766847,"z0":5.811270743434062,"aX":-14.288340653896283},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":1702,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.4115388918207268,"extension":6.7098900842958535},"index":4,"playId":"b170f246-3706-3ef6-a32b-d81eadef55bc","pitchNumber":5,"startTime":"2026-07-26T00:45:00.715Z","endTime":"2026-07-26T00:45:03.884Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.591813788044014,"aZ":-9.59615885367906,"pfxX":-6.351214997423153,"pfxZ":11.50092228692299,"pX":-0.2127997415502738,"pZ":3.3253819921555525,"vX0":5.933701562741091,"vY0":-139.08259197418573,"vZ0":-5.249433584861086,"x":125.11,"y":148.99,"x0":-1.546584565138769,"y0":50.00389238560613,"z0":5.871028621047386,"aX":-12.46959478585919},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.9,"breakHorizontal":10.3,"spinRate":2540,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.39351125653614094,"extension":6.674556367779949},"index":5,"playId":"28ac6bf5-5080-3595-94cb-dd1062d6abc8","pitchNumber":6,"startTime":"2026-07-26T00:45:21.044Z","endTime":"2026-07-26T00:45:24.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.067292154302557,"aZ":-9.134860947084004,"pfxX":-4.909129799251228,"pfxZ":11.467312325677405,"pX":0.23419371583058696,"pZ":1.9478062879484612,"vX0":6.727345861694296,"vY0":-140.02161677442518,"vZ0":-9.16352174000207,"x":108.07,"y":186.19,"x0":-1.5484459359554115,"y0":50.00579463672455,"z0":5.838428469613883,"aX":-9.866349810131942},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.7,"spinRate":2381,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.38939610158983795,"extension":6.815394872629895},"hitData":{"launchSpeed":102.7,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.41,"coordY":142.05}},"index":6,"playId":"42d4a253-715d-3a79-a36e-ac567cd292d2","pitchNumber":7,"startTime":"2026-07-26T00:45:45.604Z","endTime":"2026-07-26T00:45:53.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:45:53.866Z","atBatIndex":70},"scoringPlays":[5,17,42,49],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":157.54,"y":166.73},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":203.91,"y":132.2},"type":"O","description":"Flyout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":103.09,"y":78.89},"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":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":106.43,"y":60.0},"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":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":108.26,"y":157.96},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":95.79,"y":118.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":138.14,"y":146.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":205.78,"y":101.62},"type":"O","description":"Lineout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":102.37,"y":171.79},"type":"O","description":"Forceout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":96.76,"y":136.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":66.7,"y":35.14},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":126.0,"y":88.91},"type":"O","description":"Flyout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":176.3,"y":118.05},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":185.59,"y":106.7},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":127.19,"y":133.08},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":177.05,"y":108.33},"type":"O","description":"Lineout"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":126.18,"y":46.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":149.61,"y":127.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":51.17,"y":103.22},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":197.01,"y":92.6},"type":"O","description":"Lineout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":108.35,"y":149.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":83.03,"y":124.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":85.69,"y":71.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":118.49,"y":146.96},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":37,"top":[32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":139.25,"y":61.09},"type":"O","description":"Flyout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":144.86,"y":147.97},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":48,"top":[38,39,40,41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":95.81,"y":122.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":131.29,"y":95.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":145.57,"y":151.65},"type":"O","description":"Groundout"}],"home":[{"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":82.65,"y":147.2},"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":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":140.54,"y":175.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":114.35,"y":103.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":59.67,"y":156.59},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":32.02,"y":56.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":117.2,"y":187.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":154.49,"y":152.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"coordinates":{"x":170.03,"y":64.66},"type":"O","description":"Flyout"}],"home":[{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":159.06,"y":162.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":111.9,"y":154.56},"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":7,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":158.55,"y":164.2},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":139.28,"y":142.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":90.68,"y":55.65},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"coordinates":{"x":175.04,"y":153.77},"type":"O","description":"Groundout"}],"home":[{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":167.74,"y":159.26},"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":8,"pitcher":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":100.74,"y":166.73},"type":"O","description":"Forceout"},{"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":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":124.83,"y":201.26},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":70,"top":[65,66,67],"bottom":[68,69,70],"hits":{"away":[],"home":[{"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":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":110.51,"y":169.16},"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":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":141.03,"y":182.0},"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":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":119.41,"y":142.05},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"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":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":7,"errors":2,"leftOnBase":8},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"catcher":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"first":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"second":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"third":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"shortstop":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"left":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"center":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"right":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"onDeck":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"inHole":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"battingOrder":9,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"onDeck":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"inHole":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"battingOrder":9,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".234","atBats":34,"obp":".313","slg":".418","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":1,"groundOuts":14,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"3.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.18","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":49,"strikes":94,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":1,"pitchesPerInning":"15.89","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":36,"gamesStarted":2,"flyOuts":27,"groundOuts":72,"airOuts":45,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":197,"obp":".272","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":781,"era":"1.93","inningsPitched":"56.0","wins":3,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"1.04","battersFaced":217,"outs":168,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":781,"balls":293,"strikes":488,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".750","pitchesPerInning":"13.95","gamesFinished":13,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.59","walksPer9Inn":"3.05","hitsPer9Inn":"6.27","runsScoredPer9":"2.09","homeRunsPer9":"0.64","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":0,"chances":15,"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"}]},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"39","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":5,"groundOuts":9,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".225","atBats":40,"obp":".273","slg":".275","ops":".548","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":11,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":4,"putOuts":133,"errors":3,"chances":140,"fielding":".979","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","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":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":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":33,"groundOuts":81,"airOuts":72,"runs":36,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":75,"baseOnBalls":17,"intentionalWalks":0,"hits":71,"hitByPitch":5,"avg":".241","atBats":294,"obp":".292","slg":".381","ops":".673","caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":112,"rbi":37,"leftOnBase":117,"sacBunts":2,"sacFlies":3,"babip":".288","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":23,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":105,"errors":8,"chances":297,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":31,"groundOuts":36,"airOuts":55,"runs":18,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":1,"hits":31,"hitByPitch":3,"atBats":149,"obp":".298","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":649,"era":"3.86","inningsPitched":"39.2","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.18","battersFaced":169,"outs":119,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":649,"balls":234,"strikes":415,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.36","gamesFinished":14,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.63","hitsPer9Inn":"7.03","runsScoredPer9":"4.08","homeRunsPer9":"0.68","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"401","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":34,"flyOuts":14,"groundOuts":9,"airOuts":18,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":3,"avg":".228","atBats":57,"obp":".380","slg":".421","ops":".801","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":24,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".289","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":38,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"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":".---","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":{"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":60,"flyOuts":19,"groundOuts":40,"airOuts":41,"runs":20,"doubles":4,"triples":1,"homeRuns":9,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".229","atBats":157,"obp":".275","slg":".439","ops":".714","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":69,"rbi":27,"leftOnBase":60,"sacBunts":0,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","popOuts":8,"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":42,"putOuts":26,"errors":8,"chances":76,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641857":{"person":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":34,"groundOuts":51,"airOuts":52,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".211","atBats":227,"obp":".272","slg":".374","ops":".646","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":85,"rbi":26,"leftOnBase":97,"sacBunts":1,"sacFlies":0,"babip":".277","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.22","popOuts":6,"lineOuts":12},"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":108,"putOuts":41,"errors":6,"chances":155,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 4-7)","summary":"5.2 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":48,"groundOuts":97,"airOuts":97,"runs":57,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":122,"baseOnBalls":30,"intentionalWalks":0,"hits":107,"hitByPitch":3,"atBats":419,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1814,"era":"4.25","inningsPitched":"108.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.27","battersFaced":456,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":655,"strikes":1159,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".364","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.50","hitsPer9Inn":"8.92","runsScoredPer9":"4.75","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":14,"groundOuts":70,"airOuts":22,"runs":20,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":2,"hits":35,"hitByPitch":4,"atBats":143,"obp":".306","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":518,"era":"4.23","inningsPitched":"38.1","wins":3,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":18,"whip":"1.15","battersFaced":158,"outs":115,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":518,"balls":157,"strikes":361,"strikePercentage":".700","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.18","rbi":0,"winPercentage":".600","pitchesPerInning":"13.51","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.23","walksPer9Inn":"2.11","hitsPer9Inn":"8.22","runsScoredPer9":"4.70","homeRunsPer9":"1.64","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":35,"groundOuts":68,"airOuts":59,"runs":35,"doubles":10,"triples":1,"homeRuns":16,"strikeOuts":69,"baseOnBalls":19,"intentionalWalks":1,"hits":68,"hitByPitch":3,"avg":".259","atBats":263,"obp":".315","slg":".487","ops":".802","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":128,"rbi":43,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.44","popOuts":14,"lineOuts":10},"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":38,"putOuts":399,"errors":0,"chances":437,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":22,"groundOuts":40,"airOuts":50,"runs":17,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".233","atBats":163,"obp":".269","slg":".405","ops":".674","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":66,"rbi":13,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.80","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.17","popOuts":13,"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":1,"putOuts":60,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":38,"groundOuts":44,"airOuts":67,"runs":22,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".166","atBats":205,"obp":".268","slg":".278","ops":".546","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":57,"rbi":14,"leftOnBase":89,"sacBunts":1,"sacFlies":1,"babip":".197","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":18,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":25,"putOuts":581,"errors":5,"chances":611,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":45,"groundOuts":89,"airOuts":79,"runs":66,"doubles":17,"triples":3,"homeRuns":30,"strikeOuts":103,"baseOnBalls":49,"intentionalWalks":4,"hits":100,"hitByPitch":3,"avg":".271","atBats":369,"obp":".359","slg":".577","ops":".936","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":213,"rbi":71,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.30","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":385,"errors":3,"chances":419,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":52,"gamesStarted":0,"flyOuts":27,"groundOuts":37,"airOuts":55,"runs":9,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":62,"baseOnBalls":17,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":190,"obp":".271","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":803,"era":"1.38","inningsPitched":"52.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.08","battersFaced":210,"outs":156,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":262,"strikes":541,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".833","pitchesPerInning":"15.44","gamesFinished":6,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"10.73","walksPer9Inn":"2.94","hitsPer9Inn":"6.75","runsScoredPer9":"1.56","homeRunsPer9":"0.35","inheritedRunners":32,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":52,"groundOuts":98,"airOuts":97,"runs":56,"doubles":24,"triples":1,"homeRuns":14,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":0,"hits":102,"hitByPitch":3,"atBats":388,"obp":".323","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1677,"era":"4.00","inningsPitched":"99.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.37","battersFaced":433,"outs":297,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1677,"balls":620,"strikes":1057,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".636","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"8.82","walksPer9Inn":"3.09","hitsPer9Inn":"9.27","runsScoredPer9":"5.09","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":28,"groundOuts":20,"airOuts":50,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":55,"baseOnBalls":26,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":154,"obp":".321","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":749,"era":"2.51","inningsPitched":"43.0","wins":4,"losses":4,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":12,"whip":"1.33","battersFaced":184,"outs":129,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":298,"strikes":451,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".500","pitchesPerInning":"17.42","gamesFinished":5,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"11.51","walksPer9Inn":"5.44","hitsPer9Inn":"6.49","runsScoredPer9":"3.14","homeRunsPer9":"0.63","inheritedRunners":36,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":8},"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}},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":18,"groundOuts":36,"airOuts":38,"runs":18,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".242","atBats":149,"obp":".335","slg":".315","ops":".650","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":47,"rbi":15,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"149.00","popOuts":10,"lineOuts":10},"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":110,"putOuts":61,"errors":2,"chances":173,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":73,"groundOuts":85,"airOuts":127,"runs":52,"doubles":21,"triples":3,"homeRuns":11,"strikeOuts":70,"baseOnBalls":55,"intentionalWalks":0,"hits":97,"hitByPitch":0,"avg":".259","atBats":374,"obp":".350","slg":".420","ops":".770","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":157,"rbi":53,"leftOnBase":131,"sacBunts":0,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":26,"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":6,"putOuts":216,"errors":2,"chances":224,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":48,"groundOuts":72,"airOuts":83,"runs":51,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":117,"baseOnBalls":37,"intentionalWalks":1,"hits":77,"hitByPitch":1,"avg":".223","atBats":346,"obp":".297","slg":".410","ops":".707","caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":142,"rbi":43,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":20,"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":224,"putOuts":128,"errors":7,"chances":359,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608331":{"person":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":35,"groundOuts":68,"airOuts":65,"runs":22,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":231,"obp":".259","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":974,"era":"2.97","inningsPitched":"66.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"0.96","battersFaced":256,"outs":200,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":367,"strikes":607,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".571","pitchesPerInning":"14.61","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.70","walksPer9Inn":"2.70","hitsPer9Inn":"5.94","runsScoredPer9":"2.97","homeRunsPer9":"0.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":41,"gamesStarted":0,"flyOuts":13,"groundOuts":48,"airOuts":28,"runs":27,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":1,"hits":37,"hitByPitch":2,"atBats":142,"obp":".327","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":626,"era":"4.86","inningsPitched":"37.0","wins":3,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":20,"whip":"1.41","battersFaced":165,"outs":111,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":240,"strikes":386,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".750","pitchesPerInning":"16.92","gamesFinished":10,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.51","walksPer9Inn":"3.65","hitsPer9Inn":"9.00","runsScoredPer9":"6.57","homeRunsPer9":"1.46","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"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":84,"flyOuts":54,"groundOuts":77,"airOuts":97,"runs":50,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":54,"baseOnBalls":45,"intentionalWalks":0,"hits":63,"hitByPitch":0,"avg":".219","atBats":288,"obp":".321","slg":".396","ops":".717","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":114,"rbi":41,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".230","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.18","popOuts":24,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":164,"errors":3,"chances":168,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(S, 20)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":14,"groundOuts":51,"airOuts":33,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":165,"obp":".269","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":758,"era":"2.42","inningsPitched":"44.2","wins":4,"losses":3,"saves":20,"saveOpportunities":22,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.05","battersFaced":182,"outs":134,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":252,"strikes":506,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".571","pitchesPerInning":"16.97","gamesFinished":37,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.82","hitsPer9Inn":"6.65","runsScoredPer9":"3.02","homeRunsPer9":"0.40","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"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":2,"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":1,"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":10,"gamesStarted":0,"flyOuts":10,"groundOuts":10,"airOuts":14,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":42,"obp":".234","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"0.77","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.86","battersFaced":47,"outs":35,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":68,"strikes":114,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.60","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.09","hitsPer9Inn":"4.63","runsScoredPer9":"1.54","homeRunsPer9":"0.77","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":45,"groundOuts":41,"airOuts":77,"runs":27,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":66,"baseOnBalls":12,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":240,"obp":".273","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":966,"era":"3.92","inningsPitched":"62.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.10","battersFaced":255,"outs":186,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":305,"strikes":661,"strikePercentage":".680","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".375","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"9.58","walksPer9Inn":"1.74","hitsPer9Inn":"8.13","runsScoredPer9":"3.92","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":70,"groundOuts":112,"airOuts":119,"runs":37,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":157,"baseOnBalls":25,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":479,"obp":".246","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2017,"era":"2.07","inningsPitched":"130.1","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"0.93","battersFaced":515,"outs":391,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2017,"balls":647,"strikes":1370,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".625","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"6.28","strikeoutsPer9Inn":"10.84","walksPer9Inn":"1.73","hitsPer9Inn":"6.63","runsScoredPer9":"2.55","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[642708,641857,700250,502671,641355,680474,663757,691176,665862,676609,669224,677960,683409,621112,670280],"pitchers":[677960,683409,621112,670280],"bench":[645305,683011],"bullpen":[543037,518585,666808,608331,687396,657612,693645,701542,642232],"battingOrder":[641857,700250,502671,680474,663757,691176,665862,676609,669224],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bellinger (21, Bowlan)."},{"label":"HR","value":"Wells, A (7, 3rd inning off Keller, Bri, 0 on, 2 out); Domínguez (6, 7th inning off Alvarado, 0 on, 0 out)."},{"label":"TB","value":"Bellinger 3; Caballero; Domínguez 4; Goldschmidt 2; Wells, A 4."},{"label":"RBI","value":"Bellinger (53); Domínguez (13); Wells, A (14)."},{"label":"2-out RBI","value":"Wells, A; Bellinger."},{"label":"Runners left in scoring position, 2 out","value":"Grisham 2; McMahon."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Caballero-Goldschmidt)."}]}],"note":[{"label":"a","value":"Flied out for Rosario, A in the 3rd."}]},"home":{"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":1,"groundOuts":14,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".235","atBats":32,"obp":".301","slg":".399","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":8,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":42,"strikes":91,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":2,"chances":35,"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":26,"flyOuts":14,"groundOuts":19,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".169","atBats":77,"obp":".207","slg":".299","ops":".506","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":23,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".216","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":46,"errors":0,"chances":46,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":49,"groundOuts":71,"airOuts":88,"runs":54,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":105,"baseOnBalls":20,"intentionalWalks":2,"hits":105,"hitByPitch":2,"avg":".287","atBats":366,"obp":".325","slg":".470","ops":".795","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":172,"rbi":47,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".359","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.88","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":177,"errors":2,"chances":179,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":21,"gamesStarted":21,"flyOuts":50,"groundOuts":122,"airOuts":84,"runs":51,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":152,"baseOnBalls":38,"intentionalWalks":0,"hits":105,"hitByPitch":8,"atBats":459,"obp":".297","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2031,"era":"3.31","inningsPitched":"122.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.17","battersFaced":509,"outs":367,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2031,"balls":729,"strikes":1302,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".643","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.18","walksPer9Inn":"2.80","hitsPer9Inn":"7.72","runsScoredPer9":"3.75","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":18,"groundOuts":24,"airOuts":37,"runs":27,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":2,"hits":46,"hitByPitch":7,"atBats":157,"obp":".376","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":754,"era":"6.16","inningsPitched":"38.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":26,"whip":"1.58","battersFaced":179,"outs":114,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":283,"strikes":471,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".500","pitchesPerInning":"19.84","gamesFinished":4,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"12.08","walksPer9Inn":"3.32","hitsPer9Inn":"10.89","runsScoredPer9":"6.39","homeRunsPer9":"0.95","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":28,"groundOuts":89,"airOuts":60,"runs":28,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":62,"baseOnBalls":17,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".254","atBats":279,"obp":".301","slg":".341","ops":".642","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":95,"rbi":22,"leftOnBase":113,"sacBunts":2,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"139.50","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":160,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650559":{"person":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"jerseyNumber":"41","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".600","atBats":5,"obp":".667","slg":"1.200","ops":"1.867","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":21,"gamesStarted":21,"flyOuts":47,"groundOuts":148,"airOuts":89,"runs":45,"doubles":23,"triples":0,"homeRuns":12,"strikeOuts":151,"baseOnBalls":25,"intentionalWalks":0,"hits":133,"hitByPitch":4,"atBats":519,"obp":".295","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":2002,"era":"2.65","inningsPitched":"132.2","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.19","battersFaced":550,"outs":398,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":2002,"balls":647,"strikes":1355,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.66","rbi":0,"winPercentage":".750","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"6.04","strikeoutsPer9Inn":"10.24","walksPer9Inn":"1.70","hitsPer9Inn":"9.02","runsScoredPer9":"3.05","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":5,"errors":0,"chances":20,"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-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":54,"groundOuts":96,"airOuts":94,"runs":61,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":94,"baseOnBalls":63,"intentionalWalks":3,"hits":93,"hitByPitch":1,"avg":".251","atBats":370,"obp":".356","slg":".484","ops":".840","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":179,"rbi":61,"leftOnBase":146,"sacBunts":0,"sacFlies":7,"babip":".275","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.62","popOuts":8,"lineOuts":32},"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":55,"putOuts":701,"errors":4,"chances":760,"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"}]},"ID662144":{"person":{"id":662144,"fullName":"Brian Keller","link":"/api/v1/people/662144"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":10,"strikes":29,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.67","battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":10,"strikes":29,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":1,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":40,"groundOuts":72,"airOuts":67,"runs":28,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":8,"avg":".229","atBats":253,"obp":".306","slg":".360","ops":".666","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":91,"rbi":34,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.14","popOuts":6,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":39,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":19,"putOuts":753,"errors":5,"chances":777,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":37,"groundOuts":90,"airOuts":83,"runs":24,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":117,"baseOnBalls":22,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":355,"obp":".237","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1546,"era":"2.16","inningsPitched":"100.0","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.88","battersFaced":380,"outs":300,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1546,"balls":552,"strikes":994,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".833","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"5.32","strikeoutsPer9Inn":"10.53","walksPer9Inn":"1.98","hitsPer9Inn":"5.94","runsScoredPer9":"2.16","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"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":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":3,"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":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":37,"gamesStarted":0,"flyOuts":5,"groundOuts":33,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":53,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":127,"obp":".239","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":559,"era":"1.29","inningsPitched":"35.0","wins":1,"losses":3,"saves":24,"saveOpportunities":25,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.89","battersFaced":134,"outs":105,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":559,"balls":197,"strikes":362,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.06","rbi":0,"winPercentage":".250","pitchesPerInning":"15.97","gamesFinished":36,"strikeoutWalkRatio":"8.83","strikeoutsPer9Inn":"13.63","walksPer9Inn":"1.54","hitsPer9Inn":"6.43","runsScoredPer9":"1.54","homeRunsPer9":"0.26","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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":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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":18,"groundOuts":53,"airOuts":44,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".212","atBats":165,"obp":".249","slg":".345","ops":".594","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":57,"rbi":25,"leftOnBase":74,"sacBunts":1,"sacFlies":3,"babip":".238","groundOutsToAirouts":"1.20","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":56,"errors":4,"chances":135,"fielding":".970","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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":15,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":14,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":62,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":306,"era":"5.74","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.72","battersFaced":76,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":121,"strikes":185,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.53","gamesFinished":4,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"11.49","walksPer9Inn":"7.47","hitsPer9Inn":"8.04","runsScoredPer9":"6.89","homeRunsPer9":"0.57","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"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"}]},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":29,"groundOuts":27,"airOuts":49,"runs":13,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":25,"hitByPitch":3,"atBats":143,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":706,"era":"2.75","inningsPitched":"39.1","wins":6,"losses":0,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":12,"whip":"1.22","battersFaced":171,"outs":118,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":706,"balls":274,"strikes":432,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.95","gamesFinished":5,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"10.07","walksPer9Inn":"5.26","hitsPer9Inn":"5.72","runsScoredPer9":"2.97","homeRunsPer9":"0.69","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":50,"groundOuts":130,"airOuts":103,"runs":33,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":0,"hits":82,"hitByPitch":6,"avg":".221","atBats":371,"obp":".280","slg":".367","ops":".647","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":136,"rbi":53,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".228","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.54","popOuts":19,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":147,"putOuts":80,"errors":8,"chances":235,"fielding":".966","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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":15,"groundOuts":35,"airOuts":26,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":130,"obp":".268","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":585,"era":"2.78","inningsPitched":"35.2","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":5,"blownSaves":3,"earnedRuns":11,"whip":"1.01","battersFaced":142,"outs":107,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":213,"strikes":372,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.40","gamesFinished":3,"strikeoutWalkRatio":"5.38","strikeoutsPer9Inn":"10.85","walksPer9Inn":"2.02","hitsPer9Inn":"7.07","runsScoredPer9":"3.28","homeRunsPer9":"0.76","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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"}]},"ID668721":{"person":{"id":668721,"fullName":"Payton Henry","link":"/api/v1/people/668721"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":31,"runs":19,"doubles":3,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":119,"obp":".331","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":532,"era":"5.40","inningsPitched":"31.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":19,"whip":"1.33","battersFaced":136,"outs":95,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":207,"strikes":325,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.80","gamesFinished":10,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.52","walksPer9Inn":"3.41","hitsPer9Inn":"8.53","runsScoredPer9":"5.40","homeRunsPer9":"2.27","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":4,"flyOuts":22,"groundOuts":52,"airOuts":40,"runs":22,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":176,"obp":".282","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":752,"era":"3.83","inningsPitched":"47.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.11","battersFaced":190,"outs":141,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":272,"strikes":480,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".400","pitchesPerInning":"16.00","gamesFinished":9,"strikeoutWalkRatio":"4.09","strikeoutsPer9Inn":"8.62","walksPer9Inn":"2.11","hitsPer9Inn":"7.85","runsScoredPer9":"4.21","homeRunsPer9":"0.77","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":68,"groundOuts":86,"airOuts":110,"runs":40,"doubles":19,"triples":5,"homeRuns":7,"strikeOuts":71,"baseOnBalls":27,"intentionalWalks":0,"hits":86,"hitByPitch":2,"avg":".246","atBats":349,"obp":".303","slg":".390","ops":".693","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":136,"rbi":42,"leftOnBase":147,"sacBunts":2,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.86","popOuts":21,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":134,"errors":1,"chances":363,"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 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":101,"flyOuts":47,"groundOuts":48,"airOuts":82,"runs":60,"doubles":12,"triples":1,"homeRuns":33,"strikeOuts":155,"baseOnBalls":62,"intentionalWalks":3,"hits":95,"hitByPitch":5,"avg":".251","atBats":379,"obp":".362","slg":".549","ops":".911","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":447,"totalBases":208,"rbi":61,"leftOnBase":122,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.48","popOuts":23,"lineOuts":12},"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"}]},"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":21,"gamesStarted":21,"flyOuts":61,"groundOuts":95,"airOuts":110,"runs":72,"doubles":23,"triples":3,"homeRuns":25,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":2,"hits":121,"hitByPitch":1,"atBats":432,"obp":".334","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1882,"era":"5.82","inningsPitched":"108.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.45","battersFaced":475,"outs":325,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1882,"balls":682,"strikes":1200,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".273","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.30","walksPer9Inn":"2.99","hitsPer9Inn":"10.05","runsScoredPer9":"5.98","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","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-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":65,"groundOuts":105,"airOuts":111,"runs":70,"doubles":18,"triples":0,"homeRuns":14,"strikeOuts":102,"baseOnBalls":28,"intentionalWalks":0,"hits":101,"hitByPitch":3,"avg":".242","atBats":417,"obp":".293","slg":".386","ops":".679","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":161,"rbi":40,"leftOnBase":150,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.79","popOuts":15,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":227,"putOuts":126,"errors":17,"chances":370,"fielding":".954","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":11,"groundOuts":31,"airOuts":23,"runs":23,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".243","atBats":144,"obp":".301","slg":".431","ops":".732","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":62,"rbi":17,"leftOnBase":76,"sacBunts":3,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":5,"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":3,"putOuts":91,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"0.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":1,"flyOuts":9,"groundOuts":16,"airOuts":15,"runs":12,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":69,"obp":".360","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":277,"era":"6.19","inningsPitched":"16.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.56","battersFaced":75,"outs":48,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":93,"strikes":184,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"17.31","gamesFinished":5,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"9.56","walksPer9Inn":"1.69","hitsPer9Inn":"12.38","runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[607208,656941,547180,664761,624641,650559,702222,592663,681082,656537,669016,641835,662144,679775,686751,621237,680742,661395],"pitchers":[641835,662144,679775,686751,621237,680742,661395],"bench":[668721,687282],"bullpen":[689147,666200,605400,650911,663767,554430],"battingOrder":[607208,656941,547180,664761,624641,702222,592663,681082,669016],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schwarber (12, Weathers)."},{"label":"TB","value":"De La Cruz, B 2; Realmuto 2; Schwarber 3; Turner."},{"label":"RBI","value":"Harper, B (61)."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Bohm; Hill, D; Sosa, E."},{"label":"SF","value":"Harper, B."},{"label":"GIDP","value":"Harper, B."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bohm 2 (8, dropped foul, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Hill, D in the 7th."},{"label":"b","value":"Grounded out for De La Cruz, B in the 8th."}]}},"officials":[{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Turner (by Weathers)."},{"label":"ABS Challenge","value":"Wells, A 2 (Ball-Confirmed, Strike-Overturned to Ball); Chisholm Jr. (Strike-Overturned to Ball); Sosa, E (Strike-Overturned to Ball); Hill, D (Strike-Confirmed); Rice (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Weathers 97-66; Chivilli 6-3; Blackburn, P 24-14; Bednar 16-11; Mayza 20-14; Keller, Bri 39-29; Backhus 12-6; Johnson, S 11-9; Alvarado 14-10; Bowlan 18-11; Duran, J 19-12."},{"label":"Groundouts-flyouts","value":"Weathers 6-0; Chivilli 0-1; Blackburn, P 5-0; Bednar 3-0; Mayza 2-2; Keller, Bri 1-2; Backhus 0-0; Johnson, S 1-0; Alvarado 1-1; Bowlan 2-0; Duran, J 0-0."},{"label":"Batters faced","value":"Weathers 24; Chivilli 2; Blackburn, P 7; Bednar 3; Mayza 6; Keller, Bri 11; Backhus 3; Johnson, S 3; Alvarado 5; Bowlan 4; Duran, J 3."},{"label":"Inherited runners-scored","value":"Chivilli 1-0; Johnson, S 1-1."},{"label":"Umpires","value":"HP: Chris Conroy. 1B: Ben May. 2B: Brennan Miller. 3B: John Tumpane. "},{"label":"Weather","value":"81 degrees, Clear."},{"label":"Wind","value":"9 mph, R To L."},{"label":"First pitch","value":"6:05 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"44,562."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"July 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","boxscoreName":"Weathers"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 4-7)","summary":"5.2 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":48,"groundOuts":97,"airOuts":97,"runs":57,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":122,"baseOnBalls":30,"intentionalWalks":0,"hits":107,"hitByPitch":3,"atBats":419,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1814,"era":"4.25","inningsPitched":"108.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.27","battersFaced":456,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1814,"balls":655,"strikes":1159,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".364","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.50","hitsPer9Inn":"8.92","runsScoredPer9":"4.75","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","boxscoreName":"Wells, A"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":38,"groundOuts":44,"airOuts":67,"runs":22,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":2,"hits":34,"hitByPitch":1,"avg":".166","atBats":205,"obp":".268","slg":".278","ops":".546","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":57,"rbi":14,"leftOnBase":89,"sacBunts":1,"sacFlies":1,"babip":".197","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","popOuts":18,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":25,"putOuts":581,"errors":5,"chances":611,"fielding":".992","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","boxscoreName":"Mayza"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":4,"flyOuts":22,"groundOuts":52,"airOuts":40,"runs":22,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":176,"obp":".282","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":752,"era":"3.83","inningsPitched":"47.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.11","battersFaced":190,"outs":141,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":272,"strikes":480,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".400","pitchesPerInning":"16.00","gamesFinished":9,"strikeoutWalkRatio":"4.09","strikeoutsPer9Inn":"8.62","walksPer9Inn":"2.11","hitsPer9Inn":"7.85","runsScoredPer9":"4.21","homeRunsPer9":"0.77","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"loser":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"save":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}