{"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":822694,"link":"/api/v1.1/game/822694/feed/live","metaData":{"wait":10,"timeStamp":"20260827_200706","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822694,"type":"R","doubleHeader":"N","id":"2026/08/27/colmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822694-2026-08-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-27T17:05:00Z","originalDate":"2026-08-27","officialDate":"2026-08-27","dayNight":"day","time":"1:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":82,"ties":0,"pct":".388"},"records":{},"divisionLeader":false,"wins":52,"losses":82,"winningPercentage":".388"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","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":"Washington","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":73,"ties":0,"pct":".463"},"records":{},"divisionLeader":false,"wins":63,"losses":73,"winningPercentage":".463"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID691384":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384","firstName":"Luis","lastName":"Perales","primaryNumber":"43","birthDate":"2003-04-14","currentAge":23,"birthCity":"Guacara","birthCountry":"Venezuela","height":"6' 0\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Perales","middleName":"Alexis","boxscoreName":"Perales","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"per-AHL-iss","mlbDebutDate":"2026-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Perales","nameSlug":"luis-perales-691384","firstLastName":"Luis Perales","lastFirstName":"Perales, Luis","lastInitName":"Perales, L","initLastName":"L Perales","fullFMLName":"Luis Alexis Perales","fullLFMName":"Perales, Luis Alexis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID815081":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081","firstName":"Mark","lastName":"Manfredi","primaryNumber":"54","birthDate":"2000-01-28","currentAge":26,"birthCity":"Highland Heights","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Manfredi","middleName":"Silvio","boxscoreName":"Manfredi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mark Manfredi","nameTitle":"Sr.","nameSuffix":"Sr.","nameSlug":"mark-manfredi-815081","firstLastName":"Mark Manfredi","lastFirstName":"Manfredi, Mark","lastInitName":"Manfredi, M","initLastName":"M Manfredi","fullFMLName":"Mark Silvio Manfredi","fullLFMName":"Manfredi, Mark Silvio","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"56","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":25,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691728":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728","firstName":"Zachary","lastName":"Veen","primaryNumber":"13","birthDate":"2001-12-12","currentAge":24,"birthCity":"Port Orange","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":243,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zac","useLastName":"Veen","middleName":"Richard","boxscoreName":"Veen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Veen","nameSlug":"zac-veen-691728","firstLastName":"Zac Veen","lastFirstName":"Veen, Zac","lastInitName":"Veen, Z","initLastName":"Z Veen","fullFMLName":"Zachary Richard Veen","fullLFMName":"Veen, Zachary Richard","strikeZoneTop":3.36,"strikeZoneBottom":1.7},"ID693308":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308","firstName":"Nicholas","lastName":"Frasso","primaryNumber":"41","birthDate":"1998-10-18","currentAge":27,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Frasso","middleName":"Paul","boxscoreName":"Frasso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Frasso","nameSlug":"nick-frasso-693308","firstLastName":"Nick Frasso","lastFirstName":"Frasso, Nick","lastInitName":"Frasso, N","initLastName":"N Frasso","fullFMLName":"Nicholas Paul Frasso","fullLFMName":"Frasso, Nicholas Paul","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID690279":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279","firstName":"Mason","lastName":"Adams","primaryNumber":"38","birthDate":"2000-02-23","currentAge":26,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Adams","middleName":"Allen","boxscoreName":"Adams, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Adams","nameSlug":"mason-adams-690279","firstLastName":"Mason Adams","lastFirstName":"Adams, Mason","lastInitName":"Adams, M","initLastName":"M Adams","fullFMLName":"Mason Allen Adams","fullLFMName":"Adams, Mason Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID702021":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021","firstName":"William","lastName":"Dion","primaryNumber":"76","birthDate":"2000-04-17","currentAge":26,"birthCity":"Sulphur","birthStateProvince":"LA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Dion","middleName":"Chad","boxscoreName":"Dion","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Dion","nameSlug":"will-dion-702021","firstLastName":"Will Dion","lastFirstName":"Dion, Will","lastInitName":"Dion, W","initLastName":"W Dion","fullFMLName":"William Chad Dion","fullLFMName":"Dion, William Chad","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID694673":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673","firstName":"Abimelec","lastName":"Ortiz","primaryNumber":"81","birthDate":"2002-02-22","currentAge":24,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 10\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abimelec","useLastName":"Ortiz","boxscoreName":"Ortiz, A","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ah-BEE-mell-ick","mlbDebutDate":"2026-07-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Abimelec Ortiz","nameSlug":"abimelec-ortiz-694673","firstLastName":"Abimelec Ortiz","lastFirstName":"Ortiz, Abimelec","lastInitName":"Ortiz, A","initLastName":"A Ortiz","fullFMLName":"Abimelec Ortiz","fullLFMName":"Ortiz, Abimelec ","strikeZoneTop":3.14,"strikeZoneBottom":1.59},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID668820":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820","firstName":"Max","lastName":"Kranick","primaryNumber":"35","birthDate":"1997-07-21","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Kranick","middleName":"Joseph","boxscoreName":"Kranick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAN-ick","mlbDebutDate":"2021-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Kranick","nameSlug":"max-kranick-668820","firstLastName":"Max Kranick","lastFirstName":"Kranick, Max","lastInitName":"Kranick, M","initLastName":"M Kranick","fullFMLName":"Max Joseph Kranick","fullLFMName":"Kranick, Max Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID690022":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022","firstName":"Ryan","lastName":"Ritter","primaryNumber":"8","birthDate":"2000-11-10","currentAge":25,"birthCity":"Evergreen Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Ritter","middleName":"Michael","boxscoreName":"Ritter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ritter","nameSlug":"ryan-ritter-690022","firstLastName":"Ryan Ritter","lastFirstName":"Ritter, Ryan","lastInitName":"Ritter, R","initLastName":"R Ritter","fullFMLName":"Ryan Michael Ritter","fullLFMName":"Ritter, Ryan Michael","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680899":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899","firstName":"Erik","lastName":"Tolman","primaryNumber":"73","birthDate":"1999-06-03","currentAge":27,"birthCity":"Irvine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Tolman","boxscoreName":"Tolman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Tolman","nameSlug":"erik-tolman-680899","firstLastName":"Erik Tolman","lastFirstName":"Tolman, Erik","lastInitName":"Tolman, E","initLastName":"E Tolman","fullFMLName":"Erik  Tolman","fullLFMName":"Tolman, Erik","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID687605":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605","firstName":"Andrew","lastName":"Pinckney","primaryNumber":"45","birthDate":"2000-12-07","currentAge":25,"birthCity":"Tuscaloosa","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Andrew","useLastName":"Pinckney","middleName":"David","boxscoreName":"Pinckney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Pinckney","nameSlug":"andrew-pinckney-687605","firstLastName":"Andrew Pinckney","lastFirstName":"Pinckney, Andrew","lastInitName":"Pinckney, A","initLastName":"A Pinckney","fullFMLName":"Andrew David Pinckney","fullLFMName":"Pinckney, Andrew David","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID681393":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393","firstName":"Connor","lastName":"Norby","primaryNumber":"35","birthDate":"2000-06-08","currentAge":26,"birthCity":"Brooklyn Park","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Connor","useLastName":"Norby","middleName":"David","boxscoreName":"Norby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Norby","nameSlug":"connor-norby-681393","firstLastName":"Connor Norby","lastFirstName":"Norby, Connor","lastInitName":"Norby, C","initLastName":"C Norby","fullFMLName":"Connor David Norby","fullLFMName":"Norby, Connor David","strikeZoneTop":3.113,"strikeZoneBottom":1.571},"ID676680":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680","firstName":"Thomas","lastName":"Cosgrove","primaryNumber":"34","birthDate":"1996-06-14","currentAge":30,"birthCity":"Staten Island","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tom","useLastName":"Cosgrove","boxscoreName":"Cosgrove","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"COSS-grove","mlbDebutDate":"2023-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tom Cosgrove","nameSlug":"tom-cosgrove-676680","firstLastName":"Tom Cosgrove","lastFirstName":"Cosgrove, Tom","lastInitName":"Cosgrove, T","initLastName":"T Cosgrove","fullFMLName":"Thomas  Cosgrove","fullLFMName":"Cosgrove, Thomas ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID800600":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600","firstName":"Jackson","lastName":"Kent","primaryNumber":"25","birthDate":"2003-02-10","currentAge":23,"birthCity":"Hanover Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Kent","middleName":"John","boxscoreName":"Kent, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jackson Kent","nameSlug":"jackson-kent-800600","firstLastName":"Jackson Kent","lastFirstName":"Kent, Jackson","lastInitName":"Kent, J","initLastName":"J Kent","fullFMLName":"Jackson John Kent","fullLFMName":"Kent, Jackson John","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Partly Cloudy","temp":"81","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":14768,"firstPitch":"2026-08-27T17:05:00.000Z","gameDurationMinutes":181},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"home":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"officialScorer":{"id":663079,"fullName":"Jason Lee","link":"/api/v1/people/663079"},"primaryDatacaster":{"id":666942,"fullName":"Howard Smith","link":"/api/v1/people/666942"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:05:50.849Z","endTime":"2026-08-27T17:07:33.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T14:37:51.509Z","endTime":"2026-08-27T16:43:34.067Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-27T16:43:34.067Z","endTime":"2026-08-27T17:04:19.467Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-27T17:04:19.467Z","endTime":"2026-08-27T17:05:53.151Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57605669236239,"aZ":-16.007331656243828,"pfxX":-5.515011514176356,"pfxZ":8.763072412768686,"pX":0.3620379837613485,"pZ":1.5136840150237956,"vX0":7.275277190477495,"vY0":-134.35000212299832,"vZ0":-7.646063939432773,"x":103.2,"y":197.91,"x0":-1.6528514723252739,"y0":50.00406878843727,"z0":5.514521196873728,"aX":-10.176545707826754},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2299,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4062527538313008,"extension":7.162463831100845},"index":3,"playId":"4f2d67fe-2ed1-3b9d-9424-791bf99b7172","pitchNumber":1,"startTime":"2026-08-27T17:05:53.151Z","endTime":"2026-08-27T17:05:57.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.914124387697438,"aZ":-34.437740939649785,"pfxX":9.207209851948733,"pfxZ":-1.8316096226678127,"pX":-1.0426039669486478,"pZ":1.4097155347250272,"vX0":-0.7884912273403755,"vY0":-110.72071666881835,"vZ0":-1.734276716188263,"x":156.74,"y":200.72,"x0":-1.8760268682966303,"y0":50.00538349434122,"z0":5.827801077711211,"aX":11.361462542449752},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.5,"breakHorizontal":-16.4,"spinRate":2604,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.495872393801144,"extension":6.905612798956923},"index":4,"playId":"ad540dd5-cb33-3af8-88e8-9ddc395a463e","pitchNumber":2,"startTime":"2026-08-27T17:06:07.495Z","endTime":"2026-08-27T17:06:11.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-27T17:06:18.690Z","endTime":"2026-08-27T17:06:29.676Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35018740832145,"aZ":-33.18755420272829,"pfxX":8.70148974864577,"pfxZ":-0.7809444020503751,"pX":1.0160735157377658,"pZ":1.966830355677978,"vX0":3.218976435663363,"vY0":-113.5158058518081,"vZ0":-1.3534884660751199,"x":78.27,"y":185.68,"x0":-1.5542795448458522,"y0":50.00431560398193,"z0":5.89929425771313,"aX":11.264002164342125},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-1.4,"breakHorizontal":-16.6,"spinRate":2644,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.484017449819897,"extension":6.799104006913194},"index":6,"playId":"e38a9180-d4af-332a-8b5c-2ae915fe4c73","pitchNumber":3,"startTime":"2026-08-27T17:06:29.676Z","endTime":"2026-08-27T17:06:34.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239245117508514,"aZ":-35.048332226938186,"pfxX":8.3026610436876,"pfxZ":-2.1835149718576288,"pX":0.996744685317637,"pZ":0.10183884173476807,"vX0":3.5274774425851567,"vY0":-113.97510683490005,"vZ0":-4.780877572053455,"x":79.01,"y":236.03,"x0":-1.6505859856716263,"y0":50.00488059845898,"z0":5.693417163196839,"aX":10.908320417565507},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.9,"breakHorizontal":-16.0,"spinRate":2632,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4808316145985003,"extension":6.834919072043184},"index":7,"playId":"cb4a00c1-757e-3b69-9235-e6bcaa984645","pitchNumber":4,"startTime":"2026-08-27T17:06:48.970Z","endTime":"2026-08-27T17:06:52.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32730855366742,"aZ":-31.069909138910116,"pfxX":8.19483327101554,"pfxZ":0.828598619249612,"pX":0.895014640202415,"pZ":1.727351241886595,"vX0":3.557208400814319,"vY0":-114.54638540432447,"vZ0":-2.189851139689916,"x":82.88,"y":192.14,"x0":-1.7429251015821048,"y0":50.00110493675979,"z0":5.735986471130045,"aX":10.878255774241689},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.2,"breakHorizontal":-15.7,"spinRate":2574,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4783193220380202,"extension":6.922329842935813},"index":8,"playId":"68d50706-5c76-3b5c-8c55-d0baec6aa85a","pitchNumber":5,"startTime":"2026-08-27T17:07:08.816Z","endTime":"2026-08-27T17:07:12.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.521328803074194,"aZ":-16.369970097286505,"pfxX":-6.413442404155436,"pfxZ":8.095423847433445,"pX":0.3889553122198743,"pZ":2.2300650679637855,"vX0":8.182952902601578,"vY0":-137.83668773085967,"vZ0":-6.197429169275309,"x":102.17,"y":178.57,"x0":-1.7652245843385943,"y0":50.001087548813516,"z0":5.586497453478591,"aX":-12.517361975225123},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":10.2,"spinRate":2350,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3952263446458506,"extension":6.963338020995803},"hitData":{"launchSpeed":77.8,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":157.1}},"index":9,"playId":"05ece272-8d87-326e-bbd3-4ab9221a24e0","pitchNumber":6,"startTime":"2026-08-27T17:07:25.799Z","endTime":"2026-08-27T17:07:33.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:07:33.390Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:07:40.611Z","endTime":"2026-08-27T17:09:36.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559758833575454,"aZ":-16.42784675350394,"pfxX":-6.179780975971713,"pfxZ":8.386032597573069,"pX":-0.8996592681385193,"pZ":3.03386745979897,"vX0":5.532005665239385,"vY0":-135.2113610642663,"vZ0":-4.006482054600019,"x":151.29,"y":156.87,"x0":-2.1552099561865075,"y0":50.00469716044498,"z0":5.665459973180851,"aX":-11.606406028695497},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2330,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40291615558575167,"extension":7.026414901635775},"index":0,"playId":"bd80fae4-12f7-37bc-a615-e4b4b6ceba9d","pitchNumber":1,"startTime":"2026-08-27T17:08:03.172Z","endTime":"2026-08-27T17:08:07.066Z","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":76.8,"endSpeed":71.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.011369580253476,"aZ":-35.821596100653835,"pfxX":8.682877229927662,"pfxZ":-2.876201577031587,"pX":-0.48795001525548604,"pZ":1.3586510104811098,"vX0":0.821913492517931,"vY0":-111.9664118943004,"vZ0":-1.6356137377336546,"x":135.6,"y":202.1,"x0":-1.9876758172045992,"y0":50.00044485972,"z0":5.760693861032175,"aX":11.033362139939484},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-5.3,"breakHorizontal":-16.0,"spinRate":2571,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4889997759311604,"extension":6.726034734128623},"index":1,"playId":"d11f5e26-a335-3591-b5db-728528e85d85","pitchNumber":2,"startTime":"2026-08-27T17:08:17.806Z","endTime":"2026-08-27T17:08:21.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.188256266515086,"aZ":-30.531625102497483,"pfxX":6.706892265875217,"pfxZ":1.2030732995678042,"pX":-0.5912631101717425,"pZ":1.9054693756411427,"vX0":1.1570195039290734,"vY0":-114.97356856969483,"vZ0":-2.0678732348902282,"x":139.54,"y":187.33,"x0":-1.9711745107019103,"y0":50.000105557119454,"z0":5.735597612040799,"aX":9.117363060325804},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":2541,"spinDirection":77},"zone":7,"typeConfidence":2.0,"plateTime":0.4735751640218324,"extension":6.855890647717633},"index":2,"playId":"278da76f-2b44-3ba5-b962-7605da52da4d","pitchNumber":3,"startTime":"2026-08-27T17:08:32.950Z","endTime":"2026-08-27T17:08:36.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-27T17:08:44.144Z","endTime":"2026-08-27T17:08:56.633Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.405807119838464,"aZ":-24.647709516820356,"pfxX":-9.33155541891572,"pfxZ":4.617588682704614,"pX":1.9392902130869032,"pZ":1.144038926388146,"vX0":11.82801960645661,"vY0":-126.0554745815721,"vZ0":-6.147738076206561,"x":43.08,"y":207.89,"x0":-1.5724552262116918,"y0":50.005804648301684,"z0":5.568994376578832,"aX":-15.222100797452343},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.2,"breakHorizontal":14.6,"spinRate":2276,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43230612184103734,"extension":7.0006352789969455},"index":4,"playId":"4d1f6dcc-ca2e-3454-8a23-127546ff3fd7","pitchNumber":4,"startTime":"2026-08-27T17:08:56.633Z","endTime":"2026-08-27T17:09:02.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08938089008274,"aZ":-16.63493312134392,"pfxX":-5.871181762404975,"pfxZ":8.224858151679994,"pX":0.9142995110345886,"pZ":1.6238669069753247,"vX0":9.31585151922965,"vY0":-135.7032631467799,"vZ0":-7.304404782383191,"x":82.15,"y":194.94,"x0":-1.780029870129289,"y0":50.002452058897966,"z0":5.482317172794389,"aX":-11.092523008355629},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":2317,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.401632177537941,"extension":7.129210704382513},"index":5,"playId":"0b7c580f-54a7-3254-b487-91a13803de6e","pitchNumber":5,"startTime":"2026-08-27T17:09:31.817Z","endTime":"2026-08-27T17:09:36.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:09:36.177Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz challenged (pitch result), call on the field was overturned: Willi Castro called out on strikes. Cole Carrigg steals (8) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:09:37.939Z","endTime":"2026-08-27T17:12:06.610Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.856644280240854,"aZ":-30.908120454605488,"pfxX":5.383405426327073,"pfxZ":0.9858214781644836,"pX":-0.4314480163601153,"pZ":1.390998489388426,"vX0":2.1301687772444478,"vY0":-112.07148344892845,"vZ0":-2.7902693883567027,"x":133.45,"y":201.22,"x0":-2.0915349444789624,"y0":50.00245470221528,"z0":5.786076038443513,"aX":6.897252505601714},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.4,"breakHorizontal":-10.3,"spinRate":2463,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4873673031388668,"extension":6.754699176627518},"index":0,"playId":"c49a7b37-aa7d-3c05-a4de-a8ef1ae6cdb5","pitchNumber":1,"startTime":"2026-08-27T17:10:18.814Z","endTime":"2026-08-27T17:10:22.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.425358411913876,"aZ":-27.422499920782357,"pfxX":-9.164353842884807,"pfxZ":3.159801129295385,"pX":-1.5082010084492343,"pZ":3.6420018025632785,"vX0":4.427412108219459,"vY0":-121.47881410995018,"vZ0":0.30100296601046694,"x":174.49,"y":140.45,"x0":-2.1577991526054876,"y0":50.00234803075006,"z0":5.88848100211062,"aX":-13.780758726150792},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":2117,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.449819213595231,"extension":6.746295609468803},"index":1,"playId":"11975363-ad5a-3ea6-bafe-bb4f678ef2ad","pitchNumber":2,"startTime":"2026-08-27T17:10:58.929Z","endTime":"2026-08-27T17:11:02.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.508351501000757,"aZ":-31.36786946092104,"pfxX":5.900978416954702,"pfxZ":0.6309483692306639,"pX":-0.08459571247584358,"pZ":1.493695157003422,"vX0":2.3895206039789203,"vY0":-111.9087053462408,"vZ0":-2.2322626455674763,"x":120.22,"y":198.45,"x0":-1.930051907792585,"y0":50.00374198361566,"z0":5.689957872734114,"aX":7.55106186431673},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.8,"breakHorizontal":-11.3,"spinRate":2493,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.487791286781162,"extension":6.80750251471071},"index":2,"playId":"2dffd7bc-cdf6-3b7f-8962-675bd734d5fb","pitchNumber":3,"startTime":"2026-08-27T17:11:15.536Z","endTime":"2026-08-27T17:11:19.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"a4b5b4be-e128-3036-8aa3-77fe80d56cfc","startTime":"2026-08-27T17:11:41.769Z","endTime":"2026-08-27T17:11:46.230Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.068487362646316,"aZ":-31.919372789460176,"pfxX":6.4201926114925705,"pfxZ":0.19612428261163117,"pX":-0.7002315367226126,"pZ":2.728024947603774,"vX0":1.0735177419936504,"vY0":-114.05235657574173,"vZ0":0.10294744969020986,"x0":-2.0109731289121537,"y0":50.00451705204415,"z0":5.818141938620737,"aX":8.498094694530721},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.6,"breakHorizontal":-11.9,"spinRate":2527,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.47939985642461913,"extension":6.57340661919768},"index":4,"playId":"30e77f02-7e8e-30ca-9d45-6ef5c27e3991","pitchNumber":4,"startTime":"2026-08-27T17:12:00.320Z","endTime":"2026-08-27T17:12:06.610Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}},"playEndTime":"2026-08-27T17:12:06.610Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:12:32.615Z","endTime":"2026-08-27T17:14:13.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856833174388683,"aZ":-20.49679123746752,"pfxX":-5.311827153975163,"pfxZ":6.028687744262795,"pX":-0.25238911112598345,"pZ":3.4353177033408606,"vX0":6.527196871579008,"vY0":-137.67255087099346,"vZ0":-2.188168024655109,"x":126.62,"y":146.03,"x0":-1.9534030476216606,"y0":50.00524197842629,"z0":5.6137360295817995,"aX":-10.294510168162804},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":8.4,"spinRate":2271,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3964157957845722,"extension":7.062044802860228},"index":0,"playId":"68484328-4128-3912-9544-d30c7619f98d","pitchNumber":1,"startTime":"2026-08-27T17:12:49.096Z","endTime":"2026-08-27T17:12:53.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.013247542296693,"aZ":-31.686428121734036,"pfxX":7.196046335521716,"pfxZ":0.3629784004419445,"pX":-0.632682430280706,"pZ":2.0666096283359763,"vX0":1.0031667842520209,"vY0":-114.54997901970908,"vZ0":-1.0089670096998677,"x":141.12,"y":182.98,"x0":-2.011037219731554,"y0":50.001254020467094,"z0":5.608648598700906,"aX":9.568196972999356},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.7,"breakHorizontal":-13.3,"spinRate":2605,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.4780189440256031,"extension":6.876127618234453},"index":1,"playId":"0ecddcf1-b833-39c9-8e9a-2efa0315908c","pitchNumber":2,"startTime":"2026-08-27T17:13:08.370Z","endTime":"2026-08-27T17:13:12.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787932077123866,"aZ":-19.188187469539244,"pfxX":-5.609206342788511,"pfxZ":6.733738453695494,"pX":-0.9690234636869122,"pZ":3.1508503504491556,"vX0":4.475324820091976,"vY0":-137.37643234097206,"vZ0":-3.0276793534923767,"x":153.94,"y":153.71,"x0":-1.8829544119011523,"y0":50.0061544589402,"z0":5.557408891078731,"aX":-10.822939616524051},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":9.4,"spinRate":2276,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3972971738381932,"extension":7.1056750472351515},"index":2,"playId":"f5f9dccf-16a6-31d4-9e3f-7e134466996c","pitchNumber":3,"startTime":"2026-08-27T17:13:28.392Z","endTime":"2026-08-27T17:13:32.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.839527461518774,"aZ":-29.68315925382648,"pfxX":5.440784746332836,"pfxZ":1.8720499346541706,"pX":0.8542480788978573,"pZ":1.3199176244664346,"vX0":4.515059723028456,"vY0":-114.33323287723364,"vZ0":-3.184252006863183,"x":84.44,"y":203.14,"x0":-1.8487065243777316,"y0":50.005454753259436,"z0":5.625076241969012,"aX":7.248036587755482},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.9,"breakHorizontal":-10.9,"spinRate":2601,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.47792852348065473,"extension":6.891536647280243},"index":3,"playId":"bb643fb9-f12c-3c36-a5bb-295137a5f55b","pitchNumber":4,"startTime":"2026-08-27T17:13:47.620Z","endTime":"2026-08-27T17:13:51.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002418930068878,"aZ":-16.735690245429105,"pfxX":-4.745989536708516,"pfxZ":8.194368326331144,"pX":0.7605621085319552,"pZ":1.4242495382515037,"vX0":8.36965420653313,"vY0":-135.97069393848818,"vZ0":-7.7560660460537525,"x":88.01,"y":200.33,"x0":-1.731927150038245,"y0":50.00666715791167,"z0":5.4612230026459905,"aX":-8.946653518004316},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2211,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4018240455895761,"extension":7.203311033324546},"index":4,"playId":"b004cbad-be06-3b09-9b85-6037bf3a2fec","pitchNumber":5,"startTime":"2026-08-27T17:14:09.108Z","endTime":"2026-08-27T17:14:13.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:14:13.114Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Norby walks. Cole Carrigg to 3rd. TJ Rumfield to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:14:15.496Z","endTime":"2026-08-27T17:16:27.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.451168489268603,"aZ":-28.468007374364813,"pfxX":4.222838146660517,"pfxZ":2.5870673353829083,"pX":0.6182201012753317,"pZ":2.7411415109227573,"vX0":5.073856296322659,"vY0":-118.54153026776964,"vZ0":-0.6294736877282936,"x":93.43,"y":164.77,"x0":-2.093827867498961,"y0":50.00198899181459,"z0":5.596232836401771,"aX":6.04185123953898},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.8,"breakHorizontal":-8.9,"spinRate":2584,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.46106416151790874,"extension":7.0648090639510395},"index":0,"playId":"5f571d11-3519-3286-a123-f8512869a0ca","pitchNumber":1,"startTime":"2026-08-27T17:14:39.495Z","endTime":"2026-08-27T17:14:43.390Z","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":81.9,"endSpeed":75.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52699065509493,"aZ":-28.920051341872824,"pfxX":6.180662733548777,"pfxZ":2.2514021796627848,"pX":1.2003305354259852,"pZ":1.9929576306619634,"vX0":5.07385236699926,"vY0":-119.22249980503311,"vZ0":-2.419146043208694,"x":71.25,"y":184.97,"x0":-1.7567031613101103,"y0":50.000327558704754,"z0":5.626195873306898,"aX":8.910148839778774},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.7,"breakHorizontal":-12.4,"spinRate":2462,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45909383670490467,"extension":7.004530802772681},"index":1,"playId":"42e4940e-1718-375e-8b78-a8de7c28c5ca","pitchNumber":2,"startTime":"2026-08-27T17:15:01.098Z","endTime":"2026-08-27T17:15:04.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501602740082298,"aZ":-17.724382711465513,"pfxX":-4.27275266628387,"pfxZ":7.979407375725075,"pX":1.6929573355540917,"pZ":1.2614554545860914,"vX0":10.167157475617152,"vY0":-132.7169075482519,"vZ0":-7.584268411073783,"x":52.47,"y":204.72,"x0":-1.6074917387492995,"y0":50.000047838669225,"z0":5.414078559024963,"aX":-7.7351354798151055},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2172,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4104144709847599,"extension":7.1597701034574825},"index":2,"playId":"80905618-710e-3e3f-8a81-54e543df468c","pitchNumber":3,"startTime":"2026-08-27T17:15:18.866Z","endTime":"2026-08-27T17:15:22.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.853768266464748,"aZ":-26.05712219728849,"pfxX":2.9623046158661674,"pfxZ":4.300328098030185,"pX":0.9909446020711095,"pZ":1.5990423606008057,"vX0":6.018733003741777,"vY0":-117.5491976424528,"vZ0":-3.535885607865642,"x":79.23,"y":195.61,"x0":-1.9710224082639753,"y0":50.002133765429896,"z0":5.498975091593574,"aX":4.21326063524817},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.3,"breakHorizontal":-6.6,"spinRate":2427,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.46306036183941357,"extension":7.052253004697868},"index":3,"playId":"e45139d8-95a2-3bcb-b57e-c8ecdff3a996","pitchNumber":4,"startTime":"2026-08-27T17:15:39.013Z","endTime":"2026-08-27T17:15:43.138Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01288796423821,"aZ":-26.37195008210244,"pfxX":-8.371668310057242,"pfxZ":3.221151148123141,"pX":0.19373988076776527,"pZ":2.943352797139723,"vX0":8.518185269123098,"vY0":-132.78222563642564,"vZ0":-1.6388648852766976,"x":109.62,"y":159.31,"x0":-1.9543133375733657,"y0":50.004451306780226,"z0":5.470733864541704,"aX":-15.086742453728554},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":13.6,"spinRate":2065,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4110766327233888,"extension":7.076132284882322},"index":4,"playId":"8e358c7a-69ad-3f23-9a48-e7a302117f28","pitchNumber":5,"startTime":"2026-08-27T17:16:01.243Z","endTime":"2026-08-27T17:16:04.875Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47882916197476,"aZ":-24.624248791567336,"pfxX":2.1581812173809087,"pfxZ":4.972525689743273,"pX":1.0474467572221111,"pZ":1.745783827555361,"vX0":6.5827150261802085,"vY0":-121.54467372392222,"vZ0":-3.71236383305,"x":77.07,"y":191.64,"x0":-1.9601351515639176,"y0":50.002834337917356,"z0":5.395339520800349,"aX":3.2774452276810986},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.5,"breakHorizontal":-5.3,"spinRate":2426,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.44808879895081066,"extension":6.937740691502713},"index":5,"playId":"5c1ea13d-034c-3ed0-aeca-552004479f9e","pitchNumber":6,"startTime":"2026-08-27T17:16:21.286Z","endTime":"2026-08-27T17:16:27.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:16:27.132Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, first baseman Andrés Chaparro to pitcher Jake Irvin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-27T17:17:29.425Z","endTime":"2026-08-27T17:17:58.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T17:16:48.520Z","endTime":"2026-08-27T17:17:31.756Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022348330518856,"aZ":-15.561211483375802,"pfxX":-4.007863584538166,"pfxZ":9.305024306223846,"pX":0.3409479150770792,"pZ":1.6166292661139428,"vX0":6.890725517525894,"vY0":-132.6805882564723,"vZ0":-7.035651972920757,"x":104.0,"y":195.13,"x0":-1.767419796396722,"y0":50.00123351982777,"z0":5.433689673786401,"aX":-7.15482018514889},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2133,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.41259683039019235,"extension":7.1229844236941515},"index":1,"playId":"66730290-c7b8-3f75-9f23-719139cb26dc","pitchNumber":1,"startTime":"2026-08-27T17:17:31.756Z","endTime":"2026-08-27T17:17:35.706Z","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":79.3,"endSpeed":73.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.207642821838924,"aZ":-33.61115132001085,"pfxX":5.820653267174413,"pfxZ":-1.0553037842428221,"pX":-0.386455749937109,"pZ":2.7980262324467158,"vX0":2.0500246377720854,"vY0":-115.4905446583209,"vZ0":0.7189310757714504,"x":131.73,"y":163.23,"x0":-2.040322452578694,"y0":50.00461613564818,"z0":5.6990504304597,"aX":7.913380699479121},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.4,"breakHorizontal":-11.0,"spinRate":2523,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.4731108176903742,"extension":6.945700394140546},"hitData":{"launchSpeed":90.0,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.65,"coordY":168.76}},"index":2,"playId":"5b516ff9-979f-3991-a6ae-316a7d7523a5","pitchNumber":2,"startTime":"2026-08-27T17:17:50.121Z","endTime":"2026-08-27T17:17:58.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:17:58.020Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a fly ball to right fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:20:11.401Z","endTime":"2026-08-27T17:21:57.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696128495704016,"aZ":-22.528326663771676,"pfxX":-4.258564765062702,"pfxZ":5.166494405275342,"pX":-0.4313649171686195,"pZ":3.0837599853146007,"vX0":7.694274845231511,"vY0":-134.8743494141633,"vZ0":-2.1661684621509085,"x":133.44,"y":155.52,"x0":-2.7507884380237235,"y0":50.00158331309256,"z0":5.464254701421079,"aX":-7.949570939899935},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":6.4,"spinRate":2171,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4040645026196241,"extension":6.870556348326991},"index":0,"playId":"1e199a1e-2553-3c1e-a31b-6d33e9f64c10","pitchNumber":1,"startTime":"2026-08-27T17:20:43.315Z","endTime":"2026-08-27T17:20:47.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.992586380541784,"aZ":-17.76858343573256,"pfxX":-0.8799596941172663,"pfxZ":7.546737504234968,"pX":1.269800062349781,"pZ":1.5785541731875234,"vX0":9.977318837149395,"vY0":-135.46995585854265,"vZ0":-6.92306240247429,"x":68.6,"y":196.16,"x0":-2.3046177158248264,"y0":50.00572692277435,"z0":5.352889308895993,"aX":-1.6802346136139974},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":0.0,"spinRate":2258,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.40016438253598263,"extension":7.023314261078816},"index":1,"playId":"500a0d3c-c01a-3c20-aaa7-9241669e100f","pitchNumber":2,"startTime":"2026-08-27T17:20:57.858Z","endTime":"2026-08-27T17:21:01.697Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62561715986309,"aZ":-21.73853720403181,"pfxX":-3.8934307939994026,"pfxZ":5.473878223775852,"pX":1.0296761982682316,"pZ":0.9607961674064924,"vX0":10.724094448276139,"vY0":-135.49736204632225,"vZ0":-7.656716149745174,"x":77.75,"y":212.84,"x0":-2.430326385566917,"y0":50.00397874295364,"z0":5.281954747691928,"aX":-7.424394221331426},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":5.4,"spinRate":2169,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40042591877287004,"extension":6.969851608469081},"index":2,"playId":"cc7cf8ae-dac6-309d-a57d-44191b432d16","pitchNumber":3,"startTime":"2026-08-27T17:21:12.168Z","endTime":"2026-08-27T17:21:16.126Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.505513425460258,"aZ":-28.741101880547554,"pfxX":-8.24345310052755,"pfxZ":2.0365452096143244,"pX":0.3117613336056765,"pZ":1.6289945973298643,"vX0":10.167729071320844,"vY0":-127.94653351304608,"vZ0":-3.7753869835483185,"x":105.12,"y":194.8,"x0":-2.6137787208802816,"y0":50.00236556371385,"z0":5.337338469240354,"aX":-13.883374496478709},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":1541,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.42555212867693903,"extension":6.882429453706189},"index":3,"playId":"339362ae-5f9a-37d4-87df-f4d9bc3b0292","pitchNumber":4,"startTime":"2026-08-27T17:21:26.375Z","endTime":"2026-08-27T17:21:30.104Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.737610115922926,"aZ":-41.64063919264639,"pfxX":4.040319907705202,"pfxZ":-7.0499352041007395,"pX":0.8925095199143204,"pZ":2.878459771976907,"vX0":5.4741320170594765,"vY0":-114.70495178880111,"vZ0":2.069294471047025,"x":82.98,"y":161.06,"x0":-2.0430880668192906,"y0":50.00368002637954,"z0":6.002445733448417,"aX":5.423566129749856},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":-8.6,"spinRate":2594,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.47616139791886836,"extension":7.00745338244927},"hitData":{"launchSpeed":69.3,"launchAngle":41.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.34,"coordY":132.44}},"index":4,"playId":"d62a79cf-6eba-31b1-a1c5-e987df3f539d","pitchNumber":5,"startTime":"2026-08-27T17:21:46.755Z","endTime":"2026-08-27T17:21:57.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:21:57.732Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a ground ball to second baseman Connor Norby. CJ Abrams to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:22:01.921Z","endTime":"2026-08-27T17:23:50.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49966639209483,"aZ":-22.039501799995676,"pfxX":-7.164764747997448,"pfxZ":5.419695956779376,"pX":0.9744298078918454,"pZ":1.1251063962887484,"vX0":10.991345107249941,"vY0":-135.34987552319407,"vZ0":-7.080918572054108,"x":79.86,"y":208.4,"x0":-2.194410052985898,"y0":50.00066995850972,"z0":5.3009251099863075,"aX":-13.391143140255679},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":10.8,"spinRate":2125,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4035486663376049,"extension":7.1683849453965225},"index":0,"playId":"b332c1b9-b123-3969-9f06-7224b54f7b94","pitchNumber":1,"startTime":"2026-08-27T17:22:28.455Z","endTime":"2026-08-27T17:22:32.377Z","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":91.8,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99749032210254,"aZ":-21.98586322795464,"pfxX":0.4945613126023467,"pfxZ":5.534687485896393,"pX":1.0229490448278313,"pZ":2.660873913854094,"vX0":8.92482289673689,"vY0":-133.6511897929788,"vZ0":-3.1095538905324887,"x":78.01,"y":166.94,"x0":-2.39946442951738,"y0":50.00512471000073,"z0":5.386855310691289,"aX":0.9092745484720893},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":-2.5,"spinRate":2060,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40706097215104453,"extension":7.055584314301936},"index":1,"playId":"c1b1d65f-33a3-3a4b-b977-4b8225a7f112","pitchNumber":2,"startTime":"2026-08-27T17:22:48.094Z","endTime":"2026-08-27T17:22:53.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.832624283890222,"aZ":-20.823797685650263,"pfxX":0.2466752234159239,"pfxZ":6.108085934045473,"pX":0.0690585503189274,"pZ":3.391333569245603,"vX0":7.121121784941883,"vY0":-134.38858661524952,"vZ0":-1.535026207648496,"x":114.37,"y":147.21,"x0":-2.6297700553432493,"y0":50.00231838235747,"z0":5.426337939698688,"aX":0.455917994498589},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2185,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4051500187000072,"extension":6.988378815785963},"index":2,"playId":"3ed5fab5-9eea-37f7-a42a-26e7c15d6778","pitchNumber":3,"startTime":"2026-08-27T17:23:12.167Z","endTime":"2026-08-27T17:23:16.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-27T17:23:22.144Z","endTime":"2026-08-27T17:23:41.900Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666944579161378,"aZ":-23.025025250203825,"pfxX":-0.3068050406828666,"pfxZ":4.81143106088582,"pX":0.6864022500857039,"pZ":3.0229970850145764,"vX0":8.189487120416814,"vY0":-135.82116103403297,"vZ0":-2.5034091441137836,"x":90.84,"y":157.16,"x0":-2.3052169464069867,"y0":50.00625321728853,"z0":5.527114601999133,"aX":-0.5855594476306072},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2165,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4004982404493407,"extension":7.0243785540850405},"hitData":{"launchSpeed":103.7,"launchAngle":5.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.43,"coordY":150.51}},"index":4,"playId":"1e8cc593-6e57-3a26-afeb-359b25132129","pitchNumber":4,"startTime":"2026-08-27T17:23:41.900Z","endTime":"2026-08-27T17:23:50.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:23:50.104Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:24:11.825Z","endTime":"2026-08-27T17:27:27.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.1,"endSpeed":80.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.128384775877862,"aZ":-26.803516578933756,"pfxX":7.592128831708433,"pfxZ":3.340996709873398,"pX":0.34129387008067424,"pZ":2.262243749086988,"vX0":4.596790086181441,"vY0":-125.37769621903712,"vZ0":-2.94081032191695,"x":103.99,"y":177.7,"x0":-2.496560938481254,"y0":50.00277065817304,"z0":5.616390735431095,"aX":12.1979661847956},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-14.8,"spinRate":2344,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.4353165385576152,"extension":6.8115742837523845},"index":0,"playId":"e9517da0-0e92-3782-b9f0-8fb475d140f3","pitchNumber":1,"startTime":"2026-08-27T17:24:26.289Z","endTime":"2026-08-27T17:24:29.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71258960849689,"aZ":-20.00260159661723,"pfxX":-3.8699168585684753,"pfxZ":6.386418578415185,"pX":0.6785387821572252,"pZ":1.6443962671183592,"vX0":9.81004063920471,"vY0":-135.946454014415,"vZ0":-6.420259385078033,"x":91.14,"y":194.38,"x0":-2.4451172964755825,"y0":50.0039968835845,"z0":5.386616974582046,"aX":-7.377553892600689},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.6,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4001382118185104,"extension":6.965409080072198},"index":1,"playId":"a369a53f-3779-36bf-a457-1fadb649a767","pitchNumber":2,"startTime":"2026-08-27T17:24:44.734Z","endTime":"2026-08-27T17:24:48.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95369441815779,"aZ":-29.527608886297067,"pfxX":7.186837006410313,"pfxZ":1.6513440527839407,"pX":0.8454356049092661,"pZ":0.7808553106310283,"vX0":5.524761679049723,"vY0":-125.71243582318752,"vZ0":-6.215404931409237,"x":84.77,"y":217.7,"x0":-2.3128393382196415,"y0":50.004108906991306,"z0":5.675503634971831,"aX":11.528731972828252},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":2410,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.43533329594756376,"extension":6.95550524494536},"index":2,"playId":"4ccdcbe4-ea19-33f6-ac89-63ebc7464aa0","pitchNumber":3,"startTime":"2026-08-27T17:25:04.494Z","endTime":"2026-08-27T17:25:08.300Z","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":86.2,"endSpeed":79.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41600489040657,"aZ":-27.03858120539888,"pfxX":6.289312518270229,"pfxZ":3.211473803071992,"pX":0.4448286773675216,"pZ":2.2098746061911667,"vX0":5.179115151104729,"vY0":-125.45689748695241,"vZ0":-3.3540606291996586,"x":100.04,"y":179.11,"x0":-2.460687109550327,"y0":50.00572568005695,"z0":5.758326470851728,"aX":10.066870663657216},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-12.6,"spinRate":2262,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.43591285355909193,"extension":6.955192914372483},"index":3,"playId":"fd7f9f4c-7ae7-34d0-b339-e5cde760f25a","pitchNumber":4,"startTime":"2026-08-27T17:25:27.410Z","endTime":"2026-08-27T17:25:31.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09290054137915,"aZ":-30.457339929470066,"pfxX":2.565327191724113,"pfxZ":1.032181637407481,"pX":0.7665439292111469,"pZ":2.853962841246549,"vX0":5.576106596587955,"vY0":-127.23063482298822,"vZ0":-1.6920648875654618,"x":87.78,"y":161.72,"x0":-1.7760213785371235,"y0":50.00046250787203,"z0":5.913371587161679,"aX":4.256569398656107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-5.8,"spinRate":2182,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.4284942081580789,"extension":6.853844779699543},"index":4,"playId":"80abb290-dbb2-353f-aafe-00bdf0575681","pitchNumber":5,"startTime":"2026-08-27T17:25:51.639Z","endTime":"2026-08-27T17:25:55.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38795951086354,"aZ":-28.717410678815295,"pfxX":5.833773850501149,"pfxZ":2.1405789731663023,"pX":2.60730847416089,"pZ":0.11129282903385176,"vX0":9.609114187856225,"vY0":-125.90489119740302,"vZ0":-7.830663581469683,"x":17.62,"y":235.78,"x0":-2.0092687178157784,"y0":50.00281984473266,"z0":5.570060080753808,"aX":9.40873471726842},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-12.7,"spinRate":2339,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.43421851463597116,"extension":7.058760944476346},"index":5,"playId":"d3e272a1-89d8-38cb-b876-71ba00ef78a5","pitchNumber":6,"startTime":"2026-08-27T17:26:16.292Z","endTime":"2026-08-27T17:26:21.351Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Gabriel Hughes. CJ Abrams to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"d3e272a1-89d8-38cb-b876-71ba00ef78a5","startTime":"2026-08-27T17:26:28.462Z","endTime":"2026-08-27T17:26:50.399Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428537715141683,"aZ":-21.70469834011459,"pfxX":0.574878714249194,"pfxZ":5.519578163731348,"pX":0.5925856126564033,"pZ":2.285085665880209,"vX0":8.135414823050649,"vY0":-135.8368716166842,"vZ0":-4.339380469874961,"x":94.41,"y":177.08,"x0":-2.496866907178344,"y0":50.005094261429456,"z0":5.382765654484592,"aX":1.0916638582760663},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-2.5,"spinRate":2193,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.4008433275190253,"extension":6.97668435777267},"index":7,"playId":"a2f29bab-4dac-330e-a347-d6853a9dfe1e","pitchNumber":7,"startTime":"2026-08-27T17:26:50.399Z","endTime":"2026-08-27T17:26:54.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06188133567187,"aZ":-20.561134832280654,"pfxX":0.682478937993725,"pfxZ":6.100844348257085,"pX":1.0251171391923128,"pZ":2.1734749356031826,"vX0":8.871145723645967,"vY0":-135.52076698151012,"vZ0":-4.595664504893175,"x":77.92,"y":180.1,"x0":-2.3478547493244375,"y0":50.004563241860644,"z0":5.283322465745441,"aX":1.2988047567614434},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":-2.6,"spinRate":2132,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40058830276495616,"extension":7.153218162554104},"hitData":{"launchSpeed":69.0,"launchAngle":62.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":158.62,"coordY":156.59}},"index":8,"playId":"bad307d8-d8ef-32ba-9890-e07f3adb95b0","pitchNumber":8,"startTime":"2026-08-27T17:27:18.460Z","endTime":"2026-08-27T17:27:27.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:27:27.442Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a fly ball to left fielder Zac Veen. CJ Abrams scores. Dylan Crews to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:27:36.602Z","endTime":"2026-08-27T17:29:25.446Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":687312,"link":"/api/v1/people/687312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.2,"endSpeed":71.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.784802288642172,"aZ":-43.14122646275484,"pfxX":3.16147794731264,"pfxZ":-8.504170837821917,"pX":-0.7493116814495872,"pZ":3.9035692795479626,"vX0":2.2546576560254903,"vY0":-112.40348258758205,"vZ0":4.52006061836179,"x":145.56,"y":133.38,"x0":-2.173089946341818,"y0":50.00143942272691,"z0":6.223950692440309,"aX":4.077890650810533},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.0,"breakHorizontal":-6.2,"spinRate":2516,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4857496156901093,"extension":6.77087972859881},"index":0,"playId":"5df51e5d-9091-3cb9-81fc-c27130f6b3fc","pitchNumber":1,"startTime":"2026-08-27T17:28:04.499Z","endTime":"2026-08-27T17:28:08.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85042512079189,"aZ":-26.428304529002858,"pfxX":-6.195365953256685,"pfxZ":3.3515645337780713,"pX":0.09376437204165153,"pZ":1.8162337267221151,"vX0":8.73777856393367,"vY0":-128.66467170413475,"vZ0":-3.970826100744328,"x":113.43,"y":189.74,"x0":-2.5054072725362593,"y0":50.00489131798877,"z0":5.37367955830308,"aX":-10.631272263544185},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":9.8,"spinRate":1340,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.42195397420726266,"extension":6.909456025820993},"index":1,"playId":"9b8f2acc-8d58-34fc-9237-fda7636585f0","pitchNumber":2,"startTime":"2026-08-27T17:28:22.288Z","endTime":"2026-08-27T17:28:28.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68680825846176,"aZ":-27.44545389732304,"pfxX":-6.58918503748972,"pfxZ":2.9248205439272503,"pX":-1.0640056764034826,"pZ":4.038844589298556,"vX0":6.303736764861686,"vY0":-125.6978009816972,"vZ0":1.4209475718733247,"x":157.56,"y":129.73,"x0":-2.734330477840273,"y0":50.00540151625115,"z0":5.675802296789751,"aX":-10.668898848729222},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":10.7,"spinRate":1254,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.43381285262727065,"extension":6.77223695780226},"index":2,"playId":"3fab74c0-04a5-3819-8c9f-e82a4162ee4d","pitchNumber":3,"startTime":"2026-08-27T17:28:53.887Z","endTime":"2026-08-27T17:28:57.716Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567865333551996,"aZ":-18.91075116831684,"pfxX":-1.2346647730752434,"pfxZ":6.949325000673622,"pX":0.5252064221465385,"pZ":2.064443059642198,"vX0":8.211949740843796,"vY0":-135.98910888930772,"vZ0":-5.676056203930037,"x":96.98,"y":183.04,"x0":-2.349070978969337,"y0":50.00201797358889,"z0":5.4541544417368755,"aX":-2.357858737085878},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":0.8,"spinRate":2199,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.3999237724039171,"extension":7.01198647116383},"hitData":{"launchSpeed":62.2,"launchAngle":40.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.81,"coordY":112.98}},"index":3,"playId":"02034f88-02a6-3032-b46b-f313eb9652e2","pitchNumber":4,"startTime":"2026-08-27T17:29:13.459Z","endTime":"2026-08-27T17:29:25.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:29:25.446Z","atBatIndex":9},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brady House out on a sacrifice fly to left fielder Zac Veen. Dylan Crews scores. Daylen Lile to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:29:31.918Z","endTime":"2026-08-27T17:30:07.316Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":687312,"link":"/api/v1/people/687312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.199926317506048,"aZ":-22.56698266063217,"pfxX":6.744293152941682,"pfxZ":5.764958591043332,"pX":0.04149515236916575,"pZ":2.5437428111237503,"vX0":4.558265467547387,"vY0":-127.50127078365162,"vZ0":-3.1329404412351725,"x":115.42,"y":170.1,"x0":-2.638364371955808,"y0":50.00386959462359,"z0":5.545021613690448,"aX":11.239764878081854},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.1,"breakHorizontal":-13.2,"spinRate":2218,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.42759305121113833,"extension":6.713301466552074},"hitData":{"launchSpeed":80.6,"launchAngle":36.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.25,"coordY":88.86}},"index":0,"playId":"fc192fa0-1cfc-31fd-a0bc-6847c1339842","pitchNumber":1,"startTime":"2026-08-27T17:29:55.307Z","endTime":"2026-08-27T17:30:07.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:30:07.316Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to right fielder Troy Johnston in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-27T17:30:18.815Z","endTime":"2026-08-27T17:31:52.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049379759402324,"aZ":-21.70745686494475,"pfxX":-5.533839488758941,"pfxZ":5.372765834214119,"pX":-0.6969624148122792,"pZ":0.911317520737696,"vX0":7.271636829160238,"vY0":-137.59521842390643,"vZ0":-7.9949589171612985,"x":143.57,"y":214.17,"x0":-2.6358430282934355,"y0":50.00183485098867,"z0":5.287666100317156,"aX":-10.777187894672522},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":8.8,"spinRate":2158,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.39572270166882495,"extension":7.011866463397032},"index":0,"playId":"4a0cea9f-ab80-32bf-bfe4-fdc7aa42f08c","pitchNumber":1,"startTime":"2026-08-27T17:30:48.646Z","endTime":"2026-08-27T17:30:52.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533357019628053,"aZ":-19.405274642062885,"pfxX":0.3279620001911273,"pfxZ":6.648750076203818,"pX":0.1444313221131809,"pZ":2.8699964549594594,"vX0":7.254927938187207,"vY0":-136.39345314892861,"vZ0":-3.443987723690489,"x":111.49,"y":161.29,"x0":-2.5712667264912334,"y0":50.0040346423335,"z0":5.455814422002871,"aX":0.6289636275925767},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":-1.8,"spinRate":2327,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3986411976201856,"extension":6.861186744694338},"index":1,"playId":"a7a6570b-b38e-3929-bde8-f888f8b8b3b6","pitchNumber":2,"startTime":"2026-08-27T17:31:05.714Z","endTime":"2026-08-27T17:31:09.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575665345166115,"aZ":-22.63993554809065,"pfxX":-8.04881550831713,"pfxZ":4.905247098251345,"pX":-1.7615440029221303,"pZ":1.7823359483588825,"vX0":5.335034457179343,"vY0":-137.79382749883928,"vZ0":-5.512681285146276,"x":184.15,"y":190.66,"x0":-2.6666484782064273,"y0":50.00106372283183,"z0":5.316140305674801,"aX":-15.640457684612148},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":1981,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3958890837193234,"extension":6.930341259266595},"index":2,"playId":"7221c69e-e92d-376d-b0c9-179589bcc4d8","pitchNumber":3,"startTime":"2026-08-27T17:31:24.760Z","endTime":"2026-08-27T17:31:28.677Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674152590376497,"aZ":-28.1462433005265,"pfxX":-8.184879127457794,"pfxZ":2.3202887750104724,"pX":0.2525739112057583,"pZ":1.5422396182283413,"vX0":9.994744179159333,"vY0":-129.87156033816555,"vZ0":-4.395124079661159,"x":107.37,"y":197.14,"x0":-2.550826422366664,"y0":50.00506031803838,"z0":5.353662864065727,"aX":-14.23157342792249},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":13.1,"spinRate":1292,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4189104235325152,"extension":6.900038466708501},"hitData":{"launchSpeed":77.2,"launchAngle":42.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.07,"coordY":136.31}},"index":3,"playId":"adcd7a0f-f4c7-3e97-9c75-e1bec2e28015","pitchNumber":4,"startTime":"2026-08-27T17:31:43.875Z","endTime":"2026-08-27T17:31:52.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:31:52.787Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Sullivan pops out to catcher Keibert Ruiz in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T17:34:41.156Z","endTime":"2026-08-27T17:35:04.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.031507431936916,"aZ":-18.812302107959482,"pfxX":-6.438362894716825,"pfxZ":7.393151205195135,"pX":-0.051400359410615964,"pZ":3.076782907951006,"vX0":6.686906478006289,"vY0":-132.98004902254576,"vZ0":-3.3959114826176053,"x":118.96,"y":155.71,"x0":-1.7509896621432945,"y0":50.00544234116033,"z0":5.719765847524027,"aX":-11.6405892009854},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2212,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.41043580691438164,"extension":7.149416083000791},"index":0,"playId":"4214c644-8f75-3cdb-bd14-5518cce99e8d","pitchNumber":1,"startTime":"2026-08-27T17:34:41.156Z","endTime":"2026-08-27T17:34:45.110Z","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":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46899836215439,"aZ":-32.04107318343268,"pfxX":7.57243183719576,"pfxZ":0.10361054909949985,"pX":0.5998371004082759,"pZ":2.4199994872382615,"vX0":3.3505506835570644,"vY0":-113.69058752509221,"vZ0":-0.42311205642782335,"x":94.14,"y":173.44,"x0":-1.8760270505329624,"y0":50.0039614427801,"z0":5.783305839890311,"aX":9.932161318205717},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.4,"breakHorizontal":-14.5,"spinRate":2628,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4814078198326639,"extension":7.027872383907612},"hitData":{"launchSpeed":63.2,"launchAngle":83.0,"totalDistance":29.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":114.46,"coordY":201.36}},"index":1,"playId":"e129eb62-8d05-3984-ba1d-18c6b813c2e5","pitchNumber":2,"startTime":"2026-08-27T17:34:55.587Z","endTime":"2026-08-27T17:35:04.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:35:04.571Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zac Veen walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T17:35:33.154Z","endTime":"2026-08-27T17:37:03.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-27T17:35:30.266Z","endTime":"2026-08-27T17:35:35.441Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49139768850167,"aZ":-28.498849532770915,"pfxX":-9.5963948701345,"pfxZ":2.2764886503255095,"pX":-0.7591891405756642,"pZ":2.790404130076563,"vX0":6.1250501107644535,"vY0":-125.24913772668306,"vZ0":-1.6316527990779104,"x":145.94,"y":163.44,"x0":-1.9698859661098844,"y0":50.002512469860314,"z0":5.7457773123078955,"aX":-15.49122409276838},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1997,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4346641847439576,"extension":6.976607580801529},"index":1,"playId":"e584e4db-c8df-3ebc-a5fb-9d9c365c3991","pitchNumber":1,"startTime":"2026-08-27T17:35:35.441Z","endTime":"2026-08-27T17:35:39.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.009918489352916,"aZ":-29.159291593870048,"pfxX":-8.653220028082472,"pfxZ":1.8417309732756246,"pX":-0.3177705877997784,"pZ":1.5509359864422791,"vX0":6.624843059943264,"vY0":-126.02351302926874,"vZ0":-4.271994310510884,"x":129.11,"y":196.9,"x0":-1.837125487888677,"y0":50.0003420073394,"z0":5.583829472607128,"aX":-14.125855332636847},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1967,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4321590626577012,"extension":7.034417956448757},"index":2,"playId":"bb37f29d-759c-32d0-9b41-92cb3e4408c0","pitchNumber":2,"startTime":"2026-08-27T17:35:52.500Z","endTime":"2026-08-27T17:35:56.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60986752226704,"aZ":-33.909457526222646,"pfxX":9.573761664319267,"pfxZ":-1.3744820844040717,"pX":-1.907435105802789,"pZ":2.152278831354541,"vX0":-1.9760244508497444,"vY0":-111.37157934317503,"vZ0":-0.22409862698721117,"x":189.71,"y":180.67,"x0":-2.2538395479174493,"y0":50.004628315558314,"z0":5.755029457618551,"aX":12.053191026914652},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-2.3,"breakHorizontal":-16.8,"spinRate":2577,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4913985543138475,"extension":6.858601557439621},"index":3,"playId":"ebaf964e-f181-3d18-bb90-797aeb8e9f37","pitchNumber":3,"startTime":"2026-08-27T17:36:07.517Z","endTime":"2026-08-27T17:36:11.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965082904173556,"aZ":-16.299618976485608,"pfxX":-6.390800602211426,"pfxZ":8.341425082716924,"pX":-0.647329316671433,"pZ":2.8109219414574094,"vX0":6.058909546250604,"vY0":-136.56747317566726,"vZ0":-4.382482386389085,"x":141.67,"y":162.89,"x0":-2.0563382956829908,"y0":50.0031600825356,"z0":5.545655026394679,"aX":-12.162728506626271},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2239,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3999238219395216,"extension":7.109788956316476},"index":4,"playId":"8fdaee8e-4315-3648-8240-508cad9cacce","pitchNumber":4,"startTime":"2026-08-27T17:36:22.341Z","endTime":"2026-08-27T17:36:26.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91603740019081,"aZ":-28.263799745176694,"pfxX":5.167063465465144,"pfxZ":2.7809932831196162,"pX":1.4188686761762768,"pZ":2.201932276699109,"vX0":5.8898717372394085,"vY0":-117.96591312790473,"vZ0":-1.899956290862331,"x":62.92,"y":179.33,"x0":-1.783629869626523,"y0":50.002262896273244,"z0":5.628886900710653,"aX":7.265528684839776},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.8,"breakHorizontal":-10.8,"spinRate":2539,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4647020125824848,"extension":6.922256695872594},"index":5,"playId":"a5a30daa-eb8a-37eb-8647-b73c9edcca2d","pitchNumber":5,"startTime":"2026-08-27T17:36:41.967Z","endTime":"2026-08-27T17:36:45.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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006986359149085,"aZ":-17.297930197805535,"pfxX":-6.831698221696838,"pfxZ":7.928978561860277,"pX":0.4782417043210784,"pZ":1.6151776542900727,"vX0":8.550033129055684,"vY0":-135.24756742885342,"vZ0":-7.139260419499061,"x":98.77,"y":195.17,"x0":-1.8178751013412837,"y0":50.00275095782794,"z0":5.475770278300412,"aX":-12.81694216134327},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2198,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40304211502885945,"extension":7.0753317187163125},"index":6,"playId":"829e2ec7-cce1-311b-8bc6-d37729107985","pitchNumber":6,"startTime":"2026-08-27T17:36:59.391Z","endTime":"2026-08-27T17:37:03.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:37:03.713Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T17:37:09.380Z","endTime":"2026-08-27T17:38:47.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679849924230403,"aZ":-23.295985260764915,"pfxX":-9.966564674383873,"pfxZ":4.755034412273982,"pX":0.6602503483983229,"pZ":2.4501363081638656,"vX0":10.234120479907197,"vY0":-134.85780968920784,"vZ0":-3.8923574714392823,"x":91.83,"y":172.63,"x0":-1.8650525221590553,"y0":50.001329614001925,"z0":5.529507323975231,"aX":-18.600456441416988},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2221,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40410876728817247,"extension":7.13013738230077},"index":0,"playId":"742705a2-4298-377f-ab55-dbd3e7b8bae1","pitchNumber":1,"startTime":"2026-08-27T17:37:28.236Z","endTime":"2026-08-27T17:37:34.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zac Veen steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"742705a2-4298-377f-ab55-dbd3e7b8bae1","startTime":"2026-08-27T17:37:37.054Z","endTime":"2026-08-27T17:37:55.591Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.786863662472573,"aZ":-28.88479544141353,"pfxX":4.771117761509156,"pfxZ":2.2234796138118007,"pX":1.1654396689469932,"pZ":1.7630429747885201,"vX0":5.914644267897625,"vY0":-120.49329574170085,"vZ0":-2.828451035597163,"x":72.58,"y":191.18,"x0":-1.9342420805976566,"y0":50.00518994763779,"z0":5.485112417229812,"aX":7.067804234042957},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":-10.0,"spinRate":2618,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.45328045730756905,"extension":7.035893360530972},"index":2,"playId":"b57fb9b4-6bd1-3bf9-9b36-7f8f1ee40cb9","pitchNumber":2,"startTime":"2026-08-27T17:37:55.591Z","endTime":"2026-08-27T17:37:59.453Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.324746434724496,"aZ":-15.619033106736257,"pfxX":-6.12503197740001,"pfxZ":8.522863207182557,"pX":0.8759068446762447,"pZ":3.0636790870139285,"vX0":9.285938793972997,"vY0":-137.71485967976284,"vZ0":-3.6645029497429786,"x":83.61,"y":156.06,"x0":-1.7263802080332569,"y0":50.00465137220877,"z0":5.45193380925146,"aX":-11.900862596179392},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2347,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3960181182145779,"extension":7.1646282489134885},"index":3,"playId":"d5c62cca-6f10-3670-b876-6ca95751a839","pitchNumber":3,"startTime":"2026-08-27T17:38:13.548Z","endTime":"2026-08-27T17:38:17.397Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39666012428883,"aZ":-16.41461419571608,"pfxX":-5.3450112487634005,"pfxZ":8.185559152426553,"pX":0.4264953898624789,"pZ":2.798775053602691,"vX0":7.736377331088918,"vY0":-136.95681444560122,"vZ0":-3.9656137313074216,"x":100.74,"y":163.21,"x0":-1.722869452073372,"y0":50.005407675810815,"z0":5.367535315951992,"aX":-10.294418900829134},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2269,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3978687296513628,"extension":7.157065799043036},"index":4,"playId":"e3f25e28-e783-3e0f-8ba5-bcf4b508e69a","pitchNumber":4,"startTime":"2026-08-27T17:38:43.960Z","endTime":"2026-08-27T17:38:47.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:38:47.853Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-27T17:39:32.035Z","endTime":"2026-08-27T17:40:41.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"1e146373-2031-3727-9db2-f8b148dac8c5","startTime":"2026-08-27T17:39:09.440Z","endTime":"2026-08-27T17:39:14.005Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810670847950618,"aZ":-18.12072248186277,"pfxX":-6.58634540218821,"pfxZ":7.480943212372238,"pX":0.20120085240819224,"pZ":1.7793906056829514,"vX0":8.260235628557407,"vY0":-134.85166118869518,"vZ0":-6.108557758364384,"x":109.33,"y":190.74,"x0":-2.017521272469605,"y0":50.00253152973591,"z0":5.312424413932237,"aX":-12.373580093953674},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2225,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40309207379534095,"extension":7.180647546497827},"index":1,"playId":"8c01f295-1648-3bcb-9b36-66618cbaba97","pitchNumber":1,"startTime":"2026-08-27T17:39:34.336Z","endTime":"2026-08-27T17:39:37.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97374135409753,"aZ":-16.055428939251982,"pfxX":-4.992312591267912,"pfxZ":8.211617601840773,"pX":0.23224078545444904,"pZ":3.0446611044550207,"vX0":7.458357331890192,"vY0":-137.63882583944448,"vZ0":-3.7078928807672433,"x":108.15,"y":156.57,"x0":-1.835714418965127,"y0":50.0004519990308,"z0":5.463258058365337,"aX":-9.797381004768178},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2250,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39450492042017826,"extension":7.144379064611951},"index":2,"playId":"b10ac6d0-a178-30a4-9750-ece301035693","pitchNumber":2,"startTime":"2026-08-27T17:39:57.340Z","endTime":"2026-08-27T17:40:00.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413253483531896,"aZ":-33.38417163021767,"pfxX":6.482390062945893,"pfxZ":-0.8431333128887992,"pX":1.7071656102642965,"pZ":1.573285293270544,"vX0":6.080989497592898,"vY0":-118.66246952596029,"vZ0":-2.299765573347828,"x":51.93,"y":196.3,"x0":-1.725209958304608,"y0":50.00322282039287,"z0":5.578760326365348,"aX":9.29970849322355},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.8,"breakHorizontal":-13.2,"spinRate":2705,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4605152368021783,"extension":6.982631376455775},"index":3,"playId":"539cd9cc-e2e3-3706-b3db-83db83556246","pitchNumber":3,"startTime":"2026-08-27T17:40:16.940Z","endTime":"2026-08-27T17:40:21.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.240161593621394,"aZ":-32.97229108766967,"pfxX":6.526940519476826,"pfxZ":-0.586798337394189,"pX":-0.38521094914120096,"pZ":3.1270237621567145,"vX0":2.0537947366225673,"vY0":-115.38117177428485,"vZ0":1.3854529959161466,"x":131.68,"y":154.35,"x0":-2.132246342317864,"y0":50.00260434937532,"z0":5.669914344221291,"aX":8.89642464092882},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.5,"breakHorizontal":-12.4,"spinRate":2513,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.4727242680808432,"extension":6.928528904538179},"index":4,"playId":"68e457eb-26ab-3b52-9d4b-780ba110990c","pitchNumber":4,"startTime":"2026-08-27T17:40:37.430Z","endTime":"2026-08-27T17:40:41.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:40:41.724Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (19) on a fly ball to left fielder Zac Veen.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T17:42:38.345Z","endTime":"2026-08-27T17:43:02.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564347119761816,"aZ":-22.697658815079382,"pfxX":-3.8787180837927644,"pfxZ":5.173071351259303,"pX":-0.4619047309694949,"pZ":3.1438609080745286,"vX0":7.037998202692028,"vY0":-134.35548617665123,"vZ0":-1.7299646449758077,"x":134.61,"y":153.9,"x0":-2.6090600732508484,"y0":50.003553702331004,"z0":5.405986653667256,"aX":-7.106723138228322},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":5.5,"spinRate":2132,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4073735923059889,"extension":6.903876543243808},"hitData":{"launchSpeed":71.4,"launchAngle":50.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.07,"coordY":129.39}},"index":0,"playId":"f9f75239-c425-3fc5-8939-55e502a58c4d","pitchNumber":1,"startTime":"2026-08-27T17:42:52.792Z","endTime":"2026-08-27T17:43:02.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:43:02.149Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to left fielder Zac Veen in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T17:43:14.154Z","endTime":"2026-08-27T17:43:58.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442928650379145,"aZ":-24.020287753214213,"pfxX":-5.457673308643932,"pfxZ":4.833867493082964,"pX":-0.2786248104280975,"pZ":2.6152106014951624,"vX0":7.498862821621715,"vY0":-127.8224942033485,"vZ0":-2.649971850289393,"x":127.62,"y":168.17,"x0":-2.514765014835338,"y0":50.00574282114009,"z0":5.512339360473365,"aX":-9.212716274702107},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":8.6,"spinRate":1424,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4252958831234781,"extension":6.780590874442827},"hitData":{"launchSpeed":76.9,"launchAngle":51.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.62,"coordY":137.97}},"index":0,"playId":"04cf84eb-8e03-33c6-904a-9b275a2d5500","pitchNumber":1,"startTime":"2026-08-27T17:43:44.665Z","endTime":"2026-08-27T17:43:58.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:43:58.630Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out to first baseman TJ Rumfield. Jacob Young to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T17:44:03.513Z","endTime":"2026-08-27T17:45:00.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317911427347568,"aZ":-24.298457546924062,"pfxX":-5.7878928092763555,"pfxZ":4.16834197513988,"pX":-1.3332891479539157,"pZ":2.554687192782615,"vX0":5.699738454526948,"vY0":-135.3723119789556,"vZ0":-3.1728992923927724,"x":167.82,"y":169.8,"x0":-2.695178859039431,"y0":50.00620946059365,"z0":5.407466459734385,"aX":-10.947492090685252},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":9.6,"spinRate":1984,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40171296412877444,"extension":6.836431966537771},"index":0,"playId":"04d1cb2f-5760-3b5a-942e-48757f0f658c","pitchNumber":1,"startTime":"2026-08-27T17:44:35.840Z","endTime":"2026-08-27T17:44:39.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.683385610452557,"aZ":-29.535368575844323,"pfxX":-7.05450436988418,"pfxZ":1.5654768402319155,"pX":-0.022558389304193568,"pZ":1.4943002741018898,"vX0":8.986915926379531,"vY0":-128.16312170014598,"vZ0":-4.146819096484796,"x":117.86,"y":198.43,"x0":-2.6396178829660464,"y0":50.00015912734621,"z0":5.410752863462744,"aX":-11.867030210747924},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":11.0,"spinRate":1287,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.425525198572378,"extension":6.6415004859207505},"hitData":{"launchSpeed":74.3,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.59,"coordY":165.21}},"index":1,"playId":"472817ad-066a-3f2c-b01b-8616bf2676fc","pitchNumber":2,"startTime":"2026-08-27T17:44:53.473Z","endTime":"2026-08-27T17:45:00.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:45:00.851Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-27T17:45:07.331Z","endTime":"2026-08-27T17:47:29.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982833523337078,"aZ":-17.435088788919916,"pfxX":-1.6495828033457123,"pfxZ":7.647083402605354,"pX":0.5775891157729907,"pZ":3.110181183754996,"vX0":8.667561043549751,"vY0":-136.70603803522323,"vZ0":-3.1610136452155047,"x":94.98,"y":154.81,"x0":-2.394940903785784,"y0":50.00120065552653,"z0":5.45156554576852,"aX":-3.179366640410307},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2290,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3979017401744489,"extension":6.8746880103681836},"index":0,"playId":"f46fb9c2-e5bc-3b33-8e36-4b9cdbe1b47c","pitchNumber":1,"startTime":"2026-08-27T17:45:27.182Z","endTime":"2026-08-27T17:45:30.446Z","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":93.0,"endSpeed":86.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1598844943911,"aZ":-20.321692300196645,"pfxX":-0.9604357714945166,"pfxZ":6.236603045988096,"pX":0.17316827638618926,"pZ":3.0362138673097534,"vX0":7.395465616712044,"vY0":-135.4467116261946,"vZ0":-2.6870948610857277,"x":110.4,"y":156.8,"x0":-2.4412680809416716,"y0":50.00576409338082,"z0":5.425938108847803,"aX":-1.8272171952985643},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":0.5,"spinRate":2162,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40087005578550894,"extension":7.019108613976174},"index":1,"playId":"843a349f-62a0-30dd-a2be-24d0784b7af2","pitchNumber":2,"startTime":"2026-08-27T17:45:48.297Z","endTime":"2026-08-27T17:45:52.081Z","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":93.8,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131889114694523,"aZ":-23.832209589301574,"pfxX":0.6826487168127686,"pfxZ":4.314630919187813,"pX":-0.8844992077583582,"pZ":4.274032016147369,"vX0":4.379585868668915,"vY0":-136.75705810266783,"vZ0":0.8244457994730198,"x":150.72,"y":123.38,"x0":-2.581646817709123,"y0":50.00624608108142,"z0":5.577626641710753,"aX":1.3197967156059405},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":-1.9,"spinRate":2226,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3973016167015744,"extension":6.772878406144227},"index":2,"playId":"6c499e8e-1040-36f8-ab6c-222ab8a321cd","pitchNumber":3,"startTime":"2026-08-27T17:46:09.103Z","endTime":"2026-08-27T17:46:12.548Z","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":94.4,"endSpeed":87.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01022035748635,"aZ":-20.534220384795393,"pfxX":-0.46390762571239075,"pfxZ":5.9702170978682165,"pX":-0.0629919944816568,"pZ":3.348219176313888,"vX0":6.598177801939973,"vY0":-137.4720410065783,"vZ0":-2.1745831136904856,"x":119.4,"y":148.38,"x0":-2.4148411566656733,"y0":50.005735914329655,"z0":5.51528030321386,"aX":-0.904737560161721},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":-0.2,"spinRate":2190,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39555106706106713,"extension":6.837462289377015},"index":3,"playId":"6e880e5a-7de8-36fc-9b06-50ec97c33e63","pitchNumber":4,"startTime":"2026-08-27T17:46:31.289Z","endTime":"2026-08-27T17:46:36.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94950025247015,"aZ":-42.00199444461043,"pfxX":4.550421590399487,"pfxZ":-6.939146915997348,"pX":0.9459626705812829,"pZ":0.7896704951563687,"vX0":5.387691450789565,"vY0":-118.38776940724365,"vZ0":-2.7070225745681054,"x":80.94,"y":217.46,"x0":-1.951679279289945,"y0":50.00075100332025,"z0":5.798338459733407,"aX":6.447013919991828},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.0,"breakHorizontal":-9.6,"spinRate":2717,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4629512881238611,"extension":6.942563711764948},"index":4,"playId":"af4337f2-8645-38c5-9273-3d1fe56762b0","pitchNumber":5,"startTime":"2026-08-27T17:46:56.572Z","endTime":"2026-08-27T17:47:00.946Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.534685051527333,"aZ":-19.162818125546153,"pfxX":-0.22389599894117615,"pfxZ":6.7031309089647735,"pX":-0.05212373912273941,"pZ":4.05740041099467,"vX0":6.5238520387181715,"vY0":-137.28576019064997,"vZ0":-0.6220002500964785,"x":118.99,"y":129.23,"x0":-2.4132579756497856,"y0":50.004428690107716,"z0":5.571421883824208,"aX":-0.4358221141151059},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-0.7,"spinRate":2259,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.3964069185771746,"extension":6.9636090284780385},"index":5,"playId":"64bbb6de-a24e-3db5-8a0d-413d28935f0f","pitchNumber":6,"startTime":"2026-08-27T17:47:25.270Z","endTime":"2026-08-27T17:47:29.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:47:29.750Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out, second baseman Jorbit Vivas to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:49:39.797Z","endTime":"2026-08-27T17:50:01.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753300567156835,"aZ":-29.70964042729715,"pfxX":-8.098450753339922,"pfxZ":1.5522799942061827,"pX":-0.5070877904549997,"pZ":3.1286348345764967,"vX0":5.856142758978884,"vY0":-124.43141694485223,"vZ0":-0.6475766769769277,"x":136.33,"y":154.31,"x0":-1.8229767120088416,"y0":50.00354702688335,"z0":5.824461772963616,"aX":-12.87440842007131},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2178,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4378901148236025,"extension":7.010211795344661},"index":0,"playId":"1cd18614-da69-3763-ac27-9967631acfaf","pitchNumber":1,"startTime":"2026-08-27T17:49:39.797Z","endTime":"2026-08-27T17:49:42.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716175181164992,"aZ":-16.62943137533502,"pfxX":-5.364605146765673,"pfxZ":8.348258480561054,"pX":-0.05636517004953007,"pZ":2.7715083534803684,"vX0":6.230566385442606,"vY0":-134.95792146660582,"vZ0":-4.426330714018653,"x":119.15,"y":163.95,"x0":-1.6875130055818366,"y0":50.00602795339334,"z0":5.588339366953512,"aX":-9.993571078596645},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2293,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.404371470944628,"extension":7.180805851980059},"hitData":{"launchSpeed":88.2,"launchAngle":6.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.05,"coordY":153.04}},"index":1,"playId":"04f7820c-8699-345f-a40c-8d964e3c4a0e","pitchNumber":2,"startTime":"2026-08-27T17:49:53.561Z","endTime":"2026-08-27T17:50:01.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:50:01.373Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willi Castro hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:50:03.097Z","endTime":"2026-08-27T17:50:31.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59479320576701,"aZ":-27.153658685110116,"pfxX":-9.38342216461158,"pfxZ":3.0515954843613535,"pX":1.8480369721211847,"pZ":-0.03792910824494818,"vX0":11.664314267015724,"vY0":-126.5830160324769,"vZ0":-8.25188556750483,"x":46.56,"y":239.8,"x0":-1.572017949196515,"y0":50.00153338995039,"z0":5.395911666239881,"aX":-15.430858974925624},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":2224,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4305026267893828,"extension":7.067045177821101},"index":0,"playId":"71dba78c-5469-3e6d-ac30-e26f64e39512","pitchNumber":1,"startTime":"2026-08-27T17:50:25.968Z","endTime":"2026-08-27T17:50:31.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:50:31.054Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:50:48.966Z","endTime":"2026-08-27T17:53:32.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02794485454355,"aZ":-16.570310410804147,"pfxX":-6.645300218210305,"pfxZ":8.567064488383188,"pX":0.1552793473975065,"pZ":2.1432780544263954,"vX0":7.355854331017035,"vY0":-133.45264172925846,"vZ0":-5.646901578227335,"x":111.08,"y":180.91,"x0":-1.7604460253582896,"y0":50.00469893211452,"z0":5.461601367573235,"aX":-12.107655712954239},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2264,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4088667038182452,"extension":7.027923728859873},"index":0,"playId":"1bc03fde-ffe1-3a23-834b-8a63824b6b7d","pitchNumber":1,"startTime":"2026-08-27T17:51:16.895Z","endTime":"2026-08-27T17:51:20.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1a1a1ae2-d8b3-3189-a0d9-42e515e9ae37","startTime":"2026-08-27T17:51:33.611Z","endTime":"2026-08-27T17:51:37.369Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"27a60224-62e0-3c0d-affd-3c9c9095dec5","startTime":"2026-08-27T17:51:53.477Z","endTime":"2026-08-27T17:51:57.576Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.794203416926813,"aZ":-25.099376612507868,"pfxX":-10.159104743237297,"pfxZ":4.475399335662116,"pX":0.6832904961891004,"pZ":0.892375438507352,"vX0":9.579645070232083,"vY0":-124.16227687618988,"vZ0":-6.188360382851821,"x":90.95,"y":214.69,"x0":-1.8809457207210083,"y0":50.00494131870161,"z0":5.469432698463884,"aX":-16.072674680367182},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2054,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.43892698010348674,"extension":6.937262468463557},"index":3,"playId":"f4c49bb8-c0d0-3b97-b7bf-1f7c625debbc","pitchNumber":2,"startTime":"2026-08-27T17:52:12.863Z","endTime":"2026-08-27T17:52:16.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009132596856013,"aZ":-17.51130756437702,"pfxX":-5.704772605532831,"pfxZ":8.045526541359921,"pX":-1.6779694219416883,"pZ":3.568064985555916,"vX0":2.8183370489323183,"vY0":-133.69320567876954,"vZ0":-1.8994187732443442,"x":180.96,"y":142.44,"x0":-2.00084592405141,"y0":50.00209881039804,"z0":5.535566817606855,"aX":-10.395864658705232},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2310,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40863358085504364,"extension":7.083178133912881},"index":4,"playId":"945b7087-f592-3d49-8e35-7676c514df78","pitchNumber":3,"startTime":"2026-08-27T17:52:36.749Z","endTime":"2026-08-27T17:52:45.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Willi Castro steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"945b7087-f592-3d49-8e35-7676c514df78","startTime":"2026-08-27T17:52:48.582Z","endTime":"2026-08-27T17:53:10.358Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21108039962261,"aZ":-35.59427773892754,"pfxX":6.123502059921891,"pfxZ":-2.6380418188790795,"pX":-1.0891007951074754,"pZ":2.110436114001959,"vX0":0.6974084577283903,"vY0":-112.86265250043036,"vZ0":0.16261809280298478,"x":158.51,"y":181.8,"x0":-2.1975646683388037,"y0":50.00099784709804,"z0":5.602011757908402,"aX":7.952512166099788},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.4,"breakHorizontal":-11.3,"spinRate":2455,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4840316995242926,"extension":6.92530045518352},"index":6,"playId":"0d5ed0aa-ab58-364f-a5bd-e83b1808f71c","pitchNumber":4,"startTime":"2026-08-27T17:53:10.358Z","endTime":"2026-08-27T17:53:14.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.292080386514698,"aZ":-34.406535943162794,"pfxX":4.594361039872233,"pfxZ":-1.6854494952022137,"pX":0.9572300808660325,"pZ":1.1761237104753723,"vX0":5.11399324496466,"vY0":-113.61792094195498,"vZ0":-2.217139131538559,"x":80.51,"y":207.02,"x0":-1.9087677293329324,"y0":50.00270761547022,"z0":5.542062159010803,"aX":6.084029872967117},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.4,"breakHorizontal":-9.5,"spinRate":2433,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4797071614185926,"extension":7.051323131085674},"index":7,"playId":"54972e98-3f33-33dc-aab5-8b00351ba738","pitchNumber":5,"startTime":"2026-08-27T17:53:28.724Z","endTime":"2026-08-27T17:53:32.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:53:32.798Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:53:34.899Z","endTime":"2026-08-27T17:55:28.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":84.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149455855756937,"aZ":-24.570029339176966,"pfxX":-9.138403388834934,"pfxZ":4.175068411465881,"pX":-0.17497444348366187,"pZ":1.1897714494580696,"vX0":7.930001891613764,"vY0":-133.47364234336348,"vZ0":-6.358310940204609,"x":123.67,"y":206.66,"x0":-1.983376233669949,"y0":50.004423422126614,"z0":5.348686604423977,"aX":-16.648393210642183},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2231,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.40887872275180204,"extension":7.12649970649126},"index":0,"playId":"b4854b25-7ac0-3c47-8ff8-aa44a9852e06","pitchNumber":1,"startTime":"2026-08-27T17:53:59.009Z","endTime":"2026-08-27T17:54:02.150Z","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":91.5,"endSpeed":85.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02566233123824,"aZ":-23.21073684398352,"pfxX":0.27140681687829193,"pfxZ":4.925999913484249,"pX":1.2882395382136502,"pZ":2.492685416823358,"vX0":8.249719843803803,"vY0":-133.18296521604444,"vZ0":-3.382786027391037,"x":67.9,"y":171.48,"x0":-1.8677238348788565,"y0":50.00623873128513,"z0":5.4326368033429295,"aX":0.4925091632005592},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2354,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4091835670483017,"extension":7.0260060501841775},"index":1,"playId":"e0e8dfbb-0b69-3b91-992c-d5aacac2c9eb","pitchNumber":2,"startTime":"2026-08-27T17:54:17.175Z","endTime":"2026-08-27T17:54:21.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.306390803817404,"aZ":-32.72069564800567,"pfxX":3.6783233148597474,"pfxZ":-0.3954170624306421,"pX":-0.0840790631598595,"pZ":2.4545358565561473,"vX0":3.6868231288153397,"vY0":-116.5344617067381,"vZ0":-6.3739118348161E-4,"x":120.2,"y":172.51,"x0":-2.157091884458411,"y0":50.00188483776857,"z0":5.513729421875828,"aX":5.121248912369448},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.5,"breakHorizontal":-7.4,"spinRate":2327,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4677681279058161,"extension":7.080315511506547},"index":2,"playId":"a3b89a84-6595-3bf8-94a1-d547ba4d58ff","pitchNumber":3,"startTime":"2026-08-27T17:54:36.382Z","endTime":"2026-08-27T17:54:40.627Z","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":94.2,"endSpeed":87.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97941001261493,"aZ":-18.263358445788487,"pfxX":-5.176586074504735,"pfxZ":7.187431366289119,"pX":0.8080730258198083,"pZ":1.156137530591077,"vX0":8.62356634911018,"vY0":-136.98679461938673,"vZ0":-7.8354610026442595,"x":86.2,"y":207.56,"x0":-1.6817882375888256,"y0":50.005877520486955,"z0":5.261120657200605,"aX":-10.023834126666054},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":7.9,"spinRate":2148,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.397030723665845,"extension":7.195560522199682},"index":3,"playId":"d2ab1ded-3c2c-3106-8110-8fff14c60fdc","pitchNumber":4,"startTime":"2026-08-27T17:55:00.679Z","endTime":"2026-08-27T17:55:04.679Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.290099500418695,"aZ":-19.285943461946147,"pfxX":-4.742275163491204,"pfxZ":6.743573175462897,"pX":0.8607637813074692,"pZ":2.434978438326899,"vX0":8.704402898610686,"vY0":-136.2605684209708,"vZ0":-4.171577492100522,"x":84.19,"y":173.04,"x0":-1.735280464811286,"y0":50.00608602593869,"z0":5.289815805831838,"aX":-9.068391768114711},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":7.1,"spinRate":2176,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3994521292880475,"extension":7.217629794706105},"index":4,"playId":"6d89dea5-32cc-37af-96b0-c858fec0075b","pitchNumber":5,"startTime":"2026-08-27T17:55:24.634Z","endTime":"2026-08-27T17:55:28.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:55:28.510Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. Willi Castro to 3rd. TJ Rumfield to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:55:32.690Z","endTime":"2026-08-27T17:57:53.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46119714667092,"aZ":-15.578503654186438,"pfxX":-5.25244266296292,"pfxZ":8.846176306957947,"pX":0.48682510628831055,"pZ":1.6111927764396312,"vX0":8.302428997867576,"vY0":-134.90145787708062,"vZ0":-6.923342439981433,"x":98.44,"y":195.28,"x0":-1.923461653913028,"y0":50.000716684236046,"z0":5.273988657612166,"aX":-9.851897745048818},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2221,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.40329153405229246,"extension":7.351578946660943},"index":0,"playId":"12d91f1c-fda1-306d-9700-a1ed2ddcb62f","pitchNumber":1,"startTime":"2026-08-27T17:56:08.623Z","endTime":"2026-08-27T17:56:12.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.583393450903273,"aZ":-28.299883797961208,"pfxX":6.480363801664506,"pfxZ":2.8749242033640954,"pX":-0.9108429737321313,"pZ":2.1969466326383693,"vX0":0.9613004343447555,"vY0":-114.38996943986797,"vZ0":-1.478311131283292,"x":151.72,"y":179.46,"x0":-2.1779220417158585,"y0":50.00375785996488,"z0":5.580822267360875,"aX":8.741387257794914},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.2,"breakHorizontal":-12.0,"spinRate":2547,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.47559773783303827,"extension":6.9552533442077085},"index":1,"playId":"2fe4057f-d0f1-3a1f-8e62-1f68d1fe54fe","pitchNumber":2,"startTime":"2026-08-27T17:56:29.033Z","endTime":"2026-08-27T17:56:32.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012941821074445,"aZ":-16.127612308852704,"pfxX":-4.4787240394195695,"pfxZ":8.41042627999512,"pX":0.9110153742546104,"pZ":2.826464861880526,"vX0":8.934984264854869,"vY0":-136.53562634273246,"vZ0":-3.8400671927178434,"x":82.27,"y":162.47,"x0":-1.8062147713969634,"y0":50.0058876650492,"z0":5.344753965229727,"aX":-8.549153175954908},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2338,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39951606444676013,"extension":7.218101039362674},"index":2,"playId":"a3158960-522d-3010-89a8-a228acba6a1e","pitchNumber":3,"startTime":"2026-08-27T17:56:48.336Z","endTime":"2026-08-27T17:56:52.301Z","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":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072946400077086,"aZ":-17.044828628179392,"pfxX":-4.309783684427089,"pfxZ":8.250807628303994,"pX":0.8332524325678626,"pZ":1.937334126334046,"vX0":8.750499574760475,"vY0":-133.642025061322,"vZ0":-5.654120907694395,"x":85.24,"y":186.47,"x0":-1.903438150317885,"y0":50.005798608734864,"z0":5.2788808511558285,"aX":-7.906487086314212},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2269,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40771221877721153,"extension":7.235397427286262},"index":3,"playId":"ea10a60c-b345-38cf-8851-9eda7acb0415","pitchNumber":4,"startTime":"2026-08-27T17:57:08.247Z","endTime":"2026-08-27T17:57:12.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-08-27T17:57:39.134Z","endTime":"2026-08-27T17:57:49.113Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.032615191993607,"aZ":-29.474469429555512,"pfxX":6.831593226068343,"pfxZ":2.1438481111949717,"pX":-1.1626258282733624,"pZ":1.8882590102361951,"vX0":0.46107836608772057,"vY0":-111.24746760302443,"vZ0":-1.3687090142373437,"x":161.32,"y":187.8,"x0":-2.260487721792866,"y0":50.00415395304333,"z0":5.553017510747149,"aX":8.6050309717953},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":2504,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.49142590777149797,"extension":6.973207984193605},"index":5,"playId":"20a4272b-8b6c-345c-b1e2-ebbb5b4b7d90","pitchNumber":5,"startTime":"2026-08-27T17:57:49.113Z","endTime":"2026-08-27T17:57:53.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:57:53.618Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a ground ball to second baseman Jorbit Vivas. Willi Castro scores. TJ Rumfield to 3rd. Troy Johnston to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T17:58:44.266Z","endTime":"2026-08-27T17:59:34.200Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T17:58:15.863Z","endTime":"2026-08-27T17:58:46.281Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911109660909496,"aZ":-18.749938869536344,"pfxX":-4.4965073648126275,"pfxZ":7.674824101765783,"pX":-0.42023703579644445,"pZ":2.123144121158811,"vX0":5.176127004473713,"vY0":-130.3125426686714,"vZ0":-5.065518614995018,"x":133.02,"y":181.46,"x0":-1.8320081135185222,"y0":50.00558607997415,"z0":5.474400128811886,"aX":-7.869302840059501},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":7.2,"spinRate":2090,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.417554731913341,"extension":7.19608328854558},"index":1,"playId":"fc022d1f-613f-3c78-acf6-58c7402efb7d","pitchNumber":1,"startTime":"2026-08-27T17:58:46.281Z","endTime":"2026-08-27T17:58:50.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.40788900385105,"aZ":-29.78263631643481,"pfxX":6.346975127959696,"pfxZ":1.9036856415907266,"pX":0.07732685234693813,"pZ":2.798505534729197,"vX0":2.7564267045485265,"vY0":-110.62389704223426,"vZ0":0.4866292560733867,"x":114.05,"y":163.22,"x0":-2.0045050122653802,"y0":50.0014295064841,"z0":5.66655398475501,"aX":7.9642724439268},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.8,"breakHorizontal":-12.1,"spinRate":2462,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.4927675059463894,"extension":6.887430550105555},"index":2,"playId":"4d019caf-a61e-3f97-a2ec-509637672277","pitchNumber":2,"startTime":"2026-08-27T17:59:03.725Z","endTime":"2026-08-27T17:59:07.187Z","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":94.4,"endSpeed":87.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42519966385551,"aZ":-18.46904840726571,"pfxX":-6.0993597023169865,"pfxZ":7.063541120351771,"pX":0.144035263963809,"pZ":1.384290160749614,"vX0":7.849734961527313,"vY0":-137.23389387528653,"vZ0":-6.98706938064385,"x":111.51,"y":201.4,"x0":-1.9379997573739727,"y0":50.00591143691122,"z0":5.185328323755585,"aX":-11.839026052897077},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2183,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39651212188365825,"extension":7.19878286394349},"hitData":{"launchSpeed":96.4,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.48,"coordY":143.41}},"index":3,"playId":"e1c8e515-18d4-3b98-8bf7-76f60abdad97","pitchNumber":3,"startTime":"2026-08-27T17:59:25.624Z","endTime":"2026-08-27T17:59:34.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T17:59:34.200Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zac Veen flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-27T18:00:14.965Z","endTime":"2026-08-27T18:00:27.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T18:00:02.723Z","endTime":"2026-08-27T18:00:17.200Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.717646511010585,"aZ":-31.58253431515927,"pfxX":5.81687641641703,"pfxZ":0.457371450018929,"pX":-0.7157956382273616,"pZ":2.475617816691259,"vX0":1.3254508430936665,"vY0":-112.54162283086654,"vZ0":0.03570464263656503,"x":144.28,"y":171.94,"x0":-2.06704207454692,"y0":50.00321926137779,"z0":5.634937874619147,"aX":7.527776889471918},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.1,"breakHorizontal":-10.9,"spinRate":2433,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.48504973261233664,"extension":6.9035915781326045},"hitData":{"launchSpeed":93.8,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.31,"coordY":57.58}},"index":1,"playId":"9ca6d872-2c73-39e7-a24a-fc6223c437bf","pitchNumber":1,"startTime":"2026-08-27T18:00:17.200Z","endTime":"2026-08-27T18:00:27.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:00:27.080Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T18:02:40.683Z","endTime":"2026-08-27T18:04:45.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.134198623338758,"aZ":-18.088220066704125,"pfxX":0.3286115037569175,"pfxZ":7.593888237576495,"pX":0.2998118987407854,"pZ":2.379841259387465,"vX0":6.586046088660773,"vY0":-134.36383858130884,"vZ0":-4.820936570837306,"x":105.57,"y":174.52,"x0":-2.211018965006127,"y0":50.00339520512684,"z0":5.456324847537611,"aX":0.609361739691148},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-1.8,"spinRate":2176,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.40538932018683305,"extension":6.971539477052153},"index":0,"playId":"5b915215-a522-3dd1-a551-326d9f76aacc","pitchNumber":1,"startTime":"2026-08-27T18:03:16.101Z","endTime":"2026-08-27T18:03:19.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98006062950102,"aZ":-22.469137594662847,"pfxX":-4.901434761947053,"pfxZ":5.040149139972925,"pX":-0.13463315691935168,"pZ":1.1168554557271395,"vX0":7.554411488152147,"vY0":-136.63272764097053,"vZ0":-7.316237819188999,"x":122.13,"y":208.62,"x0":-2.2756762640555226,"y0":50.001801191977506,"z0":5.330096197299432,"aX":-9.435648622625166},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":7.6,"spinRate":2179,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.39812073857202757,"extension":6.959514332946227},"index":1,"playId":"979895ec-b734-351b-a6e1-a158e2c16425","pitchNumber":2,"startTime":"2026-08-27T18:03:34.108Z","endTime":"2026-08-27T18:03:38.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69213687091536,"aZ":-28.605707265221586,"pfxX":-8.558209189600852,"pfxZ":2.038099414406128,"pX":1.4945030754042878,"pZ":1.201862053944393,"vX0":12.79391750360099,"vY0":-130.6608563102337,"vZ0":-5.294648036924169,"x":60.03,"y":206.33,"x0":-2.320542003654524,"y0":50.00592134929876,"z0":5.365215792918198,"aX":-15.020193316646225},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":13.2,"spinRate":1461,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4168293960188776,"extension":6.933951487914508},"index":2,"playId":"d07ae40b-3fff-3093-9248-d85d98ab5c1d","pitchNumber":3,"startTime":"2026-08-27T18:03:48.834Z","endTime":"2026-08-27T18:03:52.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870794884577577,"aZ":-18.212674994099746,"pfxX":-0.41268539383618075,"pfxZ":7.273210009327586,"pX":-0.32784670119276915,"pZ":3.1053521225200327,"vX0":6.1446204582119055,"vY0":-136.19803671446343,"vZ0":-3.1366030589226295,"x":129.5,"y":154.94,"x0":-2.5390878585253054,"y0":50.00184464736408,"z0":5.4990903877041,"aX":-0.7938551923928137},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2239,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.3988942655967054,"extension":6.820112479970678},"index":3,"playId":"55254928-1008-3b3b-9496-393a6fd7820e","pitchNumber":4,"startTime":"2026-08-27T18:04:03.684Z","endTime":"2026-08-27T18:04:07.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-27T18:04:14.664Z","endTime":"2026-08-27T18:04:24.654Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8083980339897,"aZ":-29.134684805409986,"pfxX":1.4773524601274959,"pfxZ":1.831469417761019,"pX":1.0383439211084815,"pZ":2.4612810553651916,"vX0":6.587398765147329,"vY0":-126.94026501217691,"vZ0":-2.877424829464834,"x":77.42,"y":172.33,"x0":-1.7642721373995,"y0":50.00282905387402,"z0":5.888258817241615,"aX":2.4519764457783193},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2303,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4286845956567862,"extension":6.9619015111712095},"index":5,"playId":"004ca090-fb95-355b-9ab3-2d3d24be7f5e","pitchNumber":5,"startTime":"2026-08-27T18:04:24.654Z","endTime":"2026-08-27T18:04:28.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.320792841214622,"aZ":-23.19611349473476,"pfxX":-8.677788914343646,"pfxZ":4.698426655610068,"pX":-0.758430605946418,"pZ":2.0548896616305052,"vX0":7.751892320248672,"vY0":-136.5173924451008,"vZ0":-4.562491246872402,"x":145.91,"y":183.3,"x0":-2.489092628068418,"y0":50.00652745219499,"z0":5.317872572963974,"aX":-16.60030731671616},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":2127,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.39919800533971994,"extension":7.166799019541606},"index":6,"playId":"05e03a90-dc7c-3c3f-a4df-043ae18d91c8","pitchNumber":6,"startTime":"2026-08-27T18:04:41.694Z","endTime":"2026-08-27T18:04:45.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:04:45.564Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a sharp line drive to left fielder Zac Veen.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T18:04:52.349Z","endTime":"2026-08-27T18:05:51.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427674237348178,"aZ":-31.394794010970937,"pfxX":2.0085473985892346,"pfxZ":0.4788834660086625,"pX":0.3348442548192833,"pZ":3.722291715214246,"vX0":4.954018621547771,"vY0":-126.1223015859543,"vZ0":0.830681525629015,"x":104.24,"y":138.28,"x0":-1.9023362708952594,"y0":50.005052384473,"z0":5.886504933348336,"aX":3.2930199157003157},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-4.6,"spinRate":2335,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4314032784345896,"extension":6.92774911461604},"index":0,"playId":"41becd08-caab-3e5c-8815-3ce00637901c","pitchNumber":1,"startTime":"2026-08-27T18:05:09.429Z","endTime":"2026-08-27T18:05:13.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50373691956624,"aZ":-16.446847241227395,"pfxX":-1.5572070376481033,"pfxZ":8.013547601216366,"pX":0.38667016018004796,"pZ":1.2000692836327274,"vX0":8.21796172079308,"vY0":-137.5338280407248,"vZ0":-8.186768937449587,"x":102.26,"y":206.38,"x0":-2.4067317718989396,"y0":50.005040154341586,"z0":5.278663474659658,"aX":-3.0584472206044024},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":1.6,"spinRate":2291,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3946030419318225,"extension":7.012371768990367},"index":1,"playId":"637ea683-ab5e-3a38-aff0-54b39bb34a73","pitchNumber":2,"startTime":"2026-08-27T18:05:24.636Z","endTime":"2026-08-27T18:05:28.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366966111521382,"aZ":-22.78590955352379,"pfxX":-6.395258602448692,"pfxZ":4.9149278119360424,"pX":0.05562242500469603,"pZ":2.903536372069836,"vX0":8.956063264702465,"vY0":-136.0425092354322,"vZ0":-2.7892677600765943,"x":114.88,"y":160.38,"x0":-2.4187924529969638,"y0":50.006531843413036,"z0":5.488036639038105,"aX":-12.225669340396825},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":10.1,"spinRate":2130,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3996417671443968,"extension":6.9838929204311935},"hitData":{"launchSpeed":105.9,"launchAngle":14.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.35,"coordY":100.81}},"index":2,"playId":"4b03ae96-ce19-3c00-b17d-e9d37ea074ab","pitchNumber":3,"startTime":"2026-08-27T18:05:39.213Z","endTime":"2026-08-27T18:05:51.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:05:51.528Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T18:05:57.686Z","endTime":"2026-08-27T18:06:49.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.666135369117796,"aZ":-18.877114133786446,"pfxX":-2.113308446730186,"pfxZ":7.069130890891372,"pX":0.2160669656393491,"pZ":1.2709643569548819,"vX0":8.11924781098449,"vY0":-135.353501815419,"vZ0":-7.406981794656471,"x":108.76,"y":204.46,"x0":-2.5298854296250965,"y0":50.00634585898676,"z0":5.333857279740101,"aX":-3.9780612740631924},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":2.4,"spinRate":2114,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4025164035286215,"extension":7.121324890906821},"index":0,"playId":"08246770-7796-3ad0-b432-ca4104e9ce66","pitchNumber":1,"startTime":"2026-08-27T18:06:17.827Z","endTime":"2026-08-27T18:06:21.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171480039359437,"aZ":-18.09554766747319,"pfxX":-0.4673522726786994,"pfxZ":7.359102665736657,"pX":0.24365516496594913,"pZ":2.634265567623424,"vX0":6.932300431519319,"vY0":-136.04615611005266,"vZ0":-4.588463522358731,"x":107.71,"y":167.65,"x0":-2.2549266665568037,"y0":50.000137730717995,"z0":5.561914278620663,"aX":-0.8950642034519709},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-0.4,"spinRate":2062,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.3995270636713988,"extension":7.084339670674422},"hitData":{"launchSpeed":94.0,"launchAngle":28.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.2,"coordY":54.33}},"index":1,"playId":"88986b32-3b45-3300-98b0-dd7aa164bd17","pitchNumber":2,"startTime":"2026-08-27T18:06:37.641Z","endTime":"2026-08-27T18:06:49.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:06:49.123Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brady House walks. Andrés Chaparro to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T18:06:52.064Z","endTime":"2026-08-27T18:08:21.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":83.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.052096150817377,"aZ":-27.615576456908137,"pfxX":-8.3111155345167,"pfxZ":2.609104137525951,"pX":1.0799788529939423,"pZ":1.3254111898380576,"vX0":11.738090414886717,"vY0":-129.99539426193482,"vZ0":-4.914296372286732,"x":75.83,"y":202.99,"x0":-2.3722962254593867,"y0":50.00265269525011,"z0":5.2860286563786945,"aX":-14.515082359347245},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":1480,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.418124371615086,"extension":7.075840064475333},"index":0,"playId":"a7961446-d579-3364-a790-ad927a62b770","pitchNumber":1,"startTime":"2026-08-27T18:07:18.353Z","endTime":"2026-08-27T18:07:22.228Z","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":93.0,"endSpeed":87.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438902521567,"aZ":-21.723595186021104,"pfxX":-4.7725294431686685,"pfxZ":5.504727380514909,"pX":0.9280494306338292,"pZ":2.7539972408513793,"vX0":10.38589498565244,"vY0":-135.22183947315767,"vZ0":-3.1303576187839477,"x":81.62,"y":164.42,"x0":-2.299454613002667,"y0":50.00486085322445,"z0":5.407044468339466,"aX":-9.065116755808278},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":7.1,"spinRate":2128,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40117694443134866,"extension":7.111466448452568},"index":1,"playId":"42c3c737-7976-3b18-9711-f06d7fde913a","pitchNumber":2,"startTime":"2026-08-27T18:07:36.885Z","endTime":"2026-08-27T18:07:40.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111386411261527,"aZ":-19.16537337760955,"pfxX":-3.5472094670179786,"pfxZ":6.837876720163462,"pX":0.9152456626834637,"pZ":1.5316341381237903,"vX0":10.00882816166321,"vY0":-135.92203463213437,"vZ0":-6.828480783063397,"x":82.11,"y":197.43,"x0":-2.3269855666918713,"y0":50.00464184056494,"z0":5.371645973716455,"aX":-6.751156614250215},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":4.7,"spinRate":2244,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4004326342668971,"extension":6.964185848253856},"index":2,"playId":"3331708d-ad3b-3b30-b41b-5cc4f15700dd","pitchNumber":3,"startTime":"2026-08-27T18:07:57.428Z","endTime":"2026-08-27T18:08:01.591Z","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":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.892132220687298,"aZ":-22.19719504309854,"pfxX":-5.762987829198685,"pfxZ":5.322583477757744,"pX":-0.06297525493086484,"pZ":3.555818235125705,"vX0":8.554856577030076,"vY0":-134.53135093966313,"vZ0":-1.3610265833333424,"x":119.4,"y":142.77,"x0":-2.5022415585055087,"y0":50.00608082920586,"z0":5.607452511096591,"aX":-10.809758286744813},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":9.1,"spinRate":2097,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4036216623344635,"extension":7.009504761334098},"index":3,"playId":"b24e2ea9-6bae-302b-be2c-85f61107851a","pitchNumber":4,"startTime":"2026-08-27T18:08:17.200Z","endTime":"2026-08-27T18:08:21.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:08:21.653Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to third baseman Willi Castro.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-27T18:08:26.235Z","endTime":"2026-08-27T18:09:33.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01669018015789,"aZ":-17.36388591506792,"pfxX":-2.2481470293379253,"pfxZ":7.770096952682559,"pX":0.28178576293557384,"pZ":2.9773240188019936,"vX0":7.789710499443213,"vY0":-135.78948900428296,"vZ0":-3.6116222611745177,"x":106.26,"y":158.39,"x0":-2.306496443736649,"y0":50.002349287229144,"z0":5.50120067944292,"aX":-4.286340446158189},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":2.8,"spinRate":2236,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.400263263897366,"extension":6.95340602076135},"index":0,"playId":"7a8e6f0c-87ba-3402-bbb6-c352f0773e8e","pitchNumber":1,"startTime":"2026-08-27T18:09:01.942Z","endTime":"2026-08-27T18:09:05.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.835862807352544,"aZ":-26.534930376283622,"pfxX":-8.421959260720413,"pfxZ":3.2982029999057083,"pX":0.26506481006080357,"pZ":3.0514688764125566,"vX0":9.856198957646953,"vY0":-128.90999389132864,"vZ0":-1.1753572167603967,"x":106.9,"y":156.39,"x0":-2.4856633262993006,"y0":50.00244790199575,"z0":5.532253817619082,"aX":-14.39830486267705},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1338,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.42234992807160365,"extension":6.922651503681458},"hitData":{"launchSpeed":78.7,"launchAngle":77.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.54,"coordY":184.99}},"index":1,"playId":"e3e0546a-0d59-30b3-96ac-6d461de475cc","pitchNumber":2,"startTime":"2026-08-27T18:09:24.081Z","endTime":"2026-08-27T18:09:33.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:09:33.905Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-27T18:11:28.782Z","endTime":"2026-08-27T18:13:04.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86082046805528,"aZ":-23.938707390282065,"pfxX":-8.2206866871235,"pfxZ":4.642235159793646,"pX":0.26886098585186513,"pZ":3.176681826254894,"vX0":8.264282932155359,"vY0":-131.37968588448024,"vZ0":-1.6387727404509218,"x":106.75,"y":153.01,"x0":-1.8267771690115227,"y0":50.004297474599355,"z0":5.561490880121821,"aX":-14.591174922605257},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":13.4,"spinRate":2158,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4145060339700244,"extension":7.028856134219093},"index":0,"playId":"8c53c196-07f3-3f92-a35a-9c1e46a72a9b","pitchNumber":1,"startTime":"2026-08-27T18:11:40.823Z","endTime":"2026-08-27T18:11:44.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-27T18:12:00.413Z","endTime":"2026-08-27T18:12:02.464Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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":88.6,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.310547034348602,"aZ":-22.166842231867594,"pfxX":-0.05293372758145054,"pfxZ":5.836218787435691,"pX":-1.2749416786856491,"pZ":4.515177869412771,"vX0":2.258315136849929,"vY0":-129.19028636558727,"vZ0":1.1666209375132022,"x":165.6,"y":116.87,"x0":-2.148281144653592,"y0":50.001715278082024,"z0":5.744251264869093,"aX":-0.09102976316760375},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2281,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4216835657944129,"extension":6.8160997538445836},"index":2,"playId":"0037ebd8-0e62-3cd9-8067-7b4a0ebe7397","pitchNumber":2,"startTime":"2026-08-27T18:12:02.464Z","endTime":"2026-08-27T18:12:07.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05086187056429,"aZ":-22.62222650058104,"pfxX":-8.223211336433408,"pfxZ":5.2832085138539355,"pX":0.24077759933071202,"pZ":3.717359476213077,"vX0":8.104056171994731,"vY0":-132.30518630957522,"vZ0":-0.6949662084358755,"x":107.82,"y":138.41,"x0":-1.7651918581586805,"y0":50.001644298242454,"z0":5.612728872391011,"aX":-14.863295242517221},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":13.6,"spinRate":2172,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4109416109014612,"extension":6.928863493049507},"index":3,"playId":"92899ccc-3f3d-3f63-b938-53fcacf6114e","pitchNumber":3,"startTime":"2026-08-27T18:12:27.405Z","endTime":"2026-08-27T18:12:31.315Z","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":90.2,"endSpeed":84.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559826742289868,"aZ":-18.2580857784918,"pfxX":-5.752217171456456,"pfxZ":7.8047205802085085,"pX":-0.24189413951213593,"pZ":2.4317654300230456,"vX0":6.2186100183675155,"vY0":-131.37136725152038,"vZ0":-4.3493946311804,"x":126.22,"y":173.12,"x0":-1.8699723223998608,"y0":50.00481060647307,"z0":5.429843378555243,"aX":-10.259196307502858},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":9.4,"spinRate":2273,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4137665351183091,"extension":7.092114445770632},"index":4,"playId":"70b924d5-19f5-330e-8209-1ac656ee34ca","pitchNumber":4,"startTime":"2026-08-27T18:12:42.952Z","endTime":"2026-08-27T18:12:46.468Z","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":81.3,"endSpeed":76.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.31260648026146,"aZ":-29.8894921015993,"pfxX":3.9771501055015728,"pfxZ":1.5818022432837404,"pX":1.5163336097595557,"pZ":1.5908572914299925,"vX0":6.9838967616493255,"vY0":-118.32602508336076,"vZ0":-2.8584196720440564,"x":59.2,"y":195.83,"x0":-1.9673492614596644,"y0":50.00485502099051,"z0":5.498068297764459,"aX":5.752927603215013},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":-8.6,"spinRate":2576,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.45938268621977096,"extension":6.98994130476345},"index":5,"playId":"03616de8-ef8f-31c2-bb89-dbf9aa729857","pitchNumber":5,"startTime":"2026-08-27T18:13:00.555Z","endTime":"2026-08-27T18:13:04.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:13:04.419Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-27T18:13:05.946Z","endTime":"2026-08-27T18:13:34.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":71.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.15553409049022,"aZ":-32.28935829861015,"pfxX":8.86250912317219,"pfxZ":-0.09581277085865203,"pX":-0.6854307743012314,"pZ":2.045380044798913,"vX0":0.3376605087664104,"vY0":-111.21793079109113,"vZ0":-0.7443970491591572,"x":143.13,"y":183.55,"x0":-1.9916726891514651,"y0":50.000413154266994,"z0":5.705381980686132,"aX":11.206574010272146},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-0.1,"breakHorizontal":-16.2,"spinRate":2584,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.49068783426352436,"extension":6.874573173917735},"hitData":{"launchSpeed":77.6,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.99,"coordY":174.75}},"index":0,"playId":"f331bc4f-625d-3d34-b440-799ee49783f9","pitchNumber":1,"startTime":"2026-08-27T18:13:27.457Z","endTime":"2026-08-27T18:13:34.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:13:34.948Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-27T18:14:02.812Z","endTime":"2026-08-27T18:15:03.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T18:13:57.944Z","endTime":"2026-08-27T18:14:05.037Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42464797609671,"aZ":-29.863121270291018,"pfxX":8.502864236914954,"pfxZ":1.8745404407240303,"pX":0.8692777088211245,"pZ":1.3896593999258113,"vX0":3.535672422277033,"vY0":-110.23190741732704,"vZ0":-2.261107964560601,"x":83.87,"y":201.26,"x0":-1.8596482026548282,"y0":50.00295616148086,"z0":5.578816503496244,"aX":10.47184694169669},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":3.1,"breakHorizontal":-16.3,"spinRate":2525,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.49671812269026017,"extension":6.887299497661187},"index":1,"playId":"3e64c64e-a616-3fec-a85f-5a915f7e3c8e","pitchNumber":1,"startTime":"2026-08-27T18:14:05.037Z","endTime":"2026-08-27T18:14:09.091Z","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":93.4,"endSpeed":86.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101292547274387,"aZ":-17.22642286481285,"pfxX":-4.8037621189155875,"pfxZ":7.86830684772667,"pX":-0.5374669268349749,"pZ":2.7794867507577545,"vX0":5.549704808213879,"vY0":-136.0683515729641,"vZ0":-4.016215973885764,"x":137.49,"y":163.73,"x0":-1.9665515439956653,"y0":50.00609406843353,"z0":5.446878549230789,"aX":-9.13054345989229},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":2338,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4004933476905794,"extension":7.026968774692434},"index":2,"playId":"eb5f67c3-6b1f-3a34-8acf-3b01850152ea","pitchNumber":2,"startTime":"2026-08-27T18:14:20.450Z","endTime":"2026-08-27T18:14:24.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2074685889774,"aZ":-32.21497977214778,"pfxX":8.112299158139429,"pfxZ":-0.028930458712509655,"pX":0.14146119464381907,"pZ":0.8469224035348861,"vX0":2.6556807294971585,"vY0":-115.16583857506487,"vZ0":-3.6439719716315935,"x":111.61,"y":215.91,"x0":-2.0772930495894397,"y0":50.003527345293826,"z0":5.530480738275902,"aX":11.015601457144653},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.6,"breakHorizontal":-15.4,"spinRate":2623,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4736263737921682,"extension":6.844604068109591},"index":3,"playId":"690335d9-1942-38a4-a9bc-6bb55f282eaf","pitchNumber":3,"startTime":"2026-08-27T18:14:40.914Z","endTime":"2026-08-27T18:14:44.899Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13478378511128,"aZ":-27.90242358205151,"pfxX":-8.447830330280873,"pfxZ":2.4491864393865432,"pX":0.10096130481674387,"pZ":1.7711317325984823,"vX0":8.157243158699565,"vY0":-129.45239120768304,"vZ0":-4.171875904268443,"x":113.15,"y":190.96,"x0":-1.9530647369991905,"y0":50.001687068887236,"z0":5.474347985469233,"aX":-14.72667681193459},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":14.0,"spinRate":2132,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.41880871285024845,"extension":7.0667174690451535},"index":4,"playId":"30df1491-0795-3fae-a644-63f2efd1b537","pitchNumber":4,"startTime":"2026-08-27T18:14:59.706Z","endTime":"2026-08-27T18:15:03.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:15:03.607Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:16:54.839Z","endTime":"2026-08-27T18:18:59.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260574019925222,"aZ":-22.83511356745116,"pfxX":1.9844683661691218,"pfxZ":5.651331146975246,"pX":0.9180769994806083,"pZ":0.9403182236229064,"vX0":7.132259856364291,"vY0":-127.00039914763317,"vZ0":-6.9943390709078095,"x":82.01,"y":213.39,"x0":-2.1715261777498855,"y0":50.00050006493304,"z0":5.516253976113956,"aX":3.27714634900559},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.0,"breakHorizontal":-5.0,"spinRate":2251,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.42943188806130195,"extension":6.937306633164864},"index":0,"playId":"96c145a7-71d1-3796-a2dc-36e857306f14","pitchNumber":1,"startTime":"2026-08-27T18:17:19.461Z","endTime":"2026-08-27T18:17:23.718Z","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":91.9,"endSpeed":85.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979040766097185,"aZ":-17.799195459324384,"pfxX":-0.11932736434947289,"pfxZ":7.810112021121907,"pX":-0.14546356458876744,"pZ":2.567041418201846,"vX0":6.771934669981702,"vY0":-133.86357696279833,"vZ0":-4.2480663748542,"x":122.54,"y":169.47,"x0":-2.6773219688918988,"y0":50.00509558197936,"z0":5.424089130464581,"aX":-0.2195154365298232},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.1,"spinRate":2111,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.40691816694514893,"extension":7.052223746667745},"index":1,"playId":"05c4f1bd-ee9e-385d-845e-179995a68d82","pitchNumber":2,"startTime":"2026-08-27T18:17:32.853Z","endTime":"2026-08-27T18:17:37.120Z","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":91.8,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.878266586797988,"aZ":-23.873223006530257,"pfxX":-4.058125383174712,"pfxZ":4.46147236041162,"pX":-0.7441785309689811,"pZ":2.3712788022892277,"vX0":6.095175715938646,"vY0":-133.8070059144894,"vZ0":-3.4079345438655313,"x":145.37,"y":174.76,"x0":-2.4977404129102765,"y0":50.002117255151155,"z0":5.322473220287047,"aX":-7.549048801938879},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":6.5,"spinRate":1915,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4053770630358735,"extension":7.172401534947154},"index":2,"playId":"754d9095-9cff-3733-9a6b-31be80061e54","pitchNumber":3,"startTime":"2026-08-27T18:17:52.021Z","endTime":"2026-08-27T18:17:55.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-27T18:18:04.082Z","endTime":"2026-08-27T18:18:19.014Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.040595950910753,"aZ":-32.90473840699401,"pfxX":3.2321145146749664,"pfxZ":-0.44920900147616827,"pX":0.5311414373476212,"pZ":3.5141056682709597,"vX0":4.983846849678641,"vY0":-124.78118029154452,"vZ0":0.7628430347452217,"x":96.75,"y":143.9,"x0":-1.8958106059174722,"y0":50.00525615903263,"z0":5.870495786080876,"aX":5.2076143919030375},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-6.8,"spinRate":2233,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.43538825877061127,"extension":6.878436903228512},"index":4,"playId":"1e990bdf-d7ae-3838-9e9f-fa81b3b62fe0","pitchNumber":4,"startTime":"2026-08-27T18:18:19.014Z","endTime":"2026-08-27T18:18:22.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614304404626044,"aZ":-30.151187907572897,"pfxX":0.9870583335024143,"pfxZ":1.2114176224301882,"pX":1.7287708246550273,"pZ":0.8959523040598749,"vX0":8.985234530460371,"vY0":-127.04262743463384,"vZ0":-5.768913653071646,"x":51.1,"y":214.59,"x0":-1.955622603356362,"y0":50.00082742453079,"z0":5.5401623710641985,"aX":1.6399180706889593},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-3.5,"spinRate":2428,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4282073378000488,"extension":7.140190627755406},"index":5,"playId":"0272a89f-d737-31ef-8088-76eb1b94bce3","pitchNumber":5,"startTime":"2026-08-27T18:18:34.658Z","endTime":"2026-08-27T18:18:38.945Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.580216209238273,"aZ":-20.941279468736234,"pfxX":-1.3585836912761415,"pfxZ":5.99161773253725,"pX":1.0809565805974848,"pZ":0.13474682095010906,"vX0":10.042283697514662,"vY0":-134.22222100243462,"vZ0":-9.57947087273733,"x":75.8,"y":235.14,"x0":-2.489286146758554,"y0":50.00390157624977,"z0":5.16780606105802,"aX":-2.549007531263507},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":1.0,"spinRate":2081,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4038939985913448,"extension":7.110216938854156},"index":6,"playId":"676031de-82f5-3462-bf0e-4bc6c9c2eca7","pitchNumber":6,"startTime":"2026-08-27T18:18:55.015Z","endTime":"2026-08-27T18:18:59.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:18:59.371Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorbit Vivas walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:19:06.203Z","endTime":"2026-08-27T18:21:11.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.855720041946604,"aZ":-26.71971805706834,"pfxX":-8.081158022975167,"pfxZ":3.0991780169524654,"pX":0.8223100303463111,"pZ":0.9456168619419358,"vX0":11.424161854731102,"vY0":-130.8512822907359,"vZ0":-6.005954783935305,"x":85.66,"y":213.25,"x0":-2.5212260778758253,"y0":50.00097960075677,"z0":5.234673704387465,"aX":-14.21563205761212},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":12.6,"spinRate":1498,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41628981995412095,"extension":7.025738084265354},"index":0,"playId":"b433b6ee-3433-32f0-802e-e9c5e56a5c6e","pitchNumber":1,"startTime":"2026-08-27T18:19:27.255Z","endTime":"2026-08-27T18:19:33.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jacob Young steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"b433b6ee-3433-32f0-802e-e9c5e56a5c6e","startTime":"2026-08-27T18:19:41.260Z","endTime":"2026-08-27T18:19:57.615Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":88.9,"endSpeed":82.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68082848353341,"aZ":-28.908602065403613,"pfxX":-6.863777417319918,"pfxZ":1.9030978736158248,"pX":0.4248735365149615,"pZ":1.33990777112793,"vX0":9.621796936848012,"vY0":-129.2125676838269,"vZ0":-4.466856649816629,"x":100.8,"y":202.6,"x0":-2.433373978784529,"y0":50.000115056842205,"z0":5.279442267686544,"aX":-11.754478685031014},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":10.6,"spinRate":1494,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42183464237701074,"extension":7.26565328281753},"index":2,"playId":"561a5507-5a9a-3897-8d4f-637e7111ca64","pitchNumber":2,"startTime":"2026-08-27T18:19:57.615Z","endTime":"2026-08-27T18:20:01.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-27T18:20:19.133Z","endTime":"2026-08-27T18:20:25.505Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"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":93.1,"endSpeed":86.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927163765574214,"aZ":-20.098297507611072,"pfxX":-0.24432843392031867,"pfxZ":6.396424628379593,"pX":1.6540413151000115,"pZ":2.3515676248962625,"vX0":10.710381707306286,"vY0":-135.37828437994037,"vZ0":-4.644053785426504,"x":53.95,"y":175.29,"x0":-2.2938596893601755,"y0":50.00032782669203,"z0":5.464852076708035,"aX":-0.46358533015381126},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":-1.4,"spinRate":2133,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4020433761045359,"extension":7.199575541026543},"index":4,"playId":"7120ec58-2f09-3cf0-aa69-87f7724498e2","pitchNumber":3,"startTime":"2026-08-27T18:20:25.505Z","endTime":"2026-08-27T18:20: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59206434046995,"aZ":-18.540266320152973,"pfxX":-2.3212325956432505,"pfxZ":7.139689847131175,"pX":-0.017888057715633208,"pZ":3.5662158699696893,"vX0":7.442459434359976,"vY0":-136.28240903191895,"vZ0":-1.9788074868434289,"x":117.68,"y":142.49,"x0":-2.464248231572356,"y0":50.005594781874535,"z0":5.561318122010968,"aX":-4.434904824765995},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":2.9,"spinRate":2190,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3995369266034823,"extension":6.970785261544367},"index":5,"playId":"a8cc631e-a0b5-3436-86df-ae9fb637856f","pitchNumber":4,"startTime":"2026-08-27T18:20:46.845Z","endTime":"2026-08-27T18:20:50.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993653868912148,"aZ":-23.736068394209806,"pfxX":-4.7589247742646785,"pfxZ":4.577260462640446,"pX":0.9768793701226377,"pZ":3.200014358809115,"vX0":10.19628246578812,"vY0":-134.1742689718967,"vZ0":-1.681309275282968,"x":79.76,"y":152.38,"x0":-2.2353344695172512,"y0":50.003656776123684,"z0":5.507715909145796,"aX":-8.775512109885561},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":6.7,"spinRate":2139,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40650357565034545,"extension":7.082346187318117},"index":6,"playId":"5e5ad453-6652-3428-8e50-e502c7aa2dc0","pitchNumber":5,"startTime":"2026-08-27T18:21:07.112Z","endTime":"2026-08-27T18:21:11.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:21:11.087Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nasim Nuñez out on a sacrifice bunt, third baseman Willi Castro to second baseman Connor Norby. Jacob Young to 3rd. Jorbit Vivas to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:22:14.013Z","endTime":"2026-08-27T18:22:23.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T18:21:21.820Z","endTime":"2026-08-27T18:22:16.383Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71078841570124,"aZ":-23.957781876387912,"pfxX":-4.810666613496315,"pfxZ":4.465766203738869,"pX":1.2806355975283148,"pZ":2.0132034942026853,"vX0":10.998268057763864,"vY0":-134.1896881424096,"vZ0":-4.548075483866914,"x":68.19,"y":184.42,"x0":-2.230361665283888,"y0":50.00126889905284,"z0":5.418655644016475,"aX":-8.848415517328764},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":6.6,"spinRate":2016,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4068425954157364,"extension":7.131878615496688},"hitData":{"launchSpeed":30.2,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":120.52,"coordY":191.58}},"index":1,"playId":"a6a3bda2-c25f-337a-889c-471d86977e2f","pitchNumber":1,"startTime":"2026-08-27T18:22:16.383Z","endTime":"2026-08-27T18:22:23.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:22:23.909Z","atBatIndex":37},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gabriel Hughes intentionally walks CJ Abrams.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:22:32.246Z","endTime":"2026-08-27T18:23:28.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47212765181313,"aZ":-42.63550950725467,"pfxX":3.153034480163698,"pfxZ":-7.351703769465626,"pX":1.6317323595196858,"pZ":2.2133345069332293,"vX0":7.39545003867331,"vY0":-118.49531963111446,"vZ0":0.23200956322166943,"x":54.8,"y":179.02,"x0":-1.9382456782602613,"y0":50.00205666034282,"z0":6.006840352108808,"aX":4.4866515939428275},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.0,"breakHorizontal":-7.4,"spinRate":2594,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46208621114384574,"extension":6.805561524241037},"index":0,"playId":"84f6a859-c41e-30d5-a109-2280a1edf18c","pitchNumber":1,"startTime":"2026-08-27T18:22:53.294Z","endTime":"2026-08-27T18:22:57.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203036755562696,"aZ":-28.84169327230771,"pfxX":-6.857883125510554,"pfxZ":1.9434694649170403,"pX":0.8543173237468588,"pZ":1.6886464378888537,"vX0":11.129720120416277,"vY0":-129.44897212390228,"vZ0":-3.9074980654853526,"x":84.44,"y":193.19,"x0":-2.5882494365039843,"y0":50.00563608388986,"z0":5.398636557384486,"aX":-11.772038248267402},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":10.3,"spinRate":1400,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42134745355607306,"extension":7.028234889824634},"index":1,"playId":"697dd0b0-0c9f-33be-a062-e2b6c2237f95","pitchNumber":2,"startTime":"2026-08-27T18:23:10.432Z","endTime":"2026-08-27T18:23:14.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08226946-0396-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-08-27T18:23:27.557Z","endTime":"2026-08-27T18:23:27.566Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08226946-0396-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-08-27T18:23:27.566Z","endTime":"2026-08-27T18:23:28.819Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-27T18:23:28.819Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rockies challenged (play at 1st), call on the field was overturned: Dylan Crews grounds out softly, catcher Brett Sullivan to first baseman TJ Rumfield. Jacob Young scores. Jorbit Vivas to 3rd. CJ Abrams to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:24:31.585Z","endTime":"2026-08-27T18:24:59.124Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":687312,"link":"/api/v1/people/687312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-27T18:23:41.064Z","endTime":"2026-08-27T18:24:33.911Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607703636695625,"aZ":-22.94762135949919,"pfxX":-5.622785847804819,"pfxZ":4.855091962797489,"pX":-0.9051432732558541,"pZ":2.307620225346079,"vX0":6.40660254902307,"vY0":-136.1783002564778,"vZ0":-4.1372957596715905,"x":151.5,"y":176.47,"x0":-2.544693511609432,"y0":50.001263773492084,"z0":5.411051843334232,"aX":-10.683818781355658},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":9.0,"spinRate":2069,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40040410781424596,"extension":6.801029952931148},"index":1,"playId":"8230fc87-4e38-30bf-b889-43ce5df2da2b","pitchNumber":1,"startTime":"2026-08-27T18:24:33.911Z","endTime":"2026-08-27T18:24:37.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673086715944823,"aZ":-28.597800095370975,"pfxX":-6.083865613429513,"pfxZ":2.071310193567994,"pX":0.016304318320502373,"pZ":2.2055480359419044,"vX0":8.786456183780949,"vY0":-129.29291930893228,"vZ0":-2.6572191242394814,"x":116.38,"y":179.23,"x0":-2.603446315143144,"y0":50.00588825280539,"z0":5.395028113163843,"aX":-10.518626479950044},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":9.5,"spinRate":1485,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4203130435563729,"extension":6.838438939308189},"hitData":{"launchSpeed":43.4,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.93,"coordY":199.24}},"index":2,"playId":"db238fea-b42e-3aa2-ae10-72d09e2169de","pitchNumber":2,"startTime":"2026-08-27T18:24:51.186Z","endTime":"2026-08-27T18:24:59.124Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115},"playEndTime":"2026-08-27T18:24:59.124Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to left fielder Zac Veen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-27T18:26:25.314Z","endTime":"2026-08-27T18:26:34.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"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(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":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999597478168774,"aZ":-24.905620553684166,"pfxX":4.1705845921000595,"pfxZ":4.27940298227999,"pX":0.12991663071061268,"pZ":1.88483726398662,"vX0":5.404474942773457,"vY0":-128.6109573735957,"vZ0":-4.52396579718779,"x":112.05,"y":187.89,"x0":-2.529250122547608,"y0":50.00635596354826,"z0":5.564307310264579,"aX":7.090214569822749},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":-8.6,"spinRate":2275,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.42351044301969765,"extension":6.9165413018316615},"hitData":{"launchSpeed":96.5,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.89,"coordY":63.79}},"index":0,"playId":"9220f352-e96a-31ad-aa68-c427dcec7f98","pitchNumber":1,"startTime":"2026-08-27T18:26:25.314Z","endTime":"2026-08-27T18:26:34.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:26:34.229Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:28:05.426Z","endTime":"2026-08-27T18:31:14.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25813537837292,"aZ":-29.70904212747852,"pfxX":-9.514903132569037,"pfxZ":1.6171630666595052,"pX":0.5762369165365323,"pZ":1.5326970119943635,"vX0":8.97543600078664,"vY0":-122.39519983894418,"vZ0":-3.8461478663560795,"x":95.04,"y":197.4,"x0":-1.8951946320277604,"y0":50.00291389911293,"z0":5.657664555970677,"aX":-14.494275251810263},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":2176,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4468410758874173,"extension":6.780845493066487},"index":0,"playId":"6e5d1ac8-5e26-3ced-8a41-f6fb96163ca7","pitchNumber":1,"startTime":"2026-08-27T18:28:43.830Z","endTime":"2026-08-27T18:28:48.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587054353731574,"aZ":-28.74802114788657,"pfxX":-9.227562880031291,"pfxZ":2.225072201187393,"pX":0.4658973416096991,"pZ":0.741726032317009,"vX0":8.690056149556007,"vY0":-122.8642473846043,"vZ0":-5.518332701789139,"x":99.24,"y":218.75,"x0":-1.9050249408999593,"y0":50.004354014019256,"z0":5.437211655815894,"aX":-14.218061599232367},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":2127,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.44448830827752017,"extension":6.944065556106869},"index":1,"playId":"abdf8354-be96-34a0-b515-4976f3943294","pitchNumber":2,"startTime":"2026-08-27T18:28:57.572Z","endTime":"2026-08-27T18:29:01.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159060361256532,"aZ":-22.628448901904385,"pfxX":-1.1463320157029924,"pfxZ":5.586978615578792,"pX":-0.5807129558200815,"pZ":2.204410104585551,"vX0":4.4239428432238554,"vY0":-129.15043184107282,"vZ0":-4.017730577387379,"x":139.14,"y":179.26,"x0":-2.15878311536143,"y0":50.00126352576612,"z0":5.498011517659026,"aX":-1.9585762998277647},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":1.2,"spinRate":2274,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4223576111305638,"extension":6.892318473780504},"index":2,"playId":"f6510883-584f-33aa-b83e-a1731ce37a34","pitchNumber":3,"startTime":"2026-08-27T18:29:15.891Z","endTime":"2026-08-27T18:29:19.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16089809543843,"aZ":-20.905745213949103,"pfxX":-3.9683756094133575,"pfxZ":6.6082560315003445,"pX":-0.011348332422336599,"pZ":2.8484487539004024,"vX0":6.471464544514934,"vY0":-128.81092717478757,"vZ0":-2.6787650904627682,"x":117.43,"y":161.87,"x0":-2.0243262987000747,"y0":50.00075253469439,"z0":5.493005458757766,"aX":-6.76453585115764},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":6.0,"spinRate":2323,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4229227507137039,"extension":6.979633646489154},"index":3,"playId":"640c6ba1-90c3-3a62-adb0-becfe7ab10cb","pitchNumber":4,"startTime":"2026-08-27T18:29:29.088Z","endTime":"2026-08-27T18:29:32.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-27T18:29:53.448Z","endTime":"2026-08-27T18:30:06.509Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80871335922163,"aZ":-31.968925148056545,"pfxX":6.3709552647959615,"pfxZ":0.15171864646901412,"pX":0.6586943784777187,"pZ":2.1223174048715236,"vX0":4.340208705862105,"vY0":-114.25112512937548,"vZ0":-0.813548205553615,"x":91.89,"y":181.48,"x0":-2.0857430364070986,"y0":50.00192481888803,"z0":5.593760959280748,"aX":8.516731814055662},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.4,"breakHorizontal":-12.6,"spinRate":2559,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.47733372837507426,"extension":6.891701566744327},"index":5,"playId":"18629cc5-7827-3051-afdf-2e4cd12296a2","pitchNumber":5,"startTime":"2026-08-27T18:30:06.509Z","endTime":"2026-08-27T18:30:13.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168255240649774,"aZ":-17.08125544880732,"pfxX":-7.805715146742619,"pfxZ":7.986101294091325,"pX":-0.079668402243031,"pZ":2.660902652183972,"vX0":7.660695326954763,"vY0":-135.7307589898769,"vZ0":-4.064604541877437,"x":120.04,"y":166.94,"x0":-1.9073504729487154,"y0":50.001579129204586,"z0":5.346878425712523,"aX":-14.749001974804042},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2319,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4015942103496952,"extension":7.153152624441939},"index":6,"playId":"18582743-8f3d-3ad4-902e-3d08d9366633","pitchNumber":6,"startTime":"2026-08-27T18:30:31.902Z","endTime":"2026-08-27T18:30:35.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96746185530084,"aZ":-17.411813911368416,"pfxX":-5.173739998889354,"pfxZ":8.071734658449184,"pX":-1.2925839763724971,"pZ":3.037088656391167,"vX0":4.2801441955695445,"vY0":-133.47072254616594,"vZ0":-2.811328454587089,"x":166.27,"y":156.78,"x0":-2.233869175398345,"y0":50.00521649526767,"z0":5.33738704237505,"aX":-9.466332415692055},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2089,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4082042617373123,"extension":7.197442710066236},"index":7,"playId":"c79ca8d8-0e41-35bc-bacd-18b0ab81720d","pitchNumber":7,"startTime":"2026-08-27T18:30:49.406Z","endTime":"2026-08-27T18:30:53.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884204073651837,"aZ":-19.535361837543544,"pfxX":-0.8123664321000494,"pfxZ":7.113846060568299,"pX":0.27016562120138443,"pZ":2.896733314838337,"vX0":6.102830285037219,"vY0":-131.44630343948498,"vZ0":-2.8787326646623255,"x":106.7,"y":160.57,"x0":-1.96102817346452,"y0":50.001520362557784,"z0":5.431382131015737,"aX":-1.4433088902372597},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":0.4,"spinRate":2300,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.41428913098050346,"extension":6.995579154351623},"hitData":{"launchSpeed":95.6,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.15,"coordY":63.4}},"index":8,"playId":"8bcbfc59-acc9-37d1-9219-1f6e6a35e1b2","pitchNumber":8,"startTime":"2026-08-27T18:31:06.862Z","endTime":"2026-08-27T18:31:14.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:31:14.353Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a sharp line drive to second baseman Jorbit Vivas, deflected by first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:31:16.851Z","endTime":"2026-08-27T18:33:47.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859611391330358,"aZ":-26.98863892466599,"pfxX":-8.981227447286848,"pfxZ":3.2018658471374204,"pX":-0.6210181531926304,"pZ":1.4954748442521908,"vX0":5.9541674262020665,"vY0":-125.77442989868003,"vZ0":-4.567677133595761,"x":140.67,"y":198.4,"x0":-1.8390112184010408,"y0":50.003157044985635,"z0":5.495268527916446,"aX":-14.549199718288392},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":2100,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4336542601831259,"extension":6.918666350098524},"index":0,"playId":"7b6c1326-d2ff-399e-8c75-164e1211e987","pitchNumber":1,"startTime":"2026-08-27T18:31:38.547Z","endTime":"2026-08-27T18:31:42.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219398195186432,"aZ":-18.093562571829185,"pfxX":-1.7670094565897858,"pfxZ":7.653281819009359,"pX":-0.021439532874708896,"pZ":1.5048426083559867,"vX0":6.078710107335121,"vY0":-133.6674168219003,"vZ0":-6.825708600633296,"x":117.82,"y":198.15,"x0":-2.078783644608737,"y0":50.005053785677866,"z0":5.354556666150997,"aX":-3.252356024051727},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":2.2,"spinRate":2381,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4071306453311374,"extension":7.042286026918426},"index":1,"playId":"9ce21894-4ff0-3c05-9fb5-d1daa60a98cd","pitchNumber":2,"startTime":"2026-08-27T18:31:51.749Z","endTime":"2026-08-27T18:31:55.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.443417813538936,"aZ":-32.906429005681524,"pfxX":7.562771320047084,"pfxZ":-0.5766630489794871,"pX":-0.9647028901146569,"pZ":2.213118440810275,"vX0":0.8691736647940741,"vY0":-111.83374201319694,"vZ0":-0.01540888766238635,"x":153.77,"y":179.03,"x0":-2.3408169465777515,"y0":50.001091990034496,"z0":5.569974781292411,"aX":9.665091969705923},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-0.7,"breakHorizontal":-13.9,"spinRate":2576,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4880822764586381,"extension":7.0162258455206565},"index":2,"playId":"605f364c-079c-38b8-8f44-1c7db7a593b0","pitchNumber":3,"startTime":"2026-08-27T18:32:04.754Z","endTime":"2026-08-27T18:32:08.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429839864605416,"aZ":-18.55506910970925,"pfxX":-6.8103603479025825,"pfxZ":7.168212411194326,"pX":-0.13328728161331155,"pZ":2.0591498841969322,"vX0":7.057388008320966,"vY0":-136.1273525840066,"vZ0":-5.575931416826314,"x":122.08,"y":183.18,"x0":-1.8594297953436694,"y0":50.00320631970858,"z0":5.395044568420949,"aX":-12.939759738557548},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2181,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40048043342600037,"extension":7.091394047156615},"index":3,"playId":"6c53ac7d-e615-3a5d-8595-8074b667911a","pitchNumber":4,"startTime":"2026-08-27T18:32:18.075Z","endTime":"2026-08-27T18:32:21.921Z","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":93.0,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51246631041221,"aZ":-17.69559360919011,"pfxX":-6.30084381952218,"pfxZ":7.720171134597272,"pX":-0.15542694650855846,"pZ":2.2726026368188763,"vX0":7.020261826193724,"vY0":-135.35977363808172,"vZ0":-5.073803021837376,"x":122.92,"y":177.42,"x0":-1.9505778026239295,"y0":50.006744482803356,"z0":5.390724820356562,"aX":-11.82345641229503},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2229,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4029661705154828,"extension":7.125765839397706},"index":4,"playId":"770f5924-542c-3cd3-bf62-9c5dbeded34d","pitchNumber":5,"startTime":"2026-08-27T18:32:32.089Z","endTime":"2026-08-27T18:32:35.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-27T18:32:51.157Z","endTime":"2026-08-27T18:33:04.387Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328628001804553,"aZ":-20.99825276790455,"pfxX":-7.355149833582593,"pfxZ":6.0178330832787745,"pX":-0.3943657423763755,"pZ":1.810324419489451,"vX0":6.77269747467151,"vY0":-134.03500871026296,"vZ0":-5.410933084195224,"x":132.03,"y":189.9,"x0":-1.973226206641289,"y0":50.00224647278791,"z0":5.311731372246624,"aX":-13.66029127760845},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":12.2,"spinRate":2141,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4054487881137625,"extension":7.189578531256412},"index":6,"playId":"f653707c-2b24-3874-a518-b6ebba8994f1","pitchNumber":6,"startTime":"2026-08-27T18:33:04.387Z","endTime":"2026-08-27T18:33:07.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.755407286666077,"aZ":-33.930710321250764,"pfxX":7.4392522590515835,"pfxZ":-1.348673372126715,"pX":0.5731803698070963,"pZ":2.2089463779015386,"vX0":3.7368493039978343,"vY0":-113.14003505414632,"vZ0":-0.0842879191631889,"x":95.15,"y":179.14,"x0":-2.0639551867997654,"y0":50.00349906314578,"z0":5.634198840867764,"aX":9.687677182820629},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-2.2,"breakHorizontal":-14.4,"spinRate":2643,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.48328288387906193,"extension":7.025406094028927},"index":7,"playId":"10a6e644-ebbd-3570-91cb-735346107133","pitchNumber":7,"startTime":"2026-08-27T18:33:19.939Z","endTime":"2026-08-27T18:33:23.820Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657137436208284,"aZ":-28.497634526423834,"pfxX":-9.013352942697132,"pfxZ":2.216388981230155,"pX":0.4401959407801121,"pZ":1.9207295443382046,"vX0":8.912029028495065,"vY0":-126.99672202658593,"vZ0":-3.4062682525339767,"x":100.22,"y":186.92,"x0":-1.9206264381390585,"y0":50.00073632553017,"z0":5.512858600152201,"aX":-14.924294815394585},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":14.6,"spinRate":2060,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.42905339271696175,"extension":7.129645778998479},"hitData":{"launchSpeed":103.0,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":163.69,"coordY":125.15}},"index":8,"playId":"00bbb62e-8e6d-3afb-9d4f-63b311ae0386","pitchNumber":8,"startTime":"2026-08-27T18:33:37.736Z","endTime":"2026-08-27T18:33:47.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:33:47.705Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a line drive to right fielder Dylan Crews. TJ Rumfield to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:33:52.961Z","endTime":"2026-08-27T18:34:47.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.049521810062085,"aZ":-26.55644263451707,"pfxX":-7.669732873491807,"pfxZ":3.0431481750214786,"pX":0.15505379314411888,"pZ":4.686053681324118,"vX0":8.177138714318465,"vY0":-133.4400844213159,"vZ0":2.6415661862715436,"x":111.09,"y":112.26,"x0":-1.9170759587377553,"y0":50.006493081440176,"z0":5.5681447566397475,"aX":-14.177572984749641},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":2249,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40665708130752165,"extension":7.14235111805004},"index":0,"playId":"47aaab2d-f0af-31a3-9df8-d98a7c0b0794","pitchNumber":1,"startTime":"2026-08-27T18:34:15.593Z","endTime":"2026-08-27T18:34:19.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123044685908514,"aZ":-25.896423349769204,"pfxX":-7.854305979287869,"pfxZ":3.3988653643948075,"pX":0.14798865738810893,"pZ":1.9775309056581871,"vX0":8.268247631904215,"vY0":-133.61383041778078,"vZ0":-4.092123245115079,"x":111.36,"y":185.39,"x0":-1.9356220470908292,"y0":50.000576691096356,"z0":5.344451223092075,"aX":-14.497748889360045},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":12.8,"spinRate":2150,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40668782630052647,"extension":7.034935524729448},"hitData":{"launchSpeed":103.6,"launchAngle":9.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.15,"coordY":91.68}},"index":1,"playId":"3f24ab86-011a-3905-a8f9-32b1afeb9db5","pitchNumber":2,"startTime":"2026-08-27T18:34:37.090Z","endTime":"2026-08-27T18:34:47.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:34:47.668Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:37:51.113Z","endTime":"2026-08-27T18:39:51.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-27T18:35:14.275Z","endTime":"2026-08-27T18:35:50.748Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tom Cosgrove replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-27T18:35:50.748Z","endTime":"2026-08-27T18:37:53.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676680,"link":"/api/v1/people/676680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.609804084713904,"aZ":-31.44291599465581,"pfxX":-8.056890889244155,"pfxZ":0.6043387404844651,"pX":1.181045635042812,"pZ":2.610624551129785,"vX0":-1.8288248632997006,"vY0":-108.81275292069648,"vZ0":2.4455139038044686,"x":71.98,"y":168.29,"x0":3.0776153306441616,"y0":50.00187537107028,"z0":4.859396062105512,"aX":-9.741091938940706},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":2.0,"breakHorizontal":15.1,"spinRate":2814,"spinDirection":276},"zone":12,"typeConfidence":0.89,"plateTime":0.501765532855373,"extension":6.276372101991384},"index":2,"playId":"894ee5de-b47e-34f3-b5d6-84e4999d397a","pitchNumber":1,"startTime":"2026-08-27T18:37:53.328Z","endTime":"2026-08-27T18:37:57.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.887194038850282,"aZ":-20.3461482460643,"pfxX":1.9522636577119725,"pfxZ":6.841158999944794,"pX":-0.12424769759892444,"pZ":2.7533713122072823,"vX0":-6.984807749878529,"vY0":-129.12886375793892,"vZ0":-2.0664265686068415,"x":121.74,"y":164.44,"x0":2.334433591658247,"y0":50.00341696376609,"z0":5.091207017842883,"aX":3.3767939739373665},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.2,"breakHorizontal":-2.4,"spinRate":2574,"spinDirection":132},"zone":2,"typeConfidence":0.9,"plateTime":0.42037925630031436,"extension":5.949266790854394},"index":3,"playId":"81c775ab-6257-3d77-8c5b-b32e586d2cb4","pitchNumber":2,"startTime":"2026-08-27T18:38:14.635Z","endTime":"2026-08-27T18:38:18.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":82.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.799192008131143,"aZ":-18.618880250133852,"pfxX":2.3826854771680916,"pfxZ":7.880283310069405,"pX":0.29446486447254083,"pZ":2.6646992180027,"vX0":-6.065412992315499,"vY0":-129.01881046424455,"vZ0":-3.007953756158468,"x":105.78,"y":166.83,"x0":2.3455636514330527,"y0":50.00025882366823,"z0":5.247368802411588,"aX":4.097779653062941},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.0,"breakHorizontal":-3.2,"spinRate":2593,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4213280227877543,"extension":5.812368229306927},"index":4,"playId":"ea588c4d-c90e-3da5-8c09-e5e5e4bc2d30","pitchNumber":3,"startTime":"2026-08-27T18:38:34.624Z","endTime":"2026-08-27T18:38:38.521Z","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":74.1,"endSpeed":69.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.7295582615056,"aZ":-32.63079241835177,"pfxX":-8.29784049646721,"pfxZ":-0.3808651341100049,"pX":0.45356882660394066,"pZ":2.1875192982159968,"vX0":-2.728996402451921,"vY0":-107.95963235924246,"vZ0":1.7955306823316968,"x":99.71,"y":179.72,"x0":2.8080489169889695,"y0":50.003654476699126,"z0":4.905959494553789,"aX":-9.909717570314275},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":0.0,"breakHorizontal":15.7,"spinRate":2782,"spinDirection":282},"zone":6,"typeConfidence":0.9,"plateTime":0.5050949754025327,"extension":5.606189041919513},"index":5,"playId":"e42b5cb5-15d4-3401-b081-869085d7f2a0","pitchNumber":4,"startTime":"2026-08-27T18:38:55.328Z","endTime":"2026-08-27T18:38:59.053Z","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":72.4,"endSpeed":67.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.982405076534212,"aZ":-28.353054276629983,"pfxX":-9.290185466496373,"pfxZ":3.3497895026063897,"pX":-0.07131696278843305,"pZ":2.2142641289609517,"vX0":-3.0083729262669356,"vY0":-105.50703002038763,"vZ0":1.2527827390898034,"x":119.72,"y":178.99,"x0":2.575315810013524,"y0":50.00207679064717,"z0":4.851618486453804,"aX":-10.595711243033527},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":6.7,"breakHorizontal":17.6,"spinRate":2689,"spinDirection":280},"zone":5,"typeConfidence":0.9,"plateTime":0.5168338099852394,"extension":5.891436944313893},"index":6,"playId":"4a919f9f-3fda-3f42-92d1-206869fdb73a","pitchNumber":5,"startTime":"2026-08-27T18:39:20.736Z","endTime":"2026-08-27T18:39:25.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":69.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.828159944793843,"aZ":-30.437781085276285,"pfxX":-6.861176735462186,"pfxZ":1.459136350756161,"pX":-0.8504321449842606,"pZ":2.817012443140546,"vX0":-4.77888067812155,"vY0":-107.56667909501523,"vZ0":2.3850429947570273,"x":149.42,"y":162.72,"x0":2.2788455386625657,"y0":50.00271281411216,"z0":5.031142286355721,"aX":-8.17037200811378},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2587,"spinDirection":282},"zone":11,"typeConfidence":0.89,"plateTime":0.5060795945521299,"extension":6.108044170646942},"index":7,"playId":"99bf2628-d17c-36bd-90c9-157a8a165c01","pitchNumber":6,"startTime":"2026-08-27T18:39:47.491Z","endTime":"2026-08-27T18:39:51.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:39:51.471Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan walks. TJ Rumfield to 3rd. Connor Norby to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:39:55.094Z","endTime":"2026-08-27T18:41:25.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.833893738796984,"aZ":-32.3389542626265,"pfxX":-8.7884079601162,"pfxZ":-0.14187128608316613,"pX":-0.9229847464555966,"pZ":2.572469979099756,"vX0":-5.0957453701237965,"vY0":-106.6737514624448,"vZ0":2.7081988861408997,"x":152.18,"y":169.32,"x0":2.6361373581151826,"y0":50.00355207547589,"z0":4.924738922610183,"aX":-10.157688842290172},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":0.8,"breakHorizontal":17.3,"spinRate":2597,"spinDirection":283},"zone":11,"typeConfidence":0.9,"plateTime":0.5128829690907195,"extension":6.039622995577373},"index":0,"playId":"57a69691-4403-393a-8535-4483e6a957fb","pitchNumber":1,"startTime":"2026-08-27T18:40:17.050Z","endTime":"2026-08-27T18:40:21.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":67.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.560154297455213,"aZ":-30.612780812836448,"pfxX":-7.731235246705854,"pfxZ":1.3851703014196097,"pX":-0.719544608287523,"pZ":2.224160699312541,"vX0":-5.122462762922164,"vY0":-105.52729564718845,"vZ0":1.9691568500004075,"x":144.43,"y":178.73,"x0":2.741959724532063,"y0":50.0049184016513,"z0":4.799400901538773,"aX":-8.740678955684448},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":2688,"spinDirection":281},"zone":4,"typeConfidence":0.9,"plateTime":0.5185697086621008,"extension":6.099690062977001},"index":1,"playId":"57946fa8-60e3-3cb9-b89d-8de6eca35873","pitchNumber":2,"startTime":"2026-08-27T18:40:39.921Z","endTime":"2026-08-27T18:40:43.953Z","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":0,"outs":2},"pitchData":{"startSpeed":72.1,"endSpeed":66.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.53020788261827,"aZ":-31.419294321836002,"pfxX":-9.744536301586763,"pfxZ":0.6781350562845798,"pX":1.540673756046622,"pZ":2.221292377643394,"vX0":-0.47528193004227653,"vY0":-104.98583822656637,"vZ0":2.1956580490289586,"x":58.27,"y":178.81,"x0":3.036284663485869,"y0":50.00430093066335,"z0":4.814918004631985,"aX":-10.894189104730115},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":2.2,"breakHorizontal":17.8,"spinRate":2688,"spinDirection":281},"zone":14,"typeConfidence":0.9,"plateTime":0.5214181479105546,"extension":5.903692240480541},"index":2,"playId":"40aab8ce-32ed-35bc-aef6-fbba879854e4","pitchNumber":3,"startTime":"2026-08-27T18:41:01.138Z","endTime":"2026-08-27T18:41:05.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84012090814814,"aZ":-20.09793187859,"pfxX":1.3695234097499949,"pfxZ":6.973697234232015,"pX":1.0773902492136864,"pZ":4.049457387353833,"vX0":-3.60294555642555,"vY0":-129.46317259721897,"vZ0":0.6885897122685833,"x":75.93,"y":129.44,"x0":2.2967754988863263,"y0":50.00510556337462,"z0":5.294827376094128,"aX":2.3728421155168857},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.0,"breakHorizontal":-1.8,"spinRate":2479,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.41980545710778605,"extension":6.050013357212854},"index":3,"playId":"8cea1cb1-f72b-3206-94d3-f1455827ae84","pitchNumber":4,"startTime":"2026-08-27T18:41:20.563Z","endTime":"2026-08-27T18:41:25.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:41:25.914Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-27T18:42:32.864Z","endTime":"2026-08-27T18:43:21.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jordan Beck replaces Zac Veen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T18:41:48.853Z","endTime":"2026-08-27T18:42:35.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691728,"link":"/api/v1/people/691728"}},{"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":75.7,"endSpeed":70.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.419556895112372,"aZ":-29.67317498582027,"pfxX":-7.945872620474418,"pfxZ":2.026379239205786,"pX":0.012995623032641079,"pZ":3.0463836963206727,"vX0":-3.917528897888474,"vY0":-110.16997370729558,"vZ0":2.505520400585285,"x":116.5,"y":156.53,"x0":2.84319635626342,"y0":50.00530018522244,"z0":5.0172050257402665,"aX":-9.830186591614316},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":4.6,"breakHorizontal":15.4,"spinRate":2768,"spinDirection":282},"zone":2,"typeConfidence":0.88,"plateTime":0.49596497011733653,"extension":5.632765114987154},"index":1,"playId":"37c873bb-d073-3b27-afe1-2569b7e213b8","pitchNumber":1,"startTime":"2026-08-27T18:42:35.086Z","endTime":"2026-08-27T18:42:39.025Z","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":88.9,"endSpeed":82.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19032085644079,"aZ":-24.303152284600646,"pfxX":3.147033243879172,"pfxZ":4.546251967764549,"pX":0.5890158416789214,"pZ":3.376434246077474,"vX0":-5.130096474761405,"vY0":-129.53558407489277,"vZ0":-0.07313947828710332,"x":94.55,"y":147.62,"x0":2.169180735339835,"y0":50.00444028694316,"z0":5.233711478681575,"aX":5.451502908887222},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.8,"spinRate":2641,"spinDirection":148},"zone":3,"typeConfidence":0.9,"plateTime":0.41978689388976065,"extension":5.970032801997843},"index":2,"playId":"7e314678-20ae-37cd-9ec5-1d2ea98578a8","pitchNumber":2,"startTime":"2026-08-27T18:42:55.989Z","endTime":"2026-08-27T18:43:00.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.766576543510325,"aZ":-18.6868191314555,"pfxX":2.722780204965311,"pfxZ":7.5932382752646514,"pX":0.39260276429650365,"pZ":3.3518552954655303,"vX0":-5.370094451828741,"vY0":-130.9655211943508,"vZ0":-1.3955267504749038,"x":102.03,"y":148.28,"x0":2.09527234682271,"y0":50.00432289283789,"z0":5.258378675255993,"aX":4.837931353821609},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.8,"breakHorizontal":-4.1,"spinRate":2617,"spinDirection":143},"zone":3,"typeConfidence":0.9,"plateTime":0.4146484455812258,"extension":5.942780651196841},"index":3,"playId":"c363ff2f-11eb-3229-b39d-8d63226a4193","pitchNumber":3,"startTime":"2026-08-27T18:43:17.749Z","endTime":"2026-08-27T18:43:21.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:43:21.890Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (18) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-27T18:45:36.618Z","endTime":"2026-08-27T18:46:59.480Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":687312,"link":"/api/v1/people/687312"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Troy Johnston.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T18:44:42.178Z","endTime":"2026-08-27T18:44:42.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600"},{"details":{"description":"Jordan Beck remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-27T18:44:42.194Z","endTime":"2026-08-27T18:45:38.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":691728,"link":"/api/v1/people/691728"}},{"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.9,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.880309785465773,"aZ":-18.19083443071333,"pfxX":1.1857316168125793,"pfxZ":7.615693703735286,"pX":0.7006226653498626,"pZ":2.176234344678688,"vX0":7.365997582039916,"vY0":-133.68201484140374,"vZ0":-5.544516675754439,"x":90.29,"y":180.02,"x0":-2.2282106377924094,"y0":50.00362988769197,"z0":5.554759346465965,"aX":2.17703199248719},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-3.5,"spinRate":2249,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4074536666395323,"extension":6.9099058475221975},"index":2,"playId":"e9284452-c60d-3c56-a1af-f82039d376a2","pitchNumber":1,"startTime":"2026-08-27T18:45:38.972Z","endTime":"2026-08-27T18:45:43.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956736001623447,"aZ":-19.552657404972276,"pfxX":-0.16358430585973927,"pfxZ":6.851633073736554,"pX":-0.17728853880751855,"pZ":3.2927784103917395,"vX0":5.797058358683896,"vY0":-133.4697737762729,"vZ0":-2.4758842375840224,"x":123.76,"y":149.87,"x0":-2.3368820038820854,"y0":50.00522436878824,"z0":5.607612156275648,"aX":-0.30119430578983497},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.7,"spinRate":2164,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.4070586481918266,"extension":6.871025935046727},"index":3,"playId":"b38b0eed-f030-33bc-b2ee-7db1d147f1a9","pitchNumber":2,"startTime":"2026-08-27T18:45:56.824Z","endTime":"2026-08-27T18:46:00.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-27T18:46:05.432Z","endTime":"2026-08-27T18:46:17.397Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9319961364381,"aZ":-19.11258849242633,"pfxX":1.023271733371895,"pfxZ":6.932883459319539,"pX":-1.205777560159163,"pZ":2.9202988451298375,"vX0":2.8628542354269544,"vY0":-134.84057566916994,"vZ0":-3.547283937288147,"x":162.96,"y":159.93,"x0":-2.4045201345404865,"y0":50.00434974140364,"z0":5.563304027703809,"aX":1.927659181531079},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":-2.3,"spinRate":2226,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.40266322287421596,"extension":6.798108966040122},"index":5,"playId":"fbae3a9d-321b-3579-884c-912a7cda3178","pitchNumber":3,"startTime":"2026-08-27T18:46:17.397Z","endTime":"2026-08-27T18:46:21.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57515218366026,"aZ":-26.567259643302894,"pfxX":-6.252757580607427,"pfxZ":3.260408297426056,"pX":0.46151802610216436,"pZ":2.141418292005338,"vX0":9.186485870807969,"vY0":-129.1775072304629,"vZ0":-3.325015869380973,"x":99.41,"y":180.96,"x0":-2.3006264270705215,"y0":50.001981322085115,"z0":5.449763729799667,"aX":-10.749154432116155},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":1558,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.421264504343811,"extension":6.90665820326418},"hitData":{"launchSpeed":104.5,"launchAngle":36.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.64,"coordY":65.37}},"index":6,"playId":"2876f22e-eab7-3927-871c-8d5105f51deb","pitchNumber":4,"startTime":"2026-08-27T18:46:32.555Z","endTime":"2026-08-27T18:46:59.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:46:59.480Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-27T18:46:44.237Z","endTime":"2026-08-27T18:48:15.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":86.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26524078457724,"aZ":-19.580462680798224,"pfxX":-0.07495552921098181,"pfxZ":6.745100542843794,"pX":-0.5273413156439408,"pZ":2.5958061240908226,"vX0":5.377379743765697,"vY0":-134.13804820010805,"vZ0":-3.8096532525959246,"x":137.1,"y":168.69,"x0":-2.527703604213022,"y0":50.0041932790402,"z0":5.38776584660147,"aX":-0.14017224503996106},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":-0.7,"spinRate":2140,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4045167111759582,"extension":6.896326817076519},"index":0,"playId":"cfec3b50-d425-3e50-98f5-63c4fc3c5462","pitchNumber":1,"startTime":"2026-08-27T18:47:22.166Z","endTime":"2026-08-27T18:47:25.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":86.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.542260476015617,"aZ":-19.129071509077043,"pfxX":0.43744035378115775,"pfxZ":7.007422324004045,"pX":-0.7980877906247548,"pZ":1.906690663535165,"vX0":4.438547514926233,"vY0":-133.99341551637602,"vZ0":-5.443425477170118,"x":147.42,"y":187.3,"x0":-2.5168372732829067,"y0":50.00220853276925,"z0":5.285229345510892,"aX":0.8131266518622656},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-1.6,"spinRate":2168,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4051441282105137,"extension":6.90499477557485},"index":1,"playId":"1cebe9ef-63a7-3549-8d5f-d5ac1e71cc91","pitchNumber":2,"startTime":"2026-08-27T18:47:35.890Z","endTime":"2026-08-27T18:47:39.747Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.664338747392193,"aZ":-19.536560053031256,"pfxX":0.05055780584758107,"pfxZ":6.70805769765124,"pX":0.6906225252199194,"pZ":2.5315817193059407,"vX0":7.763370807781995,"vY0":-134.7789731663951,"vZ0":-4.213183698017764,"x":90.68,"y":170.43,"x0":-2.2050157342970764,"y0":50.00461530825225,"z0":5.452151045836144,"aX":0.09370421735512655},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-1.3,"spinRate":2164,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.40270156388910294,"extension":6.92383694711088},"hitData":{"launchSpeed":93.5,"launchAngle":6.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.49,"coordY":161.15}},"index":2,"playId":"f558a080-04a1-355d-9d51-e737e7deb6b4","pitchNumber":3,"startTime":"2026-08-27T18:48:07.371Z","endTime":"2026-08-27T18:48:15.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:48:15.321Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keibert Ruiz lines out to right fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-27T18:48:19.046Z","endTime":"2026-08-27T18:51:14.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56192796264161,"aZ":-22.848601134083733,"pfxX":-4.988368764361878,"pfxZ":5.039668526979322,"pX":-1.3443904137189089,"pZ":2.196175430773,"vX0":4.993092529105242,"vY0":-134.05178597729963,"vZ0":-4.29027716133167,"x":168.24,"y":179.48,"x0":-2.5686734124011967,"y0":50.0003726167232,"z0":5.415871262167473,"aX":-9.225262994192299},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":8.2,"spinRate":2067,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.40608613368513247,"extension":6.842721725854637},"index":0,"playId":"7ff7f657-69d9-3b5d-a982-0a896968697a","pitchNumber":1,"startTime":"2026-08-27T18:48:43.446Z","endTime":"2026-08-27T18:48:47.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.495191464091487,"aZ":-19.78537666379195,"pfxX":-0.13680465571504613,"pfxZ":6.765622022209273,"pX":-0.030669482292765535,"pZ":2.8888187207440104,"vX0":5.808975265726229,"vY0":-133.00018295371012,"vZ0":-3.2940544671487952,"x":118.17,"y":160.78,"x0":-2.204985256831214,"y0":50.006313600592456,"z0":5.540439054159391,"aX":-0.2510240692107218},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":-0.7,"spinRate":2128,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4083291375280016,"extension":7.001163038739612},"index":1,"playId":"d28fa6ad-48f4-39cf-84da-73f7d7f20885","pitchNumber":2,"startTime":"2026-08-27T18:48:58.813Z","endTime":"2026-08-27T18:49:02.739Z","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.9,"endSpeed":84.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396496092600223,"aZ":-20.40522876149779,"pfxX":1.4763594382301308,"pfxZ":6.429641951401292,"pX":0.02431659436229199,"pZ":3.5136065615241123,"vX0":5.4285581987547715,"vY0":-133.84621437365948,"vZ0":-1.793096715965125,"x":116.07,"y":143.91,"x0":-2.214577168509262,"y0":50.0057411620167,"z0":5.639748046405126,"aX":2.7032940292206566},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-3.7,"spinRate":2120,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4077907587946408,"extension":6.902559091538715},"index":2,"playId":"d2fa15b4-d2c8-3965-8f9d-e4098e71e211","pitchNumber":3,"startTime":"2026-08-27T18:49:28.852Z","endTime":"2026-08-27T18:49:32.793Z","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":93.0,"endSpeed":86.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15660116013979,"aZ":-20.76272753324808,"pfxX":-1.4935199790801796,"pfxZ":6.032832245983517,"pX":-1.0008064223771314,"pZ":4.211102923841964,"vX0":4.409816008061671,"vY0":-135.60556288986496,"vZ0":0.1656179487640984,"x":155.15,"y":125.08,"x0":-2.44262359019219,"y0":50.00655143365692,"z0":5.578874465703535,"aX":-2.8273759749528056},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":1.9,"spinRate":2153,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.401441101395382,"extension":6.912799536520436},"index":3,"playId":"57ebe8db-75be-3a9c-b88e-9f2edaf41c5e","pitchNumber":4,"startTime":"2026-08-27T18:49:55.821Z","endTime":"2026-08-27T18:49:59.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50436349112067,"aZ":-22.342734413668627,"pfxX":-0.1706229679518816,"pfxZ":5.237146885505817,"pX":-0.7234329273695167,"pZ":3.1489034792490265,"vX0":4.479974456997383,"vY0":-135.19357053858417,"vZ0":-2.343994254286212,"x":144.58,"y":153.76,"x0":-2.3699052036330577,"y0":50.005216334658684,"z0":5.571759982190846,"aX":-0.32141863111245106},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2190,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4029446318307901,"extension":6.864878306499729},"index":4,"playId":"d8526bb3-c9e8-32a9-967e-4605860b0823","pitchNumber":5,"startTime":"2026-08-27T18:50:11.014Z","endTime":"2026-08-27T18:50:18.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17523231008423,"aZ":-43.2801736319394,"pfxX":3.8009864528729356,"pfxZ":-8.122217983793163,"pX":0.649186198271992,"pZ":2.7776515944169278,"vX0":4.824177789638387,"vY0":-115.76416841613852,"vZ0":1.9799672442466547,"x":92.25,"y":163.78,"x0":-1.9500376615887296,"y0":50.004666524947766,"z0":6.032547900418672,"aX":5.19505383087871},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.0,"breakHorizontal":-8.0,"spinRate":2576,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.471859482237702,"extension":6.996779323747311},"index":5,"playId":"b3b14b52-025d-39aa-8eab-735f14346da0","pitchNumber":6,"startTime":"2026-08-27T18:50:46.077Z","endTime":"2026-08-27T18:50:49.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11222075937388,"aZ":-34.2705060732837,"pfxX":1.455430922655505,"pfxZ":-1.3747723897238444,"pX":-0.7912642419902666,"pZ":2.6837566123004697,"vX0":2.3232857776121607,"vY0":-121.72446437928231,"vZ0":-0.9624854492887183,"x":147.16,"y":166.32,"x0":-1.94095973200187,"y0":50.00181321260545,"z0":6.00755789107778,"aX":2.220634225175888},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2202,"spinDirection":96},"zone":4,"typeConfidence":2.0,"plateTime":0.44709885301281904,"extension":6.832660569284158},"hitData":{"launchSpeed":91.3,"launchAngle":25.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.32,"coordY":92.41}},"index":6,"playId":"a01fb3d3-9939-380f-84f9-5e1434983b19","pitchNumber":7,"startTime":"2026-08-27T18:51:06.732Z","endTime":"2026-08-27T18:51:14.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:51:14.726Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-27T18:51:18.177Z","endTime":"2026-08-27T18:52:17.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31841601982618,"aZ":-21.476246139736485,"pfxX":-4.287869740182454,"pfxZ":5.668235991294721,"pX":0.23403930582864965,"pZ":1.272477172660709,"vX0":8.287268541275326,"vY0":-135.26598729657354,"vZ0":-6.973360557822747,"x":108.08,"y":204.42,"x0":-2.2867005619252843,"y0":50.00333703736283,"z0":5.346404933462572,"aX":-8.094851772207177},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":6.4,"spinRate":2083,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40205223251441025,"extension":6.920664621390606},"index":0,"playId":"9caa3521-6c5d-3068-8884-35f8559631aa","pitchNumber":1,"startTime":"2026-08-27T18:51:39.060Z","endTime":"2026-08-27T18:51:42.969Z","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":92.1,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13024768623347,"aZ":-18.850398083810628,"pfxX":-1.2393180945447304,"pfxZ":7.15894452504458,"pX":-0.02027034323452269,"pZ":2.7764866801444272,"vX0":6.8834668713017715,"vY0":-134.13033975538633,"vZ0":-3.762308699252903,"x":117.77,"y":163.81,"x0":-2.4353138209033625,"y0":50.0056962059359,"z0":5.50534365380173,"aX":-2.308699561262763},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":1.1,"spinRate":2061,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4050415491067869,"extension":6.9549628529603735},"index":1,"playId":"59f59669-c7f7-3a0e-a3a7-7c0e32111936","pitchNumber":2,"startTime":"2026-08-27T18:51:51.706Z","endTime":"2026-08-27T18:51:55.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244350860919468,"aZ":-20.814187538543802,"pfxX":0.5989057732541594,"pfxZ":6.098980929598748,"pX":0.15246104086448714,"pZ":2.1073236225091185,"vX0":6.677647270556268,"vY0":-134.41075190664515,"vZ0":-5.039426913790097,"x":111.19,"y":181.88,"x0":-2.42363837553678,"y0":50.00325654472038,"z0":5.448957472433059,"aX":1.1139763965380893},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-2.3,"spinRate":2131,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4047571493136699,"extension":6.921864572474735},"hitData":{"launchSpeed":74.5,"launchAngle":22.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.02,"coordY":97.92}},"index":2,"playId":"a3e5ea11-0af8-3b44-b0d0-9885f7ae55ea","pitchNumber":3,"startTime":"2026-08-27T18:52:06.971Z","endTime":"2026-08-27T18:52:17.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:52:17.426Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-27T18:53:04.514Z","endTime":"2026-08-27T18:56:29.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,8,9,10,11],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"239e4c99-7dd6-33c8-841d-2368487a2ed4","startTime":"2026-08-27T18:52:47.781Z","endTime":"2026-08-27T18:52:51.655Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.195577050771643,"aZ":-20.398470176679268,"pfxX":0.9824808340020823,"pfxZ":6.50192387056914,"pX":-1.625886765271709,"pZ":4.061597353339104,"vX0":2.23577980147099,"vY0":-132.2358308894573,"vZ0":-0.059467777860710225,"x":178.97,"y":129.12,"x0":-2.6025095895877453,"y0":50.00380986767591,"z0":5.553042312889957,"aX":1.7787480418631347},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":-2.2,"spinRate":2087,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41067609923702975,"extension":6.810786218898142},"index":1,"playId":"7c617cad-8cf5-3222-a315-9cf36a3690d2","pitchNumber":1,"startTime":"2026-08-27T18:53:06.854Z","endTime":"2026-08-27T18:53:10.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022355396682553,"aZ":-21.079966445512877,"pfxX":1.1058810347967056,"pfxZ":6.088442114927346,"pX":0.6822077228810853,"pZ":3.252815406320278,"vX0":7.189371469681229,"vY0":-132.77792234060936,"vZ0":-2.3985097984163968,"x":91.0,"y":150.95,"x0":-2.18172519868018,"y0":50.000727289703626,"z0":5.668667019961981,"aX":2.0135554036024605},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-3.2,"spinRate":2150,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4093647166997294,"extension":6.918491787397884},"index":2,"playId":"e2c06772-326a-3055-bfa6-63e469a58474","pitchNumber":2,"startTime":"2026-08-27T18:53:25.165Z","endTime":"2026-08-27T18:53:28.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796155480020904,"aZ":-22.24816490012974,"pfxX":-0.3097105936568336,"pfxZ":5.481715644501573,"pX":0.2977202965492875,"pZ":1.8116139730529852,"vX0":7.165785228160457,"vY0":-132.5571778151152,"vZ0":-5.351448150979657,"x":105.65,"y":189.87,"x0":-2.380845929598793,"y0":50.00081916054938,"z0":5.443746654926297,"aX":-0.5618098937462079},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2216,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.41054324642029716,"extension":7.348036050637672},"index":3,"playId":"536f2373-7f17-3b22-9cd0-f9b25b77f5ba","pitchNumber":3,"startTime":"2026-08-27T18:53:48.984Z","endTime":"2026-08-27T18:53:53.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-27T18:54:08.677Z","endTime":"2026-08-27T18:54:26.672Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"b70130a1-58f2-3d82-bd42-9f723c404811","startTime":"2026-08-27T18:54:26.672Z","endTime":"2026-08-27T18:54:30.573Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.855025181685477,"aZ":-29.270333578223692,"pfxX":-6.128636982556841,"pfxZ":1.7835930673046843,"pX":-2.2572421234986932,"pZ":3.7183526167408822,"vX0":3.3998972351378924,"vY0":-125.90997688182911,"vZ0":1.4813968527191768,"x":203.04,"y":138.38,"x0":-2.8180048961199926,"y0":50.004290416406924,"z0":5.464547001762041,"aX":-9.993457473216344},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":10.4,"spinRate":1361,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43245791860607286,"extension":6.756963858546905},"index":6,"playId":"f4dba706-9446-3ed7-b820-a7db25636428","pitchNumber":4,"startTime":"2026-08-27T18:54:53.974Z","endTime":"2026-08-27T18:54:59.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jacob Young steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"f4dba706-9446-3ed7-b820-a7db25636428","startTime":"2026-08-27T18:55:01.496Z","endTime":"2026-08-27T18:55:17.801Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193648065805743,"aZ":-23.73196677745059,"pfxX":0.30217740286531414,"pfxZ":4.567776484318373,"pX":0.027603363869585413,"pZ":2.3655830710827703,"vX0":6.178315027504223,"vY0":-134.37209237655796,"vZ0":-4.009710665980267,"x":115.95,"y":174.91,"x0":-2.3304818765441735,"y0":50.003275712291064,"z0":5.541732705343711,"aX":0.5576287528827073},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-1.7,"spinRate":2110,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.40596529253190683,"extension":6.964077647553045},"index":8,"playId":"9cb2bec4-45aa-39ed-afad-ab564a6729e5","pitchNumber":5,"startTime":"2026-08-27T18:55:17.801Z","endTime":"2026-08-27T18:55:21.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75852430425348,"aZ":-29.17480056975796,"pfxX":-7.23727605832758,"pfxZ":1.8198565992546705,"pX":-1.2585491567841633,"pZ":2.6751992423369635,"vX0":5.614980451829724,"vY0":-126.9444160124478,"vZ0":-1.3337327304825357,"x":164.97,"y":166.55,"x0":-2.548903642782283,"y0":50.00225762709097,"z0":5.510377875159107,"aX":-11.919865145710997},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":12.0,"spinRate":1392,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.42997518845533866,"extension":6.877309619089944},"index":9,"playId":"4add210a-e9de-395e-a4c5-b909bf97bb06","pitchNumber":6,"startTime":"2026-08-27T18:55:40.605Z","endTime":"2026-08-27T18:55:43.955Z","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":93.3,"endSpeed":86.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87354060962673,"aZ":-19.4043033858951,"pfxX":-2.309738508596239,"pfxZ":6.690758887683064,"pX":-1.2495922234865853,"pZ":3.227814692886538,"vX0":4.220962061509413,"vY0":-136.05347759588687,"vZ0":-2.652254229809868,"x":164.63,"y":151.63,"x0":-2.5086138868957524,"y0":50.000157590621036,"z0":5.533246581839813,"aX":-4.406870062443622},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":3.5,"spinRate":2219,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39988093935201396,"extension":6.887752133514496},"index":10,"playId":"90618881-e4b7-32c3-a3b6-6f183ef2e26a","pitchNumber":7,"startTime":"2026-08-27T18:56:04.089Z","endTime":"2026-08-27T18:56:08.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36680693063843,"aZ":-25.046542429121413,"pfxX":-4.453323863830045,"pfxZ":3.83477926805471,"pX":-0.5203433877315317,"pZ":3.144587646991951,"vX0":6.974985578865188,"vY0":-133.90331146663854,"vZ0":-1.6433093101943668,"x":136.83,"y":153.88,"x0":-2.5520247558740965,"y0":50.00653168587526,"z0":5.517067068387296,"aX":-8.285154743515497},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":7.0,"spinRate":2044,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.40535212089861306,"extension":6.992863113933207},"index":11,"playId":"70f8260c-475c-330e-afcd-11830f376f2b","pitchNumber":8,"startTime":"2026-08-27T18:56:25.719Z","endTime":"2026-08-27T18:56:29.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:56:29.956Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-27T18:58:16.054Z","endTime":"2026-08-27T18:59:07.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.674327825912563,"aZ":-32.08265436738266,"pfxX":-10.310870288329834,"pfxZ":0.07015272097761915,"pX":1.6546171543251849,"pZ":3.320760224086676,"vX0":0.02278297535806678,"vY0":-110.05879989445981,"vZ0":3.3804493597394445,"x":53.93,"y":149.12,"x0":2.9858158433153252,"y0":50.00007228715213,"z0":5.140750497798588,"aX":-12.775405137159845},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":1.2,"breakHorizontal":18.7,"spinRate":2862,"spinDirection":280},"zone":12,"typeConfidence":0.9,"plateTime":0.495746230382204,"extension":5.753867431512162},"index":0,"playId":"ddaa123e-46d5-38e6-9ed9-a46dfbd27a33","pitchNumber":1,"startTime":"2026-08-27T18:58:40.946Z","endTime":"2026-08-27T18:58:44.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.919245211943103,"aZ":-20.730696911816725,"pfxX":1.6947304680150692,"pfxZ":6.540475227680359,"pX":0.03570249739853373,"pZ":3.270878284347034,"vX0":-5.741570445857048,"vY0":-130.0995834685402,"vZ0":-1.4090204748346924,"x":115.64,"y":150.47,"x0":2.031077920233769,"y0":50.00501520894976,"z0":5.359062285883825,"aX":2.96679082571395},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.9,"breakHorizontal":-2.0,"spinRate":2486,"spinDirection":137},"zone":2,"typeConfidence":0.9,"plateTime":0.41767285846021673,"extension":5.891231462482749},"hitData":{"launchSpeed":69.9,"launchAngle":62.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.14,"coordY":145.94}},"index":1,"playId":"77e00568-e45f-3a88-b58a-030cba8a9f96","pitchNumber":2,"startTime":"2026-08-27T18:58:58.322Z","endTime":"2026-08-27T18:59:07.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:59:07.279Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out sharply to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-27T18:59:14.100Z","endTime":"2026-08-27T18:59:42.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.68712036952466,"aZ":-32.029490547401636,"pfxX":-9.56435496204865,"pfxZ":0.11405194706935085,"pX":0.19658193976710928,"pZ":2.6341919150460105,"vX0":-3.3814104056665806,"vY0":-109.87264438267034,"vZ0":2.40740740147708,"x":109.51,"y":167.66,"x0":2.995981293483022,"y0":50.00097230310811,"z0":4.917930599386732,"aX":-11.740805353147818},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":1.1,"breakHorizontal":18.2,"spinRate":2798,"spinDirection":283},"zone":5,"typeConfidence":0.89,"plateTime":0.4977073429473906,"extension":6.294442330494625},"hitData":{"launchSpeed":104.6,"launchAngle":14.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.01,"coordY":97.98}},"index":0,"playId":"4e739426-105c-3f45-9e9b-97003f16e798","pitchNumber":1,"startTime":"2026-08-27T18:59:34.328Z","endTime":"2026-08-27T18:59:42.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T18:59:42.170Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-27T18:59:43.326Z","endTime":"2026-08-27T19:00:52.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":77.1,"endSpeed":71.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.105571496700538,"aZ":-28.352336932310195,"pfxX":-10.068717591716554,"pfxZ":2.95885772759582,"pX":-0.12112596890582462,"pZ":2.2998522697636843,"vX0":-3.7244094842027873,"vY0":-112.3150149777637,"vZ0":0.6266761620276959,"x":121.62,"y":176.68,"x0":2.861323029854004,"y0":50.0044110839416,"z0":4.874028552411171,"aX":-13.014833700348236},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.8,"breakHorizontal":19.2,"spinRate":2802,"spinDirection":283},"zone":5,"typeConfidence":0.84,"plateTime":0.48549497027186117,"extension":5.55514372748879},"index":0,"playId":"0e075314-e701-3ffb-9449-ad8402d81816","pitchNumber":1,"startTime":"2026-08-27T19:00:11.192Z","endTime":"2026-08-27T19:00:15.081Z","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":75.1,"endSpeed":70.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.073632964052138,"aZ":-30.57877018853307,"pfxX":-10.175696029381834,"pfxZ":1.292942670512006,"pX":0.6327380528541731,"pZ":1.5591390499335434,"vX0":-2.229644633647453,"vY0":-109.49221212283977,"vZ0":0.19878799463077934,"x":92.88,"y":196.68,"x0":2.9834060853707447,"y0":50.00009012261945,"z0":4.7062161279800305,"aX":-12.506034099948486},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":2.6,"breakHorizontal":19.0,"spinRate":2753,"spinDirection":279},"zone":14,"typeConfidence":0.88,"plateTime":0.4978877070359533,"extension":5.628508359017775},"index":1,"playId":"6de8e4e4-ad8e-3127-8c33-6adbfa2a7a49","pitchNumber":2,"startTime":"2026-08-27T19:00:26.665Z","endTime":"2026-08-27T19:00:30.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473066740964317,"aZ":-20.633534130615704,"pfxX":2.418413868978904,"pfxZ":6.528457303761861,"pX":0.7627881023221741,"pZ":2.7363707869368374,"vX0":-4.488478191402832,"vY0":-131.02626916217875,"vZ0":-2.4883438533334488,"x":87.92,"y":164.9,"x0":2.1713276298596247,"y0":50.000277922177,"z0":5.213279937188228,"aX":4.273490038059552},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.6,"spinRate":2580,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.41546274645647907,"extension":5.823109754406118},"hitData":{"launchSpeed":101.0,"launchAngle":23.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.97,"coordY":43.72}},"index":2,"playId":"68de0d73-1d56-3fc1-9a88-5b102a7779ac","pitchNumber":3,"startTime":"2026-08-27T19:00:44.445Z","endTime":"2026-08-27T19:00:52.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:00:52.672Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Troy Johnston.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:03:12.090Z","endTime":"2026-08-27T19:04:26.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Gabriel Hughes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T19:02:53.212Z","endTime":"2026-08-27T19:03:14.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55156147156255,"aZ":-19.907548679067713,"pfxX":-8.17293498517606,"pfxZ":6.3039082931208785,"pX":-0.26291639903922215,"pZ":3.4103751153148045,"vX0":7.047248184649616,"vY0":-137.46828565712985,"vZ0":-3.6730734527317654,"x":127.02,"y":146.7,"x0":-1.7763852715138717,"y0":50.006310703439915,"z0":6.086642534773389,"aX":-15.915185624096756},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2324,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39584862678914545,"extension":5.97955452090613},"index":1,"playId":"fdc81b02-4aec-31e5-b2af-391da0299b3b","pitchNumber":1,"startTime":"2026-08-27T19:03:14.420Z","endTime":"2026-08-27T19:03:17.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390714954891365,"aZ":-17.615804533750296,"pfxX":-5.590500267880984,"pfxZ":7.253791540366768,"pX":0.8806922411118682,"pZ":1.1411143572888856,"vX0":8.289627274640054,"vY0":-139.59767997088707,"vZ0":-9.877285353274571,"x":83.43,"y":207.97,"x0":-1.3777890099093164,"y0":50.00350783369478,"z0":5.843420660330426,"aX":-11.222713132468265},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":8.8,"spinRate":2232,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3898167927086158,"extension":6.038258861897388},"index":2,"playId":"2a5cd60a-a1b4-3353-a8fc-ce41769b5ded","pitchNumber":2,"startTime":"2026-08-27T19:03:29.454Z","endTime":"2026-08-27T19:03:33.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78285181572572,"aZ":-15.989845764149962,"pfxX":-6.804639527858667,"pfxZ":8.250352753602494,"pX":-0.9713158935776237,"pZ":2.7310197835996624,"vX0":4.288143167906439,"vY0":-138.43112813469645,"vZ0":-6.01714156036346,"x":154.02,"y":165.04,"x0":-1.6478005908684084,"y0":50.002321129541045,"z0":5.983873508903847,"aX":-13.348564485737038},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2378,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3940385671548903,"extension":5.825626116554976},"index":3,"playId":"d6b9981d-bf1f-3e14-aee4-dc689faf0cca","pitchNumber":3,"startTime":"2026-08-27T19:03:44.239Z","endTime":"2026-08-27T19:03:48.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11333501022241,"aZ":-14.737410445978652,"pfxX":-8.128747602506252,"pfxZ":8.4042344484752,"pX":0.31604442033999447,"pZ":1.351635840626903,"vX0":7.790877099375785,"vY0":-141.89406072057727,"vZ0":-9.719327072204544,"x":104.95,"y":202.29,"x0":-1.3858762523765134,"y0":50.00705730857159,"z0":5.72216716472033,"aX":-16.871986445482904},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2441,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3834506574544907,"extension":6.010864621634229},"index":4,"playId":"44ef14f0-3ff2-3954-bc3f-3dee99f74fbe","pitchNumber":4,"startTime":"2026-08-27T19:04:00.664Z","endTime":"2026-08-27T19:04:05.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":90.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931343149099312,"aZ":-17.06379094352342,"pfxX":-7.8396407319528825,"pfxZ":7.409127240657177,"pX":0.05502386950983066,"pZ":1.4227908694851739,"vX0":7.2118724092746165,"vY0":-140.3226117777086,"vZ0":-9.290124886530862,"x":114.9,"y":200.36,"x0":-1.5015166036608054,"y0":50.00544281889693,"z0":5.8361458262604575,"aX":-15.994744735246277},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2385,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38697620238790975,"extension":6.047969881002024},"hitData":{"launchSpeed":89.7,"launchAngle":12.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.86,"coordY":115.01}},"index":5,"playId":"a8cebe00-2b7e-3cc5-9bdd-4c1eab40b348","pitchNumber":5,"startTime":"2026-08-27T19:04:16.336Z","endTime":"2026-08-27T19:04:26.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:04:26.444Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:04:28.638Z","endTime":"2026-08-27T19:05:33.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":83.4,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.414110344744685,"aZ":-31.223701837056296,"pfxX":6.897731944961707,"pfxZ":0.6289073476402276,"pX":-0.23209059472602303,"pZ":3.2542455259207315,"vX0":1.6888071131819788,"vY0":-121.59013662447873,"vZ0":-0.41265598681334037,"x":125.85,"y":150.92,"x0":-1.8298359666550377,"y0":50.00524747916785,"z0":6.100291649050086,"aX":10.487837278277704},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.8,"spinRate":2842,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.44784667246726517,"extension":5.762591668501611},"index":0,"playId":"3050bf2b-4afe-3b7e-9767-6f25e8c6ab13","pitchNumber":1,"startTime":"2026-08-27T19:04:47.042Z","endTime":"2026-08-27T19:04:50.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544809988053522,"aZ":-17.783817725097357,"pfxX":-2.5204722942389215,"pfxZ":7.156906762561816,"pX":0.7291358515180195,"pZ":2.0193196120372536,"vX0":6.861501171432515,"vY0":-139.53756323321832,"vZ0":-7.469064985104284,"x":89.21,"y":184.26,"x0":-1.4129490339477946,"y0":50.00626193347721,"z0":5.861540236739418,"aX":-5.070870614762113},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":3.5,"spinRate":2517,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3895903413076751,"extension":5.9426667213983},"index":1,"playId":"52ed2bfa-ca56-37c9-aad3-b520532486e8","pitchNumber":2,"startTime":"2026-08-27T19:05:03.762Z","endTime":"2026-08-27T19:05:08.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1958141553784,"aZ":-36.2793099425603,"pfxX":9.506616743639638,"pfxZ":-2.873233865092579,"pX":0.3708064519614537,"pZ":1.578115343534654,"vX0":2.0055154723659774,"vY0":-119.17928436881449,"vZ0":-2.813444482632341,"x":102.87,"y":196.17,"x0":-1.7174713774854284,"y0":50.00190653656205,"z0":6.0701346883289835,"aX":13.591231604574403},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-17.6,"spinRate":2977,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4606500131098663,"extension":5.872459563253247},"index":2,"playId":"2a962f2e-42e0-3ff1-9cdf-8279b095f5b8","pitchNumber":3,"startTime":"2026-08-27T19:05:28.676Z","endTime":"2026-08-27T19:05:33.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:05:33.070Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to center fielder Cole Carrigg. Nasim Nuñez to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:05:40.642Z","endTime":"2026-08-27T19:07:57.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629188472435423,"aZ":-17.865243911459295,"pfxX":-5.3509638023990345,"pfxZ":7.119360037302311,"pX":0.4010099981872295,"pZ":3.6186142116207205,"vX0":6.835904632072852,"vY0":-139.74433750342624,"vZ0":-3.4616070955299163,"x":101.71,"y":141.08,"x0":-1.3629977228891443,"y0":50.00577769568853,"z0":6.022720337088621,"aX":-10.759807336299115},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":8.5,"spinRate":2473,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3895031367484547,"extension":5.990641721821983},"index":0,"playId":"6e7ba76b-026f-36af-94e2-4b2f636f35e9","pitchNumber":1,"startTime":"2026-08-27T19:05:57.420Z","endTime":"2026-08-27T19:06:01.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96171849574041,"aZ":-16.21617815277438,"pfxX":-5.29862622578984,"pfxZ":8.024997897214401,"pX":1.2138019444522155,"pZ":1.923017701316292,"vX0":9.034600524354508,"vY0":-138.68872740406272,"vZ0":-7.988018452707305,"x":70.73,"y":186.86,"x0":-1.3670678882241554,"y0":50.004626968925294,"z0":5.879021647426308,"aX":-10.539113486668557},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":8.2,"spinRate":2527,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39184580402255254,"extension":6.062048854067762},"index":1,"playId":"11211396-767d-31ab-820e-7edd0156ab4f","pitchNumber":2,"startTime":"2026-08-27T19:06:12.899Z","endTime":"2026-08-27T19:06:16.790Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.075099296590675,"aZ":-33.687984974450934,"pfxX":7.322344728653008,"pfxZ":-0.997696217296892,"pX":-0.3534706318032253,"pZ":1.569309836935637,"vX0":1.1748233853127459,"vY0":-122.2321833486144,"vZ0":-3.5699303398847353,"x":130.47,"y":196.41,"x0":-1.7913965419182807,"y0":50.002209787367306,"z0":5.927721328187482,"aX":11.12867787691871},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":-13.6,"spinRate":2929,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.44734132328833853,"extension":5.8159454818606315},"index":2,"playId":"689f56c4-9c0f-358f-bec0-1a788df02659","pitchNumber":3,"startTime":"2026-08-27T19:06:30.811Z","endTime":"2026-08-27T19:06:37.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (43) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"actionPlayId":"689f56c4-9c0f-358f-bec0-1a788df02659","startTime":"2026-08-27T19:06:45.423Z","endTime":"2026-08-27T19:06:59.881Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36573006594292,"aZ":-15.276002317594306,"pfxX":-7.208642569079255,"pfxZ":8.567440743425813,"pX":0.1403873443505807,"pZ":2.0613060007328117,"vX0":7.039660051450412,"vY0":-138.89654556413092,"vZ0":-7.84934522586335,"x":111.65,"y":183.12,"x0":-1.478892378787623,"y0":50.00383031310158,"z0":5.920820231097433,"aX":-14.218912475209136},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2453,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.39294135248786066,"extension":6.075039996681331},"index":4,"playId":"ba90d242-516f-3ac7-8570-a6afe2b38f6f","pitchNumber":4,"startTime":"2026-08-27T19:06:59.881Z","endTime":"2026-08-27T19:07:03.762Z","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":95.1,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2029150369588,"aZ":-16.749756812457644,"pfxX":-4.7481412254005875,"pfxZ":7.823867024237094,"pX":0.3324730961777222,"pZ":2.5446268057427597,"vX0":6.226137863159198,"vY0":-138.41871860951935,"vZ0":-6.43850801926781,"x":104.33,"y":170.08,"x0":-1.3122784689342746,"y0":50.00536753212382,"z0":5.991816632012627,"aX":-9.364556261389081},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":7.6,"spinRate":2417,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3932848640741544,"extension":6.013547235190437},"index":5,"playId":"3946e148-796f-31f7-945d-33782a62e641","pitchNumber":5,"startTime":"2026-08-27T19:07:15.797Z","endTime":"2026-08-27T19:07:19.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-27T19:07:30.182Z","endTime":"2026-08-27T19:07:47.315Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482434308320922,"aZ":-16.684595192928025,"pfxX":-4.8319531073604605,"pfxZ":7.562255959938669,"pX":-0.2266356471443633,"pZ":3.633153671931495,"vX0":4.690067581285718,"vY0":-141.13056572424088,"vZ0":-3.692636327856747,"x":125.64,"y":140.68,"x0":-1.2699435437509157,"y0":50.00167164951709,"z0":6.0110626118462065,"aX":-9.896766403948671},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":7.9,"spinRate":2449,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38583619790477597,"extension":6.069347692280711},"hitData":{"launchSpeed":80.7,"launchAngle":16.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.82,"coordY":100.75}},"index":7,"playId":"4743b6dd-775d-318e-9a0c-55060f839e1f","pitchNumber":6,"startTime":"2026-08-27T19:07:47.315Z","endTime":"2026-08-27T19:07:57.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:07:57.298Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to third baseman Willi Castro in foul territory. Dylan Crews to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:09:05.354Z","endTime":"2026-08-27T19:10:49.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pop Out","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-27T19:08:16.644Z","endTime":"2026-08-27T19:09:07.543Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003952477287708,"aZ":-16.829271831120003,"pfxX":-4.659661322770123,"pfxZ":7.469703306483099,"pX":-0.24944309030701786,"pZ":3.047818814288466,"vX0":5.317436938063443,"vY0":-141.24071953232618,"vZ0":-5.189513861285631,"x":126.51,"y":156.49,"x0":-1.5359572440848246,"y0":50.0060486396281,"z0":5.963019864199986,"aX":-9.577459170560378},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":7.6,"spinRate":2388,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3852889290498953,"extension":5.850907477110642},"index":1,"playId":"359aa0d5-d220-324e-8d5d-3e2afc0d873f","pitchNumber":1,"startTime":"2026-08-27T19:09:07.543Z","endTime":"2026-08-27T19:09:11.341Z","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":83.8,"endSpeed":77.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210548746353307,"aZ":-36.571117127284246,"pfxX":5.769210336250012,"pfxZ":-2.9067788918598545,"pX":0.04885977291368346,"pZ":3.7422131628960944,"vX0":2.3521198368601706,"vY0":-122.03689272801562,"vZ0":1.7946075607895036,"x":115.14,"y":137.74,"x0":-1.6758787159675532,"y0":50.001517174155836,"z0":6.139202004527902,"aX":8.731723764331402},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.6,"breakHorizontal":-11.0,"spinRate":2825,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.44820478070807734,"extension":5.840461751484277},"index":2,"playId":"d7e9b15b-10f6-3acd-8468-8040937df029","pitchNumber":2,"startTime":"2026-08-27T19:09:33.647Z","endTime":"2026-08-27T19:09:37.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":87.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7871850191616,"aZ":-17.4904056876268,"pfxX":-6.330669750099588,"pfxZ":7.559385821666541,"pX":0.8361134856807898,"pZ":2.595108125597484,"vX0":7.727710195143346,"vY0":-137.36296467551713,"vZ0":-5.897910164477086,"x":84.22,"y":131.0,"x0":-1.1697788016119859,"y0":50.00211959670961,"z0":5.9288658389025635,"aX":-12.295114993622485},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2401,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3963047506600641,"extension":6.0352405391831665},"index":3,"playId":"0403e16d-8744-3d00-8260-7db75d918e93","pitchNumber":3,"startTime":"2026-08-27T19:09:51.297Z","endTime":"2026-08-27T19:09:55.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84733925250899,"aZ":-32.55008243396996,"pfxX":8.00751418802513,"pfxZ":-0.2518500286789891,"pX":-0.4365188637122523,"pZ":3.38378388020049,"vX0":0.5615261444033881,"vY0":-121.34416489116445,"vZ0":0.24008159769054038,"x":133.64,"y":147.42,"x0":-1.7118589725443896,"y0":50.00245832584165,"z0":6.099935824607554,"aX":12.041508932426199},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.1,"breakHorizontal":-14.6,"spinRate":2992,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.4499354645854057,"extension":5.807942221708718},"index":4,"playId":"da11f172-2ec0-35d7-af34-97a9368540ed","pitchNumber":4,"startTime":"2026-08-27T19:10:08.776Z","endTime":"2026-08-27T19:10:12.546Z","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":82.4,"endSpeed":76.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.609178146213658,"aZ":-37.25530404933581,"pfxX":6.693104430534953,"pfxZ":-3.4548893991129077,"pX":-0.11553836883916162,"pZ":1.9980136764263392,"vX0":1.525821499675324,"vY0":-120.04094342659158,"vZ0":-1.7195646030758887,"x":121.4,"y":184.83,"x0":-1.6281192325445062,"y0":50.00388685815921,"z0":6.0176316529011515,"aX":9.840853924033535},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.4,"breakHorizontal":-12.5,"spinRate":3008,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.45498991662559973,"extension":5.970772945007727},"hitData":{"launchSpeed":81.7,"launchAngle":63.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":73.43,"coordY":165.72}},"index":5,"playId":"47f5ae81-6212-334f-830e-6d1900762a0a","pitchNumber":5,"startTime":"2026-08-27T19:10:36.295Z","endTime":"2026-08-27T19:10:49.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:10:49.112Z","atBatIndex":58},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Juan Mejia intentionally walks Daylen Lile.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:11:07.516Z","endTime":"2026-08-27T19:11:28.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08226946-0606-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-27T19:11:26.752Z","endTime":"2026-08-27T19:11:26.777Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08226946-0606-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-27T19:11:26.777Z","endTime":"2026-08-27T19:11:26.778Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08226946-0606-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-27T19:11:26.778Z","endTime":"2026-08-27T19:11:26.779Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08226946-0606-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-27T19:11:26.779Z","endTime":"2026-08-27T19:11:28.110Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-27T19:11:28.110Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, pitcher Juan Mejia to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-27T19:11:28.844Z","endTime":"2026-08-27T19:12:03.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84590506005739,"aZ":-14.910837967946009,"pfxX":-5.401201622090657,"pfxZ":8.393245833008242,"pX":0.45967795553758795,"pZ":1.9958931527264814,"vX0":7.147976070955068,"vY0":-141.2601868083454,"vZ0":-8.218025701686377,"x":99.48,"y":184.89,"x0":-1.3811056314790537,"y0":50.00476795402851,"z0":5.866409037332108,"aX":-11.110946908926199},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2403,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38516537225269243,"extension":6.154586988360049},"index":0,"playId":"78471519-d217-3f4b-9552-dc13e8d395f6","pitchNumber":1,"startTime":"2026-08-27T19:11:39.976Z","endTime":"2026-08-27T19:11:43.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41746559008749,"aZ":-18.500709309771576,"pfxX":-5.723580376461216,"pfxZ":6.715680916023611,"pX":0.8316985940969192,"pZ":2.0279001294634584,"vX0":7.465134550979463,"vY0":-140.94164706429967,"vZ0":-7.341635926804602,"x":85.3,"y":184.03,"x0":-1.0928433123000303,"y0":50.00544045996716,"z0":5.83660079315628,"aX":-11.656599910445081},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":9.1,"spinRate":2393,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3868481757811262,"extension":6.059870001697216},"hitData":{"launchSpeed":72.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":179.41}},"index":1,"playId":"6c48ca1e-4ee4-3332-ac32-a7ed6b76ea1a","pitchNumber":2,"startTime":"2026-08-27T19:11:55.235Z","endTime":"2026-08-27T19:12:03.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:12:03.177Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, catcher Keibert Ruiz to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-27T19:14:28.856Z","endTime":"2026-08-27T19:16:09.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Tolman replaces Tom Cosgrove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T19:13:41.231Z","endTime":"2026-08-27T19:14:31.217Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680899,"link":"/api/v1/people/680899"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026161189013184,"aZ":-13.185770471587782,"pfxX":5.9036294844975075,"pfxZ":9.22852868765904,"pX":-1.4134509395845898,"pZ":2.715220911794903,"vX0":-10.098307555394209,"vY0":-141.53540135340927,"vZ0":-6.8042331866686805,"x":170.88,"y":165.47,"x0":1.4108111990016938,"y0":50.00346233348924,"z0":5.970957920517309,"aX":12.148576644113028},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":2356,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.38492507635412965,"extension":6.499448865143832},"index":1,"playId":"8f745b4c-bb33-3eea-9941-7e3524141246","pitchNumber":1,"startTime":"2026-08-27T19:14:31.217Z","endTime":"2026-08-27T19:14:35.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20092639113432,"aZ":-15.223969599293616,"pfxX":5.351611042826278,"pfxZ":8.308735984601334,"pX":-0.13442642504928556,"pZ":2.8125685700985605,"vX0":-6.339067552726757,"vY0":-141.23430843503365,"vZ0":-6.323131044215911,"x":122.12,"y":162.84,"x0":1.4334428498401208,"y0":50.003722181197645,"z0":6.042413523283991,"aX":10.918836364914311},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":-8.5,"spinRate":2219,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.38636179456860287,"extension":6.459543974038003},"index":2,"playId":"00a9e7e3-3e8d-3820-9565-487168d12c86","pitchNumber":2,"startTime":"2026-08-27T19:14:45.605Z","endTime":"2026-08-27T19:14:49.351Z","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.9,"endSpeed":90.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046318254215848,"aZ":-12.328634850222798,"pfxX":5.2768074436390675,"pfxZ":9.66176416110501,"pX":-0.73633150543323,"pZ":3.09347023587805,"vX0":-7.891375723763842,"vY0":-141.01238548600782,"vZ0":-5.988040650752339,"x":145.07,"y":155.26,"x0":1.387320663049032,"y0":50.00599431092195,"z0":6.009443092493246,"aX":10.842617823026577},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":-8.3,"spinRate":2471,"spinDirection":146},"zone":1,"typeConfidence":0.9,"plateTime":0.38550602252470556,"extension":6.426909822887182},"index":3,"playId":"4d23d532-03c2-3571-ac56-638ea497b51f","pitchNumber":3,"startTime":"2026-08-27T19:15:05.212Z","endTime":"2026-08-27T19:15:09.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-27T19:15:28.723Z","endTime":"2026-08-27T19:15:39.759Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.272223723766842,"aZ":-34.21097842524681,"pfxX":6.035878038901775,"pfxZ":-1.3154779894332371,"pX":0.7759571874056825,"pZ":3.3355787099202656,"vX0":-3.990259952308048,"vY0":-122.63442204275516,"vZ0":0.11944772078752575,"x":87.42,"y":148.72,"x0":1.6258111705831784,"y0":50.002999976732525,"z0":6.163087585027111,"aX":9.354692497731914},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-10.2,"spinRate":1290,"spinDirection":100},"zone":3,"typeConfidence":0.9,"plateTime":0.4437001464847792,"extension":6.316322404876312},"index":5,"playId":"4fe73ae7-85d7-36d0-89ac-508ddba509bf","pitchNumber":4,"startTime":"2026-08-27T19:15:39.759Z","endTime":"2026-08-27T19:15:43.528Z","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":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.644274655620038,"aZ":-34.042454346647524,"pfxX":5.7921203711117695,"pfxZ":-1.2224766924926591,"pX":1.333715847301809,"pZ":2.159351955118857,"vX0":-2.8315836799269674,"vY0":-122.12287421153015,"vZ0":-2.377284096115405,"x":66.16,"y":180.48,"x0":1.7465474489090556,"y0":50.000267477756196,"z0":6.031132693140357,"aX":8.87962494941426},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-10.0,"spinRate":1199,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4459401277712809,"extension":6.296511698636796},"hitData":{"launchSpeed":67.8,"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":123.12,"coordY":194.12}},"index":6,"playId":"8d6b705f-c679-3210-9281-bda3325ffea6","pitchNumber":5,"startTime":"2026-08-27T19:16:01.386Z","endTime":"2026-08-27T19:16:09.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:16:09.121Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-27T19:16:17.289Z","endTime":"2026-08-27T19:18:49.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96570065880801,"aZ":-18.629590314790942,"pfxX":4.3249834275589025,"pfxZ":6.583140995186122,"pX":-1.5004529352381744,"pZ":2.094858855393677,"vX0":-9.977735035596744,"vY0":-140.8742713654076,"vZ0":-7.392082419333979,"x":174.19,"y":182.22,"x0":1.4886866869488309,"y0":50.00141271344732,"z0":5.908607617427195,"aX":8.897204665672477},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.9,"breakHorizontal":-6.4,"spinRate":2141,"spinDirection":140},"zone":13,"typeConfidence":0.88,"plateTime":0.3853722124315868,"extension":6.534447156858465},"index":0,"playId":"b3902998-9e84-3d86-bb5a-1d6f7d0c002e","pitchNumber":1,"startTime":"2026-08-27T19:16:39.573Z","endTime":"2026-08-27T19:16:43.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.640064576078707,"aZ":-29.315998368440553,"pfxX":-1.34406463733955,"pfxZ":1.6794972205423289,"pX":0.6943109238197521,"pZ":3.4458965866716107,"vX0":-2.2348993751515396,"vY0":-128.47628379546748,"vZ0":-1.2327766313223187,"x":90.53,"y":145.74,"x0":1.7435416660584668,"y0":50.005518946225,"z0":6.169291043209793,"aX":-2.291865577061307},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":2.9,"spinRate":2314,"spinDirection":248},"zone":3,"typeConfidence":0.91,"plateTime":0.4231241711628444,"extension":6.121354317898297},"index":1,"playId":"86e88b81-15a9-36ea-85e7-c189e7a0eace","pitchNumber":2,"startTime":"2026-08-27T19:16:53.571Z","endTime":"2026-08-27T19:16:57.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12426148231852,"aZ":-28.2978107435124,"pfxX":-1.3458374931490664,"pfxZ":2.299625859046536,"pX":-0.26617168739603614,"pZ":2.170639722293366,"vX0":-4.405482769370224,"vY0":-127.93829059607849,"vZ0":-4.444525768258328,"x":127.15,"y":180.17,"x0":1.6410943285994117,"y0":50.00321555518402,"z0":6.1043261941484275,"aX":-2.2694720920719402},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":3.2,"spinRate":2200,"spinDirection":180},"zone":7,"typeConfidence":0.9,"plateTime":0.4253273922098466,"extension":6.2075624979693025},"index":2,"playId":"3e60605b-f40d-3354-a21d-43a810135955","pitchNumber":3,"startTime":"2026-08-27T19:17:08.461Z","endTime":"2026-08-27T19:17:12.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.851963646126297,"aZ":-30.440941533681976,"pfxX":-0.035193927758419896,"pfxZ":1.0618776222536177,"pX":-1.1869182535938065,"pZ":0.39660870726261427,"vX0":-6.69858590326847,"vY0":-125.95800090541677,"vZ0":-7.8779430869379485,"x":162.24,"y":228.07,"x0":1.4943020930475692,"y0":50.003650782206556,"z0":5.974608209354183,"aX":-0.05627876745389023},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":1.3,"spinRate":2135,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.43229594859664155,"extension":6.393151872412649},"index":3,"playId":"3c0e70a1-463d-3579-9808-47fb0954f730","pitchNumber":4,"startTime":"2026-08-27T19:17:42.753Z","endTime":"2026-08-27T19:17:46.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786458593409616,"aZ":-13.566875693044274,"pfxX":4.657995639042686,"pfxZ":9.087246901641212,"pX":-1.5579865952478809,"pZ":2.4600660695571066,"vX0":-9.972262783361941,"vY0":-141.39998269838395,"vZ0":-7.40312499027351,"x":176.39,"y":172.36,"x0":1.3913938779890889,"y0":50.00665333482206,"z0":5.962102978872411,"aX":9.542509050111924},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.7,"spinRate":2283,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.3856758234485036,"extension":6.555188161561779},"index":4,"playId":"ad4dc19e-493d-3d64-8e6f-f11253f97b18","pitchNumber":5,"startTime":"2026-08-27T19:17:59.157Z","endTime":"2026-08-27T19:18:03.072Z","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":96.1,"endSpeed":88.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.367414496970586,"aZ":-13.53115996608457,"pfxX":1.5605574560889852,"pfxZ":9.331849692838388,"pX":-0.35227397022130486,"pZ":3.2060448925806395,"vX0":-5.531346825111639,"vY0":-139.93773699084414,"vZ0":-5.29449388682937,"x":130.43,"y":152.22,"x0":1.4408613541246758,"y0":50.00652864460544,"z0":5.997756135033608,"aX":3.119530014706832},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-1.8,"spinRate":2223,"spinDirection":142},"zone":1,"typeConfidence":0.9,"plateTime":0.390294839987519,"extension":6.418066208652824},"index":5,"playId":"473b79ae-0b55-3c17-ae40-51cf1ab8d184","pitchNumber":6,"startTime":"2026-08-27T19:18:17.371Z","endTime":"2026-08-27T19:18:20.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-27T19:18:28.900Z","endTime":"2026-08-27T19:18:43.638Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.662848315932653,"aZ":-16.037870231882547,"pfxX":4.162943996505354,"pfxZ":7.8855121069028185,"pX":-0.8856397981912811,"pZ":2.472725294176597,"vX0":-7.9861521806071405,"vY0":-140.88784109403377,"vZ0":-6.912330023433651,"x":150.76,"y":172.02,"x0":1.422189532045444,"y0":50.002664687340065,"z0":5.961257960574338,"aX":8.518973002902447},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":-6.2,"spinRate":2066,"spinDirection":140},"zone":13,"typeConfidence":0.89,"plateTime":0.38616563386018354,"extension":6.562403853813148},"index":7,"playId":"af4b2f1d-25ec-30b0-88f1-b797c953435a","pitchNumber":7,"startTime":"2026-08-27T19:18:43.638Z","endTime":"2026-08-27T19:18:49.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:18:49.492Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-27T19:18:50.670Z","endTime":"2026-08-27T19:20:40.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91550341149381,"aZ":-31.809528168664308,"pfxX":5.129241141907908,"pfxZ":0.23909524078881716,"pX":0.07334916931052088,"pZ":3.6992193819214783,"vX0":-5.264902177997902,"vY0":-121.67361147870676,"vZ0":0.5080491328023933,"x":114.2,"y":138.9,"x0":1.5809163579737506,"y0":50.00282594056903,"z0":6.205706994746211,"aX":7.82693988028648},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-8.3,"spinRate":1008,"spinDirection":100},"zone":12,"typeConfidence":0.9,"plateTime":0.4471474146063885,"extension":6.411072882403772},"index":0,"playId":"68d5cef2-5f86-3fad-ad89-a0eebf778be8","pitchNumber":1,"startTime":"2026-08-27T19:19:13.210Z","endTime":"2026-08-27T19:19:17.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.495492956190073,"aZ":-14.874862020632131,"pfxX":3.9214985241888325,"pfxZ":8.703811352626955,"pX":-0.7678407062182728,"pZ":2.0373701948174707,"vX0":-7.559775304634147,"vY0":-138.9799616737642,"vZ0":-8.09905881103687,"x":146.27,"y":183.77,"x0":1.4585398781275876,"y0":50.00054844004143,"z0":5.9447752265139915,"aX":7.792775421153988},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2235,"spinDirection":145},"zone":7,"typeConfidence":0.89,"plateTime":0.3917194353854989,"extension":6.524026798298561},"index":1,"playId":"0138c290-0825-306b-9a72-7567c4301a35","pitchNumber":2,"startTime":"2026-08-27T19:19:30.817Z","endTime":"2026-08-27T19:19:34.725Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.074004349119118,"aZ":-33.14889248657167,"pfxX":6.242623087573561,"pfxZ":-0.6166194305406272,"pX":1.437294319469191,"pZ":2.313010925811067,"vX0":-2.6819012262821254,"vY0":-123.8767210566252,"vZ0":-2.4793968699905538,"x":62.21,"y":176.33,"x0":1.711136048422389,"y0":50.00283416115473,"z0":6.04425059037671,"aX":9.897122733065592},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":-10.9,"spinRate":1185,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4388009648037854,"extension":6.3812723401794225},"index":2,"playId":"c35617a1-ef15-320d-99d4-365c9ceef3ef","pitchNumber":3,"startTime":"2026-08-27T19:20:02.015Z","endTime":"2026-08-27T19:20:05.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026107355105506,"aZ":-15.291749163223418,"pfxX":5.001763423317651,"pfxZ":8.364398588239666,"pX":0.031393832633601,"pZ":1.7607754072481556,"vX0":-5.600010626239195,"vY0":-140.2913915267021,"vZ0":-9.016174836933068,"x":115.8,"y":191.24,"x0":1.3917671898470363,"y0":50.00319119437274,"z0":5.986062468297321,"aX":10.095330423516035},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":-8.0,"spinRate":2187,"spinDirection":141},"zone":8,"typeConfidence":0.89,"plateTime":0.3885703868327317,"extension":6.359195624548872},"index":3,"playId":"9fde8a27-d004-3504-b251-c4b75a660da1","pitchNumber":4,"startTime":"2026-08-27T19:20:19.424Z","endTime":"2026-08-27T19:20:23.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.253754265794143,"aZ":-14.411365872257084,"pfxX":5.0734160886881465,"pfxZ":8.642752613928717,"pX":0.6146880450498358,"pZ":2.252090584620316,"vX0":-4.665884032499861,"vY0":-141.7311126084641,"vZ0":-7.733232155417402,"x":93.57,"y":177.97,"x0":1.6148531370641712,"y0":50.00452853678218,"z0":5.916731013141829,"aX":10.429570794653069},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":-8.4,"spinRate":2253,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.38493760067816263,"extension":6.44790067722432},"index":4,"playId":"1b59a4a6-3d85-3e85-9186-65cb0519d305","pitchNumber":5,"startTime":"2026-08-27T19:20:36.824Z","endTime":"2026-08-27T19:20:40.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:20:40.678Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a ground ball to right fielder Dylan Crews. TJ Rumfield to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-27T19:20:42.700Z","endTime":"2026-08-27T19:21:54.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555277596661192,"aZ":-28.031870875955967,"pfxX":-0.6316757892512719,"pfxZ":2.4873229576090656,"pX":0.6601941276195871,"pZ":1.3017518006351279,"vX0":-2.5465878814926985,"vY0":-127.31655127435997,"vZ0":-6.2916799858190435,"x":91.83,"y":203.63,"x0":1.7495560532089358,"y0":50.00296763627845,"z0":5.9817328387642155,"aX":-1.0520466151785612},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":1.7,"spinRate":2152,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.42782145097422797,"extension":6.172762133364092},"index":0,"playId":"478413aa-4275-37aa-ba00-5943cb1217f2","pitchNumber":1,"startTime":"2026-08-27T19:21:04.828Z","endTime":"2026-08-27T19:21:08.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.368352828823276,"aZ":-27.936251600672538,"pfxX":0.33020091702256416,"pfxZ":2.4684437633350518,"pX":-0.7324326645189956,"pZ":1.8720815033040195,"vX0":-5.580020283422308,"vY0":-129.29596762268517,"vZ0":-5.419512909651914,"x":144.92,"y":188.23,"x0":1.397919923637133,"y0":50.00464361487234,"z0":6.101810683208426,"aX":0.5683205888434621},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":0.5,"spinRate":2054,"spinDirection":220},"zone":7,"typeConfidence":0.86,"plateTime":0.42135686120835025,"extension":6.309631540347791},"index":1,"playId":"f925c688-c880-3012-a995-169a9c2dfa24","pitchNumber":2,"startTime":"2026-08-27T19:21:23.776Z","endTime":"2026-08-27T19:21:27.746Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473806728191086,"aZ":-28.429056706784383,"pfxX":-0.5680463955459105,"pfxZ":2.2499884724201387,"pX":0.5952705022357622,"pZ":2.1887500646814324,"vX0":-2.724951034929427,"vY0":-127.28218314288902,"vZ0":-4.298711690487077,"x":94.31,"y":179.68,"x0":1.7470647749465322,"y0":50.00345096349166,"z0":6.112597336756461,"aX":-0.9458150539656477},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":1.6,"spinRate":1930,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.42788677520262386,"extension":6.234360486514728},"hitData":{"launchSpeed":94.2,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.42,"coordY":105.37}},"index":2,"playId":"d14c2194-3508-3570-8cfe-9607589f7a0a","pitchNumber":3,"startTime":"2026-08-27T19:21:44.975Z","endTime":"2026-08-27T19:21:54.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:21:54.972Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Catcher Keibert Ruiz picks off Troy Johnston at 1st on throw to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-27T19:24:55.090Z","endTime":"2026-08-27T19:25:20.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hunter Goodman replaces Brett Sullivan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-27T19:22:25.734Z","endTime":"2026-08-27T19:22:47.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-27T19:22:47.004Z","endTime":"2026-08-27T19:23:09.755Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Clayton Beeter replaces Erik Tolman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-27T19:23:09.755Z","endTime":"2026-08-27T19:24:57.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.567868391965256,"aZ":-36.85966949525259,"pfxX":1.7287597258364293,"pfxZ":-2.951775383530496,"pX":-0.6672015107410779,"pZ":6.239693212761333,"vX0":0.3054151898936285,"vY0":-124.2592661387663,"vZ0":6.747649975417098,"x":142.43,"y":70.31,"x0":-1.0161278271578826,"y0":50.00374174344276,"z0":6.5315604014643105,"aX":2.742174621356916},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-3.2,"spinRate":2688,"spinDirection":49},"zone":11,"typeConfidence":0.91,"plateTime":0.4384140803644563,"extension":5.856151601618875},"index":3,"playId":"3fc37f68-84a3-3033-9b54-9ebf41874567","pitchNumber":1,"startTime":"2026-08-27T19:24:57.381Z","endTime":"2026-08-27T19:25:02.813Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"3fc37f68-84a3-3033-9b54-9ebf41874567","startTime":"2026-08-27T19:25:20.968Z","endTime":"2026-08-27T19:25:20.992Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-08-27T19:25:20.992Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Keibert Ruiz doubles (22) on a fly ball to right fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-27T19:28:14.188Z","endTime":"2026-08-27T19:28:53.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[0,1],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Hunter Goodman remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T19:27:36.251Z","endTime":"2026-08-27T19:27:36.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"description":"Pitching Change: Nick Frasso replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-27T19:27:36.269Z","endTime":"2026-08-27T19:28:16.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693308,"link":"/api/v1/people/693308"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647968187216502,"aZ":-16.264591740785768,"pfxX":-8.17123310678801,"pfxZ":8.383157275574737,"pX":0.08536935683232684,"pZ":2.7188685673210853,"vX0":12.025080891802183,"vY0":-136.3236450588519,"vZ0":-6.795738967340116,"x":113.75,"y":165.37,"x0":-3.3044858990214694,"y0":50.00315673553116,"z0":6.350518893872807,"aX":-15.508343325020679},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2219,"spinDirection":215},"zone":5,"typeConfidence":0.89,"plateTime":0.40051640196949734,"extension":6.8885243724262875},"index":2,"playId":"f15c5eb9-8481-300f-ba3a-faf8cb177912","pitchNumber":1,"startTime":"2026-08-27T19:28:16.503Z","endTime":"2026-08-27T19:28:20.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-27T19:28:28.577Z","endTime":"2026-08-27T19:28:39.331Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33451583837509,"aZ":-17.247570444194984,"pfxX":-8.372203847932962,"pfxZ":7.51009678875971,"pX":1.0104345582945011,"pZ":2.5111254614675844,"vX0":14.26913126183746,"vY0":-139.15421467471532,"vZ0":-7.632444288949915,"x":78.48,"y":170.98,"x0":-3.0651166102257257,"y0":50.002552474950065,"z0":6.404486190141428,"aX":-16.639348559517025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2114,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.3916313570179355,"extension":6.921117488005405},"hitData":{"launchSpeed":93.8,"launchAngle":32.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.41,"coordY":87.12}},"index":4,"playId":"49318567-cb94-35c4-b2eb-f7aaf8a0f3e9","pitchNumber":2,"startTime":"2026-08-27T19:28:39.331Z","endTime":"2026-08-27T19:28:53.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:28:53.193Z","atBatIndex":66},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Jacob Young bunt pops out to third baseman Willi Castro in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-27T19:28:59.478Z","endTime":"2026-08-27T19:29:34.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923790039494364,"aZ":-27.595872750673877,"pfxX":0.8569654483794649,"pfxZ":2.6794158297479758,"pX":-1.024008862898963,"pZ":3.880845174494009,"vX0":6.7850827237381885,"vY0":-128.63235440047976,"vZ0":-0.8412909821755122,"x":156.03,"y":134.0,"x0":-3.7866319559686823,"y0":50.00083864357196,"z0":6.31575753520076,"aX":1.4627524741401976},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-2.8,"spinRate":2101,"spinDirection":178},"zone":11,"typeConfidence":0.91,"plateTime":0.42275720218674184,"extension":6.983920462867156},"hitData":{"launchSpeed":27.5,"launchAngle":50.0,"totalDistance":50.0,"trajectory":"bunt_popup","hardness":"medium","location":"5","coordinates":{"coordX":109.94,"coordY":195.13}},"index":0,"playId":"49966eee-e4ff-30aa-be9b-6234ff8f5ed7","pitchNumber":1,"startTime":"2026-08-27T19:29:29.050Z","endTime":"2026-08-27T19:29:34.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:29:34.139Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorbit Vivas walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-27T19:29:54.947Z","endTime":"2026-08-27T19:32:05.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82977829740176,"aZ":-17.999890897210225,"pfxX":-9.198050983897646,"pfxZ":7.184975829915318,"pX":0.012143057527265931,"pZ":2.6488254702009653,"vX0":12.901067736302226,"vY0":-138.17386861355365,"vZ0":-6.897464938831484,"x":116.54,"y":167.26,"x0":-3.478341001465513,"y0":50.006045836559714,"z0":6.345278092652415,"aX":-18.155996499327973},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":14.6,"spinRate":2003,"spinDirection":226},"zone":5,"typeConfidence":0.88,"plateTime":0.3933243576352812,"extension":6.896987625348571},"index":0,"playId":"a6ceac86-618a-3368-8961-9b2f2d1581d6","pitchNumber":1,"startTime":"2026-08-27T19:30:05.374Z","endTime":"2026-08-27T19:30:08.721Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177384314133366,"aZ":-30.163701479503082,"pfxX":-9.296362753807845,"pfxZ":1.314408668810899,"pX":-0.6671091064832462,"pZ":0.8108188995909383,"vX0":10.789648288986708,"vY0":-122.0703715743741,"vZ0":-6.447746124568099,"x":142.43,"y":216.89,"x0":-3.910648391902791,"y0":50.00240900491358,"z0":6.04218813299346,"aX":-14.207873250601482},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":2407,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4465489458940626,"extension":7.094494441396466},"index":1,"playId":"1c5046eb-2fbd-3416-a7ad-7bd90be690db","pitchNumber":2,"startTime":"2026-08-27T19:30:28.007Z","endTime":"2026-08-27T19:30:31.886Z","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":96.5,"endSpeed":89.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096751850199364,"aZ":-19.360757784015075,"pfxX":-8.9655045160691,"pfxZ":6.354542072291194,"pX":-1.1650665705931418,"pZ":3.9292705726103825,"vX0":9.476509086773282,"vY0":-140.25621738601288,"vZ0":-3.534262444658064,"x":161.41,"y":132.69,"x0":-3.403161627067128,"y0":50.00507478647841,"z0":6.44931052170271,"aX":-18.083474578289966},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":2121,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.38871941581357383,"extension":6.978070067341532},"index":2,"playId":"4950a7fa-5d8f-3622-b156-f700378f4a86","pitchNumber":3,"startTime":"2026-08-27T19:30:50.285Z","endTime":"2026-08-27T19:30:54.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454287971908233,"aZ":-13.908335288629504,"pfxX":-7.157401281823493,"pfxZ":8.988486164043213,"pX":-0.7429935641444904,"pZ":2.5016318410647314,"vX0":10.215906590601671,"vY0":-140.8137189936167,"vZ0":-8.259339021837203,"x":145.32,"y":171.24,"x0":-3.4683506342475643,"y0":50.00207833415123,"z0":6.349538488986252,"aX":-14.543279298491315},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2182,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.3872396380594707,"extension":6.81966389662139},"index":3,"playId":"3639fccb-4ddd-34d6-a468-1fa59fe83068","pitchNumber":4,"startTime":"2026-08-27T19:31:07.481Z","endTime":"2026-08-27T19:31:10.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-27T19:31:24.891Z","endTime":"2026-08-27T19:31:42.516Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.500311967746676,"aZ":-16.178748885164868,"pfxX":-8.585564058962532,"pfxZ":7.878953405166008,"pX":0.9331904040678516,"pZ":3.0881993781389276,"vX0":13.993320295795666,"vY0":-140.3510690576555,"vZ0":-6.1911530875229275,"x":81.43,"y":155.4,"x0":-2.9617890174870847,"y0":50.003622069968166,"z0":6.344872649466179,"aX":-17.43287248390101},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":13.3,"spinRate":2159,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3876523197640789,"extension":7.001225588537298},"index":5,"playId":"cb4da541-4138-358b-a510-0f646c8bf5db","pitchNumber":5,"startTime":"2026-08-27T19:31:42.516Z","endTime":"2026-08-27T19:31:46.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.786287264021254,"aZ":-29.762758822702935,"pfxX":-8.799010633520094,"pfxZ":1.6369983843137668,"pX":-1.3178322357895833,"pZ":3.2473055239236093,"vX0":8.782861820858546,"vY0":-120.03611193992265,"vZ0":-0.3623831906207621,"x":167.23,"y":151.1,"x0":-3.8616274627842953,"y0":50.00493579790216,"z0":6.024833470905978,"aX":-12.98672523110371},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":2253,"spinDirection":262},"zone":11,"typeConfidence":0.9,"plateTime":0.45435952873352514,"extension":7.087481760237658},"index":6,"playId":"5b2d6876-dcf0-3592-bb67-6b5b7ec6193e","pitchNumber":6,"startTime":"2026-08-27T19:32:01.479Z","endTime":"2026-08-27T19:32:05.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:32:05.458Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-27T19:32:07.652Z","endTime":"2026-08-27T19:34:31.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299304759653438,"aZ":-21.27614441806029,"pfxX":-0.8912733727710433,"pfxZ":5.968942180769993,"pX":-1.4201066645674658,"pZ":3.556293786134362,"vX0":7.661933662793557,"vY0":-133.1729981783673,"vZ0":-2.5405133585720585,"x":171.13,"y":142.76,"x0":-4.19894833968934,"y0":50.000532519795875,"z0":6.035028803086798,"aX":-1.628379829371305},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":0.2,"spinRate":2263,"spinDirection":206},"zone":11,"typeConfidence":0.86,"plateTime":0.40880283556562835,"extension":6.850669211987131},"index":0,"playId":"de7b882d-8b55-38ec-9820-f5545599afd1","pitchNumber":1,"startTime":"2026-08-27T19:32:31.774Z","endTime":"2026-08-27T19:32:35.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.151832589835237,"aZ":-16.080906153035667,"pfxX":-9.00155846336839,"pfxZ":8.4214383398986,"pX":0.8422365471813279,"pZ":1.4536178270987639,"vX0":14.24117005126088,"vY0":-136.42460605298908,"vZ0":-9.803417204706383,"x":84.9,"y":199.53,"x0":-3.2434209402555627,"y0":50.002998024940524,"z0":6.169061503242042,"aX":-17.20223938864822},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":1985,"spinDirection":222},"zone":14,"typeConfidence":0.88,"plateTime":0.39941075533020953,"extension":7.176214264598259},"index":1,"playId":"649400e8-8583-32c6-8bd7-7c6a2b31a4c0","pitchNumber":2,"startTime":"2026-08-27T19:33:00.667Z","endTime":"2026-08-27T19:33:04.533Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43331221440921,"aZ":-15.451856097533756,"pfxX":-9.20592317193735,"pfxZ":8.626171761229951,"pX":0.3793307476684815,"pZ":1.7795836943918035,"vX0":13.717924182261124,"vY0":-137.40499782169843,"vZ0":-8.996387999277971,"x":102.54,"y":190.73,"x0":-3.4497532923767675,"y0":50.005460979442496,"z0":6.114842993536467,"aX":-17.85350608526843},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":14.3,"spinRate":1981,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.39648711877692033,"extension":6.997516801160838},"index":2,"playId":"5fb56cf1-be88-3100-8df8-82f12e1f8421","pitchNumber":3,"startTime":"2026-08-27T19:33:17.575Z","endTime":"2026-08-27T19:33:23.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043269866809997,"aZ":-16.100869874516842,"pfxX":-8.126300192483669,"pfxZ":8.07157969845618,"pX":-0.09631175753208598,"pZ":1.9958665150386268,"vX0":11.60030360824108,"vY0":-139.41645422883366,"vZ0":-8.778443816198665,"x":120.67,"y":184.89,"x0":-3.233689207984655,"y0":50.00125614684262,"z0":6.223471772992592,"aX":-16.17743978354406},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2078,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.3912007748845081,"extension":7.044669885569979},"index":3,"playId":"026e790c-92b6-3cb9-9910-f55027058224","pitchNumber":4,"startTime":"2026-08-27T19:33:57.429Z","endTime":"2026-08-27T19:34:03.046Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636702406290603,"aZ":-13.839502042954988,"pfxX":-6.936155418662031,"pfxZ":9.114647348232038,"pX":0.04554234625016502,"pZ":3.096383470313358,"vX0":11.805163646696101,"vY0":-140.4287988611099,"vZ0":-6.205884817956284,"x":115.26,"y":155.18,"x0":-3.2977621540232045,"y0":50.005736405177046,"z0":6.223299742157879,"aX":-13.957655135525087},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2034,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.38896040129725273,"extension":6.918071056392257},"index":4,"playId":"63d154b4-952f-3b7d-abd5-815fff58695c","pitchNumber":5,"startTime":"2026-08-27T19:34:27.232Z","endTime":"2026-08-27T19:34:31.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:34:31.117Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out sharply to right fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-27T19:34:33.515Z","endTime":"2026-08-27T19:36:05.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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, 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":82.9,"endSpeed":76.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.298526605935226,"aZ":-29.424423812392686,"pfxX":-8.422611720834405,"pfxZ":1.8672545894957526,"pX":-0.7655008389861195,"pZ":2.5195327841872808,"vX0":9.636020358045121,"vY0":-120.34846596603492,"vZ0":-2.148103273843064,"x":146.18,"y":170.75,"x0":-3.718019219118297,"y0":50.00404823854305,"z0":6.017586908532315,"aX":-12.41610198493525},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":2061,"spinDirection":261},"zone":4,"typeConfidence":0.9,"plateTime":0.4542711595656108,"extension":7.0961548799681795},"index":0,"playId":"af80c04d-b18d-3306-9861-f9faa21cce62","pitchNumber":1,"startTime":"2026-08-27T19:34:55.013Z","endTime":"2026-08-27T19:34:58.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61521771084963,"aZ":-16.752627209403123,"pfxX":-8.173398327797653,"pfxZ":7.576141522666841,"pX":0.6520170590246146,"pZ":2.919889133855617,"vX0":14.029801933250717,"vY0":-141.2013532854685,"vZ0":-6.446915099771395,"x":92.15,"y":159.94,"x0":-3.300262060231625,"y0":50.00601152703241,"z0":6.2951130664373505,"aX":-16.64603064866027},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2090,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.38666298971123103,"extension":6.917904712418018},"index":1,"playId":"3dbbda52-9f9f-3a8e-87d9-c427eac1beaf","pitchNumber":2,"startTime":"2026-08-27T19:35:12.608Z","endTime":"2026-08-27T19:35:16.538Z","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":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.371663088950108,"aZ":-30.868163939661088,"pfxX":-7.443538805607653,"pfxZ":0.8721140308382991,"pX":-0.9443619895570914,"pZ":0.35918816490644606,"vX0":9.456178766535228,"vY0":-120.95667691213326,"vZ0":-6.771223273775199,"x":153.0,"y":229.08,"x0":-3.9192963634329936,"y0":50.00288705731767,"z0":5.867321873239307,"aX":-11.141058521479843},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":11.5,"spinRate":2131,"spinDirection":264},"zone":13,"typeConfidence":0.88,"plateTime":0.4511021174290355,"extension":7.3046090495340135},"index":2,"playId":"c0739f09-13dc-353b-8239-69e950f79822","pitchNumber":3,"startTime":"2026-08-27T19:35:33.364Z","endTime":"2026-08-27T19:35:37.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.137015854306675,"aZ":-41.14334947678489,"pfxX":2.835838708177812,"pfxZ":-6.001263894868764,"pX":-0.18773751198519306,"pZ":1.9670615049445717,"vX0":7.438053629357344,"vY0":-121.03521109192103,"vZ0":-1.6360295172810402,"x":124.16,"y":185.67,"x0":-3.6610505025348057,"y0":50.005803730804914,"z0":6.23288247996639,"aX":4.234753733716207},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":-6.8,"spinRate":2608,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.45138467429497364,"extension":6.963945696813712},"hitData":{"launchSpeed":103.7,"launchAngle":41.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.48,"coordY":65.82}},"index":3,"playId":"5b14d1da-e751-3dde-a3a1-2ae8b46cc196","pitchNumber":4,"startTime":"2026-08-27T19:35:54.457Z","endTime":"2026-08-27T19:36:05.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:36:05.034Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-27T19:38:07.205Z","endTime":"2026-08-27T19:40:44.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.417614332451436,"aZ":-34.8080570349495,"pfxX":4.089160807960884,"pfxZ":-1.7249319145089341,"pX":0.7575145448227615,"pZ":3.9008538352566204,"vX0":2.720188194201382,"vY0":-121.8917036840628,"vZ0":1.3061853554688059,"x":88.13,"y":133.46,"x0":-0.8981651800278037,"y0":50.0015843694655,"z0":6.328108797475258,"aX":6.24922067072821},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-8.0,"spinRate":2747,"spinDirection":37},"zone":12,"typeConfidence":0.91,"plateTime":0.4466705602450154,"extension":5.979107662593109},"index":0,"playId":"730f626f-2216-33a3-bc74-17662f8ca781","pitchNumber":1,"startTime":"2026-08-27T19:38:35.325Z","endTime":"2026-08-27T19:38:39.339Z","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":95.1,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108569469044106,"aZ":-16.79210201267108,"pfxX":-3.1880111853464,"pfxZ":7.76481832309547,"pX":-0.34114272958610486,"pZ":3.5943193694713593,"vX0":3.0845390517124667,"vY0":-138.68390188032532,"vZ0":-3.462593920771385,"x":130.0,"y":141.73,"x0":-1.044599021864181,"y0":50.002886931895695,"z0":5.95490214470189,"aX":-6.315102181868996},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":5.3,"spinRate":2278,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3924330160343992,"extension":5.985000547593752},"index":1,"playId":"54f6dc1b-a162-3612-9df8-02d4e9e04ee1","pitchNumber":2,"startTime":"2026-08-27T19:38:51.363Z","endTime":"2026-08-27T19:38:55.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-27T19:39:01.949Z","endTime":"2026-08-27T19:39:15.152Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400412387100488,"aZ":-15.677355131981805,"pfxX":-3.480094321030401,"pfxZ":8.417738378140589,"pX":-0.22757143258118573,"pZ":3.1954764622299767,"vX0":3.5080126414488566,"vY0":-138.28367723409164,"vZ0":-4.409959945347853,"x":125.67,"y":152.5,"x0":-1.0532468784258193,"y0":50.00201834961868,"z0":5.844377072333591,"aX":-6.8198282283972045},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":5.6,"spinRate":2186,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.39431036669018127,"extension":6.227520223218436},"index":3,"playId":"473a78f4-31e9-3900-851a-2213a3c5589c","pitchNumber":3,"startTime":"2026-08-27T19:39:15.152Z","endTime":"2026-08-27T19:39:18.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.376324607426103,"aZ":-12.84445017712853,"pfxX":-4.692911258880463,"pfxZ":9.688060623583286,"pX":0.7461402796285828,"pZ":0.9399376060342005,"vX0":6.117738022121535,"vY0":-139.62092256245992,"vZ0":-10.761428163225432,"x":88.56,"y":213.4,"x0":-0.8530642322275263,"y0":50.00159431876297,"z0":5.665499494175369,"aX":-9.361666426557196},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2342,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.3907460094138093,"extension":6.171629864176467},"index":4,"playId":"41970c40-b0c2-3aef-9175-f020375ddc31","pitchNumber":4,"startTime":"2026-08-27T19:39:34.138Z","endTime":"2026-08-27T19:39:38.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533918322262828,"aZ":-36.66953500157457,"pfxX":0.6250509679901568,"pfxZ":-2.652180580191761,"pX":0.8458147201932579,"pZ":0.29624939507160075,"vX0":3.8599324944080706,"vY0":-128.119249949797,"vZ0":-7.023436072172918,"x":84.76,"y":230.78,"x0":-0.749307864283841,"y0":50.00287951743972,"z0":5.869809679672462,"aX":1.0591755760708483},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.9,"breakHorizontal":-1.8,"spinRate":2813,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42430433252911515,"extension":6.123652022832846},"index":5,"playId":"0f7cb5a2-9983-393d-bb08-7c1a9f8cadca","pitchNumber":5,"startTime":"2026-08-27T19:39:51.974Z","endTime":"2026-08-27T19:39:55.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257169873447634,"aZ":-14.561239852665613,"pfxX":-1.5127279529468958,"pfxZ":8.872345420846916,"pX":-0.09395939935964077,"pZ":3.1276241863005207,"vX0":3.0716262189757066,"vY0":-138.87325597772895,"vZ0":-4.683310377654705,"x":120.58,"y":154.33,"x0":-1.009654646375071,"y0":50.00591235668299,"z0":5.779684702612267,"aX":-3.0042829827327484},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":2.3,"spinRate":2321,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.3919357605215712,"extension":6.122654821694014},"index":6,"playId":"086fd733-3e80-31ff-8b1e-c770483aa35b","pitchNumber":6,"startTime":"2026-08-27T19:40:13.748Z","endTime":"2026-08-27T19:40:17.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44387534929503,"aZ":-14.297322680297768,"pfxX":-2.7980292539087244,"pfxZ":9.142666500594531,"pX":-0.08754884766387715,"pZ":2.302162508631592,"vX0":3.7945748106137733,"vY0":-138.36504166864503,"vZ0":-6.829758638046983,"x":120.34,"y":176.62,"x0":-1.1078607135863847,"y0":50.00461445561004,"z0":5.745418518562998,"aX":-5.472007232060155},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2465,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.39459956385009587,"extension":6.114444580658478},"hitData":{"launchSpeed":94.3,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.24,"coordY":70.15}},"index":7,"playId":"16ba4bdf-8e72-392e-85c8-93e60e9defc6","pitchNumber":7,"startTime":"2026-08-27T19:40:35.612Z","endTime":"2026-08-27T19:40:44.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:40:44.975Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Beck pops out to first baseman Andrés Chaparro in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-27T19:40:47.457Z","endTime":"2026-08-27T19:42:26.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.354977726812887,"aZ":-11.27018650671117,"pfxX":-2.776917798751454,"pfxZ":10.63410440097713,"pX":0.5404970298944729,"pZ":1.8869122952240718,"vX0":4.925390550297336,"vY0":-138.9008637870091,"vZ0":-8.486801430644581,"x":96.4,"y":187.83,"x0":-0.8900692130597093,"y0":50.00300137409702,"z0":5.7198200173556755,"aX":-5.459166755263928},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2337,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.39342544076742625,"extension":6.165189701120572},"index":0,"playId":"b1bb8355-58f5-37c9-99e1-6d57f39a6c82","pitchNumber":1,"startTime":"2026-08-27T19:41:10.199Z","endTime":"2026-08-27T19:41:14.072Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420559778877887,"aZ":-12.34756609673092,"pfxX":-3.072974827022291,"pfxZ":10.17554164629028,"pX":0.9722083555145062,"pZ":0.06799620636145835,"vX0":5.965215097402045,"vY0":-137.72176384699938,"vZ0":-12.78774827544489,"x":79.94,"y":236.94,"x0":-0.8085407470813051,"y0":50.005295301221516,"z0":5.568582512533616,"aX":-5.9895879262702065},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":4.6,"spinRate":2470,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3955202593327267,"extension":6.240234916035722},"index":1,"playId":"c2bf84fd-05b9-31b9-a76c-436a97a256d6","pitchNumber":2,"startTime":"2026-08-27T19:41:27.368Z","endTime":"2026-08-27T19:41:31.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709837937608828,"aZ":-12.330094405959313,"pfxX":-1.4750822617604484,"pfxZ":10.16364511726736,"pX":-0.13043139941587598,"pZ":4.572558150541378,"vX0":3.142637846542013,"vY0":-138.55736034904183,"vZ0":-1.5122772718489532,"x":121.97,"y":115.32,"x0":-1.085526597878337,"y0":50.00509888218526,"z0":5.945433329316671,"aX":-2.8809806766055783},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":2.0,"spinRate":2392,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.39465362245510915,"extension":6.088219363638922},"index":2,"playId":"16352b43-6713-3b66-989b-70eec03418a1","pitchNumber":3,"startTime":"2026-08-27T19:41:48.936Z","endTime":"2026-08-27T19:41:53.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18997033026191,"aZ":-13.81267099505949,"pfxX":-0.6034979934426932,"pfxZ":9.276380677810886,"pX":0.37624496252738265,"pZ":2.446474930605203,"vX0":3.7623042480920743,"vY0":-138.65398932551267,"vZ0":-6.445039435119954,"x":102.66,"y":172.73,"x0":-0.9102818042333951,"y0":50.00463512305124,"z0":5.694430418476175,"aX":-1.1956984149397576},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":0.5,"spinRate":2382,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3925719520001065,"extension":6.155655927198627},"hitData":{"launchSpeed":68.0,"launchAngle":66.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.24,"coordY":180.93}},"index":3,"playId":"984b80b4-f37b-313d-9a1f-037e696703ee","pitchNumber":4,"startTime":"2026-08-27T19:42:17.638Z","endTime":"2026-08-27T19:42:26.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:42:26.613Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-27T19:42:31.353Z","endTime":"2026-08-27T19:44:04.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.529928977721877,"aZ":-37.58601928351664,"pfxX":0.6094403993442463,"pfxZ":-3.382556747611302,"pX":-0.021812233345000303,"pZ":2.2019431333286246,"vX0":2.1085308678307717,"vY0":-125.07309124523566,"vZ0":-1.8633729001864041,"x":117.83,"y":179.33,"x0":-0.951009498086007,"y0":50.00078082002469,"z0":6.006508177761159,"aX":0.975702361340022},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.4,"breakHorizontal":-1.6,"spinRate":2816,"spinDirection":36},"zone":8,"typeConfidence":0.91,"plateTime":0.4360420774696854,"extension":6.136767547384649},"index":0,"playId":"95725ca6-b3e6-3a10-a03d-b7331e3fdee8","pitchNumber":1,"startTime":"2026-08-27T19:42:54.421Z","endTime":"2026-08-27T19:42:58.296Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15304991589659,"aZ":-34.54926308381354,"pfxX":-0.4155524102905762,"pfxZ":-1.4688085357365837,"pX":-0.021195058888676392,"pZ":-0.24335409542773923,"vX0":2.245693942775951,"vY0":-125.75370624598347,"vZ0":-8.222247526474874,"x":117.81,"y":245.35,"x0":-0.8680300399801645,"y0":50.003507446534435,"z0":5.835276346117795,"aX":-0.6724376671641741},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":0.2,"spinRate":2935,"spinDirection":25},"zone":13,"typeConfidence":0.89,"plateTime":0.4339364946388926,"extension":6.096687902600511},"index":1,"playId":"a7772532-3e6b-39da-830d-29247a6b35cb","pitchNumber":2,"startTime":"2026-08-27T19:43:10.976Z","endTime":"2026-08-27T19:43:14.959Z","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.8,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720577416005348,"aZ":-13.901197229736933,"pfxX":-2.9127271866323423,"pfxZ":9.195934461630474,"pX":0.637015998276564,"pZ":3.5998157796379426,"vX0":5.336117467682898,"vY0":-139.45470711123326,"vZ0":-3.758947115645608,"x":92.72,"y":141.58,"x0":-0.9150901895269887,"y0":50.00639043777553,"z0":5.870476571456553,"aX":-5.790621202599742},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":4.3,"spinRate":2299,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3914224447944763,"extension":6.178824935197167},"index":2,"playId":"83f87d78-09b0-3213-8b54-ef781049aba7","pitchNumber":3,"startTime":"2026-08-27T19:43:32.599Z","endTime":"2026-08-27T19:43:35.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19697611657321,"aZ":-36.33669633181055,"pfxX":1.7360900927569545,"pfxZ":-2.593543482574484,"pX":-0.05338686520882966,"pZ":1.9612074754889761,"vX0":1.1897866513509572,"vY0":-125.2854037737829,"vZ0":-2.6767291526867343,"x":119.03,"y":185.83,"x0":-0.7585968735608433,"y0":50.00536506057742,"z0":5.98755242056729,"aX":2.784346950660414},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-3.4,"spinRate":2837,"spinDirection":33},"zone":8,"typeConfidence":0.91,"plateTime":0.4357083367991983,"extension":6.065190971499753},"hitData":{"launchSpeed":94.1,"launchAngle":5.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":163.69}},"index":3,"playId":"e732e9c8-d00c-3aba-9140-a38ae458d0f4","pitchNumber":4,"startTime":"2026-08-27T19:43:56.357Z","endTime":"2026-08-27T19:44:04.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:44:04.026Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:46:30.351Z","endTime":"2026-08-27T19:47:48.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Nick Frasso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T19:45:42.896Z","endTime":"2026-08-27T19:46:32.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.0790750294984,"aZ":-29.689356008770226,"pfxX":8.918226000471384,"pfxZ":1.932319456898428,"pX":1.1729936968111965,"pZ":3.1938041836323254,"vX0":5.1410288883492266,"vY0":-112.52525687583258,"vZ0":1.7134566864594547,"x":72.29,"y":152.55,"x0":-2.29843111365825,"y0":50.00200300790663,"z0":5.426645908305437,"aX":11.454263524846002},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.2,"breakHorizontal":-17.4,"spinRate":3058,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4864357713001781,"extension":4.770076862601144},"index":1,"playId":"c6023364-1f36-39df-aaa6-32d90f030ac9","pitchNumber":1,"startTime":"2026-08-27T19:46:32.597Z","endTime":"2026-08-27T19:46:36.506Z","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":88.4,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88494059945721,"aZ":-35.7865566070309,"pfxX":-10.362125612797074,"pfxZ":-2.1379801243455647,"pX":-0.9007726655527811,"pZ":1.7818250053463782,"vX0":7.502338779589233,"vY0":-128.63087255411818,"vZ0":-0.2593997923353176,"x":151.34,"y":190.67,"x0":-2.4984652457697645,"y0":50.004893446330875,"z0":4.641840486815802,"aX":-17.491439803378558},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.7,"breakHorizontal":17.3,"spinRate":2370,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.42465125912490675,"extension":4.759470469280465},"index":2,"playId":"aa633d29-9596-31e4-9a3f-40a61313fc0e","pitchNumber":2,"startTime":"2026-08-27T19:46:47.068Z","endTime":"2026-08-27T19:46:50.923Z","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":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248611117981273,"aZ":-35.70064061785641,"pfxX":-9.340805754412116,"pfxZ":-2.047322809015318,"pX":-0.40628203426239795,"pZ":2.56398601059682,"vX0":7.887263274083738,"vY0":-129.8392889810486,"vZ0":1.2421630041823182,"x":132.49,"y":169.55,"x0":-2.258551561565278,"y0":50.00436081977332,"z0":4.780439151448219,"aX":-16.071205526829424},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.2,"breakHorizontal":15.4,"spinRate":2348,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.42062032278602235,"extension":4.740801871540617},"index":3,"playId":"d57a421d-75f8-3fb3-9196-d1a468ddeead","pitchNumber":3,"startTime":"2026-08-27T19:47:02.517Z","endTime":"2026-08-27T19:47:05.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.077962189042466,"aZ":-22.804246992828933,"pfxX":-1.8311524359791482,"pfxZ":5.634761968027005,"pX":0.6901970865833744,"pZ":2.958213999045267,"vX0":7.310043469248432,"vY0":-126.67405580424807,"vZ0":-1.1749403221247752,"x":90.69,"y":158.91,"x0":-1.9657075129458395,"y0":50.00623849221852,"z0":5.211142796189399,"aX":-3.047762922759529},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.2,"breakHorizontal":2.0,"spinRate":2527,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.428506052922184,"extension":5.153404877699473},"index":4,"playId":"76da782b-b583-3d88-8002-19f1e3361c78","pitchNumber":4,"startTime":"2026-08-27T19:47:22.382Z","endTime":"2026-08-27T19:47:26.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-27T19:47:31.498Z","endTime":"2026-08-27T19:47:44.080Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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.4,"endSpeed":73.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.32463419726824,"aZ":-26.931090355632996,"pfxX":4.900778171935573,"pfxZ":3.923264185219299,"pX":1.5824100193538961,"pZ":2.3721475235239016,"vX0":7.819626663451977,"vY0":-114.09957160320246,"vZ0":1.392210657714101,"x":56.68,"y":174.73,"x0":-2.507832095569096,"y0":50.00288785873319,"z0":4.3817057962718176,"aX":6.547929891254899},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":2946,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4775795989156064,"extension":4.796428845095412},"index":6,"playId":"bc78b15a-815f-3f20-9299-13d46d6c8c30","pitchNumber":5,"startTime":"2026-08-27T19:47:44.080Z","endTime":"2026-08-27T19:47:48.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:47:48.441Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to third baseman Willi Castro in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:47:49.825Z","endTime":"2026-08-27T19:48:22.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42261118376644,"aZ":-22.681701803427575,"pfxX":-0.8154306250449115,"pfxZ":5.764649694229226,"pX":0.31186085581183043,"pZ":2.614131096249238,"vX0":6.702758908970293,"vY0":-126.15231004935077,"vZ0":-1.7718056895885832,"x":105.11,"y":168.2,"x0":-2.2492249092325287,"y0":50.0034818754576,"z0":5.115130177526985,"aX":-1.3436232569273538},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2627,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.430616052317113,"extension":5.034936145435584},"hitData":{"launchSpeed":78.5,"launchAngle":72.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.64,"coordY":173.83}},"index":0,"playId":"6be44d82-2925-33f3-bd3b-bcc436ff6c67","pitchNumber":1,"startTime":"2026-08-27T19:48:12.548Z","endTime":"2026-08-27T19:48:22.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:48:22.082Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Troy Johnston.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:48:29.533Z","endTime":"2026-08-27T19:51:43.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.929971982015196,"aZ":-34.93030426312477,"pfxX":-7.107599668813312,"pfxZ":-1.7431319580313884,"pX":0.5683525755202308,"pZ":1.3903747796742516,"vX0":8.459105722020789,"vY0":-123.80103996677667,"vZ0":-2.6084720331571534,"x":95.34,"y":201.24,"x0":-1.9436194840454615,"y0":50.00493982549338,"z0":5.334975873765416,"aX":-11.214658071522678},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":11.3,"spinRate":1610,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.43968113624377825,"extension":5.0524641069916},"index":0,"playId":"830dfdd2-4621-3394-a45f-37dde45e0eb9","pitchNumber":1,"startTime":"2026-08-27T19:48:51.229Z","endTime":"2026-08-27T19:48:55.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57270900267446,"aZ":-23.277652350765152,"pfxX":-3.5256038923162394,"pfxZ":5.284373375440511,"pX":0.36813820955572074,"pZ":2.226883611715023,"vX0":7.217255038459473,"vY0":-127.94135619882498,"vZ0":-2.959692403837083,"x":102.97,"y":178.65,"x0":-2.011886739843006,"y0":50.00209394577975,"z0":5.192353177833565,"aX":-5.935318858560718},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.2,"breakHorizontal":5.0,"spinRate":2470,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4256008480576061,"extension":4.732293819726097},"index":1,"playId":"0f18f971-a28e-34a1-8424-3c27981d93b8","pitchNumber":2,"startTime":"2026-08-27T19:49:12.588Z","endTime":"2026-08-27T19:49:16.078Z","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.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684890790053313,"aZ":-23.34955029755826,"pfxX":-8.586911743491033,"pfxZ":4.828097820677975,"pX":-1.3941606871929544,"pZ":3.001810002396013,"vX0":4.619485825847324,"vY0":-134.05456479756288,"vZ0":-1.9170588095519827,"x":170.14,"y":157.73,"x0":-2.0196644408068347,"y0":50.005360579851306,"z0":5.385028701770164,"aX":-15.705382196412518},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":14.6,"spinRate":2404,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4078413560630816,"extension":4.929671784054733},"index":2,"playId":"11ed4adc-0d0c-348a-9825-fc112d41458e","pitchNumber":3,"startTime":"2026-08-27T19:49:39.698Z","endTime":"2026-08-27T19:49:43.549Z","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":86.4,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087829713231176,"aZ":-35.7021817188833,"pfxX":-5.214011148367143,"pfxZ":-2.1622289213053136,"pX":-1.9289702946226703,"pZ":2.1048489325377497,"vX0":2.2667667602295003,"vY0":-126.0114194099265,"vZ0":-1.0499700302607993,"x":190.53,"y":181.95,"x0":-2.1556121019611716,"y0":50.00259829361875,"z0":5.373988622351351,"aX":-8.507914907185626},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.0,"breakHorizontal":9.0,"spinRate":1689,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4322608746770711,"extension":5.025203018626646},"index":3,"playId":"db1d6935-61b9-3f87-9e0b-6c5b2b0f925f","pitchNumber":4,"startTime":"2026-08-27T19:50:07.151Z","endTime":"2026-08-27T19:50:11.001Z","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":79.3,"endSpeed":73.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.103578150772126,"aZ":-29.47142596192824,"pfxX":8.164526412434668,"pfxZ":1.98075977116053,"pX":0.5636990285870547,"pZ":2.8845367468694882,"vX0":4.323961070126925,"vY0":-115.58282797534896,"vZ0":0.6839121241711197,"x":95.51,"y":160.9,"x0":-2.3874354074252295,"y0":50.00035829249801,"z0":5.398952588049273,"aX":11.123639329727167},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.1,"breakHorizontal":-15.8,"spinRate":2840,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.4725893962267307,"extension":5.051853514955848},"index":4,"playId":"6cd251f2-3c3a-3eff-9373-445d689a312a","pitchNumber":5,"startTime":"2026-08-27T19:50:25.752Z","endTime":"2026-08-27T19:50:29.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30953504468894,"aZ":-27.840759882390312,"pfxX":-8.728823676756619,"pfxZ":2.395894681126439,"pX":-0.41701802096404744,"pZ":3.0872493783786688,"vX0":7.9826409862396535,"vY0":-133.19073937358564,"vZ0":0.8804121907548125,"x":132.9,"y":155.42,"x0":-2.3064827622711515,"y0":50.00631292197066,"z0":4.752549476973849,"aX":-15.82038381096138},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":14.3,"spinRate":2252,"spinDirection":261},"zone":1,"typeConfidence":2.0,"plateTime":0.40989370663654867,"extension":4.897508667946357},"index":5,"playId":"688d9554-c586-3031-8fc9-b35e536084cf","pitchNumber":6,"startTime":"2026-08-27T19:50:53.452Z","endTime":"2026-08-27T19:50:57.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.117257602745745,"aZ":-23.54993287886644,"pfxX":-0.6333563691505901,"pfxZ":5.11190638656908,"pX":1.3897790792574014,"pZ":1.478453048996062,"vX0":8.308405919548376,"vY0":-128.1792793424049,"vZ0":-5.059596305649416,"x":64.02,"y":198.86,"x0":-1.7925563012958623,"y0":50.000451727841266,"z0":5.284787285489154,"aX":-1.0682025239925135},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2593,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42510205512238697,"extension":5.285951753368511},"index":6,"playId":"88b37a60-2e50-3f62-9856-5bda2e6543cc","pitchNumber":7,"startTime":"2026-08-27T19:51:13.978Z","endTime":"2026-08-27T19:51:17.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24088225439649,"aZ":-30.13300852910162,"pfxX":-10.707821553722152,"pfxZ":1.1092538807089536,"pX":-0.549565028985253,"pZ":2.388890408640442,"vX0":7.1240016529415335,"vY0":-134.66818559805174,"vZ0":-2.3805930526844774,"x":137.95,"y":174.28,"x0":-1.833025586369683,"y0":50.00598887981559,"z0":5.408176717470609,"aX":-19.743228858731328},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":18.0,"spinRate":2322,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4061592257278104,"extension":5.027713355479634},"hitData":{"launchSpeed":98.1,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.39,"coordY":84.54}},"index":7,"playId":"ca77ab20-e819-34d1-a41c-04162da13156","pitchNumber":8,"startTime":"2026-08-27T19:51:32.724Z","endTime":"2026-08-27T19:51:43.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:51:43.164Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (12) on a line drive to right fielder Jordan Beck. Daylen Lile scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:51:45.862Z","endTime":"2026-08-27T19:52:23.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"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":92.3,"endSpeed":84.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433195954962663,"aZ":-30.276390686145984,"pfxX":-11.212520988856827,"pfxZ":1.0307820081971162,"pX":-0.1889097266262669,"pZ":2.74349001169534,"vX0":8.553325133639856,"vY0":-134.23681867799573,"vZ0":-1.2579717038136078,"x":124.2,"y":164.71,"x0":-1.9503912608119565,"y0":50.0005351864337,"z0":5.361805355407587,"aX":-20.582443417731252},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":18.6,"spinRate":2206,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4071100152182412,"extension":4.994554363064669},"hitData":{"launchSpeed":96.3,"launchAngle":7.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.99,"coordY":105.37}},"index":0,"playId":"23cbeb53-63cf-378f-846b-7edd96feb2c5","pitchNumber":1,"startTime":"2026-08-27T19:52:11.197Z","endTime":"2026-08-27T19:52:23.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:52:23.891Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Keibert Ruiz homers (9) on a fly ball to right field. Brady House scores.","rbi":2,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:52:35.718Z","endTime":"2026-08-27T19:53:52.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.741108430712814,"aZ":-21.14688068969383,"pfxX":-3.0492813036609876,"pfxZ":6.533065643061388,"pX":1.0761699561205489,"pZ":1.4398935354545555,"vX0":8.986344868509166,"vY0":-127.89683093556222,"vZ0":-5.487318254579609,"x":75.98,"y":199.9,"x0":-2.058144425863511,"y0":50.00364410727036,"z0":5.229659487555415,"aX":-5.148540818202137},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":4.0,"spinRate":2515,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42523111977085826,"extension":4.96214423448632},"index":0,"playId":"311dc841-56df-39a6-b33a-87368fe596d7","pitchNumber":1,"startTime":"2026-08-27T19:53:06.230Z","endTime":"2026-08-27T19:53:10.567Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.72966554733839,"aZ":-29.675533310188662,"pfxX":7.135550753235305,"pfxZ":1.8396328355895992,"pX":0.4550706561666246,"pZ":3.410237280352458,"vX0":4.770403429040643,"vY0":-115.07119284093619,"vZ0":2.3999513664131644,"x":99.65,"y":146.7,"x0":-2.562620003828014,"y0":50.00319621051964,"z0":5.203493121424682,"aX":9.693848085290092},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.1,"breakHorizontal":-14.0,"spinRate":2946,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.47363567784192107,"extension":5.089311288536363},"hitData":{"launchSpeed":97.8,"launchAngle":33.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.89,"coordY":76.13}},"index":1,"playId":"91c05fd7-0547-3f88-996b-1cfdd05e3572","pitchNumber":2,"startTime":"2026-08-27T19:53:27.358Z","endTime":"2026-08-27T19:53:52.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:53:52.864Z","atBatIndex":78},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Young pops out to second baseman Connor Norby.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-27T19:54:06.998Z","endTime":"2026-08-27T19:54:40.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65013167453344,"aZ":-22.71894898754338,"pfxX":-4.001631989576966,"pfxZ":5.545607407452984,"pX":0.4165143230142604,"pZ":2.3173951208505787,"vX0":7.8225639872037345,"vY0":-127.99807767466082,"vZ0":-2.6575019476203403,"x":101.12,"y":176.21,"x0":-2.1224276713544263,"y0":50.00175945109257,"z0":5.09690107030423,"aX":-6.8217385288875585},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.8,"breakHorizontal":6.0,"spinRate":2619,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.4235375718293466,"extension":5.174259777932001},"index":0,"playId":"04ae31e7-72be-31c2-8767-bc7050a80a2b","pitchNumber":1,"startTime":"2026-08-27T19:54:17.700Z","endTime":"2026-08-27T19:54:21.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.289969644058168,"aZ":-24.434000776393418,"pfxX":-1.8988342506102214,"pfxZ":4.7564977983649275,"pX":-0.5972291590372603,"pZ":2.505067752966418,"vX0":5.1582564164336135,"vY0":-125.42803899636638,"vZ0":-1.4945825224084575,"x":139.76,"y":171.14,"x0":-2.414593757472715,"y0":50.001992524701976,"z0":5.061008851890768,"aX":-3.0898807359020326},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.6,"breakHorizontal":2.5,"spinRate":2561,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.433164354488941,"extension":4.947149677841473},"hitData":{"launchSpeed":66.3,"launchAngle":49.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.1,"coordY":135.7}},"index":1,"playId":"24d77e4e-40ee-33cd-8896-2fa3e79bbe8d","pitchNumber":2,"startTime":"2026-08-27T19:54:31.893Z","endTime":"2026-08-27T19:54:40.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:54:40.141Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T19:57:03.758Z","endTime":"2026-08-27T19:58:28.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orlando Ribalta replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-27T19:56:00.248Z","endTime":"2026-08-27T19:57:06.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687377,"link":"/api/v1/people/687377"},"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(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.6,"endSpeed":80.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97336552172329,"aZ":-27.189505334077086,"pfxX":-0.9595116407335467,"pfxZ":3.068157206479741,"pX":0.7787954733963424,"pZ":2.516656163385393,"vX0":7.2790178786047095,"vY0":-125.95844444754226,"vZ0":-4.171698878169702,"x":87.31,"y":170.83,"x0":-2.0104246840313906,"y0":50.00337070179197,"z0":6.365640613401091,"aX":-1.560085949240937},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2023,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4330611232377519,"extension":6.1685226994340825},"index":1,"playId":"93893f5d-212c-34df-8c74-7c73f8505419","pitchNumber":1,"startTime":"2026-08-27T19:57:06.042Z","endTime":"2026-08-27T19:57:10.495Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.717188410362894,"aZ":-18.189445824060417,"pfxX":-7.500057389901965,"pfxZ":8.478183567174586,"pX":0.48983745562035297,"pZ":2.3284602404167094,"vX0":8.483321259245635,"vY0":-126.78024376641035,"vZ0":-6.157106437955073,"x":98.33,"y":175.91,"x0":-1.9046392435286787,"y0":50.00098070019162,"z0":6.211036108309624,"aX":-12.369015264106546},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2060,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.42986246293785824,"extension":6.439168753521627},"index":2,"playId":"9c88addd-cbba-3d31-a14c-01b600696d6f","pitchNumber":2,"startTime":"2026-08-27T19:57:25.881Z","endTime":"2026-08-27T19:57:29.534Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.280825026858786,"aZ":-16.872831880443858,"pfxX":-6.925101242027175,"pfxZ":9.093081965245887,"pX":0.5633325246901068,"pZ":1.9526506417115028,"vX0":8.881369594209396,"vY0":-127.38728591581253,"vZ0":-7.243382344181491,"x":95.53,"y":186.06,"x0":-2.0303370332675685,"y0":50.003235055441564,"z0":6.112509598769886,"aX":-11.654837797192771},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.5,"breakHorizontal":11.0,"spinRate":2082,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.42609797355502055,"extension":5.980327653670129},"index":3,"playId":"c1b29b7f-0571-3663-a61e-993afbbc6e1e","pitchNumber":3,"startTime":"2026-08-27T19:57:48.386Z","endTime":"2026-08-27T19:57:54.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.051887548358696,"aZ":-19.72354923842651,"pfxX":-7.020761956714905,"pfxZ":7.5173013204770065,"pX":-0.19540383152652727,"pZ":1.8060801331693068,"vX0":7.377812874567348,"vY0":-126.65057483526417,"vZ0":-6.791069151799448,"x":124.45,"y":190.02,"x0":-2.2070221724174504,"y0":50.00575556330672,"z0":6.052117146504997,"aX":-11.634286551529915},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.6,"breakHorizontal":11.4,"spinRate":1898,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4292286834809218,"extension":6.278480443326837},"hitData":{"launchSpeed":75.5,"launchAngle":39.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.02,"coordY":106.8}},"index":4,"playId":"0c969210-de0e-35d1-9eb3-df281a17525a","pitchNumber":4,"startTime":"2026-08-27T19:58:19.720Z","endTime":"2026-08-27T19:58:28.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T19:58:28.118Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T19:58:30.445Z","endTime":"2026-08-27T20:00:50.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57901474337434,"aZ":-28.026747409953447,"pfxX":0.6515010443272156,"pfxZ":2.479857796367412,"pX":-0.14604674464890938,"pZ":1.8088531314226826,"vX0":4.469363855437442,"vY0":-127.12011264645062,"vZ0":-5.761815628527501,"x":122.57,"y":189.94,"x0":-1.9956581654041425,"y0":50.00432815293864,"z0":6.268142425235306,"aX":1.0896948508107343},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-1.9,"spinRate":2027,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4272403021619313,"extension":6.111734104207515},"index":0,"playId":"5a6a3f4a-7ac6-3372-8f76-cc839730bf46","pitchNumber":1,"startTime":"2026-08-27T19:58:54.530Z","endTime":"2026-08-27T19:58:58.583Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"}}},{"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":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.932188012031656,"aZ":-21.005741434778738,"pfxX":-5.473529074512559,"pfxZ":6.876675729557199,"pX":-1.208517770376197,"pZ":2.6593264172083133,"vX0":4.444074169895103,"vY0":-125.22644524067724,"vZ0":-4.494106350142959,"x":163.07,"y":166.98,"x0":-2.2757355314484413,"y0":50.00337297020465,"z0":6.147265694149149,"aX":-8.889972251535095},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.9,"breakHorizontal":9.2,"spinRate":2036,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4336798911331039,"extension":6.251426157205637},"index":1,"playId":"97984b8a-3b1c-382b-86bf-df76842e1098","pitchNumber":2,"startTime":"2026-08-27T19:59:22.143Z","endTime":"2026-08-27T19:59:26.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-27T19:59:36.589Z","endTime":"2026-08-27T19:59:49.470Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43556834865847,"aZ":-15.505288406002764,"pfxX":-7.253133366251961,"pfxZ":8.128297886463502,"pX":0.3859150132546177,"pZ":3.423221245638794,"vX0":9.070762650655466,"vY0":-140.9986740404289,"vZ0":-5.169244786263742,"x":102.29,"y":146.35,"x0":-1.902527737741492,"y0":50.004574541056265,"z0":6.251278896528467,"aX":-14.878822608821944},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2432,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.38570937008580186,"extension":6.454466421788251},"index":3,"playId":"7162f03e-6daa-3b0b-bb84-3e27d58eec2b","pitchNumber":3,"startTime":"2026-08-27T19:59:49.470Z","endTime":"2026-08-27T19:59:52.718Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671507021122878,"aZ":-20.849282026331643,"pfxX":-7.109369667219092,"pfxZ":6.91300804719613,"pX":0.023842309466878146,"pZ":1.0074109290754085,"vX0":7.296810062413648,"vY0":-126.59696928054419,"vZ0":-8.44924116067919,"x":116.09,"y":211.58,"x0":-1.9598980111136277,"y0":50.0002064842328,"z0":6.03191369520545,"aX":-11.641762439888035},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.9,"breakHorizontal":11.4,"spinRate":2004,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4311715631701549,"extension":6.558649833190223},"index":4,"playId":"01308e03-90f1-313d-a3f7-1e6ecb5944b0","pitchNumber":4,"startTime":"2026-08-27T20:00:13.049Z","endTime":"2026-08-27T20:00:16.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27006189585128,"aZ":-26.008915879938254,"pfxX":0.45013667534105917,"pfxZ":3.8140415782147974,"pX":0.8477014392797468,"pZ":0.8984558813132333,"vX0":7.093453664644803,"vY0":-126.6855684823019,"vZ0":-7.962211202775631,"x":84.69,"y":214.52,"x0":-2.0537422312230493,"y0":50.00191673974235,"z0":6.17861367191495,"aX":0.7269031861381563},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":1979,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4333009144710984,"extension":6.19150280832386},"index":5,"playId":"284d03ae-b7f3-33ca-8b93-29bc18c15ac7","pitchNumber":5,"startTime":"2026-08-27T20:00:30.864Z","endTime":"2026-08-27T20:00:34.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38615935794202,"aZ":-20.79686911839391,"pfxX":-7.0051020667777255,"pfxZ":6.864453653774525,"pX":-1.6601850832482885,"pZ":2.707168643484711,"vX0":3.714636135891148,"vY0":-127.46135054072928,"vZ0":-4.437498768987451,"x":180.28,"y":165.69,"x0":-2.2206674758353744,"y0":50.00321582018086,"z0":6.097435585120847,"aX":-11.611687426195637},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2024,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.42850389479333906,"extension":6.399968168977026},"index":6,"playId":"413f4acb-7c77-36ff-8b64-387f1b1f4a9b","pitchNumber":6,"startTime":"2026-08-27T20:00:46.859Z","endTime":"2026-08-27T20:00:50.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T20:00:50.768Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T20:00:51.781Z","endTime":"2026-08-27T20:02:38.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0863818177866,"aZ":-9.796093749060427,"pfxX":-6.8921788117216645,"pfxZ":10.852244881783285,"pX":0.16397254738092884,"pZ":2.8106520247567723,"vX0":8.365021149548175,"vY0":-142.53279300051292,"vZ0":-7.836637845349686,"x":110.75,"y":162.89,"x0":-1.9103669620192365,"y0":50.000599557644016,"z0":6.210463689010218,"aX":-14.21025515355902},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2683,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38394803595717475,"extension":6.306190584638182},"index":0,"playId":"0bfa63f6-0299-3167-82ca-8434a7d61890","pitchNumber":1,"startTime":"2026-08-27T20:01:17.243Z","endTime":"2026-08-27T20:01:21.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-27T20:01:28.938Z","endTime":"2026-08-27T20:01:42.825Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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.8,"endSpeed":81.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23739193985643,"aZ":-17.821482862284938,"pfxX":-7.982340499628898,"pfxZ":8.665446224428639,"pX":0.44620969284790424,"pZ":0.6230291509756724,"vX0":8.57103505786072,"vY0":-127.36869596230584,"vZ0":-9.938120268059935,"x":99.99,"y":221.96,"x0":-1.9129599041783423,"y0":50.00056681683003,"z0":5.962586270664565,"aX":-13.216851922224066},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":1997,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4287468537905639,"extension":6.589513557377162},"index":2,"playId":"3c615b6d-f190-304d-aebb-f9c4863a3bdf","pitchNumber":2,"startTime":"2026-08-27T20:01:42.825Z","endTime":"2026-08-27T20:01:46.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30042375949918,"aZ":-14.281888420018962,"pfxX":-7.29021225491098,"pfxZ":8.654686062171162,"pX":-0.43360176798705524,"pZ":3.5635036396551,"vX0":7.2045568413853065,"vY0":-142.10475351983158,"vZ0":-5.00904925143439,"x":133.53,"y":142.57,"x0":-2.0415393084984332,"y0":50.001609856842,"z0":6.240454331319835,"aX":-15.068921937238002},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2415,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.383886700461086,"extension":6.332752005379715},"index":3,"playId":"a081dbe4-7316-3151-bc25-dda8ae76514e","pitchNumber":3,"startTime":"2026-08-27T20:02:01.933Z","endTime":"2026-08-27T20:02:05.876Z","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":86.7,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20336822140206,"aZ":-28.291463104060682,"pfxX":0.04960543781803972,"pfxZ":2.387503250075577,"pX":-0.6256411778172103,"pZ":1.8375390494434225,"vX0":3.42008022410505,"vY0":-126.28659143105182,"vZ0":-5.615393508633229,"x":140.85,"y":189.17,"x0":-2.000335868983958,"y0":50.00349446060862,"z0":6.348122239218363,"aX":0.07967012438874109},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-0.8,"spinRate":2052,"spinDirection":171},"zone":7,"typeConfidence":2.0,"plateTime":0.4326839738227135,"extension":6.2776225956932885},"hitData":{"launchSpeed":76.5,"launchAngle":18.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.74,"coordY":111.81}},"index":4,"playId":"2088f8a1-237b-3ffb-bc5a-56846a8d3061","pitchNumber":4,"startTime":"2026-08-27T20:02:28.228Z","endTime":"2026-08-27T20:02:38.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T20:02:38.179Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Keibert Ruiz challenged (pitch result), call on the field was confirmed: TJ Rumfield walks. Willi Castro to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T20:02:37.842Z","endTime":"2026-08-27T20:06:22.649Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59762431181525,"aZ":-13.819144778818693,"pfxX":-6.382435552151871,"pfxZ":8.90600013980497,"pX":0.10431487631531652,"pZ":3.216769938455429,"vX0":8.231194971083717,"vY0":-141.98234962247713,"vZ0":-5.898056639852098,"x":113.02,"y":151.93,"x0":-1.9901748727846464,"y0":50.00343250323548,"z0":6.185161901104634,"aX":-13.15594333089032},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2480,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3843629081624296,"extension":6.347577744914355},"index":0,"playId":"7be3cd43-b036-331a-9307-508607cb4230","pitchNumber":1,"startTime":"2026-08-27T20:03:00.875Z","endTime":"2026-08-27T20:03:04.374Z","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.9,"endSpeed":81.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.403621731403856,"aZ":-17.645949351880542,"pfxX":-7.456762479096712,"pfxZ":8.740165964846792,"pX":-0.1944304722327347,"pZ":1.5442407565334824,"vX0":7.324889517441814,"vY0":-127.64922920672848,"vZ0":-7.668024934512811,"x":124.41,"y":197.09,"x0":-2.1219761032475275,"y0":50.00552647008738,"z0":5.9581737554245215,"aX":-12.401186489564},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2105,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.42784827067322606,"extension":6.575014933913119},"index":1,"playId":"939bba9f-61f7-3b1a-aca8-07aef77a518d","pitchNumber":2,"startTime":"2026-08-27T20:03:21.122Z","endTime":"2026-08-27T20:03:25.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55569035978366,"aZ":-13.62586142093092,"pfxX":-6.091102810382804,"pfxZ":8.936830635830695,"pX":-0.576377122659242,"pZ":3.882303440563418,"vX0":6.394266909524573,"vY0":-142.6393343113049,"vZ0":-4.340055869048342,"x":138.97,"y":133.96,"x0":-2.0478923967792397,"y0":50.00646669351778,"z0":6.273009738166074,"aX":-12.646757636788259},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2607,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38293468037667466,"extension":6.3408774032973945},"index":2,"playId":"f18eccfc-caea-32b3-aab9-1c128f72a49d","pitchNumber":3,"startTime":"2026-08-27T20:03:38.891Z","endTime":"2026-08-27T20:03:42.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.051430566401745,"aZ":-26.97355719324983,"pfxX":1.113216732876563,"pfxZ":3.2569900886261607,"pX":-0.6491083247435897,"pZ":2.8796683861446524,"vX0":3.5246898037370937,"vY0":-125.70232551435129,"vZ0":-3.0864451306714686,"x":141.74,"y":161.03,"x0":-2.2154538781050146,"y0":50.00365982881014,"z0":6.319104912486245,"aX":1.7761723958092224},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.9,"spinRate":1882,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.436146910086054,"extension":6.112848609305299},"index":3,"playId":"5631af62-4709-3fe5-ad28-d4bf99a3b743","pitchNumber":4,"startTime":"2026-08-27T20:03:54.534Z","endTime":"2026-08-27T20:03:58.385Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"}}},{"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.6,"endSpeed":90.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38928849332081,"aZ":-10.825287958332312,"pfxX":-6.929370593848955,"pfxZ":10.246237784436943,"pX":-0.122662082886247,"pZ":2.330751092071654,"vX0":7.743094568992614,"vY0":-143.26314070624178,"vZ0":-8.717307925037437,"x":121.68,"y":175.85,"x0":-1.9572217726393732,"y0":50.001236224767084,"z0":6.085352318632576,"aX":-14.435895297432728},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":11.0,"spinRate":2623,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38198607596077494,"extension":6.33181492776453},"index":4,"playId":"6d321d02-173b-3102-bf41-0c8a72f63a4d","pitchNumber":5,"startTime":"2026-08-27T20:04:36.244Z","endTime":"2026-08-27T20:04:39.424Z","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.9,"endSpeed":89.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79201389738331,"aZ":-15.494863079025299,"pfxX":-6.365782380038164,"pfxZ":8.071058414245675,"pX":-0.2539923922877986,"pZ":3.4723963794879045,"vX0":7.279209642111192,"vY0":-142.40564932883257,"vZ0":-4.94066312478238,"x":126.68,"y":145.03,"x0":-2.0086480905132356,"y0":50.0048228996244,"z0":6.2005570497015,"aX":-13.158219716009986},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2413,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38371239213392627,"extension":6.35714322949055},"index":5,"playId":"ab28c260-bdbc-3a50-9277-6c5a42e157d0","pitchNumber":6,"startTime":"2026-08-27T20:04:59.797Z","endTime":"2026-08-27T20:05:03.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.866699506467462,"aZ":-15.48709236147293,"pfxX":-7.484043418107031,"pfxZ":9.75090160652626,"pX":0.4502523465175475,"pZ":-0.15695100694296776,"vX0":8.820135763417237,"vY0":-129.22140948756416,"vZ0":-12.301165535623316,"x":99.84,"y":243.02,"x0":-2.0156587974150386,"y0":50.00598949750769,"z0":5.8192524844160305,"aX":-12.813030465527243},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.4,"breakHorizontal":11.9,"spinRate":2075,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4219173637172764,"extension":6.513740272999437},"index":6,"playId":"a7cad6c9-2b90-36ba-a665-d62e4db3d577","pitchNumber":7,"startTime":"2026-08-27T20:05:20.210Z","endTime":"2026-08-27T20:05:24.328Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402502419276935,"aZ":-12.683062594399024,"pfxX":-5.797067790099353,"pfxZ":9.309466465105064,"pX":-0.45995927221239363,"pZ":2.8947027691178366,"vX0":6.1229869329054045,"vY0":-143.1652359401232,"vZ0":-7.2336892570110045,"x":134.53,"y":160.62,"x0":-1.8644690120928524,"y0":50.00484960239663,"z0":6.233523414839961,"aX":-12.138863168861786},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2551,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3813458361025486,"extension":6.423529652598049},"index":7,"playId":"24402fab-9c28-39fd-a0dd-1097fedba515","pitchNumber":8,"startTime":"2026-08-27T20:05:46.765Z","endTime":"2026-08-27T20:05:50.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68351671121868,"aZ":-13.370734258352476,"pfxX":-5.772580181937757,"pfxZ":9.067920041679066,"pX":-0.9865419403431043,"pZ":1.9493679133114479,"vX0":4.730631475608774,"vY0":-141.7678686270453,"vZ0":-9.352297460961259,"x":154.6,"y":186.15,"x0":-1.911385485353783,"y0":50.00536802671049,"z0":6.10566947936616,"aX":-11.97353313745988},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2551,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3836166919548627,"extension":6.224033178527325},"index":8,"playId":"3dc8b365-078d-31ba-af0a-ea4463781cd6","pitchNumber":9,"startTime":"2026-08-27T20:06:15.646Z","endTime":"2026-08-27T20:06:22.649Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}},"playEndTime":"2026-08-27T20:06:22.649Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Norby grounds out, pitcher Orlando Ribalta to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T20:06:50.301Z","endTime":"2026-08-27T20:07:06.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.148"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.00"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.79"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.72"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.03"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.02"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.23"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.51"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.148"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552586735677224,"aZ":-18.255823199080716,"pfxX":-8.17496927568831,"pfxZ":6.772751507821168,"pX":0.01874898542861547,"pZ":1.68858483940155,"vX0":8.506637693353797,"vY0":-141.7839689156283,"vZ0":-9.07377485334134,"x":116.29,"y":193.19,"x0":-1.9447601501973402,"y0":50.00239771072915,"z0":6.073556025799289,"aX":-16.80071300706682},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":2523,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38492041847235026,"extension":6.420649882546205},"hitData":{"launchSpeed":104.3,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":180.93}},"index":0,"playId":"38d65d46-5542-3b83-8c03-7aff8b21a42c","pitchNumber":1,"startTime":"2026-08-27T20:06:58.364Z","endTime":"2026-08-27T20:07:06.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T20:07:06.032Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Norby grounds out, pitcher Orlando Ribalta to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-27T20:06:50.301Z","endTime":"2026-08-27T20:07:06.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.148"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.00"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.79"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.72"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.03"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.02"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.23"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.51"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".280"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.148"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552586735677224,"aZ":-18.255823199080716,"pfxX":-8.17496927568831,"pfxZ":6.772751507821168,"pX":0.01874898542861547,"pZ":1.68858483940155,"vX0":8.506637693353797,"vY0":-141.7839689156283,"vZ0":-9.07377485334134,"x":116.29,"y":193.19,"x0":-1.9447601501973402,"y0":50.00239771072915,"z0":6.073556025799289,"aX":-16.80071300706682},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":2523,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38492041847235026,"extension":6.420649882546205},"hitData":{"launchSpeed":104.3,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":180.93}},"index":0,"playId":"38d65d46-5542-3b83-8c03-7aff8b21a42c","pitchNumber":1,"startTime":"2026-08-27T20:06:58.364Z","endTime":"2026-08-27T20:07:06.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-27T20:07:06.032Z","atBatIndex":84},"scoringPlays":[9,10,25,39,47,77,78],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":105.88,"y":157.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":160.65,"y":168.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":193.34,"y":132.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":145.43,"y":150.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":158.62,"y":156.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":100.81,"y":112.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":94.25,"y":88.86},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":198.07,"y":136.31},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14,15],"bottom":[16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":114.46,"y":201.36},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":78.07,"y":129.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":57.62,"y":137.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":156.59,"y":165.21},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":31,"top":[20,21,22,23,24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":154.05,"y":153.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":148.48,"y":143.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"coordinates":{"x":137.31,"y":57.58},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":32.35,"y":100.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":103.2,"y":54.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":117.54,"y":184.99},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34],"bottom":[35,36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":147.99,"y":174.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":120.52,"y":191.58},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":123.93,"y":199.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":70.89,"y":63.79},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":51,"top":[41,42,43,44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":139.15,"y":63.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":163.69,"y":125.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":161.15,"y":91.68},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":217.64,"y":65.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":149.49,"y":161.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":208.32,"y":92.41},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":105.02,"y":97.92},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":60,"top":[52,53,54],"bottom":[55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":160.14,"y":145.94},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":179.01,"y":97.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":133.97,"y":43.72},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":68.86,"y":115.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":134.82,"y":100.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":73.43,"y":165.72},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":127.69,"y":179.41},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":70,"top":[61,62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":123.12,"y":194.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":180.42,"y":105.37},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":215.41,"y":87.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":109.94,"y":195.13},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":184.48,"y":65.82},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":79,"top":[71,72,73],"bottom":[74,75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":175.24,"y":70.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":167.24,"y":180.93},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":100.3,"y":163.69},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":88.64,"y":173.83},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":93.39,"y":84.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":220.99,"y":105.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":211.89,"y":76.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":159.1,"y":135.7},"type":"O","description":"Pop Out"}]}},{"startIndex":80,"endIndex":84,"top":[80,81,82,83,84],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":174.02,"y":106.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":163.74,"y":111.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":127.69,"y":180.93},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":13,"errors":0,"leftOnBase":12},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":13}},"defense":{"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"onDeck":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"inHole":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"battingOrder":8,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"onDeck":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"inHole":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"battingOrder":5,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".252","atBats":31,"obp":".323","slg":".417","ops":".740","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":5,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":13,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":2,"hits":13,"hitByPitch":0,"atBats":35,"obp":".452","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"5.53","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.52","battersFaced":43,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":60,"strikes":93,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":7,"pitchesPerInning":"19.13","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":0,"chances":27,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":20,"flyOuts":63,"groundOuts":109,"airOuts":105,"runs":71,"doubles":29,"triples":4,"homeRuns":19,"strikeOuts":70,"baseOnBalls":43,"intentionalWalks":0,"hits":108,"hitByPitch":1,"atBats":385,"obp":".349","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1614,"era":"6.08","inningsPitched":"97.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.55","battersFaced":436,"outs":293,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1614,"balls":598,"strikes":1016,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".385","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"6.45","walksPer9Inn":"3.96","hitsPer9Inn":"9.95","runsScoredPer9":"6.54","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":67,"groundOuts":56,"airOuts":102,"runs":45,"doubles":15,"triples":4,"homeRuns":21,"strikeOuts":94,"baseOnBalls":20,"intentionalWalks":0,"hits":83,"hitByPitch":3,"avg":".253","atBats":328,"obp":".296","slg":".515","ops":".811","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":169,"rbi":60,"leftOnBase":121,"sacBunts":0,"sacFlies":7,"babip":".282","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.62","popOuts":22,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":136,"errors":1,"chances":142,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":42,"gamesStarted":3,"flyOuts":27,"groundOuts":22,"airOuts":57,"runs":31,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":37,"baseOnBalls":22,"intentionalWalks":2,"hits":44,"hitByPitch":2,"atBats":153,"obp":".374","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":741,"era":"6.20","inningsPitched":"40.2","wins":0,"losses":5,"saves":3,"saveOpportunities":5,"holds":8,"blownSaves":2,"earnedRuns":28,"whip":"1.62","battersFaced":184,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":276,"strikes":465,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":3,"winPercentage":".000","pitchesPerInning":"18.22","gamesFinished":13,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"8.19","walksPer9Inn":"4.87","hitsPer9Inn":"9.74","runsScoredPer9":"6.86","homeRunsPer9":"1.55","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":119,"flyOuts":50,"groundOuts":123,"airOuts":113,"runs":64,"doubles":27,"triples":7,"homeRuns":13,"strikeOuts":80,"baseOnBalls":24,"intentionalWalks":0,"hits":126,"hitByPitch":4,"avg":".290","atBats":434,"obp":".330","slg":".475","ops":".805","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":206,"rbi":68,"leftOnBase":142,"sacBunts":4,"sacFlies":4,"babip":".328","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.38","popOuts":21,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":273,"errors":2,"chances":276,"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"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":57,"groundOuts":87,"airOuts":101,"runs":37,"doubles":27,"triples":1,"homeRuns":4,"strikeOuts":66,"baseOnBalls":34,"intentionalWalks":0,"hits":99,"hitByPitch":7,"avg":".285","atBats":347,"obp":".356","slg":".403","ops":".759","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":140,"rbi":47,"leftOnBase":149,"sacBunts":1,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"86.75","popOuts":7,"lineOuts":37},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":220,"errors":4,"chances":235,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID815081":{"person":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".368","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":82,"era":"2.25","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":34,"strikes":48,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.50","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"15.75","walksPer9Inn":"6.75","hitsPer9Inn":"9.00","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":62,"groundOuts":79,"airOuts":104,"runs":65,"doubles":20,"triples":1,"homeRuns":15,"strikeOuts":123,"baseOnBalls":40,"intentionalWalks":0,"hits":108,"hitByPitch":6,"avg":".262","atBats":412,"obp":".335","slg":".425","ops":".760","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":175,"rbi":54,"leftOnBase":157,"sacBunts":0,"sacFlies":2,"babip":".337","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.47","popOuts":19,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":166,"errors":11,"chances":388,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":61,"gamesStarted":2,"flyOuts":34,"groundOuts":54,"airOuts":61,"runs":21,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":1,"hits":49,"hitByPitch":3,"atBats":199,"obp":".303","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":840,"era":"2.72","inningsPitched":"53.0","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":11,"blownSaves":4,"earnedRuns":16,"whip":"1.19","battersFaced":222,"outs":159,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":319,"strikes":521,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"15.85","gamesFinished":9,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"6.79","walksPer9Inn":"2.38","hitsPer9Inn":"8.32","runsScoredPer9":"3.57","homeRunsPer9":"0.68","inheritedRunners":40,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":40,"groundOuts":45,"airOuts":66,"runs":37,"doubles":17,"triples":3,"homeRuns":6,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":2,"hits":59,"hitByPitch":4,"avg":".265","atBats":223,"obp":".349","slg":".448","ops":".797","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":100,"rbi":36,"leftOnBase":98,"sacBunts":1,"sacFlies":4,"babip":".325","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.17","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":16,"putOuts":186,"errors":4,"chances":206,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":1,"flyOuts":29,"groundOuts":52,"airOuts":57,"runs":38,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":34,"intentionalWalks":3,"hits":60,"hitByPitch":2,"atBats":215,"obp":".378","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1052,"era":"5.66","inningsPitched":"55.2","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":8,"blownSaves":1,"earnedRuns":35,"whip":"1.69","battersFaced":257,"outs":167,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":1052,"balls":386,"strikes":666,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"18.90","gamesFinished":17,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"8.41","walksPer9Inn":"5.50","hitsPer9Inn":"9.70","runsScoredPer9":"6.14","homeRunsPer9":"0.81","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690022":{"person":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"jerseyNumber":"8","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".250","slg":".200","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":18,"putOuts":5,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":55,"groundOuts":67,"airOuts":100,"runs":72,"doubles":16,"triples":1,"homeRuns":36,"strikeOuts":154,"baseOnBalls":39,"intentionalWalks":3,"hits":107,"hitByPitch":4,"avg":".252","atBats":425,"obp":".318","slg":".548","ops":".866","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":233,"rbi":72,"leftOnBase":200,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.81","popOuts":24,"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":12,"stolenBases":59,"stolenBasePercentage":".831","caughtStealingPercentage":".169","assists":18,"putOuts":537,"errors":10,"chances":565,"fielding":".982","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 0-6)","summary":"5.0 IP, 4 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":41,"strikes":54,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":9,"flyOuts":30,"groundOuts":47,"airOuts":55,"runs":35,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":185,"obp":".340","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":820,"era":"6.61","inningsPitched":"47.2","wins":0,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.45","battersFaced":211,"outs":143,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":297,"strikes":523,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":4,"winPercentage":".000","pitchesPerInning":"17.20","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.59","hitsPer9Inn":"9.44","runsScoredPer9":"6.61","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":96,"groundOuts":129,"airOuts":154,"runs":70,"doubles":33,"triples":6,"homeRuns":26,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":0,"hits":132,"hitByPitch":2,"atBats":479,"obp":".315","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1992,"era":"4.96","inningsPitched":"121.2","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.32","battersFaced":516,"outs":365,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1992,"balls":769,"strikes":1223,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".632","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"5.25","walksPer9Inn":"2.07","hitsPer9Inn":"9.76","runsScoredPer9":"5.18","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":34,"gamesStarted":2,"flyOuts":58,"groundOuts":79,"airOuts":91,"runs":52,"doubles":22,"triples":2,"homeRuns":9,"strikeOuts":51,"baseOnBalls":26,"intentionalWalks":2,"hits":83,"hitByPitch":5,"atBats":299,"obp":".341","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1240,"era":"5.68","inningsPitched":"76.0","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.43","battersFaced":335,"outs":228,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":443,"strikes":797,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":15,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.08","hitsPer9Inn":"9.83","runsScoredPer9":"6.16","homeRunsPer9":"1.07","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":26,"airOuts":37,"runs":13,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".200","atBats":125,"obp":".257","slg":".312","ops":".569","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":39,"rbi":10,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"125.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":68,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":7,"flyOuts":75,"groundOuts":64,"airOuts":110,"runs":52,"doubles":26,"triples":2,"homeRuns":17,"strikeOuts":69,"baseOnBalls":15,"intentionalWalks":2,"hits":105,"hitByPitch":2,"atBats":342,"obp":".337","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1283,"era":"5.38","inningsPitched":"83.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.43","battersFaced":365,"outs":251,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1283,"balls":400,"strikes":883,"strikePercentage":".690","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".200","pitchesPerInning":"15.33","gamesFinished":8,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"7.42","walksPer9Inn":"1.61","hitsPer9Inn":"11.29","runsScoredPer9":"5.59","homeRunsPer9":"1.83","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":36,"groundOuts":41,"airOuts":69,"runs":21,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".231","atBats":182,"obp":".278","slg":".423","ops":".701","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":77,"rbi":29,"leftOnBase":87,"sacBunts":1,"sacFlies":3,"babip":".243","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":31,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"4.70","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.70","battersFaced":34,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":30,"strikes":64,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.26","gamesFinished":7,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.17","walksPer9Inn":"2.35","hitsPer9Inn":"12.91","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":42,"stolenBasePercentage":".840","caughtStealingPercentage":".160","assists":16,"putOuts":341,"errors":5,"chances":362,"fielding":".986","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":71,"groundOuts":93,"airOuts":122,"runs":43,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":110,"baseOnBalls":27,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".210","atBats":400,"obp":".259","slg":".338","ops":".597","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":135,"rbi":41,"leftOnBase":211,"sacBunts":1,"sacFlies":8,"babip":".257","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":27,"lineOuts":24},"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":261,"putOuts":145,"errors":9,"chances":415,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-1 | 4 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":81,"groundOuts":122,"airOuts":130,"runs":55,"doubles":26,"triples":2,"homeRuns":13,"strikeOuts":74,"baseOnBalls":59,"intentionalWalks":0,"hits":132,"hitByPitch":9,"avg":".289","atBats":456,"obp":".380","slg":".441","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":201,"rbi":60,"leftOnBase":174,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.08","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":872,"errors":4,"chances":942,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681393":{"person":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"jerseyNumber":"35","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"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":80,"flyOuts":44,"groundOuts":42,"airOuts":64,"runs":26,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":86,"baseOnBalls":32,"intentionalWalks":0,"hits":55,"hitByPitch":8,"avg":".224","atBats":246,"obp":".331","slg":".366","ops":".697","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":90,"rbi":25,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":11,"lineOuts":9},"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":77,"putOuts":304,"errors":6,"chances":387,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":93,"obp":".349","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"4.94","inningsPitched":"23.2","wins":0,"losses":2,"saves":13,"saveOpportunities":16,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.56","battersFaced":109,"outs":71,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":173,"strikes":298,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".000","pitchesPerInning":"19.90","gamesFinished":22,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"10.27","walksPer9Inn":"5.32","hitsPer9Inn":"8.75","runsScoredPer9":"4.94","homeRunsPer9":"0.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID691728":{"person":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":12,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".200","atBats":25,"obp":".286","slg":".480","ops":".766","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":12,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","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":19,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID693308":{"person":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"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":5,"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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":9,"groundOuts":4,"airOuts":15,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":39,"obp":".372","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"5.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.67","battersFaced":44,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":57,"strikes":106,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".500","pitchesPerInning":"18.11","gamesFinished":3,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.00","hitsPer9Inn":"13.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":15,"groundOuts":28,"airOuts":29,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":31,"baseOnBalls":17,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":114,"obp":".348","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":508,"era":"4.55","inningsPitched":"29.2","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":15,"whip":"1.48","battersFaced":136,"outs":89,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":508,"balls":180,"strikes":328,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".000","pitchesPerInning":"17.12","gamesFinished":4,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"9.40","walksPer9Inn":"5.16","hitsPer9Inn":"8.19","runsScoredPer9":"4.55","homeRunsPer9":"0.61","inheritedRunners":36,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690279":{"person":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":27,"strikes":48,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"11.25","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[664983,694249,650489,681198,681393,687859,664954,696100,691728,687597,678662,687312,675848,693308,623474],"pitchers":[687312,675848,693308,623474],"bench":[666160,690022],"bullpen":[690279,688642,657514,663372,685299,677955,815081,605447,608372],"battingOrder":[664983,694249,650489,681198,681393,687859,696100,687597,678662],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Castro, W; Johnston, T; Norby; Rumfield; Sullivan, B."},{"label":"RBI","value":"Sullivan, B (29)."},{"label":"2-out RBI","value":"Sullivan, B."},{"label":"Runners left in scoring position, 2 out","value":"Beck 2; Johnston, T 2; Veen 2; Norby; McCarthy."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Carrigg (8, 2nd base off Irvin, J/Ruiz, K); Veen (1, 2nd base off Irvin, J/Ruiz, K); Castro, W (10, 2nd base off Irvin, J/Ruiz, K)."},{"label":"PO","value":"Johnston, T (1st base by Ruiz, K)."}]}],"note":[{"label":"a","value":"Struck out for Veen in the 5th."},{"label":"b","value":"Batted for Sullivan, B in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":13,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":2,"hits":13,"hitByPitch":0,"avg":".248","atBats":35,"obp":".325","slg":".431","ops":".756","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":22,"rbi":7,"leftOnBase":25,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":6,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":31,"obp":".366","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"4.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.39","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":70,"strikes":103,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"pitchesPerInning":"19.22","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":1}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":32,"groundOuts":69,"airOuts":48,"runs":32,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":20,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".233","atBats":249,"obp":".296","slg":".390","ops":".686","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":97,"rbi":33,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":51,"errors":8,"chances":137,"fielding":".942","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691384":{"person":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":53,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.50","battersFaced":13,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":26,"strikes":27,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"26.50","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"4.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702021":{"person":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":22,"groundOuts":23,"airOuts":35,"runs":18,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":129,"obp":".288","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":535,"era":"3.67","inningsPitched":"34.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.14","battersFaced":139,"outs":103,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":535,"balls":176,"strikes":359,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":9,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"10.75","walksPer9Inn":"2.36","hitsPer9Inn":"7.86","runsScoredPer9":"4.72","homeRunsPer9":"1.57","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694673":{"person":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"jerseyNumber":"81","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":19,"airOuts":20,"runs":10,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".208","atBats":72,"obp":".250","slg":".444","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":32,"rbi":10,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".204","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.40","popOuts":1,"lineOuts":4},"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":12,"putOuts":96,"errors":0,"chances":108,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":67,"groundOuts":94,"airOuts":136,"runs":80,"doubles":26,"triples":3,"homeRuns":29,"strikeOuts":129,"baseOnBalls":48,"intentionalWalks":3,"hits":133,"hitByPitch":12,"avg":".274","atBats":486,"obp":".350","slg":".519","ops":".869","caughtStealing":5,"stolenBases":26,"stolenBasePercentage":".839","caughtStealingPercentage":".161","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":552,"totalBases":252,"rbi":92,"leftOnBase":193,"sacBunts":0,"sacFlies":6,"babip":".311","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.76","popOuts":43,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":168,"errors":19,"chances":465,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":52,"groundOuts":122,"airOuts":101,"runs":48,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":91,"baseOnBalls":45,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".216","atBats":388,"obp":".298","slg":".250","ops":".548","caughtStealing":8,"stolenBases":43,"stolenBasePercentage":".843","caughtStealingPercentage":".157","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":97,"rbi":34,"leftOnBase":182,"sacBunts":8,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"388.00","popOuts":14,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":349,"putOuts":197,"errors":13,"chances":559,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":21,"groundOuts":31,"airOuts":37,"runs":27,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":5,"avg":".250","atBats":136,"obp":".358","slg":".529","ops":".887","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":72,"rbi":33,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.11","popOuts":12,"lineOuts":4},"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":17,"putOuts":178,"errors":1,"chances":196,"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"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":40,"groundOuts":77,"airOuts":80,"runs":28,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":33,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".235","atBats":251,"obp":".329","slg":".315","ops":".644","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":79,"rbi":24,"leftOnBase":118,"sacBunts":2,"sacFlies":4,"babip":".265","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"83.67","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":3,"atBats":23,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.00","battersFaced":27,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":22,"strikes":32,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"24.75","runsScoredPer9":"15.75","homeRunsPer9":"2.25","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":55,"errors":6,"chances":185,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":48,"groundOuts":67,"airOuts":92,"runs":42,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":82,"baseOnBalls":24,"intentionalWalks":0,"hits":68,"hitByPitch":7,"avg":".220","atBats":309,"obp":".291","slg":".366","ops":".657","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":113,"rbi":31,"leftOnBase":127,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.90","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":164,"errors":1,"chances":167,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668820":{"person":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":10,"groundOuts":14,"airOuts":20,"runs":10,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":62,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":254,"era":"6.14","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.84","battersFaced":71,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":91,"strikes":163,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".---","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"5.52","walksPer9Inn":"4.30","hitsPer9Inn":"12.27","runsScoredPer9":"6.14","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"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":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":20,"groundOuts":47,"airOuts":33,"runs":18,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":29,"intentionalWalks":4,"hits":29,"hitByPitch":3,"atBats":147,"obp":".337","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":707,"era":"3.61","inningsPitched":"42.1","wins":5,"losses":4,"saves":12,"saveOpportunities":18,"holds":7,"blownSaves":6,"earnedRuns":17,"whip":"1.37","battersFaced":183,"outs":127,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":284,"strikes":423,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".556","pitchesPerInning":"16.70","gamesFinished":18,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"8.93","walksPer9Inn":"6.17","hitsPer9Inn":"6.17","runsScoredPer9":"3.83","homeRunsPer9":"1.28","inheritedRunners":33,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":4,"flyOuts":26,"groundOuts":86,"airOuts":53,"runs":29,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":2,"hits":53,"hitByPitch":7,"atBats":250,"obp":".304","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1210,"era":"3.74","inningsPitched":"67.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":28,"whip":"1.19","battersFaced":287,"outs":202,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1210,"balls":402,"strikes":808,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".714","pitchesPerInning":"17.97","gamesFinished":5,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.02","walksPer9Inn":"3.61","hitsPer9Inn":"7.08","runsScoredPer9":"3.88","homeRunsPer9":"0.94","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":114,"groundOuts":109,"airOuts":173,"runs":69,"doubles":25,"triples":5,"homeRuns":18,"strikeOuts":107,"baseOnBalls":32,"intentionalWalks":2,"hits":129,"hitByPitch":6,"avg":".251","atBats":514,"obp":".300","slg":".424","ops":".724","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":218,"rbi":74,"leftOnBase":250,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.56","popOuts":26,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":214,"errors":2,"chances":219,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":20,"groundOuts":59,"airOuts":40,"runs":32,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":82,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".233","atBats":236,"obp":".312","slg":".390","ops":".702","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":92,"rbi":22,"leftOnBase":113,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.71","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":18,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":4,"flyOuts":31,"groundOuts":36,"airOuts":45,"runs":31,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":161,"obp":".367","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":644,"era":"7.15","inningsPitched":"39.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":31,"whip":"1.62","battersFaced":178,"outs":117,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":644,"balls":221,"strikes":423,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".333","pitchesPerInning":"16.51","gamesFinished":2,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.54","hitsPer9Inn":"12.00","runsScoredPer9":"7.15","homeRunsPer9":"1.62","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":28,"gamesStarted":28,"flyOuts":73,"groundOuts":149,"airOuts":114,"runs":64,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":169,"baseOnBalls":43,"intentionalWalks":0,"hits":137,"hitByPitch":12,"atBats":564,"obp":".308","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2435,"era":"3.21","inningsPitched":"148.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.21","battersFaced":624,"outs":446,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2435,"balls":836,"strikes":1599,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".706","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.93","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.60","hitsPer9Inn":"8.29","runsScoredPer9":"3.87","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":17,"errors":3,"chances":33,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":18,"airOuts":12,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".194","atBats":62,"obp":".306","slg":".371","ops":".677","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":23,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":1},"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":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","assists":5,"putOuts":132,"errors":0,"chances":137,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":62,"groundOuts":95,"airOuts":117,"runs":49,"doubles":19,"triples":3,"homeRuns":10,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":91,"hitByPitch":8,"avg":".249","atBats":366,"obp":".314","slg":".399","ops":".713","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":146,"rbi":43,"leftOnBase":156,"sacBunts":4,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.60","popOuts":15,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":290,"errors":2,"chances":297,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680899":{"person":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","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":3,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":11,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":19,"strikes":29,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, ER, 6 K, 6 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":94,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":41,"strikes":53,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":67,"airOuts":90,"runs":55,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":39,"intentionalWalks":0,"hits":75,"hitByPitch":9,"atBats":310,"obp":".340","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1477,"era":"5.62","inningsPitched":"81.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.40","battersFaced":362,"outs":245,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1477,"balls":549,"strikes":928,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".200","pitchesPerInning":"18.09","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.04","walksPer9Inn":"4.30","hitsPer9Inn":"8.27","runsScoredPer9":"6.06","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":28,"groundOuts":33,"airOuts":49,"runs":21,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":150,"obp":".300","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":724,"era":"3.95","inningsPitched":"41.0","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":18,"whip":"1.24","battersFaced":171,"outs":123,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":255,"strikes":469,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"17.66","gamesFinished":7,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.95","hitsPer9Inn":"7.24","runsScoredPer9":"4.61","homeRunsPer9":"1.10","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687605":{"person":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"jerseyNumber":"45","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".235","atBats":17,"obp":".300","slg":".529","ops":".829","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":9,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":57,"groundOuts":73,"airOuts":102,"runs":41,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":80,"hitByPitch":2,"avg":".281","atBats":285,"obp":".320","slg":".453","ops":".773","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":129,"rbi":45,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":25,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":61,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":33,"putOuts":629,"errors":5,"chances":667,"fielding":".993","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676680":{"person":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 1-2)","summary":"1.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":13,"groundOuts":11,"airOuts":20,"runs":10,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":56,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":228,"era":"4.80","inningsPitched":"15.0","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":8,"whip":"1.27","battersFaced":64,"outs":45,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":68,"strikes":160,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".333","pitchesPerInning":"15.20","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.40","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"1.20","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"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"}]},"ID800600":{"person":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":5,"groundOuts":10,"airOuts":11,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":50,"obp":".426","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":252,"era":"8.03","inningsPitched":"12.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"2.11","battersFaced":61,"outs":37,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":105,"strikes":147,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".000","pitchesPerInning":"20.43","gamesFinished":0,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"10.22","walksPer9Inn":"8.03","hitsPer9Inn":"10.95","runsScoredPer9":"8.03","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":12,"flyOuts":35,"groundOuts":94,"airOuts":68,"runs":35,"doubles":16,"triples":3,"homeRuns":5,"strikeOuts":80,"baseOnBalls":38,"intentionalWalks":0,"hits":76,"hitByPitch":3,"atBats":315,"obp":".327","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1392,"era":"3.72","inningsPitched":"84.2","wins":2,"losses":6,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":35,"whip":"1.35","battersFaced":359,"outs":254,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1392,"balls":538,"strikes":854,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".250","pitchesPerInning":"16.44","gamesFinished":2,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.50","walksPer9Inn":"4.04","hitsPer9Inn":"8.08","runsScoredPer9":"3.72","homeRunsPer9":"0.53","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682928,686611,665953,695734,691781,660688,696285,678391,683083,663623,676680,680899,690925,687377],"pitchers":[663623,676680,680899,690925,687377],"bench":[695670,694673,687605,677588],"bullpen":[674841,676917,702021,800600,668820,695418,691384,663362],"battingOrder":[682928,686611,665953,695734,691781,660688,696285,678391,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Young (19, Hughes); Ruiz, K (22, Frasso); House (12, Herget, J)."},{"label":"HR","value":"Lile (18, 5th inning off Hughes, 0 on, 0 out); Ruiz, K (9, 8th inning off Herget, J, 1 on, 2 out)."},{"label":"TB","value":"Abrams; Chaparro; Crews 2; House 2; Lile 6; Nuñez, N; Ruiz, K 6; Young 3."},{"label":"RBI","value":"Crews (31); House 2 (33); Lile 2 (74); Ruiz, K 2 (45)."},{"label":"2-out RBI","value":"Ruiz, K 2; House."},{"label":"Runners left in scoring position, 2 out","value":"Ruiz, K 2; Abrams 2; Chaparro 2; Vivas; House 2."},{"label":"SAC","value":"Nuñez, N."},{"label":"SF","value":"House."},{"label":"Team RISP","value":"3-for-17."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Young 2 (17, 2nd base off Hughes/Sullivan, B, 2nd base off Hughes/Sullivan, B); Nuñez, N (43, 2nd base off Mejia, J/Sullivan, B)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Ruiz, K (Johnston, T at 1st base)."}]}],"note":[]}},"officials":[{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Hughes."},{"label":"IBB","value":"Abrams (by Hughes); Lile (by Mejia, J)."},{"label":"HBP","value":"Castro, W (by Irvin, J)."},{"label":"ABS Challenge","value":"Ruiz, K 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Tovar (Strike-Overturned to Ball); House (Strike-Confirmed); Carrigg (Strike-Confirmed); Rumfield (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Hughes 95-54; Mejia, J 21-15; Frasso 18-11; Herget, J 19-13; Irvin, J 94-53; Cosgrove 19-12; Tolman 20-12; Beeter 16-9; Ribalta 24-17."},{"label":"Groundouts-flyouts","value":"Hughes 4-5; Mejia, J 1-0; Frasso 0-1; Herget, J 0-0; Irvin, J 4-1; Cosgrove 0-1; Tolman 1-0; Beeter 1-1; Ribalta 1-1."},{"label":"Batters faced","value":"Hughes 26; Mejia, J 6; Frasso 5; Herget, J 6; Irvin, J 23; Cosgrove 6; Tolman 4; Beeter 3; Ribalta 5."},{"label":"Inherited runners-scored","value":"Cosgrove 2-0; Beeter 2-0."},{"label":"Umpires","value":"HP: Tripp Gibson. 1B: Nick Mahrley. 2B: Marvin Hudson. 3B: Willie Traynor. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"1:05 PM."},{"label":"T","value":"3:01."},{"label":"Att","value":"14,768."},{"label":"Venue","value":"Nationals Park."},{"label":"August 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","boxscoreName":"Lile"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":114,"groundOuts":109,"airOuts":173,"runs":69,"doubles":25,"triples":5,"homeRuns":18,"strikeOuts":107,"baseOnBalls":32,"intentionalWalks":2,"hits":129,"hitByPitch":6,"avg":".251","atBats":514,"obp":".300","slg":".424","ops":".724","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":218,"rbi":74,"leftOnBase":250,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.56","popOuts":26,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":214,"errors":2,"chances":219,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","boxscoreName":"Ruiz, K"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":57,"groundOuts":73,"airOuts":102,"runs":41,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":80,"hitByPitch":2,"avg":".281","atBats":285,"obp":".320","slg":".453","ops":".773","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":129,"rbi":45,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":25,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":61,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":33,"putOuts":629,"errors":5,"chances":667,"fielding":".993","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","boxscoreName":"Rumfield"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-1 | 4 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":81,"groundOuts":122,"airOuts":130,"runs":55,"doubles":26,"triples":2,"homeRuns":13,"strikeOuts":74,"baseOnBalls":59,"intentionalWalks":0,"hits":132,"hitByPitch":9,"avg":".289","atBats":456,"obp":".380","slg":".441","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":201,"rbi":60,"leftOnBase":174,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.08","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":872,"errors":4,"chances":942,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"loser":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}