{"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":822861,"link":"/api/v1.1/game/822861/feed/live","metaData":{"wait":10,"timeStamp":"20260821_022828","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822861,"type":"R","doubleHeader":"N","id":"2026/08/20/wasmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822861-2026-08-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-21T00:05:00Z","originalDate":"2026-08-20","officialDate":"2026-08-20","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":68,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":61,"losses":68,"winningPercentage":".473"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":65,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":63,"losses":65,"winningPercentage":".492"},"franchiseName":"Texas","clubName":"Rangers","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},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"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},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592866":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866","firstName":"Trevor","lastName":"Williams","primaryNumber":"51","birthDate":"1992-04-25","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Williams","middleName":"Anthony","boxscoreName":"Williams","nickName":"Project","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Williams","nameSlug":"trevor-williams-592866","firstLastName":"Trevor Williams","lastFirstName":"Williams, Trevor","lastInitName":"Williams, T","initLastName":"T Williams","fullFMLName":"Trevor Anthony Williams","fullLFMName":"Williams, Trevor Anthony","strikeZoneTop":3.17,"strikeZoneBottom":1.55},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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},"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},"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},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID656234":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234","firstName":"Jacob","lastName":"Bird","primaryNumber":"59","birthDate":"1995-12-04","currentAge":30,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bird","middleName":"Timothy","boxscoreName":"Bird","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Bird","nameSlug":"jake-bird-656234","firstLastName":"Jake Bird","lastFirstName":"Bird, Jake","lastInitName":"Bird, J","initLastName":"J Bird","fullFMLName":"Jacob Timothy Bird","fullLFMName":"Bird, Jacob Timothy","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"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},"ID674003":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003","firstName":"Cody","lastName":"Bradford","primaryNumber":"61","birthDate":"1998-02-22","currentAge":28,"birthCity":"Aledo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Bradford","boxscoreName":"Bradford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bradford","nameSlug":"cody-bradford-674003","firstLastName":"Cody Bradford","lastFirstName":"Bradford, Cody","lastInitName":"Bradford, C","initLastName":"C Bradford","fullFMLName":"Cody Bradford","fullLFMName":"Bradford, Cody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656756":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756","firstName":"Jordan","lastName":"Montgomery","primaryNumber":"52","birthDate":"1992-12-27","currentAge":33,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Montgomery","middleName":"Blackmon","boxscoreName":"Montgomery, J","nickName":"Monty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Montgomery","nameSlug":"jordan-montgomery-656756","firstLastName":"Jordan Montgomery","lastFirstName":"Montgomery, Jordan","lastInitName":"Montgomery, J","initLastName":"J Montgomery","fullFMLName":"Jordan Blackmon Montgomery","fullLFMName":"Montgomery, Jordan Blackmon","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"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},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"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},"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},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"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},"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},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","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":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":21179,"firstPitch":"2026-08-21T00:08:00.000Z","gameDurationMinutes":140},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"home":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"}},"officialScorer":{"id":636643,"fullName":"Tim Clodjeaux","link":"/api/v1/people/636643"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:08:09.445Z","endTime":"2026-08-21T00:08:59.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T20:35:42.455Z","endTime":"2026-08-20T23:41:53.415Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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-20T23:41:53.415Z","endTime":"2026-08-21T00:07:53.567Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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-21T00:07:53.567Z","endTime":"2026-08-21T00:08:11.655Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":91.8,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244625398763365,"aZ":-29.76309471703215,"pfxX":3.450982593330542,"pfxZ":1.327112092509255,"pX":-0.11808981882860359,"pZ":1.6683189426628753,"vX0":2.563195231841647,"vY0":-133.65997489217466,"vZ0":-4.6213353315081065,"x":121.5,"y":193.74,"x0":-1.5360477814049474,"y0":50.0050832259305,"z0":5.542580503191248,"aX":6.2805781714797995},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2589,"spinDirection":158},"zone":8,"typeConfidence":0.9,"plateTime":0.40889385409816104,"extension":6.917226055218345},"index":3,"playId":"164adec3-309f-3829-9116-530adf9891b5","pitchNumber":1,"startTime":"2026-08-21T00:08:11.655Z","endTime":"2026-08-21T00:08:18.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31852954089826,"aZ":-13.158754118408387,"pfxX":-5.284090708782279,"pfxZ":9.460448636713657,"pX":0.7726665218767961,"pZ":2.696186976358868,"vX0":7.914001480217459,"vY0":-141.37319772638577,"vZ0":-5.332029878297087,"x":87.55,"y":165.98,"x0":-1.3855013884135763,"y0":50.00549350188451,"z0":5.461918129315573,"aX":-10.624352983887565},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2541,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3884737629473243,"extension":6.771486835838539},"index":4,"playId":"c853f3e9-3337-39df-9058-9d35a905f92e","pitchNumber":2,"startTime":"2026-08-21T00:08:30.817Z","endTime":"2026-08-21T00:08:37.183Z","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-21T00:08:44.300Z","endTime":"2026-08-21T00:08:54.866Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02457058723947,"aZ":-30.26531688241342,"pfxX":2.673340143360196,"pfxZ":1.0561878231746036,"pX":0.4112282855729748,"pZ":0.9799948575265183,"vX0":3.7292118905300633,"vY0":-133.22887064417375,"vZ0":-6.361086281610856,"x":101.32,"y":212.32,"x0":-1.3508679048620065,"y0":50.00435107074899,"z0":5.569293567047059,"aX":4.8339715102666805},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":-5.6,"spinRate":2658,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.41018883778987236,"extension":6.7337187426175245},"index":6,"playId":"e6ccf5ff-ba2b-3b2d-a6d2-b3ca9e4176f5","pitchNumber":3,"startTime":"2026-08-21T00:08:54.866Z","endTime":"2026-08-21T00:08:59.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:08:59.936Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:09:07.335Z","endTime":"2026-08-21T00:10:42.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1658039259979,"aZ":-9.372562025694453,"pfxX":-5.040823177243208,"pfxZ":11.14838617175095,"pX":-0.43302030111533296,"pZ":1.6673806183472297,"vX0":4.718901681682539,"vY0":-142.65230206218635,"vZ0":-8.79617638653257,"x":133.51,"y":193.76,"x0":-1.4599665318904333,"y0":50.00404289535249,"z0":5.395691868794321,"aX":-10.310405421982257},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2539,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.3851010779360977,"extension":6.866539945574973},"index":0,"playId":"4e761ed3-d71d-3513-a1ed-5c190bd63502","pitchNumber":1,"startTime":"2026-08-21T00:09:22.783Z","endTime":"2026-08-21T00:09:26.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99698774573542,"aZ":-13.992514474930761,"pfxX":-6.351070308695394,"pfxZ":8.89035929007651,"pX":0.3456751019181501,"pZ":3.2994824931276963,"vX0":6.908627623889684,"vY0":-142.61601824588374,"vZ0":-3.530754140202418,"x":103.82,"y":149.69,"x0":-1.2913605296173774,"y0":50.00427611618771,"z0":5.445251912518495,"aX":-12.990612884059928},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2567,"spinDirection":216},"zone":3,"typeConfidence":0.87,"plateTime":0.3851192935532808,"extension":6.773227439413382},"index":1,"playId":"b43db425-a347-3d18-82f1-258834849bde","pitchNumber":2,"startTime":"2026-08-21T00:09:35.451Z","endTime":"2026-08-21T00:09:40.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-21T00:09:45.739Z","endTime":"2026-08-21T00:09:58.454Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"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":92.0,"endSpeed":84.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5380849600283,"aZ":-27.702361642155658,"pfxX":-10.111492325262876,"pfxZ":2.4766728438898165,"pX":-0.20481123110585842,"pZ":-0.40602212519820524,"vX0":5.960003592677167,"vY0":-133.53185586354908,"vZ0":-9.779247732109793,"x":124.81,"y":249.74,"x0":-1.1509810281791986,"y0":50.00628569344188,"z0":5.294569830724953,"aX":-18.278227421897878},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":17.0,"spinRate":1797,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.4100541250396268,"extension":6.719859723681376},"index":3,"playId":"0b78a642-fedb-39c2-bf76-f80b1cf85f95","pitchNumber":3,"startTime":"2026-08-21T00:09:58.454Z","endTime":"2026-08-21T00:10:01.677Z","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":99.8,"endSpeed":90.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05050039274336,"aZ":-11.946433478743293,"pfxX":-4.773069370936064,"pfxZ":9.553512183988191,"pX":0.7648451856975723,"pZ":3.5973971297799796,"vX0":7.109280407114644,"vY0":-145.084533409918,"vZ0":-3.1888429980902724,"x":87.85,"y":141.65,"x0":-1.1047985884322826,"y0":50.00656093379419,"z0":5.446054059536198,"aX":-10.110437070498099},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2568,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.37849000764807217,"extension":6.721403673426411},"index":4,"playId":"46dd5ec2-5613-358a-b0eb-067a9bbfa921","pitchNumber":4,"startTime":"2026-08-21T00:10:19.841Z","endTime":"2026-08-21T00:10:24.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45828087458071,"aZ":-30.030498076879912,"pfxX":1.529235737910669,"pfxZ":1.1544418312038296,"pX":0.8272847361426328,"pZ":1.137241198293844,"vX0":4.953628426735458,"vY0":-134.7948476847226,"vZ0":-6.141808893501917,"x":85.47,"y":208.07,"x0":-1.2279024242095495,"y0":50.00243068952789,"z0":5.547524193992633,"aX":2.830956263864796},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.1,"breakHorizontal":-3.7,"spinRate":2676,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4053079374124069,"extension":6.850789663292062},"index":5,"playId":"fa075289-a8d9-3190-af2c-d42dfef0230f","pitchNumber":5,"startTime":"2026-08-21T00:10:38.721Z","endTime":"2026-08-21T00:10:42.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:10:42.917Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to shortstop Corey Seager.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:11:21.094Z","endTime":"2026-08-21T00:13:31.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18303737442739,"aZ":-8.440513182335309,"pfxX":-4.721991336578459,"pfxZ":11.604327516768997,"pX":1.6207716574351132,"pZ":2.5026778374548795,"vX0":9.501356232651661,"vY0":-142.65859367168227,"vZ0":-6.67738025358109,"x":55.22,"y":171.21,"x0":-1.1511002580208196,"y0":50.00223365162232,"z0":5.416769751032268,"aX":-9.657875256558455},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.7,"breakHorizontal":6.5,"spinRate":2589,"spinDirection":217},"zone":12,"typeConfidence":0.93,"plateTime":0.3850702985892718,"extension":6.924765069180625},"index":0,"playId":"3459d48a-37bf-3fc1-a9f0-f817cdc0ede4","pitchNumber":1,"startTime":"2026-08-21T00:11:40.496Z","endTime":"2026-08-21T00:11:44.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961863178990185,"aZ":-27.019443554929158,"pfxX":2.858879998095526,"pfxZ":2.8286102741750083,"pX":1.3925736548298668,"pZ":1.6352271331763344,"vX0":5.974626671916893,"vY0":-133.88095464576375,"vZ0":-5.299235559598275,"x":63.92,"y":194.63,"x0":-1.236323934192621,"y0":50.00339502668908,"z0":5.565715304531643,"aX":5.205824256750347},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":-6.5,"spinRate":2714,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4085767544879366,"extension":6.80858197684387},"index":1,"playId":"e8a8f30a-4283-3157-ae9a-99c25c7fe345","pitchNumber":2,"startTime":"2026-08-21T00:11:52.879Z","endTime":"2026-08-21T00:11:56.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.738621797076057,"aZ":-27.530291919221757,"pfxX":2.8623156413569255,"pfxZ":2.5852902720902273,"pX":1.58953552626192,"pZ":0.601927845655333,"vX0":6.345714829015502,"vY0":-132.7928649370225,"vZ0":-7.472375235973421,"x":56.41,"y":222.53,"x0":-1.1970002938817723,"y0":50.00331493928158,"z0":5.436962033157558,"aX":5.144902119084554},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":-6.5,"spinRate":2677,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4114518359245043,"extension":6.891769834824993},"index":2,"playId":"b893420f-d4d4-3329-ae1c-7b576c911a03","pitchNumber":3,"startTime":"2026-08-21T00:12:06.383Z","endTime":"2026-08-21T00:12:11.952Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422521982117267,"aZ":-31.736537112726015,"pfxX":2.300651257864879,"pfxZ":0.2421260160333203,"pX":0.6365848648785029,"pZ":1.7875874539056815,"vX0":4.334959050449741,"vY0":-133.44489072818146,"vZ0":-4.027903706108264,"x":92.73,"y":190.52,"x0":-1.3071390998296581,"y0":50.00323548351232,"z0":5.60013150761852,"aX":4.152913109876394},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.0,"spinRate":2559,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.4102812142656247,"extension":6.569411341339343},"index":3,"playId":"c59b8795-a498-3d55-b63e-5f8503f2d601","pitchNumber":4,"startTime":"2026-08-21T00:12:27.469Z","endTime":"2026-08-21T00:12:30.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.000814016026172,"aZ":-27.926767042372155,"pfxX":1.3959782438801085,"pfxZ":2.3223470293408024,"pX":1.4970414078388352,"pZ":2.0470032120017088,"vX0":6.385890276721188,"vY0":-133.91984032775818,"vZ0":-4.225821742216042,"x":59.94,"y":183.51,"x0":-1.0928595266311785,"y0":50.002254880237764,"z0":5.626487710261861,"aX":2.5537037289473243},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2667,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.40788047530813465,"extension":6.979317475997232},"index":4,"playId":"4d3cc55b-adcd-3b19-8f98-10d0eecd76ed","pitchNumber":5,"startTime":"2026-08-21T00:12:44.760Z","endTime":"2026-08-21T00:12:48.833Z","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":91.5,"endSpeed":84.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.235703688208893,"aZ":-29.933454308243572,"pfxX":2.273979901565185,"pfxZ":1.2446746473910846,"pX":0.6900948357354838,"pZ":1.002906266730256,"vX0":4.315339745612254,"vY0":-133.17861339013297,"vZ0":-6.306625557068872,"x":90.7,"y":211.7,"x0":-1.2436315154448054,"y0":50.00596120022591,"z0":5.552590429521796,"aX":4.10618615294968},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":-5.0,"spinRate":2740,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.41047451812075675,"extension":6.668799647822895},"index":5,"playId":"a87026da-f3a6-3609-82aa-2aa76a9629e9","pitchNumber":6,"startTime":"2026-08-21T00:13:01.868Z","endTime":"2026-08-21T00:13:06.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38462826212374,"aZ":-10.459565127667947,"pfxX":-6.5629239701817195,"pfxZ":10.574220188495016,"pX":0.3496395622446698,"pZ":2.3357023801135934,"vX0":6.751706311543224,"vY0":-142.74142352822003,"vZ0":-6.6532928505171585,"x":103.67,"y":175.72,"x0":-1.1993620265203908,"y0":50.00123357427837,"z0":5.362963478711422,"aX":-13.474899113516804},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2620,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.38445667008683415,"extension":7.030722956883364},"hitData":{"launchSpeed":94.2,"launchAngle":69.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":132.0,"coordY":159.0}},"index":6,"playId":"32b03976-7d44-3eb6-8b63-0f8a27b296b2","pitchNumber":7,"startTime":"2026-08-21T00:13:19.957Z","endTime":"2026-08-21T00:13:31.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:13:31.663Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:15:29.858Z","endTime":"2026-08-21T00:16:38.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.392979741628363,"aZ":-26.589957129422714,"pfxX":10.906515696520314,"pfxZ":3.192990499128763,"pX":-0.12535850454848022,"pZ":0.48979829703936734,"vX0":-7.558025182772415,"vY0":-132.18393119801232,"vZ0":-8.743849463523826,"x":121.78,"y":225.56,"x0":1.3718340952823092,"y0":50.00095682176041,"z0":5.829940160118446,"aX":19.062057656619913},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.9,"spinRate":2265,"spinDirection":133},"zone":13,"typeConfidence":0.82,"plateTime":0.4163178196444952,"extension":6.1697008857263205},"index":0,"playId":"44203ac8-7494-35eb-9421-4d74cc3ee65f","pitchNumber":1,"startTime":"2026-08-21T00:15:42.934Z","endTime":"2026-08-21T00:15:46.909Z","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":90.9,"endSpeed":82.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16549034564517,"aZ":-15.675644856864583,"pfxX":2.3522825428561323,"pfxZ":9.369269052891152,"pX":-0.6203620079787218,"pZ":2.591513239405289,"vX0":-5.938499475959485,"vY0":-132.12271533685808,"vZ0":-6.134207511523541,"x":140.65,"y":168.81,"x0":1.3547103364087667,"y0":50.00495932509197,"z0":6.102948737259046,"aX":4.143762712158621},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.7,"breakHorizontal":-2.9,"spinRate":2326,"spinDirection":142},"zone":4,"typeConfidence":0.9,"plateTime":0.41518223917250063,"extension":6.211409807418388},"index":1,"playId":"858aaacd-e23c-36de-90de-451fd23b89d2","pitchNumber":2,"startTime":"2026-08-21T00:15:59.575Z","endTime":"2026-08-21T00:16:03.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.365452568172223,"aZ":-41.54269652997923,"pfxX":-5.421482927548227,"pfxZ":-6.767064860518955,"pX":0.008880172866586288,"pZ":2.4507334241166325,"vX0":-1.6949862181038338,"vY0":-117.80916270944103,"vZ0":-0.44846770845238026,"x":116.66,"y":172.61,"x0":1.4445586930230698,"y0":50.00081268124039,"z0":6.530865748820361,"aX":-7.509850703300157},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.0,"breakHorizontal":10.2,"spinRate":2611,"spinDirection":338},"zone":5,"typeConfidence":0.92,"plateTime":0.4674979719215919,"extension":6.167314061073569},"hitData":{"launchSpeed":95.6,"launchAngle":33.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.42,"coordY":49.26}},"index":2,"playId":"2517c190-8db9-374b-a924-15dddc2e0c10","pitchNumber":3,"startTime":"2026-08-21T00:16:29.329Z","endTime":"2026-08-21T00:16:38.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:16:38.064Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:16:37.913Z","endTime":"2026-08-21T00:17:10.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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, 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":82.7,"endSpeed":76.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808197257134996,"aZ":-32.709578995608915,"pfxX":0.13136796199948297,"pfxZ":-0.364867107738462,"pX":-0.09711933295455216,"pZ":2.1493877690318755,"vX0":-3.6024357846405195,"vY0":-120.44296298570531,"vZ0":-2.942073553662796,"x":120.7,"y":180.75,"x0":1.399145969224645,"y0":50.00106544056058,"z0":6.271380650045572,"aX":0.19349597597600918},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":0.6,"spinRate":2590,"spinDirection":336},"zone":8,"typeConfidence":0.91,"plateTime":0.4542874424188179,"extension":5.995061006335385},"hitData":{"launchSpeed":86.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.68,"coordY":159.64}},"index":0,"playId":"58192d0b-bb4c-3d8a-acaa-bd5ead9f3abc","pitchNumber":1,"startTime":"2026-08-21T00:17:02.054Z","endTime":"2026-08-21T00:17:10.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:17:10.332Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:17:39.297Z","endTime":"2026-08-21T00:18:28.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-21T00:17:29.613Z","endTime":"2026-08-21T00:17:41.448Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929085893578808,"aZ":-43.748915060743926,"pfxX":-7.255508075031467,"pfxZ":-8.81783874077089,"pX":0.31266613477819255,"pZ":3.293722025281664,"vX0":-0.8273843730134008,"vY0":-114.8804703178401,"vZ0":2.25631986323115,"x":105.08,"y":149.85,"x0":1.620116175028442,"y0":50.004360338817,"z0":6.609664258949093,"aX":-9.520474780883145},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.9,"breakHorizontal":13.3,"spinRate":2732,"spinDirection":335},"zone":3,"typeConfidence":0.93,"plateTime":0.4801634726164843,"extension":5.969712907609137},"index":1,"playId":"514a19c4-e61c-34f8-97a7-09806da14592","pitchNumber":1,"startTime":"2026-08-21T00:17:41.448Z","endTime":"2026-08-21T00:17:45.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.026745296956502,"aZ":-27.834987371502585,"pfxX":10.778694792786887,"pfxZ":2.458588347121548,"pX":0.21898814279686518,"pZ":1.4536831537452108,"vX0":-7.08693433086464,"vY0":-132.6107706448367,"vZ0":-6.0437719887037815,"x":108.65,"y":199.53,"x0":1.5395254577696789,"y0":50.001668380670864,"z0":5.819783356997028,"aX":19.00256209360111},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.8,"spinRate":2259,"spinDirection":132},"zone":14,"typeConfidence":0.81,"plateTime":0.4146439524883174,"extension":6.375807334264184},"index":2,"playId":"79b099a9-a6b7-3458-951c-b2012a314d7e","pitchNumber":2,"startTime":"2026-08-21T00:17:55.306Z","endTime":"2026-08-21T00:17:58.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092851609162253,"aZ":-25.986457838930054,"pfxX":10.114060899557561,"pfxZ":3.9224951959921315,"pX":2.248895097593777,"pZ":1.972173491747061,"vX0":-2.586214140094431,"vY0":-125.04779790312618,"vZ0":-4.399604652329906,"x":31.28,"y":185.53,"x0":1.984856159377359,"y0":50.00493014532531,"z0":5.895899559432096,"aX":15.958884268301507},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-17.6,"spinRate":1919,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4386424455938962,"extension":5.975782544229888},"index":3,"playId":"50aa4368-5065-36bc-ab55-e1b1e4c94bb5","pitchNumber":3,"startTime":"2026-08-21T00:18:10.098Z","endTime":"2026-08-21T00:18:15.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247042705635184,"aZ":-41.56424095060747,"pfxX":-8.62361052697043,"pfxZ":-6.401025658187576,"pX":-0.47239983701786337,"pZ":0.24702421938020339,"vX0":-2.287913625852614,"vY0":-121.54998506688332,"vZ0":-5.326493677794277,"x":135.01,"y":232.11,"x0":1.6057507956886212,"y0":50.003804448055284,"z0":6.155285960802725,"aX":-12.647244477444183},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.7,"breakHorizontal":16.2,"spinRate":2879,"spinDirection":334},"zone":13,"typeConfidence":0.93,"plateTime":0.4541007851025558,"extension":6.055052757821569},"index":4,"playId":"4f02ca89-56e0-3b64-8a78-e9dd56da092a","pitchNumber":4,"startTime":"2026-08-21T00:18:23.362Z","endTime":"2026-08-21T00:18:28.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:18:28.159Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:20:28.652Z","endTime":"2026-08-21T00:21:31.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":97.2,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58913434426276,"aZ":-12.692048667368976,"pfxX":-3.689587986627029,"pfxZ":9.662409659275479,"pX":-0.6371118632048278,"pZ":2.653539599717749,"vX0":3.617720003835197,"vY0":-141.41710682514224,"vZ0":-5.571745876042418,"x":141.29,"y":167.13,"x0":-1.456362046764772,"y0":50.00355044727902,"z0":5.470196779756063,"aX":-7.440203916597893},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2416,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.3879649990394838,"extension":6.670109104424313},"index":0,"playId":"a811e0a0-6290-3309-8378-cbce421bfce8","pitchNumber":1,"startTime":"2026-08-21T00:20:36.547Z","endTime":"2026-08-21T00:20:40.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068016411626953,"aZ":-29.989447094246074,"pfxX":-7.998372773561513,"pfxZ":1.2633473128993638,"pX":-1.5028057062590554,"pZ":2.0326232393940584,"vX0":2.220324115251876,"vY0":-130.88219615873265,"vZ0":-2.9339859819213836,"x":174.28,"y":183.9,"x0":-1.3238556662662737,"y0":50.00349465330113,"z0":5.417956468635439,"aX":-13.853306873056061},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1571,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4187556851924814,"extension":6.68436952496836},"index":1,"playId":"892e0872-f2f9-3d30-9ece-daa3941f36bb","pitchNumber":2,"startTime":"2026-08-21T00:20:48.391Z","endTime":"2026-08-21T00:20:52.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261714854276228,"aZ":-31.75974736515367,"pfxX":-8.372909227935182,"pfxZ":0.23610292332763644,"pX":0.43699997534600804,"pZ":0.03787420670122603,"vX0":6.8580150026444056,"vY0":-130.7755788875364,"vZ0":-7.731065825522732,"x":100.34,"y":237.76,"x0":-1.1300102011318094,"y0":50.00061668607782,"z0":5.410640727895293,"aX":-14.518735600179273},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":13.7,"spinRate":1721,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.41862930512481444,"extension":6.968354028196918},"index":2,"playId":"fcbb909c-8ba3-3425-81ec-523b81ea8b8b","pitchNumber":3,"startTime":"2026-08-21T00:21:05.912Z","endTime":"2026-08-21T00:21:10.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.781534470889394,"aZ":-29.208081999675546,"pfxX":2.5268058095830055,"pfxZ":1.633563809072491,"pX":1.283534524528024,"pZ":0.454481370592909,"vX0":5.627969550691693,"vY0":-133.44124070812512,"vZ0":-7.778531986470118,"x":68.07,"y":226.51,"x0":-1.1752041932323285,"y0":50.00335165954645,"z0":5.4902226149172755,"aX":4.5893166091507},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.6,"breakHorizontal":-5.8,"spinRate":2631,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4093307139569067,"extension":6.784856517688242},"index":3,"playId":"a562f295-ee87-3ebe-8511-8afd2d68691f","pitchNumber":4,"startTime":"2026-08-21T00:21:25.521Z","endTime":"2026-08-21T00:21:31.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:21:31.977Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:21:29.884Z","endTime":"2026-08-21T00:22:19.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57263592240292,"aZ":-13.480806550864102,"pfxX":-5.099876522776016,"pfxZ":9.160861560573306,"pX":1.1542893526866296,"pZ":2.153997760297786,"vX0":8.707366404274623,"vY0":-142.6033882037352,"vZ0":-6.638650857047962,"x":77.88,"y":111.52,"x0":-1.288941837362445,"y0":50.0058535197056,"z0":5.378175891009311,"aX":-10.410591230486084},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2438,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.38544116525969585,"extension":6.728308363633227},"index":0,"playId":"f99aed19-ebdf-3ef0-acf3-1e0a342fe857","pitchNumber":1,"startTime":"2026-08-21T00:21:55.575Z","endTime":"2026-08-21T00:21:59.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03402590322471,"aZ":-13.320451738280406,"pfxX":-3.7169701339315533,"pfxZ":9.422811193257527,"pX":0.561450631066967,"pZ":2.3583905638480074,"vX0":6.766971922525074,"vY0":-141.23493307587052,"vZ0":-6.0559241143304705,"x":95.6,"y":175.1,"x0":-1.393115417275671,"y0":50.002231707033076,"z0":5.4025304489795305,"aX":-7.437221940343081},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":2440,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.38923456828451153,"extension":6.804397249735357},"hitData":{"launchSpeed":84.6,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.76,"coordY":92.51}},"index":1,"playId":"5239f22d-d7e2-348b-87da-d3f185fef771","pitchNumber":2,"startTime":"2026-08-21T00:22:09.695Z","endTime":"2026-08-21T00:22:19.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:22:19.713Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out to first baseman Jake Burger. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:22:49.019Z","endTime":"2026-08-21T00:25:00.333Z","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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-21T00:22:40.824Z","endTime":"2026-08-21T00:22:51.197Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.269986326452447,"aZ":-39.393315737268125,"pfxX":5.728368285508433,"pfxZ":-5.211562676855243,"pX":-0.338759272972854,"pZ":2.6356373737937755,"vX0":0.5220619863696339,"vY0":-117.27668571689298,"vZ0":1.1952612185692912,"x":129.91,"y":167.62,"x0":-1.3082863664680642,"y0":50.00275053144408,"z0":5.808785407278803,"aX":7.936537095101319},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.8,"breakHorizontal":-10.4,"spinRate":2671,"spinDirection":69},"zone":4,"typeConfidence":0.89,"plateTime":0.4679858370293277,"extension":6.551618576327325},"index":1,"playId":"f5f16e9d-d7a9-3a3a-8f5b-d279f2d5aa8d","pitchNumber":1,"startTime":"2026-08-21T00:22:51.197Z","endTime":"2026-08-21T00:22:54.950Z","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":89.3,"endSpeed":81.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676145408286658,"aZ":-30.43580745748957,"pfxX":-7.937332102261912,"pfxZ":1.0185093167795856,"pX":-0.960475205935488,"pZ":2.673496439528929,"vX0":3.3398672489848638,"vY0":-130.0149101353473,"vZ0":-1.455621392703658,"x":153.61,"y":166.6,"x0":-1.2316109090383505,"y0":50.004379306366545,"z0":5.553996279845292,"aX":-13.567402125114919},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":1593,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.42154222753124637,"extension":7.017016173895716},"index":2,"playId":"ca48142f-ee9a-3d7a-a91e-d23866ca0212","pitchNumber":2,"startTime":"2026-08-21T00:23:11.928Z","endTime":"2026-08-21T00:23:16.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369942310472595,"aZ":-26.25106125274584,"pfxX":-6.871356961480279,"pfxZ":3.5379779044501163,"pX":-0.8838890771350719,"pZ":2.0683932317307265,"vX0":2.919679626675604,"vY0":-128.78690673735926,"vZ0":-3.460728103925336,"x":150.69,"y":182.93,"x0":-1.1410426792167736,"y0":50.004638290168195,"z0":5.465553130480009,"aX":-11.515100393915501},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":11.8,"spinRate":1552,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.42569278847586745,"extension":6.575439282864046},"index":3,"playId":"8fdad550-e826-3e28-965d-0d33b006b9da","pitchNumber":3,"startTime":"2026-08-21T00:23:32.307Z","endTime":"2026-08-21T00:23:36.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463832316274736,"aZ":-25.1535743860697,"pfxX":-9.352913351624464,"pfxZ":4.028606331601107,"pX":1.0223292387780183,"pZ":-1.6234874156297576,"vX0":8.40393478286498,"vY0":-131.32538068492366,"vZ0":-12.75877472057852,"x":78.03,"y":282.61,"x0":-1.0079874047640593,"y0":50.00293053929093,"z0":5.177993573858098,"aX":-16.29596916967684},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":1658,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4174799394378166,"extension":7.234718062702389},"index":4,"playId":"5c02dbf3-01e9-30bb-b5ff-b6bfe048e0ac","pitchNumber":4,"startTime":"2026-08-21T00:23:52.778Z","endTime":"2026-08-21T00:23:56.436Z","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":98.0,"endSpeed":89.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38416431477085,"aZ":-13.558433053991886,"pfxX":-5.397193453456357,"pfxZ":9.037001210181861,"pX":0.8745173483826039,"pZ":3.0486487987655018,"vX0":7.9374140216176485,"vY0":-142.52372550920427,"vZ0":-4.093743754113208,"x":83.67,"y":156.47,"x0":-1.2437264465575026,"y0":50.00211976566461,"z0":5.358329250334696,"aX":-11.117592567676969},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2322,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.38413822947380805,"extension":6.982535540459475},"index":5,"playId":"b7ed5dc1-63e2-332b-b531-2522cd3ded1d","pitchNumber":5,"startTime":"2026-08-21T00:24:25.216Z","endTime":"2026-08-21T00:24:29.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02319000730765,"aZ":-29.440254865834845,"pfxX":1.5762346074412676,"pfxZ":1.5375819595124307,"pX":0.34739932723082795,"pZ":1.7055097703471613,"vX0":4.0504977491568415,"vY0":-132.61661449447078,"vZ0":-4.480543497520144,"x":103.76,"y":192.73,"x0":-1.4059770874165514,"y0":50.001318408837975,"z0":5.570501630294775,"aX":2.800106973940157},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2535,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.4134006430246022,"extension":6.630126735615529},"hitData":{"launchSpeed":95.2,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.0,"coordY":180.06}},"index":6,"playId":"04c79850-5293-36a8-81ee-e2e2a7419611","pitchNumber":6,"startTime":"2026-08-21T00:24:51.323Z","endTime":"2026-08-21T00:25:00.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:25:00.333Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to left fielder Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:25:06.551Z","endTime":"2026-08-21T00:26:02.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Flyout","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":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823827905831905,"aZ":-30.37832210590751,"pfxX":1.1967444399031955,"pfxZ":1.0013559985734126,"pX":0.2814372567869654,"pZ":2.7699306307660803,"vX0":4.040312710908108,"vY0":-133.00094168112452,"vZ0":-1.6889617798742296,"x":106.27,"y":163.99,"x0":-1.4112567652755479,"y0":50.00353725211057,"z0":5.610694989399342,"aX":2.149769000138947},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2475,"spinDirection":158},"zone":3,"typeConfidence":0.9,"plateTime":0.4113995169418341,"extension":6.6735208673485005},"index":0,"playId":"5661df07-d302-38c1-bcb2-df40e3f59c7a","pitchNumber":1,"startTime":"2026-08-21T00:25:29.210Z","endTime":"2026-08-21T00:25:33.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122638064531234,"aZ":-30.83124042897009,"pfxX":0.8126757860702731,"pfxZ":0.7473174004153389,"pX":0.2883627882263112,"pZ":2.144284776780966,"vX0":4.177470670362686,"vY0":-133.19540312321894,"vZ0":-3.273686699612313,"x":106.01,"y":180.88,"x0":-1.4048024043303433,"y0":50.00421085969628,"z0":5.614431344709927,"aX":1.4624082755032919},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2599,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.41093338754625197,"extension":6.929666886500259},"hitData":{"launchSpeed":96.9,"launchAngle":37.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.0,"coordY":66.68}},"index":1,"playId":"00114f61-4048-3c57-a8b2-e62bf20a0282","pitchNumber":2,"startTime":"2026-08-21T00:25:51.433Z","endTime":"2026-08-21T00:26:02.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:26:02.949Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:27:55.536Z","endTime":"2026-08-21T00:30:17.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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(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":90.8,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.259058111524613,"aZ":-13.975716522895267,"pfxX":5.1800445055595175,"pfxZ":10.40032441519013,"pX":0.11122411075862695,"pZ":2.6092845694901796,"vX0":-4.739131243760914,"vY0":-132.00067375903967,"vZ0":-6.6797101930866765,"x":112.76,"y":168.33,"x0":1.2640429466667635,"y0":50.00628707347357,"z0":6.217693479635249,"aX":9.067799603078582},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.4,"breakHorizontal":-8.3,"spinRate":2273,"spinDirection":152},"zone":5,"typeConfidence":0.87,"plateTime":0.4162496210749467,"extension":6.212790921908442},"index":0,"playId":"835543ed-bff2-381f-856a-68c413a7b93d","pitchNumber":1,"startTime":"2026-08-21T00:28:10.760Z","endTime":"2026-08-21T00:28:14.699Z","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":90.8,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0765912010268,"aZ":-13.019179710458031,"pfxX":4.97544611534239,"pfxZ":10.929787868323741,"pX":-1.6874456176506043,"pZ":2.1867171001077694,"vX0":-8.591370577694049,"vY0":-131.8261422143355,"vZ0":-7.98970131454587,"x":181.32,"y":179.74,"x0":0.9734961279222015,"y0":50.006543375875204,"z0":6.226472845228961,"aX":8.7236908643212},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.1,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":151},"zone":13,"typeConfidence":0.89,"plateTime":0.4161296651639681,"extension":6.2830974214005515},"index":1,"playId":"8fcb361a-deaa-37d1-b0b0-02c848b6656d","pitchNumber":2,"startTime":"2026-08-21T00:28:24.795Z","endTime":"2026-08-21T00:28:29.640Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.909714266685242,"aZ":-39.963227279151766,"pfxX":-5.706179448849807,"pfxZ":-5.4461659394204895,"pX":-0.9401939367724161,"pZ":1.4900437893867424,"vX0":-4.0589861373658165,"vY0":-120.09128070733031,"vZ0":-2.9936030796590467,"x":152.84,"y":198.55,"x0":1.5262122860434149,"y0":50.004795635100606,"z0":6.383747198033999,"aX":-8.156230046557999},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.3,"breakHorizontal":11.4,"spinRate":2646,"spinDirection":345},"zone":13,"typeConfidence":0.92,"plateTime":0.4598964146935298,"extension":5.950239793480631},"index":2,"playId":"b5ac8a25-4d8b-3c18-bfc1-5db4fae5b211","pitchNumber":3,"startTime":"2026-08-21T00:28:40.050Z","endTime":"2026-08-21T00:28:43.985Z","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":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97292590221921,"aZ":-39.5484587744897,"pfxX":-6.151626033276587,"pfxZ":-5.032424369294076,"pX":-1.8193642434113784,"pZ":-1.7241783816902776,"vX0":-5.780213222994546,"vY0":-121.70610977394576,"vZ0":-10.036533481800808,"x":186.35,"y":285.33,"x0":1.4057542834337144,"y0":50.003476273577775,"z0":5.985347382558385,"aX":-9.015986567287808},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.8,"breakHorizontal":12.7,"spinRate":2697,"spinDirection":355},"zone":13,"typeConfidence":0.92,"plateTime":0.45404322467968683,"extension":5.914366869875105},"index":3,"playId":"f1e593ab-979a-37f0-80f1-b9ef19692543","pitchNumber":4,"startTime":"2026-08-21T00:28:54.729Z","endTime":"2026-08-21T00:28:58.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941496607758925,"aZ":-33.27220427046589,"pfxX":0.6728118277267905,"pfxZ":-0.7068948359632365,"pX":-0.9682946005812909,"pZ":1.0178962729165977,"vX0":-6.251354420580477,"vY0":-123.08452239897161,"vZ0":-5.512700164370676,"x":153.91,"y":211.3,"x0":1.5100740250469495,"y0":50.00474973623095,"z0":6.0827062447687466,"aX":1.038880255634654},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":0.1,"spinRate":2654,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.44389886919409705,"extension":6.2916843371385065},"index":4,"playId":"db5c763b-e3a5-39ff-bd50-b3d20a6837e5","pitchNumber":5,"startTime":"2026-08-21T00:29:31.074Z","endTime":"2026-08-21T00:29:35.502Z","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":91.5,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72173754242823,"aZ":-17.89012113165153,"pfxX":2.509344382931919,"pfxZ":8.025693542325081,"pX":0.7238594683139512,"pZ":2.5029867000810584,"vX0":-1.6413668705752296,"vY0":-133.09695709002207,"vZ0":-6.53541204268365,"x":89.41,"y":171.2,"x0":1.0250901128611847,"y0":50.001000083965806,"z0":6.302857292868182,"aX":4.465248148140024},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-4.2,"spinRate":2211,"spinDirection":152},"zone":6,"typeConfidence":0.9,"plateTime":0.41280753509674595,"extension":6.087551777542111},"index":5,"playId":"81d965c0-7522-32d6-a921-2322df24d17c","pitchNumber":6,"startTime":"2026-08-21T00:29:48.124Z","endTime":"2026-08-21T00:29:53.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079178796954483,"aZ":-14.138846726562683,"pfxX":0.8863809234759645,"pfxZ":10.017435793349534,"pX":0.04503926178362793,"pZ":1.7007936924725375,"vX0":-3.219233469803976,"vY0":-133.6461549952661,"vZ0":-9.301398574757663,"x":115.28,"y":192.86,"x0":1.1525512250316572,"y0":50.00379826902798,"z0":6.252863885834933,"aX":1.5963437068150417},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2284,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.4105864469500826,"extension":6.204637368205432},"index":6,"playId":"c46a4d88-cdc8-3b22-bbac-99d36f9dfd53","pitchNumber":7,"startTime":"2026-08-21T00:30:11.629Z","endTime":"2026-08-21T00:30:17.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:30:17.450Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:30:20.053Z","endTime":"2026-08-21T00:31:45.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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.3,"endSpeed":74.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002870792637438,"aZ":-39.28729793638219,"pfxX":-4.842334936005328,"pfxZ":-5.107420315380438,"pX":-1.0338850138446174,"pZ":-0.21291511112201444,"vX0":-4.160754222878604,"vY0":-118.22418947675739,"vZ0":-6.461834432474846,"x":156.41,"y":244.53,"x0":1.3886250082041462,"y0":50.00372737883075,"z0":6.231030800694132,"aX":-6.741717108899754},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.8,"breakHorizontal":10.0,"spinRate":2769,"spinDirection":340},"zone":13,"typeConfidence":0.91,"plateTime":0.46624462796323085,"extension":6.200087424291429},"index":0,"playId":"580a20fd-081d-3a06-a1c7-567c87edb4e3","pitchNumber":1,"startTime":"2026-08-21T00:30:40.982Z","endTime":"2026-08-21T00:30:46.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546141770102132,"aZ":-28.25596658375582,"pfxX":9.624890824968556,"pfxZ":2.2011595066127727,"pX":-0.26913688069061537,"pZ":1.319122675970108,"vX0":-8.030593424304517,"vY0":-133.14682323942966,"vZ0":-6.51707195839584,"x":127.26,"y":203.16,"x0":1.546449635584478,"y0":50.005652486079704,"z0":5.86349249704962,"aX":17.157411082972164},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.6,"breakHorizontal":-15.5,"spinRate":2374,"spinDirection":133},"zone":13,"typeConfidence":0.86,"plateTime":0.41253562812435973,"extension":6.3335171818343206},"index":1,"playId":"542f8db9-5fa9-3059-b199-fb9ce62845f5","pitchNumber":2,"startTime":"2026-08-21T00:31:01.529Z","endTime":"2026-08-21T00:31:06.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21057706382736,"aZ":-28.298974187258466,"pfxX":10.924710328259751,"pfxZ":2.149967598311929,"pX":0.18219856748631078,"pZ":0.7819927160142004,"vX0":-7.034747982376782,"vY0":-134.21409274184026,"vZ0":-8.04988979770476,"x":110.06,"y":217.67,"x0":1.4335965916560907,"y0":50.005446379755305,"z0":5.870461597819288,"aX":19.701146221513213},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.2,"breakHorizontal":-18.0,"spinRate":2310,"spinDirection":129},"zone":14,"typeConfidence":0.88,"plateTime":0.40994552308143595,"extension":6.081401044974805},"index":2,"playId":"3166cd98-cc5b-3992-ad29-44d54335683d","pitchNumber":3,"startTime":"2026-08-21T00:31:22.054Z","endTime":"2026-08-21T00:31:26.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.955806649041335,"aZ":-18.041961293272344,"pfxX":0.38827495883036234,"pfxZ":8.061682296601653,"pX":-0.08868172818516365,"pZ":3.7240034087842355,"vX0":-3.278600580558031,"vY0":-131.34169861036253,"vZ0":-3.5455645393511483,"x":120.38,"y":138.23,"x0":1.1235590557523403,"y0":50.00336110735266,"z0":6.427663185507899,"aX":0.6814562683823823},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":0.0,"spinRate":2203,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.4165082367318593,"extension":6.143730122813014},"index":3,"playId":"f4ce9f38-625b-335f-a74c-9a5578935d31","pitchNumber":4,"startTime":"2026-08-21T00:31:41.972Z","endTime":"2026-08-21T00:31:45.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:31:45.927Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justin Foscue doubles (8) on a line drive to right fielder Daylen Lile. Ezequiel Duran to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:31:49.389Z","endTime":"2026-08-21T00:33:51.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":80.4,"endSpeed":73.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65720637107316,"aZ":-41.59692461321273,"pfxX":-4.328133931876385,"pfxZ":-6.851488968533184,"pX":0.5752369456585459,"pZ":3.230976160028303,"vX0":-0.6661004682725817,"vY0":-116.99490002542521,"vZ0":1.44748958512741,"x":95.07,"y":151.54,"x0":1.4260989003439377,"y0":50.001879350915594,"z0":6.525844755910897,"aX":-5.953304656553045},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.6,"breakHorizontal":8.0,"spinRate":2560,"spinDirection":339},"zone":3,"typeConfidence":0.92,"plateTime":0.46955238512510133,"extension":6.004270227315597},"index":0,"playId":"3a79a59b-da4f-3166-a075-a266841a67c7","pitchNumber":1,"startTime":"2026-08-21T00:32:15.017Z","endTime":"2026-08-21T00:32:19.975Z","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.1,"endSpeed":79.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63707534660204,"aZ":-25.60519567450066,"pfxX":8.42334190232711,"pfxZ":4.13256766387836,"pX":2.030960019553842,"pZ":2.1270304674395075,"vX0":-2.243582168739815,"vY0":-125.41284826448461,"vZ0":-4.07695855424575,"x":39.58,"y":181.35,"x0":1.8432737911975323,"y0":50.006222241353804,"z0":5.865054632514934,"aX":13.40497959954018},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":1741,"spinDirection":123},"zone":14,"typeConfidence":0.88,"plateTime":0.43692878600266605,"extension":5.973037734652623},"index":1,"playId":"80e3359a-ac96-35c4-b2ad-be274941cc70","pitchNumber":2,"startTime":"2026-08-21T00:32:31.812Z","endTime":"2026-08-21T00:32:34.858Z","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":81.7,"endSpeed":74.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.288119440253954,"aZ":-41.81996416779656,"pfxX":-7.380399734332128,"pfxZ":-6.826690149751164,"pX":-0.8336164485808046,"pZ":2.896249624327177,"vX0":-2.85052240569312,"vY0":-118.85322807263906,"vZ0":0.5717702123878325,"x":148.78,"y":160.58,"x0":1.3440357969633856,"y0":50.00095495891127,"z0":6.486871614808225,"aX":-10.432217757608866},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":14.0,"spinRate":2766,"spinDirection":336},"zone":11,"typeConfidence":0.93,"plateTime":0.4629447727781115,"extension":6.086079739788205},"index":2,"playId":"baeb9cc0-8556-3332-a65e-eea715aec8ed","pitchNumber":3,"startTime":"2026-08-21T00:32:50.578Z","endTime":"2026-08-21T00:32:55.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057930409554206,"aZ":-16.924621784020545,"pfxX":0.6364458757762776,"pfxZ":8.58512582927392,"pX":-0.23556632244796055,"pZ":2.317317641224659,"vX0":-3.8151370183442377,"vY0":-132.37447132724603,"vZ0":-6.999277623906334,"x":125.98,"y":176.21,"x0":1.1411520606137797,"y0":50.002225154643035,"z0":6.233151522311457,"aX":1.131010794765495},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":-0.4,"spinRate":2224,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.4136467626783382,"extension":6.314178530773933},"index":3,"playId":"8429d588-2ca0-38b2-a1ac-93861dd93a41","pitchNumber":4,"startTime":"2026-08-21T00:33:11.818Z","endTime":"2026-08-21T00:33:17.007Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86827178288232,"aZ":-14.492970869767923,"pfxX":2.2633620505085044,"pfxZ":9.672909662748339,"pX":-0.0042285882895336125,"pZ":2.2983898622808816,"vX0":-3.593448609541701,"vY0":-134.51692323858927,"vZ0":-7.537887346002812,"x":117.16,"y":176.72,"x0":1.05643757269951,"y0":50.00305022527839,"z0":6.169577121967477,"aX":4.137586234345489},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-3.4,"spinRate":2201,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.40756861027930436,"extension":6.201262690893537},"hitData":{"launchSpeed":68.2,"launchAngle":31.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.0,"coordY":123.0}},"index":4,"playId":"763d24ec-3627-381d-8d4c-3d32708e9bbb","pitchNumber":5,"startTime":"2026-08-21T00:33:39.326Z","endTime":"2026-08-21T00:33:51.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:33:51.339Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:33:51.391Z","endTime":"2026-08-21T00:36:47.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":"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":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310426974315337,"aZ":-41.26740097358042,"pfxX":-4.986010497590104,"pfxZ":-6.54411962502274,"pX":0.639876489989343,"pZ":2.3986049808740066,"vX0":-0.5974323275988461,"vY0":-117.97198896627681,"vZ0":-0.460002944658361,"x":92.61,"y":174.02,"x0":1.5440807254063398,"y0":50.00137343447541,"z0":6.44497345543453,"aX":-6.930681029339023},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.6,"breakHorizontal":9.1,"spinRate":2673,"spinDirection":336},"zone":6,"typeConfidence":0.92,"plateTime":0.4667419928003844,"extension":6.016881924637533},"index":0,"playId":"e34a167d-feee-3d99-b7a4-d8b4c497d3a3","pitchNumber":1,"startTime":"2026-08-21T00:34:27.487Z","endTime":"2026-08-21T00:34:32.005Z","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":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467074179258034,"aZ":-41.009373738589744,"pfxX":-4.918601963242397,"pfxZ":-6.166171211846413,"pX":0.6489486368796183,"pZ":2.4825047846592843,"vX0":-0.44228625041068603,"vY0":-119.58964128748202,"vZ0":-0.5402552454733943,"x":92.26,"y":171.75,"x0":1.4750491712547689,"y0":50.00458669867164,"z0":6.425479235091348,"aX":-7.045089411419692},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.0,"breakHorizontal":9.0,"spinRate":2717,"spinDirection":334},"zone":6,"typeConfidence":0.92,"plateTime":0.4599770665682521,"extension":6.085811256105126},"index":1,"playId":"e6be02ed-40b6-3b94-acf4-5a72b87c23ab","pitchNumber":2,"startTime":"2026-08-21T00:34:44.878Z","endTime":"2026-08-21T00:34:48.258Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.302899648518878,"aZ":-43.042582851279796,"pfxX":-5.140356175848452,"pfxZ":-7.259490987499781,"pX":0.2158645088258762,"pZ":2.3058100235991814,"vX0":-1.5441762034250404,"vY0":-122.67789592836299,"vZ0":-0.7004581459779035,"x":108.77,"y":176.52,"x0":1.5240651408373007,"y0":50.002722732989234,"z0":6.321346723435082,"aX":-7.695253235418319},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.0,"breakHorizontal":9.7,"spinRate":2592,"spinDirection":340},"zone":5,"typeConfidence":0.92,"plateTime":0.44955832572679055,"extension":6.180717283815377},"index":2,"playId":"46ddbe0d-d270-3040-8c81-8ee9c9e00770","pitchNumber":3,"startTime":"2026-08-21T00:35:05.135Z","endTime":"2026-08-21T00:35:10.080Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.578422025846457,"aZ":-43.822319723932296,"pfxX":-7.562475119292241,"pfxZ":-7.836671553391287,"pX":-1.0256185586564406,"pZ":0.9393596708211235,"vX0":-2.9265010135419756,"vY0":-122.55832512748702,"vZ0":-3.449155159188697,"x":156.09,"y":213.42,"x0":1.1749062805241322,"y0":50.005878878145836,"z0":6.19748044016073,"aX":-11.233473411697176},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.8,"breakHorizontal":14.4,"spinRate":2765,"spinDirection":340},"zone":13,"typeConfidence":0.93,"plateTime":0.45103730558475297,"extension":6.31708551229358},"index":3,"playId":"f7ba7070-4e8e-39f9-a0cd-5adb466f4164","pitchNumber":4,"startTime":"2026-08-21T00:35:31.536Z","endTime":"2026-08-21T00:35:35.914Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03783490552519,"aZ":-44.763158168637666,"pfxX":-7.929766622467957,"pfxZ":-8.325800111078602,"pX":-1.1468678367319765,"pZ":0.807867081902451,"vX0":-3.5034415768944616,"vY0":-123.86159570203728,"vZ0":-3.501742593374203,"x":160.72,"y":216.97,"x0":1.3281094823085866,"y0":50.00415493163648,"z0":6.086734572330091,"aX":-11.985777933142314},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.7,"breakHorizontal":15.2,"spinRate":2735,"spinDirection":337},"zone":13,"typeConfidence":0.93,"plateTime":0.446911908836094,"extension":6.109516502642618},"index":4,"playId":"16a37c4f-d080-3182-a9c7-e2da2510b7ac","pitchNumber":5,"startTime":"2026-08-21T00:35:53.308Z","endTime":"2026-08-21T00:35:56.840Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868665533386103,"aZ":-32.693958679499914,"pfxX":-1.687491070626434,"pfxZ":-0.34176094030407533,"pX":-1.4759882221807121,"pZ":1.7561856103455653,"vX0":-5.849603637571255,"vY0":-123.02065205649396,"vZ0":-3.6065850225125855,"x":173.26,"y":191.36,"x0":1.1624053578960465,"y0":50.00326607355047,"z0":6.044411082984223,"aX":-2.558346592803242},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":4.6,"spinRate":2676,"spinDirection":326},"zone":13,"typeConfidence":0.74,"plateTime":0.44707951472753793,"extension":6.239487909726887},"index":5,"playId":"aca874d5-3516-3c08-b9fc-8f92157a232d","pitchNumber":6,"startTime":"2026-08-21T00:36:21.971Z","endTime":"2026-08-21T00:36:27.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77828233067454,"aZ":-44.07903583561302,"pfxX":-6.60183018194712,"pfxZ":-8.151482257473461,"pX":-0.836499587747288,"pZ":2.4565359426624482,"vX0":-2.772851672914405,"vY0":-121.21051836688792,"vZ0":-0.06471044286940653,"x":148.89,"y":172.45,"x0":1.1863054908005304,"y0":50.00220587984081,"z0":6.39268078340122,"aX":-9.641474806586055},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.4,"breakHorizontal":12.7,"spinRate":2496,"spinDirection":337},"zone":13,"typeConfidence":0.93,"plateTime":0.4551074938028359,"extension":6.186579010070497},"index":6,"playId":"f32e40a3-ab1d-3b7b-8648-1e0ee8db4825","pitchNumber":7,"startTime":"2026-08-21T00:36:42.602Z","endTime":"2026-08-21T00:36:47.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:36:47.385Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Freeman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:36:50.946Z","endTime":"2026-08-21T00:38:52.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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.5,"endSpeed":84.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350382744904692,"aZ":-17.191399129671556,"pfxX":2.267683311341991,"pfxZ":8.152124639633257,"pX":-1.4660050508613538,"pZ":3.5297918881252066,"vX0":-8.259786060396534,"vY0":-134.51790483664828,"vZ0":-3.4250543735196963,"x":172.88,"y":143.48,"x0":1.345701142754786,"y0":50.00401250657678,"z0":6.033637285470336,"aX":4.168904348738317},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":-2.4,"spinRate":2310,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.40670032417788704,"extension":6.229607512348499},"index":0,"playId":"a0804e14-87d1-3fd4-82d8-ac703002e068","pitchNumber":1,"startTime":"2026-08-21T00:37:13.869Z","endTime":"2026-08-21T00:37:17.830Z","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":0,"outs":2},"index":1,"startTime":"2026-08-21T00:37:33.057Z","endTime":"2026-08-21T00:37:42.223Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":83.2,"endSpeed":75.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633498906606334,"aZ":-42.24649550658333,"pfxX":-7.175049657472179,"pfxZ":-6.896981508834895,"pX":-0.4139355144962074,"pZ":1.9242163601567797,"vX0":-2.026143669403327,"vY0":-121.1237412457804,"vZ0":-1.6059581386087056,"x":132.78,"y":186.83,"x0":1.3694035636886304,"y0":50.00570137886689,"z0":6.351255016223274,"aX":-10.470846525173013},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.6,"breakHorizontal":13.4,"spinRate":2817,"spinDirection":337},"zone":7,"typeConfidence":0.93,"plateTime":0.4553552884464116,"extension":6.1487531288762},"index":2,"playId":"5038820a-6f08-306c-86e3-d73e9d754a21","pitchNumber":2,"startTime":"2026-08-21T00:37:42.223Z","endTime":"2026-08-21T00:37:47.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41586630404167,"aZ":-20.351367755064867,"pfxX":1.9052296539524138,"pfxZ":6.527327945488828,"pX":-0.07921834356306193,"pZ":3.7950661719363428,"vX0":-4.221221725917326,"vY0":-134.0813665164474,"vZ0":-2.6606894681837643,"x":120.02,"y":136.31,"x0":1.2717011510585747,"y0":50.0030776298306,"z0":6.261127763492306,"aX":3.451431067158019},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-2.5,"spinRate":2473,"spinDirection":146},"zone":11,"typeConfidence":0.89,"plateTime":0.4093327667798379,"extension":6.214937363580576},"index":3,"playId":"814e7bca-efe0-32f0-a414-3213c93641be","pitchNumber":3,"startTime":"2026-08-21T00:37:59.572Z","endTime":"2026-08-21T00:38:05.680Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91245205935204,"aZ":-41.82760033115987,"pfxX":-8.11895516134696,"pfxZ":-6.504119092624099,"pX":-0.2940300509185628,"pZ":0.33046972492610105,"vX0":-1.2199555260660158,"vY0":-122.08853594215608,"vZ0":-5.22469813210906,"x":128.21,"y":229.86,"x0":1.2676325535314226,"y0":50.00393158267517,"z0":6.1663970322488515,"aX":-12.045483353587397},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.8,"breakHorizontal":15.0,"spinRate":2598,"spinDirection":335},"zone":13,"typeConfidence":0.93,"plateTime":0.45163057715210186,"extension":6.153388017628875},"index":4,"playId":"7fb07b1f-d95c-3397-9f99-cdaf5798ad64","pitchNumber":4,"startTime":"2026-08-21T00:38:21.202Z","endTime":"2026-08-21T00:38:26.096Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856681216965484,"aZ":-25.93262933397079,"pfxX":8.754579969346716,"pfxZ":3.4142985217978596,"pX":-0.430438309110936,"pZ":1.3690229451218507,"vX0":-7.93686655571145,"vY0":-134.7579941673135,"vZ0":-6.523747863004857,"x":133.41,"y":201.82,"x0":1.4238380223851654,"y0":50.00349635434512,"z0":5.667901813937303,"aX":16.009457563237977},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":-14.0,"spinRate":2335,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.4073530477193241,"extension":6.216345998846042},"index":5,"playId":"5f962ca0-c18c-3c9f-9121-2d4b7f212941","pitchNumber":5,"startTime":"2026-08-21T00:38:47.119Z","endTime":"2026-08-21T00:38:52.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:38:52.399Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:39:53.232Z","endTime":"2026-08-21T00:41:42.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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-21T00:39:08.544Z","endTime":"2026-08-21T00:39:55.430Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30518605820276,"aZ":-32.157887884986565,"pfxX":0.9641931660950611,"pfxZ":0.0055490712039549805,"pX":-1.600647914141791,"pZ":-0.2666140573394551,"vX0":-7.207074834812944,"vY0":-125.00022334714527,"vZ0":-8.65167106020448,"x":178.01,"y":245.98,"x0":1.1950832339318767,"y0":50.0011859503578,"z0":5.881343838642208,"aX":1.5266977732006692},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-0.1,"spinRate":2647,"spinDirection":359},"zone":13,"typeConfidence":0.89,"plateTime":0.4382639201893097,"extension":6.390072413706506},"index":1,"playId":"f9c88521-5fb2-3321-bd58-31d0f4ac82e6","pitchNumber":1,"startTime":"2026-08-21T00:39:55.430Z","endTime":"2026-08-21T00:40:00.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14574412433915,"aZ":-22.12362771735193,"pfxX":8.811862891445484,"pfxZ":5.655200022077901,"pX":-1.6916619552803032,"pZ":-0.03372576587463161,"vX0":-10.60831598515819,"vY0":-133.56865156549176,"vZ0":-10.564201412086296,"x":181.48,"y":239.69,"x0":1.2173732334177154,"y0":50.0040888846153,"z0":5.613030024064623,"aX":15.663894198194615},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":-13.2,"spinRate":2359,"spinDirection":126},"zone":13,"typeConfidence":0.92,"plateTime":0.41265827927772714,"extension":6.452997683850304},"index":2,"playId":"0b2637ae-ae88-3bb0-8594-9af3cfcc9fe7","pitchNumber":2,"startTime":"2026-08-21T00:40:20.641Z","endTime":"2026-08-21T00:40:24.445Z","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":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117143923147374,"aZ":-17.050962301723946,"pfxX":1.751900809102729,"pfxZ":8.529841919378086,"pX":0.17335562638820307,"pZ":3.377489749363126,"vX0":-2.871673330253487,"vY0":-132.74829354092876,"vZ0":-4.37343323943511,"x":110.39,"y":147.59,"x0":1.044730265495832,"y0":50.00536275106071,"z0":6.298834552964596,"aX":3.1073270435580187},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-2.5,"spinRate":2114,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4136320580479489,"extension":6.322430426208715},"index":3,"playId":"62a90f6d-97a2-37b5-a486-4947286c3cd1","pitchNumber":3,"startTime":"2026-08-21T00:41:14.435Z","endTime":"2026-08-21T00:41:18.573Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505428068239382,"aZ":-13.786098996831909,"pfxX":2.368799290695019,"pfxZ":10.18891789710778,"pX":0.4764971475908528,"pZ":2.985122922857901,"vX0":-2.398680991118758,"vY0":-133.88102985784022,"vZ0":-6.133825917593661,"x":98.84,"y":158.18,"x0":1.0788472678358536,"y0":50.00218492131615,"z0":6.303258541365392,"aX":4.274651970178169},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.7,"spinRate":2172,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.4100471980728,"extension":6.007510429060162},"hitData":{"launchSpeed":84.9,"launchAngle":78.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.96,"coordY":202.83}},"index":4,"playId":"e5178af6-eb23-315e-ac9e-12120b86eaa2","pitchNumber":4,"startTime":"2026-08-21T00:41:31.982Z","endTime":"2026-08-21T00:41:42.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:41:42.502Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:43:34.362Z","endTime":"2026-08-21T00:45:41.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","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":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31481738516959,"aZ":-14.067226600273216,"pfxX":-5.637107963838994,"pfxZ":8.9335053841931,"pX":-0.004410167252265566,"pZ":2.928960622758442,"vX0":5.741205046922566,"vY0":-141.68975015889822,"vZ0":-4.678289123722035,"x":117.17,"y":159.7,"x0":-1.327577503204628,"y0":50.003233375425864,"z0":5.50488542747666,"aX":-11.426547038963943},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2447,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.3870249025292467,"extension":6.685164328238256},"index":0,"playId":"791ff568-3d4c-34c8-862a-083632f2322c","pitchNumber":1,"startTime":"2026-08-21T00:43:45.158Z","endTime":"2026-08-21T00:43:49.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87756688482999,"aZ":-14.010341221916221,"pfxX":-5.8974013211954945,"pfxZ":9.034199331535905,"pX":-0.3628672309192605,"pZ":3.229057580168196,"vX0":4.926448480856846,"vY0":-141.49522829729787,"vZ0":-3.794478813424173,"x":130.83,"y":151.6,"x0":-1.3677910668516764,"y0":50.000753134859515,"z0":5.496536747948753,"aX":-11.8540351443148},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2511,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.3883781139530189,"extension":6.452690631040541},"index":1,"playId":"cc657f2a-595a-3b2f-a830-713d82f4b070","pitchNumber":2,"startTime":"2026-08-21T00:43:59.350Z","endTime":"2026-08-21T00:44:03.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-21T00:44:16.079Z","endTime":"2026-08-21T00:44:27.272Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61428980712312,"aZ":-13.519312706679944,"pfxX":-5.184264466170999,"pfxZ":9.049482839454287,"pX":1.102785573262429,"pZ":3.3852138161784064,"vX0":8.50738657449017,"vY0":-143.4619488239958,"vZ0":-3.3816077087012433,"x":74.96,"y":147.38,"x0":-1.2426761587453619,"y0":50.00226053988143,"z0":5.4352462758600275,"aX":-10.687151357341927},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2408,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.38342510395442053,"extension":6.698907686792607},"index":3,"playId":"861d3c87-0205-36cc-80b7-fb2cb37c8a05","pitchNumber":3,"startTime":"2026-08-21T00:44:27.272Z","endTime":"2026-08-21T00:44:33.026Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078425513282173,"aZ":-27.726114023824156,"pfxX":1.091321253846783,"pfxZ":2.430188991026322,"pX":0.4164014008072464,"pZ":0.8630615384259633,"vX0":4.040158499273599,"vY0":-134.3420766768506,"vZ0":-7.1250883737491755,"x":101.13,"y":215.48,"x0":-1.2486140389723968,"y0":50.00158761798127,"z0":5.520242189776098,"aX":1.9934785316808288},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":-2.9,"spinRate":2629,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4076957063124711,"extension":6.537268333501328},"index":4,"playId":"0070f0ef-92ef-30dd-8ac3-aa0747f6f0b2","pitchNumber":4,"startTime":"2026-08-21T00:44:43.301Z","endTime":"2026-08-21T00:44:47.989Z","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":98.0,"endSpeed":88.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63192157123048,"aZ":-13.232464037738502,"pfxX":-5.541679202529382,"pfxZ":9.310224449483123,"pX":-0.7663222561203681,"pZ":3.2979314637588866,"vX0":3.7458238793260836,"vY0":-142.62805486798095,"vZ0":-3.7569241806843157,"x":146.21,"y":149.74,"x0":-1.3851704663295972,"y0":50.003642373950996,"z0":5.48252364798136,"aX":-11.275179690564828},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2549,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.38588050851866385,"extension":6.608267740405728},"index":5,"playId":"2129d0a0-5484-396e-a0cf-34a8e7bca84b","pitchNumber":5,"startTime":"2026-08-21T00:44:58.972Z","endTime":"2026-08-21T00:45:04.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.59697562590878,"aZ":-11.706575399917057,"pfxX":-4.674986853101786,"pfxZ":10.081935074138325,"pX":-0.4696465641902499,"pZ":2.6505390691273987,"vX0":4.245944650405587,"vY0":-142.47740497186086,"vZ0":-5.694890029093663,"x":134.9,"y":167.22,"x0":-1.3811295065773739,"y0":50.001042133465305,"z0":5.433599630043804,"aX":-9.489170608085885},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2530,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.386307001653893,"extension":6.692925145107179},"index":6,"playId":"5470738c-7b47-3545-b611-2db7de8d8cab","pitchNumber":6,"startTime":"2026-08-21T00:45:13.766Z","endTime":"2026-08-21T00:45:17.165Z","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":97.8,"endSpeed":88.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92345163595124,"aZ":-12.256877372514806,"pfxX":-4.124024325603491,"pfxZ":9.789264157598208,"pX":-0.2079366875962619,"pZ":2.7332556297054826,"vX0":4.591231920146565,"vY0":-142.26242841301448,"vZ0":-5.478346698196486,"x":124.93,"y":164.98,"x0":-1.3127115832702871,"y0":50.00019477938173,"z0":5.471744486194972,"aX":-8.388736918537006},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2397,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3861186131489234,"extension":6.623007878229068},"hitData":{"launchSpeed":93.9,"launchAngle":16.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.94,"coordY":89.75}},"index":7,"playId":"88e9a3ab-a3ee-39a6-9393-e3d9afbd8017","pitchNumber":7,"startTime":"2026-08-21T00:45:34.281Z","endTime":"2026-08-21T00:45:41.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:45:41.808Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pinckney called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:45:47.805Z","endTime":"2026-08-21T00:47:19.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956575754953377,"aZ":-30.137088227588354,"pfxX":3.505593550715038,"pfxZ":1.134458587758064,"pX":0.5989704206445268,"pZ":1.297606960644143,"vX0":4.063409458209822,"vY0":-133.11270555483253,"vZ0":-5.45098398520111,"x":94.17,"y":203.74,"x0":-1.4034247733210645,"y0":50.000465399386584,"z0":5.557541765919786,"aX":6.280637102296097},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.1,"breakHorizontal":-7.2,"spinRate":2616,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.4117010313035707,"extension":6.539477185070966},"index":0,"playId":"7594dd07-6a14-31cd-8aaf-3a6a1d3bfd88","pitchNumber":1,"startTime":"2026-08-21T00:46:08.476Z","endTime":"2026-08-21T00:46:12.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447517919652952,"aZ":-29.872454444067525,"pfxX":3.2915159725610943,"pfxZ":1.3082637064912594,"pX":0.5580595709702829,"pZ":1.739610142262118,"vX0":4.162772871583189,"vY0":-132.07772811218,"vZ0":-4.240238480267083,"x":95.73,"y":191.81,"x0":-1.466960915408913,"y0":50.00523352254402,"z0":5.565616793427267,"aX":5.8095220335766795},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2638,"spinDirection":157},"zone":9,"typeConfidence":0.9,"plateTime":0.4148808863730631,"extension":6.681561594340064},"index":1,"playId":"ccdfedc5-7011-3156-878f-86736e6c7966","pitchNumber":2,"startTime":"2026-08-21T00:46:21.393Z","endTime":"2026-08-21T00:46:25.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051844014969056,"aZ":-28.688981207997198,"pfxX":3.4048194775933425,"pfxZ":1.901811197752754,"pX":-0.02179258132535525,"pZ":2.0870196983275706,"vX0":2.5395918189719424,"vY0":-134.54845458141702,"vZ0":-3.894664330337364,"x":117.83,"y":182.43,"x0":-1.4201317137975709,"y0":50.00370349458291,"z0":5.585010797122816,"aX":6.246377586588},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":-6.7,"spinRate":2661,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.40700359748770154,"extension":7.0194600910145715},"index":2,"playId":"9d1a7b7f-6f31-3f0c-8ea2-bce1c7c57db4","pitchNumber":3,"startTime":"2026-08-21T00:46:35.895Z","endTime":"2026-08-21T00:46:40.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-21T00:46:50.115Z","endTime":"2026-08-21T00:46:59.206Z","isPitch":false,"type":"action","player":{"id":687605,"link":"/api/v1/people/687605"}},{"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677871098275062,"aZ":-31.411274270946084,"pfxX":3.0248572257195256,"pfxZ":0.4212730842737651,"pX":1.2549273780440322,"pZ":0.8410796674558716,"vX0":5.492809122949355,"vY0":-133.87647579003257,"vZ0":-6.390143345189118,"x":69.17,"y":216.07,"x0":-1.2157793901565972,"y0":50.00404563215279,"z0":5.504876097792796,"aX":5.495122959612511},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":-6.6,"spinRate":2748,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.40900165011559464,"extension":6.904406499286217},"index":4,"playId":"4b3e820a-51e5-3315-bb63-eee8d15a2ce8","pitchNumber":4,"startTime":"2026-08-21T00:46:59.206Z","endTime":"2026-08-21T00:47:04.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496427832309266,"aZ":-31.945831006845076,"pfxX":2.6566491672037262,"pfxZ":0.12481150271726094,"pX":0.665140450451521,"pZ":2.1520461206397323,"vX0":4.090512531778437,"vY0":-132.72760425972095,"vZ0":-3.0689014594098305,"x":91.65,"y":180.67,"x0":-1.241159033937013,"y0":50.000034787174734,"z0":5.650291613455476,"aX":4.736970828334383},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":-5.8,"spinRate":2668,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.4127288258625881,"extension":6.727567734191878},"index":5,"playId":"0d60b5c7-85c9-3674-9781-da34859894f0","pitchNumber":5,"startTime":"2026-08-21T00:47:14.272Z","endTime":"2026-08-21T00:47:19.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:47:19.000Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:47:19.664Z","endTime":"2026-08-21T00:49:44.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":643376,"link":"/api/v1/people/643376"},"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":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421417395732366,"aZ":-19.572526930282727,"pfxX":-5.247229546792671,"pfxZ":7.126127255396542,"pX":0.8217080427424431,"pZ":0.09710019789870078,"vX0":7.054689824052182,"vY0":-132.1849185586959,"vZ0":-9.721475576014122,"x":85.68,"y":236.16,"x0":-1.2011214477751324,"y0":50.0016955283276,"z0":5.262022562104857,"aX":-9.276953233710941},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.9,"breakHorizontal":7.9,"spinRate":1598,"spinDirection":228},"zone":14,"typeConfidence":0.64,"plateTime":0.41450748046473684,"extension":7.083585761705785},"index":0,"playId":"ac504f91-6dc0-32b8-afc2-ab3e26c8bd9b","pitchNumber":1,"startTime":"2026-08-21T00:47:42.194Z","endTime":"2026-08-21T00:47:46.329Z","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":92.1,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524833455661984,"aZ":-29.143320175034024,"pfxX":3.6269329965806687,"pfxZ":1.670651649701373,"pX":-0.19685922291248648,"pZ":1.8037271453057828,"vX0":2.2029218462214297,"vY0":-134.04411368768774,"vZ0":-4.390636350006551,"x":124.5,"y":190.08,"x0":-1.5011823755841163,"y0":50.00522353311649,"z0":5.548753762174361,"aX":6.5868414308489225},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.3,"breakHorizontal":-7.1,"spinRate":2688,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.40894260045034203,"extension":6.769830668468915},"index":1,"playId":"0fa0e5d1-375e-3081-9ee0-bb15dccef6bb","pitchNumber":2,"startTime":"2026-08-21T00:48:00.508Z","endTime":"2026-08-21T00:48:05.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39298742791704,"aZ":-12.958681969083333,"pfxX":-5.879202120058696,"pfxZ":9.393195060075527,"pX":-0.31674900043386484,"pZ":3.323302639529865,"vX0":5.34314113412492,"vY0":-142.7137270531215,"vZ0":-3.633373113460193,"x":129.07,"y":149.05,"x0":-1.457084188055769,"y0":50.000881343180424,"z0":5.4392379900721695,"aX":-12.0252965120209},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2605,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3850097131253438,"extension":6.90567967159115},"index":2,"playId":"2a59dab2-d623-3632-8c58-ad82459f8d4d","pitchNumber":3,"startTime":"2026-08-21T00:48:14.348Z","endTime":"2026-08-21T00:48:18.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-21T00:48:27.718Z","endTime":"2026-08-21T00:48:40.187Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345122391566445,"aZ":-28.907992096667165,"pfxX":2.5948240974402093,"pfxZ":1.8305990936951257,"pX":0.9526869716724978,"pZ":1.539680545233818,"vX0":4.607317500278353,"vY0":-132.55085695224517,"vZ0":-4.993956088959052,"x":80.69,"y":197.21,"x0":-1.1427627764965271,"y0":50.0057930756498,"z0":5.5496048193982475,"aX":4.633990194258998},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2665,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.41264642130280604,"extension":7.032699747407917},"index":4,"playId":"06197786-283a-345a-b0e7-f2c435c8e702","pitchNumber":4,"startTime":"2026-08-21T00:48:40.187Z","endTime":"2026-08-21T00:48:45.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.3,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43258661964006,"aZ":-20.42272921601865,"pfxX":-6.293619800675371,"pfxZ":6.744133581664453,"pX":-0.04919254526501565,"pZ":1.0071369741710519,"vX0":4.8737394958566185,"vY0":-131.32971456015042,"vZ0":-7.310614573330576,"x":118.88,"y":211.59,"x0":-1.1135427472145363,"y0":50.003238557925734,"z0":5.351737748236348,"aX":-10.967791336846075},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":10.3,"spinRate":1385,"spinDirection":230},"zone":13,"typeConfidence":0.8,"plateTime":0.4174451322793198,"extension":7.041520438978158},"index":5,"playId":"40ad7576-4d14-3810-8b7d-0e4b7c26592b","pitchNumber":5,"startTime":"2026-08-21T00:48:59.373Z","endTime":"2026-08-21T00:49:04.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51823179641466,"aZ":-27.039263580241354,"pfxX":2.5109085454295323,"pfxZ":2.756555305925877,"pX":0.1810718924970804,"pZ":1.760400246002124,"vX0":3.198832835690351,"vY0":-135.29849761283984,"vZ0":-4.883032243401789,"x":110.1,"y":191.25,"x0":-1.3410380043435899,"y0":50.00079376828755,"z0":5.475030379185037,"aX":4.670226098023885},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.2,"spinRate":2677,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.40427414584436727,"extension":6.726954487211336},"index":6,"playId":"0ba3a1e7-83db-353a-939b-d189ea8d863c","pitchNumber":6,"startTime":"2026-08-21T00:49:18.021Z","endTime":"2026-08-21T00:49:22.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224183261171866,"aZ":-31.326621961156008,"pfxX":2.854476880436994,"pfxZ":0.4882835239625951,"pX":-0.6557474956480586,"pZ":2.473819816801215,"vX0":0.8760090695789473,"vY0":-130.53263101784987,"vZ0":-2.111669454208849,"x":142.0,"y":171.99,"x0":-1.3664298119534173,"y0":50.00222887046816,"z0":5.649716920640596,"aX":4.929667966402941},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2726,"spinDirection":128},"zone":4,"typeConfidence":0.89,"plateTime":0.41946302965564186,"extension":6.663187109615423},"index":7,"playId":"8714ced6-9f76-3a21-9240-f81a756e43c9","pitchNumber":7,"startTime":"2026-08-21T00:49:38.662Z","endTime":"2026-08-21T00:49:44.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:49:44.046Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out sharply, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T00:51:38.859Z","endTime":"2026-08-21T00:51:59.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153690952145674,"aZ":-26.615808333637627,"pfxX":9.937766848105868,"pfxZ":3.2266458748483657,"pX":0.33770178224873837,"pZ":2.544686718449821,"vX0":-5.979408768986831,"vY0":-131.06075377125993,"vZ0":-3.9127652627059324,"x":104.13,"y":170.07,"x0":1.3688526290040026,"y0":50.003104278618686,"z0":6.066540080143125,"aX":17.12446670276221},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.6,"spinRate":2280,"spinDirection":140},"zone":6,"typeConfidence":0.65,"plateTime":0.41943651208905175,"extension":5.914253371309719},"hitData":{"launchSpeed":105.0,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.06,"coordY":149.19}},"index":0,"playId":"23090a98-c6e5-376c-9c9c-f67541fa162e","pitchNumber":1,"startTime":"2026-08-21T00:51:51.532Z","endTime":"2026-08-21T00:51:59.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:51:59.062Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (13) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T00:52:00.285Z","endTime":"2026-08-21T00:54:13.177Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027585703316547,"aZ":-32.00921851158491,"pfxX":0.9429785771269299,"pfxZ":0.1097571455061277,"pX":-0.4208733354419917,"pZ":0.9755353522362703,"vX0":-4.382719198920553,"vY0":-122.71203334722655,"vZ0":-5.6506420100391805,"x":133.04,"y":212.44,"x0":1.268318303248111,"y0":50.00290790652683,"z0":6.045580343595518,"aX":1.4333381409386265},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":-0.6,"spinRate":2667,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.44690776238320096,"extension":6.001729488195828},"index":0,"playId":"253bb7ad-43ba-395e-b12d-a7b7a606cebf","pitchNumber":1,"startTime":"2026-08-21T00:52:22.593Z","endTime":"2026-08-21T00:52:27.810Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05112724079238,"aZ":-42.797377839745444,"pfxX":-3.128508657424821,"pfxZ":-7.747374586406142,"pX":-0.5743127601088865,"pZ":1.7073123252046498,"vX0":-3.5226116745915874,"vY0":-117.67793029597472,"vZ0":-1.486038077132343,"x":138.89,"y":192.68,"x0":1.3615081104937854,"y0":50.00441746072325,"z0":6.39412900983376,"aX":-4.288234225440755},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.0,"breakHorizontal":6.7,"spinRate":2615,"spinDirection":334},"zone":13,"typeConfidence":0.92,"plateTime":0.46954796605384086,"extension":5.834596409020163},"index":1,"playId":"b46f95be-b261-3639-9285-f61f6199fc3f","pitchNumber":2,"startTime":"2026-08-21T00:52:37.305Z","endTime":"2026-08-21T00:52:42.110Z","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":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103261583359743,"aZ":-43.376300179147314,"pfxX":-4.293142078120152,"pfxZ":-7.790887230540953,"pX":0.6947048391996309,"pZ":2.458794848850914,"vX0":-0.971248461263287,"vY0":-120.42788021958656,"vZ0":-0.11762727661464001,"x":90.52,"y":172.39,"x0":1.6627624721344247,"y0":50.00449318739218,"z0":6.41587417589576,"aX":-6.170172803464224},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.7,"breakHorizontal":8.0,"spinRate":2774,"spinDirection":334},"zone":6,"typeConfidence":0.92,"plateTime":0.45862967912732877,"extension":5.955190677658123},"index":2,"playId":"747557b5-5c76-30b6-8489-b64770147c49","pitchNumber":3,"startTime":"2026-08-21T00:52:51.497Z","endTime":"2026-08-21T00:52:56.869Z","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":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20403057428188,"aZ":-37.01264485109365,"pfxX":-5.014878792386018,"pfxZ":-3.274427092223665,"pX":-1.7569408665410788,"pZ":0.8233003767999963,"vX0":-5.944344537124932,"vY0":-121.86547814040563,"vZ0":-4.770348027914403,"x":183.97,"y":216.55,"x0":1.3834363456648127,"y0":50.00579033442332,"z0":6.070908729897676,"aX":-7.4001065897806715},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.0,"breakHorizontal":10.7,"spinRate":2783,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.4527786484989318,"extension":6.062189588016635},"index":3,"playId":"401dcff5-2287-3929-a97c-6c3eaefc269b","pitchNumber":4,"startTime":"2026-08-21T00:53:05.772Z","endTime":"2026-08-21T00:53:18.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458475263393098,"aZ":-36.9209316199415,"pfxX":-0.44761598089690047,"pfxZ":-3.185801968908601,"pX":0.5591390293780848,"pZ":3.208997083889113,"vX0":-2.441632091771336,"vY0":-121.49658534319663,"vZ0":0.1858147603649727,"x":95.69,"y":152.14,"x0":1.6364567120971867,"y0":50.00216879529485,"z0":6.347932035867933,"aX":-0.666843879847652},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":1.4,"spinRate":2763,"spinDirection":327},"zone":3,"typeConfidence":0.63,"plateTime":0.45133519357315954,"extension":6.211336438021164},"index":4,"playId":"4c718c13-1710-36de-b51c-44e5c0ba73d7","pitchNumber":5,"startTime":"2026-08-21T00:53:21.747Z","endTime":"2026-08-21T00:53:27.728Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-21T00:53:41.855Z","endTime":"2026-08-21T00:53:48.506Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79264698830228,"aZ":-18.339969772111633,"pfxX":1.5805522862576347,"pfxZ":7.636086162588601,"pX":-0.4816153374376851,"pZ":3.1216690216206864,"vX0":-4.39634239365272,"vY0":-133.7187998601505,"vZ0":-5.223509793695989,"x":135.36,"y":154.49,"x0":0.9782761259734609,"y0":50.00180068592264,"z0":6.416000228899457,"aX":2.863592518907574},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-1.9,"spinRate":2202,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.4095969806618629,"extension":6.106823653976689},"hitData":{"launchSpeed":103.4,"launchAngle":31.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.39,"coordY":64.67}},"index":6,"playId":"7fb9f4c1-5695-3c0a-8cc1-b5663a215968","pitchNumber":6,"startTime":"2026-08-21T00:53:48.506Z","endTime":"2026-08-21T00:54:13.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:54:13.177Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out sharply, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T00:54:29.258Z","endTime":"2026-08-21T00:55:02.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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.7,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30867451003354,"aZ":-42.204653735151105,"pfxX":-6.310813813753701,"pfxZ":-7.086077976224603,"pX":1.046411407122853,"pZ":2.6681338294956203,"vX0":0.7911488214804153,"vY0":-118.89511022001192,"vZ0":0.11205642013097328,"x":77.11,"y":166.74,"x0":1.526002864457495,"y0":50.004092070282205,"z0":6.488118690084247,"aX":-8.929112811706412},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.5,"breakHorizontal":11.2,"spinRate":2855,"spinDirection":338},"zone":12,"typeConfidence":0.93,"plateTime":0.46276476200890393,"extension":5.983668876889243},"index":0,"playId":"3d709c59-4cdf-3fcc-9896-75300991aca7","pitchNumber":1,"startTime":"2026-08-21T00:54:36.203Z","endTime":"2026-08-21T00:54:40.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.777463317276304,"aZ":-30.42956909700602,"pfxX":7.307005887288298,"pfxZ":0.9994894125045555,"pX":-0.08503025252576756,"pZ":2.109459355113716,"vX0":-6.493180325853745,"vY0":-131.5554019075868,"vZ0":-3.946675815276334,"x":120.24,"y":181.82,"x0":1.474439565944777,"y0":50.001153219597924,"z0":5.902776676939085,"aX":12.715103469945653},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":-11.6,"spinRate":2263,"spinDirection":126},"zone":8,"typeConfidence":0.62,"plateTime":0.4174950522803669,"extension":6.054621599438385},"hitData":{"launchSpeed":108.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.02,"coordY":152.22}},"index":1,"playId":"29c15888-2c54-316d-8085-b0509b587d9c","pitchNumber":2,"startTime":"2026-08-21T00:54:53.021Z","endTime":"2026-08-21T00:55:02.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:55:02.044Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T00:55:03.745Z","endTime":"2026-08-21T00:55:34.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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, 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":82.4,"endSpeed":75.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16173212295702,"aZ":-35.99095212766784,"pfxX":-0.4050995986401828,"pfxZ":-2.637005356284817,"pX":0.014496668955956676,"pZ":1.330173489419052,"vX0":-3.1317356947447985,"vY0":-119.88973774986712,"vZ0":-3.813997660810477,"x":116.45,"y":202.87,"x0":1.3927355874538336,"y0":50.002041382488905,"z0":6.169174677888871,"aX":-0.5862581377360337},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.4,"breakHorizontal":1.6,"spinRate":2671,"spinDirection":340},"zone":13,"typeConfidence":0.76,"plateTime":0.4576664829792212,"extension":5.92836309267507},"hitData":{"launchSpeed":68.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.12,"coordY":165.38}},"index":0,"playId":"ae21d4e0-92a7-3b63-9fba-a724add0afc4","pitchNumber":1,"startTime":"2026-08-21T00:55:26.576Z","endTime":"2026-08-21T00:55:34.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:55:34.591Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T00:57:33.464Z","endTime":"2026-08-21T00:58:52.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73751614394945,"aZ":-29.990582571227012,"pfxX":1.9750936986422987,"pfxZ":1.2355192706258342,"pX":0.3047938398314028,"pZ":0.6523990709991531,"vX0":3.8191340679019397,"vY0":-132.17917201712382,"vZ0":-6.876436247428184,"x":105.38,"y":221.17,"x0":-1.4166188281983136,"y0":50.0035411524259,"z0":5.496198253199172,"aX":3.486189969495533},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":-4.4,"spinRate":2703,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4147372103298519,"extension":6.729403291832778},"index":0,"playId":"45692bb7-abab-3d9f-b06b-2041b8e032a5","pitchNumber":1,"startTime":"2026-08-21T00:57:39.995Z","endTime":"2026-08-21T00:57:44.200Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-21T00:57:54.187Z","endTime":"2026-08-21T00:58:04.141Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286973799550037,"aZ":-26.301765102903612,"pfxX":-7.41834545898395,"pfxZ":3.4037578291261266,"pX":0.69270035765289,"pZ":0.0046462988575497405,"vX0":7.398548738499083,"vY0":-130.70822849273074,"vZ0":-8.475289223511739,"x":90.6,"y":238.65,"x0":-1.21461617855089,"y0":50.002948042792696,"z0":5.272736905835081,"aX":-12.799557389847676},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":1509,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.41950653613915456,"extension":6.853380359074832},"index":2,"playId":"7230bd68-2fdb-3a34-80cd-21cc186e04b5","pitchNumber":2,"startTime":"2026-08-21T00:58:04.141Z","endTime":"2026-08-21T00:58:07.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14601654926473,"aZ":-29.873071887152882,"pfxX":-9.263548948133382,"pfxZ":1.3691837995666756,"pX":-0.6628779972158164,"pZ":1.6986250447966698,"vX0":4.5231046880169306,"vY0":-129.38279397485195,"vZ0":-3.830874148044603,"x":142.27,"y":192.92,"x0":-1.2382282693516582,"y0":50.003681154725506,"z0":5.5095690585573305,"aX":-15.571817145277654},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":1619,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.4247236597358084,"extension":6.768573214436546},"index":3,"playId":"09a839b7-c7ec-3f52-8e67-750eea950332","pitchNumber":3,"startTime":"2026-08-21T00:58:19.065Z","endTime":"2026-08-21T00:58:23.018Z","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.9,"endSpeed":87.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.253896698974806,"aZ":-12.057526874554263,"pfxX":-5.245452226055556,"pfxZ":10.100348949420384,"pX":0.30199898583815804,"pZ":4.352214677170834,"vX0":6.64612214447389,"vY0":-140.98928835745608,"vZ0":-0.9078037057706791,"x":105.49,"y":121.27,"x0":-1.4162408888423803,"y0":50.00142208265656,"z0":5.464928937302657,"aX":-10.44654243983008},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2525,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.39007956521993536,"extension":6.717077345693959},"index":4,"playId":"bff04589-1d78-369c-b422-541b8b71030d","pitchNumber":4,"startTime":"2026-08-21T00:58:34.304Z","endTime":"2026-08-21T00:58:39.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97806152271153,"aZ":-28.45427036443407,"pfxX":-9.530146376335615,"pfxZ":2.2089979408674516,"pX":0.03267850996922852,"pZ":0.4553438975459945,"vX0":5.9622030642225905,"vY0":-129.45586122195877,"vZ0":-6.882306907394458,"x":115.75,"y":226.49,"x0":-1.0712549077314706,"y0":50.00347780832928,"z0":5.349330017587106,"aX":-16.050994867813625},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":1606,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.42436656760832037,"extension":6.718525529679007},"index":5,"playId":"87183dff-4c49-3cc3-b4e4-b4dcf1d65137","pitchNumber":5,"startTime":"2026-08-21T00:58:46.986Z","endTime":"2026-08-21T00:58:52.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:58:52.375Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T00:58:52.363Z","endTime":"2026-08-21T01:00:18.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83968604512317,"aZ":-12.736069171131069,"pfxX":-6.3618258321041345,"pfxZ":9.568369338033506,"pX":1.2459489169593,"pZ":0.7915565407805571,"vX0":9.585598468715784,"vY0":-141.94287633928917,"vZ0":-10.195910590088078,"x":69.51,"y":217.41,"x0":-1.3552676302892672,"y0":50.00386696041671,"z0":5.2509912660338545,"aX":-12.925475634929976},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2431,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.3865438070961611,"extension":6.860129523859408},"index":0,"playId":"9c7a350b-650f-3f18-ab0f-abf46123f9ef","pitchNumber":1,"startTime":"2026-08-21T00:59:15.852Z","endTime":"2026-08-21T00:59:20.832Z","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":97.6,"endSpeed":88.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32827808778079,"aZ":-15.0689270283008,"pfxX":-6.2905260644835685,"pfxZ":8.452931619271334,"pX":-0.24963613026709744,"pZ":2.8279114013590827,"vX0":5.655215251786974,"vY0":-142.00339453048196,"vZ0":-4.38078600681708,"x":126.52,"y":162.43,"x0":-1.4587685249529487,"y0":50.00077789268527,"z0":5.362689653826296,"aX":-12.726724422018838},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2374,"spinDirection":216},"zone":2,"typeConfidence":0.86,"plateTime":0.3870858663955814,"extension":6.775268468192783},"index":1,"playId":"a503874c-76ac-3816-be85-5ff48857b20d","pitchNumber":2,"startTime":"2026-08-21T00:59:35.384Z","endTime":"2026-08-21T00:59:40.564Z","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":98.1,"endSpeed":89.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13330629560858,"aZ":-11.899992532030893,"pfxX":-5.934140478504953,"pfxZ":9.894141140196869,"pX":0.5871611358209108,"pZ":2.6280694889089347,"vX0":7.647234882342559,"vY0":-142.57036426187807,"vZ0":-5.661956159095919,"x":94.62,"y":167.82,"x0":-1.3645336251553997,"y0":50.00650304777864,"z0":5.397432871627626,"aX":-12.164792396269846},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2580,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.38483196517228313,"extension":6.930241149416774},"index":2,"playId":"00882c25-f1d3-32d3-bc62-d9a00eac9b26","pitchNumber":3,"startTime":"2026-08-21T00:59:59.070Z","endTime":"2026-08-21T01:00:03.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880406175801884,"aZ":-25.933222698265514,"pfxX":2.2189935370072797,"pfxZ":3.3588427304707222,"pX":1.546898787404956,"pZ":2.2019690063458097,"vX0":6.624428623402401,"vY0":-134.83787916515078,"vZ0":-4.071392236833802,"x":58.04,"y":179.33,"x0":-1.2212721701614653,"y0":50.00317838519398,"z0":5.542358981074512,"aX":4.120518552769422},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.3,"spinRate":2646,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.40485494018547374,"extension":6.995657409015834},"index":3,"playId":"c759970a-6ba5-367e-8b0e-10b47c2ee208","pitchNumber":4,"startTime":"2026-08-21T01:00:13.831Z","endTime":"2026-08-21T01:00:18.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:00:18.455Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:00:18.723Z","endTime":"2026-08-21T01:01:41.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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, 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":82.1,"endSpeed":75.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.736031596163365,"aZ":-37.06066089142822,"pfxX":6.235683843582326,"pfxZ":-3.373326268979511,"pX":-0.1201225046336776,"pZ":2.3991911878585226,"vX0":0.9627410557721607,"vY0":-119.57384726215238,"vZ0":-0.05852579486679543,"x":121.58,"y":174.0,"x0":-1.3379245728132232,"y0":50.00098696695619,"z0":5.745081127086543,"aX":9.041301815719741},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.9,"breakHorizontal":-11.5,"spinRate":2745,"spinDirection":78},"zone":5,"typeConfidence":0.91,"plateTime":0.457808886804294,"extension":6.921921899509373},"index":0,"playId":"0ff35da2-30fe-3dcd-814d-a5bb78270a24","pitchNumber":1,"startTime":"2026-08-21T01:00:40.308Z","endTime":"2026-08-21T01:00:43.890Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03408258429768,"aZ":-10.211588330001124,"pfxX":-4.480398212176874,"pfxZ":10.818207578250993,"pX":0.846535928371576,"pZ":3.2732971160882283,"vX0":7.643831508706082,"vY0":-141.94294557436595,"vZ0":-4.086438386219246,"x":84.73,"y":150.4,"x0":-1.3054609695868256,"y0":50.002267920712846,"z0":5.387657299646091,"aX":-9.096146248770362},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":6.5,"spinRate":2558,"spinDirection":224},"zone":12,"typeConfidence":0.92,"plateTime":0.3866246367607782,"extension":6.850836777341292},"index":1,"playId":"1e682b77-1f61-3671-8e26-e70586cc4bf7","pitchNumber":2,"startTime":"2026-08-21T01:00:55.966Z","endTime":"2026-08-21T01:00:59.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981049658113246,"aZ":-25.583663173625382,"pfxX":-8.123684049235319,"pfxZ":3.926267509908941,"pX":-1.9875040766461824,"pZ":1.145524244265258,"vX0":1.1524800754429547,"vY0":-129.5412233837148,"vZ0":-5.734515802519023,"x":192.76,"y":207.85,"x0":-1.3868366873618039,"y0":50.0053397925543,"z0":5.373651674473672,"aX":-13.648891014210191},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":14.4,"spinRate":1434,"spinDirection":233},"zone":13,"typeConfidence":0.92,"plateTime":0.4246987920537726,"extension":7.04880293176068},"index":2,"playId":"479acd1b-dfe3-3bc8-a3d9-661e595769c4","pitchNumber":3,"startTime":"2026-08-21T01:01:20.000Z","endTime":"2026-08-21T01:01:23.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886782506521417,"aZ":-32.41650722721485,"pfxX":2.333437796057725,"pfxZ":-0.13638169583771909,"pX":0.8150587353232305,"pZ":1.361460473867593,"vX0":4.562789833122176,"vY0":-132.55820157824002,"vZ0":-4.6878321976435515,"x":85.93,"y":202.02,"x0":-1.2331484925616054,"y0":50.00461361926004,"z0":5.5253357950181865,"aX":4.142707818759949},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.1,"breakHorizontal":-5.3,"spinRate":2633,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.41354076724330024,"extension":7.011839571849941},"index":3,"playId":"bbf1ae3a-7261-3b70-a4d3-1d6896076915","pitchNumber":4,"startTime":"2026-08-21T01:01:36.977Z","endTime":"2026-08-21T01:01:41.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:01:41.213Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:03:40.519Z","endTime":"2026-08-21T01:04:44.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7047258726449,"aZ":-43.9266628404889,"pfxX":-5.708841898177922,"pfxZ":-8.759624172349309,"pX":1.1783178076714202,"pZ":3.1898892026883314,"vX0":0.46820763225792145,"vY0":-116.20658720128046,"vZ0":1.8943990229199485,"x":72.09,"y":152.65,"x0":1.7118752869123852,"y0":50.004198406936126,"z0":6.598600476479404,"aX":-7.65717002049862},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.9,"breakHorizontal":10.2,"spinRate":2779,"spinDirection":335},"zone":12,"typeConfidence":0.93,"plateTime":0.4748744128833513,"extension":5.995082521549878},"index":0,"playId":"1be88323-dbc3-346d-9ec7-08da850722a9","pitchNumber":1,"startTime":"2026-08-21T01:03:48.021Z","endTime":"2026-08-21T01:03:52.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.960911129638408,"aZ":-34.38048839481572,"pfxX":0.07183065391851429,"pfxZ":-1.505141446221291,"pX":-0.8122235652803526,"pZ":1.3088049655131322,"vX0":-4.91474059217352,"vY0":-120.30946946661598,"vZ0":-4.471498083556181,"x":147.96,"y":203.44,"x0":1.2461226334490598,"y0":50.00044850946842,"z0":6.232606824020721,"aX":0.10556868444652401},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.5,"breakHorizontal":1.1,"spinRate":2650,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.454961680335094,"extension":6.151601101794026},"index":1,"playId":"4ebd09d8-725f-339a-9129-ac302a818da2","pitchNumber":2,"startTime":"2026-08-21T01:04:01.678Z","endTime":"2026-08-21T01:04:06.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32498777920711,"aZ":-26.454811009870134,"pfxX":10.095574812218038,"pfxZ":3.336124325403487,"pX":-0.5167490187229191,"pZ":0.8421543655663399,"vX0":-8.363368241408349,"vY0":-130.7351106985659,"vZ0":-7.9607922591780875,"x":136.7,"y":216.04,"x0":1.4290663395605165,"y0":50.001289760842255,"z0":5.944134967306147,"aX":17.286926816295964},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.2,"spinRate":2284,"spinDirection":141},"zone":13,"typeConfidence":0.72,"plateTime":0.4207054165704638,"extension":6.324058281010071},"index":2,"playId":"156f86b7-fd71-31d3-a027-a22015cdf335","pitchNumber":3,"startTime":"2026-08-21T01:04:18.117Z","endTime":"2026-08-21T01:04:22.010Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72487046303957,"aZ":-18.093947109202446,"pfxX":0.7324919988024821,"pfxZ":8.146265628580519,"pX":-1.076966416758852,"pZ":2.4698818511573837,"vX0":-6.421002452800736,"vY0":-130.68784730900651,"vZ0":-5.905440109660377,"x":158.05,"y":172.09,"x0":1.317440405711727,"y0":50.004243323499395,"z0":6.119509751055398,"aX":1.267240403341401},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":0.1,"spinRate":2251,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.4192351600652038,"extension":6.019597897971156},"index":3,"playId":"9f95031f-c400-3244-8fdb-edc652a567e2","pitchNumber":4,"startTime":"2026-08-21T01:04:38.426Z","endTime":"2026-08-21T01:04:44.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:04:44.004Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a sharp ground ball to left fielder Andrew Pinckney. Ezequiel Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:04:43.170Z","endTime":"2026-08-21T01:06:41.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264493406300968,"aZ":-15.704694343883743,"pfxX":3.591105976264644,"pfxZ":9.138876047629843,"pX":-1.267097555757377,"pZ":1.8868633103266825,"vX0":-7.10241859771504,"vY0":-133.53518258329612,"vZ0":-8.314883510401986,"x":165.3,"y":187.83,"x0":0.9629201954620757,"y0":50.00666272768898,"z0":6.175416378498735,"aX":6.475083341825104},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":-4.9,"spinRate":2266,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4104719843222875,"extension":6.334257682534833},"index":0,"playId":"32a856e4-381a-39ef-88ad-c26dacae1aa7","pitchNumber":1,"startTime":"2026-08-21T01:05:07.119Z","endTime":"2026-08-21T01:05:10.645Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T01:05:19.378Z","endTime":"2026-08-21T01:05:55.562Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048432347956624,"aZ":-17.272118018906742,"pfxX":0.642938122648661,"pfxZ":8.400007233290005,"pX":-1.475958188505602,"pZ":2.178681080475715,"vX0":-6.370209620470533,"vY0":-132.5359313380528,"vZ0":-7.271898606900219,"x":173.26,"y":179.96,"x0":0.8780476024746134,"y0":50.00475175182503,"z0":6.225599070400651,"aX":1.1418748086903727},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":0.2,"spinRate":2289,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.4137044920862363,"extension":6.300576125966979},"index":2,"playId":"14716afa-d468-3a4f-8c02-e4e739405080","pitchNumber":2,"startTime":"2026-08-21T01:05:55.562Z","endTime":"2026-08-21T01:06:00.247Z","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":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384793504255335,"aZ":-15.083806144657036,"pfxX":1.3311621970113245,"pfxZ":10.03610064033666,"pX":-0.5131643933359671,"pZ":1.9544699563955743,"vX0":-4.33376726161778,"vY0":-129.72892537206258,"vZ0":-8.104736211042066,"x":136.56,"y":186.01,"x0":1.0067331538811974,"y0":50.000712406322485,"z0":6.270874672084163,"aX":2.2664513079396436},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.6,"breakHorizontal":-1.4,"spinRate":2336,"spinDirection":155},"zone":7,"typeConfidence":0.91,"plateTime":0.4223550958057398,"extension":6.35659153144276},"index":3,"playId":"44db40c0-26b6-308b-b014-e7ca5b95ea6f","pitchNumber":3,"startTime":"2026-08-21T01:06:12.686Z","endTime":"2026-08-21T01:06:16.963Z","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":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.827247549077097,"aZ":-23.766404037067797,"pfxX":8.66680382469928,"pfxZ":4.898586670395468,"pX":0.4160480154277157,"pZ":2.0568710793382294,"vX0":-4.900184833252365,"vY0":-131.1646681439532,"vZ0":-5.715100870792047,"x":101.14,"y":183.24,"x0":1.198099149198856,"y0":50.000469638622455,"z0":6.074462126594734,"aX":14.860600681079006},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":-14.4,"spinRate":2235,"spinDirection":138},"zone":9,"typeConfidence":0.81,"plateTime":0.42015074844015565,"extension":5.937810712476858},"hitData":{"launchSpeed":101.1,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":86.27,"coordY":112.24}},"index":4,"playId":"83fa1dfb-01b0-312a-84e7-26b2dec18c79","pitchNumber":4,"startTime":"2026-08-21T01:06:30.312Z","endTime":"2026-08-21T01:06:41.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:06:41.823Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Danny Jansen out on a sacrifice bunt, catcher Keibert Ruiz to second baseman José Tena. Ezequiel Duran to 3rd. Justin Foscue to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:07:02.013Z","endTime":"2026-08-21T01:07:35.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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_assist"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119280322611594,"aZ":-27.918092780908953,"pfxX":10.112865860510407,"pfxZ":2.445966955561545,"pX":-0.777277547370124,"pZ":2.3367585006912366,"vX0":-9.103611845557385,"vY0":-131.78001717585047,"vZ0":-3.8565019139326706,"x":103.29,"y":128.0,"x0":1.428297152289408,"y0":50.001503694860986,"z0":5.909670500139907,"aX":17.573928769419275},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":2322,"spinDirection":128},"zone":4,"typeConfidence":0.78,"plateTime":0.41756312218279,"extension":6.401181244902584},"index":0,"playId":"bfb8695d-9585-3193-ae85-c6b7ee9b5867","pitchNumber":1,"startTime":"2026-08-21T01:07:08.410Z","endTime":"2026-08-21T01:07:13.250Z","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":83.2,"endSpeed":76.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360528746953463,"aZ":-42.20563326119278,"pfxX":-3.254207006622928,"pfxZ":-6.84828178632805,"pX":-0.05421885423848332,"pZ":2.209202637719145,"vX0":-2.4340407829578234,"vY0":-121.03820001463687,"vZ0":-1.017702393482033,"x":119.07,"y":179.13,"x0":1.3915809714964114,"y0":50.002242477019834,"z0":6.371705228537914,"aX":-4.767544318376032},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.4,"breakHorizontal":6.5,"spinRate":2753,"spinDirection":339},"zone":8,"typeConfidence":0.91,"plateTime":0.454685537752761,"extension":6.002808609208739},"hitData":{"launchSpeed":16.4,"launchAngle":62.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":128.43,"coordY":197.63}},"index":1,"playId":"b9cb02bc-c229-3605-b472-52def52bddd0","pitchNumber":2,"startTime":"2026-08-21T01:07:26.502Z","endTime":"2026-08-21T01:07:35.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:07:35.534Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:08:19.582Z","endTime":"2026-08-21T01:09:43.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-21T01:08:08.731Z","endTime":"2026-08-21T01:08:21.825Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011598320974564,"aZ":-16.366041676443512,"pfxX":1.743712760530542,"pfxZ":8.748600763964097,"pX":-0.9394387156307831,"pZ":2.771568875386865,"vX0":-6.044482700328935,"vY0":-133.4069394669831,"vZ0":-5.934400686320684,"x":152.81,"y":163.95,"x0":1.1265933280619944,"y0":50.00369703933683,"z0":6.199671502498845,"aX":3.151550047097084},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":-1.9,"spinRate":2317,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.410156393193434,"extension":6.366572254227403},"index":1,"playId":"4777441a-ca6b-3920-bab6-323165a93871","pitchNumber":1,"startTime":"2026-08-21T01:08:21.825Z","endTime":"2026-08-21T01:08:29.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"4777441a-ca6b-3920-bab6-323165a93871","startTime":"2026-08-21T01:08:29.315Z","endTime":"2026-08-21T01:08:53.429Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311265111528655,"aZ":-40.920366033857896,"pfxX":-7.175818595769821,"pfxZ":-6.151393582740456,"pX":0.7061581728122824,"pZ":2.5362784659573183,"vX0":0.07030015752708219,"vY0":-119.16803780214454,"vZ0":-0.5309508530564477,"x":90.08,"y":170.3,"x0":1.6065800608309784,"y0":50.00165439722439,"z0":6.494454241675539,"aX":-10.203649777648462},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.9,"breakHorizontal":13.0,"spinRate":2760,"spinDirection":334},"zone":6,"typeConfidence":0.93,"plateTime":0.4616176280816906,"extension":6.129577611462058},"index":3,"playId":"7e1c8c3a-bb21-316b-af4d-24ffb08d56c6","pitchNumber":2,"startTime":"2026-08-21T01:08:53.429Z","endTime":"2026-08-21T01:08:57.263Z","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":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74980993446532,"aZ":-43.40013351564028,"pfxX":-5.089093509828579,"pfxZ":-7.7510270715106575,"pX":0.4740533366449191,"pZ":2.3284877250391376,"vX0":-1.0581060626252148,"vY0":-120.46654161611926,"vZ0":-0.5232312602740816,"x":98.93,"y":175.91,"x0":1.581430984065785,"y0":50.00526562906002,"z0":6.435911532210086,"aX":-7.366300752161291},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.8,"breakHorizontal":9.5,"spinRate":2639,"spinDirection":341},"zone":6,"typeConfidence":0.92,"plateTime":0.45736860342733676,"extension":6.206984907707632},"index":4,"playId":"67ba5a9e-7d6a-30c2-b372-0ff925e1d329","pitchNumber":3,"startTime":"2026-08-21T01:09:12.405Z","endTime":"2026-08-21T01:09:18.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(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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181252529994584,"aZ":-43.48006800209663,"pfxX":-5.953083063275504,"pfxZ":-7.6476945178036875,"pX":0.025841708304242258,"pZ":0.717641512520951,"vX0":-1.2652902831807704,"vY0":-121.97324617806818,"vZ0":-4.142257992033127,"x":116.01,"y":219.4,"x0":1.3263792619172006,"y0":50.00206624872303,"z0":6.259968363994073,"aX":-8.801340702863826},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.6,"breakHorizontal":11.0,"spinRate":2906,"spinDirection":338},"zone":13,"typeConfidence":0.93,"plateTime":0.45231722034622335,"extension":6.221135545162447},"index":5,"playId":"83e2575c-244d-3951-a02a-63c4ea0eef88","pitchNumber":4,"startTime":"2026-08-21T01:09:35.555Z","endTime":"2026-08-21T01:09:43.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:09:43.147Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:10:03.314Z","endTime":"2026-08-21T01:11:24.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22724074681111,"aZ":-17.23977404464195,"pfxX":2.8249528446298733,"pfxZ":8.075384862845187,"pX":-1.6125633183076835,"pZ":2.274799331015327,"vX0":-8.192015486543275,"vY0":-135.27894647299559,"vZ0":-6.909727744668488,"x":178.47,"y":177.36,"x0":1.091201283755956,"y0":50.00031234098916,"z0":6.076055262418806,"aX":5.2236915071217735},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-3.4,"spinRate":2352,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.40529680958423375,"extension":6.100933147870544},"index":0,"playId":"3e98cca1-5e6e-35ed-aa66-73fc73b79332","pitchNumber":1,"startTime":"2026-08-21T01:10:08.051Z","endTime":"2026-08-21T01:10:11.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222300742155507,"aZ":-12.980221870383794,"pfxX":1.7655549530135377,"pfxZ":10.430664533994662,"pX":-0.8579162985682033,"pZ":2.2788020353843406,"vX0":-4.74118909726835,"vY0":-134.77721376246524,"vZ0":-8.161247026714458,"x":149.7,"y":177.25,"x0":0.6944351488972876,"y0":50.00341824733906,"z0":6.262379050926357,"aX":3.2494746654008972},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":-2.2,"spinRate":2445,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.4063602790530383,"extension":6.2796208778511735},"index":1,"playId":"340973ce-ecca-390d-baba-c5babcd67964","pitchNumber":2,"startTime":"2026-08-21T01:10:25.711Z","endTime":"2026-08-21T01:10:30.253Z","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":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.458164500372224,"aZ":-42.90013773626415,"pfxX":-8.323359620682234,"pfxZ":-7.226790457988351,"pX":-0.015923799451260382,"pZ":3.5254680378231456,"vX0":-0.6739551435779377,"vY0":-121.72853981111979,"vZ0":1.7979837693214797,"x":117.61,"y":143.59,"x0":1.3452606454760192,"y0":50.00429764085019,"z0":6.523485215680087,"aX":-12.348593239950086},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.2,"breakHorizontal":15.2,"spinRate":2713,"spinDirection":333},"zone":2,"typeConfidence":0.93,"plateTime":0.45194660837218237,"extension":6.131978054937315},"index":2,"playId":"acfe7f7c-0083-312a-9bfd-40459647ed54","pitchNumber":3,"startTime":"2026-08-21T01:10:45.127Z","endTime":"2026-08-21T01:10:49.998Z","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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":86.1,"endSpeed":79.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989504906325465,"aZ":-39.6713930410254,"pfxX":-6.928258561097577,"pfxZ":-4.784646461775562,"pX":-1.6738842092712178,"pZ":0.21033307326694947,"vX0":-4.835245454339857,"vY0":-125.12182708750997,"vZ0":-6.182892862968174,"x":180.8,"y":233.1,"x0":1.1915310948937723,"y0":50.00309348510246,"z0":6.008306175944417,"aX":-10.85628445319433},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-10.0,"breakHorizontal":13.8,"spinRate":2775,"spinDirection":339},"zone":13,"typeConfidence":0.91,"plateTime":0.4397285137792073,"extension":6.221978604708664},"index":3,"playId":"d32a754c-7e86-3654-9290-5fc52e799ac1","pitchNumber":4,"startTime":"2026-08-21T01:11:17.893Z","endTime":"2026-08-21T01:11:24.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:11:24.183Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brady House walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:13:31.738Z","endTime":"2026-08-21T01:15:48.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":89.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1619943667275,"aZ":-10.855314667345581,"pfxX":-5.266996252511501,"pfxZ":10.413553759326058,"pX":1.3125491622791001,"pZ":3.161841185626163,"vX0":9.114035098028193,"vY0":-142.29210672497732,"vZ0":-4.611575164013382,"x":66.97,"y":153.41,"x0":-1.250057119176021,"y0":50.00028616598281,"z0":5.4933097902814385,"aX":-10.78091896012706},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":7.7,"spinRate":2502,"spinDirection":217},"zone":12,"typeConfidence":0.92,"plateTime":0.38517130279746237,"extension":6.851602816299322},"index":0,"playId":"5a553d8a-75ec-3ca9-83fd-84b27759b419","pitchNumber":1,"startTime":"2026-08-21T01:13:43.217Z","endTime":"2026-08-21T01:13:47.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204165050615114,"aZ":-28.03502363698046,"pfxX":1.2118461888958239,"pfxZ":2.31450837822604,"pX":0.9258872909574053,"pZ":1.9458217559844535,"vX0":5.224887378873,"vY0":-132.81762072385504,"vZ0":-4.22244457825596,"x":81.71,"y":186.24,"x0":-1.2234935939346905,"y0":50.00255919403869,"z0":5.592776272188526,"aX":2.1665354989765886},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.4,"spinRate":2729,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4122423691904835,"extension":6.785922319280619},"index":1,"playId":"66fd5f96-8b8f-3c03-b606-a02367a1b7c5","pitchNumber":2,"startTime":"2026-08-21T01:13:56.154Z","endTime":"2026-08-21T01:14:01.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265769235415924,"aZ":-27.46873899135019,"pfxX":1.6949109621068401,"pfxZ":2.615791016998773,"pX":0.5013011379666502,"pZ":1.3800930859804827,"vX0":4.40009888379782,"vY0":-133.215768814745,"vZ0":-5.633921715232121,"x":97.89,"y":201.52,"x0":-1.3911963095881639,"y0":50.003829593524735,"z0":5.504708385698359,"aX":3.050175190343178},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-4.0,"spinRate":2720,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.41094866621758586,"extension":6.742032247338392},"index":2,"playId":"99b0391d-f65c-3b89-be5d-3fac2cec7683","pitchNumber":3,"startTime":"2026-08-21T01:14:08.034Z","endTime":"2026-08-21T01:14:13.085Z","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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653857784817056,"aZ":-30.04449927095672,"pfxX":2.1748148548705712,"pfxZ":1.1756727124294573,"pX":1.215610486156134,"pZ":0.2806157580447357,"vX0":5.754668033184689,"vY0":-133.53951336450078,"vZ0":-8.013272210818267,"x":70.66,"y":231.2,"x0":-1.24930947860699,"y0":50.00027117173079,"z0":5.480236746722197,"aX":3.927997512362888},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2624,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4100975280548358,"extension":7.027857530445265},"index":3,"playId":"d715673e-0ca8-368c-abdc-b5194fcedf37","pitchNumber":4,"startTime":"2026-08-21T01:14:28.817Z","endTime":"2026-08-21T01:14:32.516Z","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":98.5,"endSpeed":89.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48851028232272,"aZ":-11.33773871503781,"pfxX":-5.59247306145836,"pfxZ":10.062109762958235,"pX":-0.42533281334060646,"pZ":2.9110253360523832,"vX0":4.814424437643347,"vY0":-143.3000941130629,"vZ0":-5.185087552099931,"x":133.21,"y":160.18,"x0":-1.4042975530857726,"y0":50.00095515591867,"z0":5.458200854061633,"aX":-11.578224856698172},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2533,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.3828892753487465,"extension":6.757728132536492},"index":4,"playId":"350105b4-ce75-304c-ba5c-32024b8426c1","pitchNumber":5,"startTime":"2026-08-21T01:14:52.027Z","endTime":"2026-08-21T01:14:55.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, 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":92.5,"endSpeed":85.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08566233454454,"aZ":-27.259663489508473,"pfxX":0.30216230423615364,"pfxZ":2.6753042580911455,"pX":0.905416587357119,"pZ":2.4504434133372146,"vX0":5.6890847067078365,"vY0":-134.68943498717118,"vZ0":-3.3717720748455147,"x":82.49,"y":172.62,"x0":-1.2730018407699693,"y0":50.006127589730134,"z0":5.645045904948608,"aX":0.5542653747296568},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2582,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4065757989789569,"extension":6.811141133721019},"index":5,"playId":"fd5633ce-e183-3f53-8e10-211c9b0a7f5c","pitchNumber":6,"startTime":"2026-08-21T01:15:07.661Z","endTime":"2026-08-21T01:15:12.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-21T01:15:16.299Z","endTime":"2026-08-21T01:15:28.691Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334058186135888,"aZ":-29.999630556348205,"pfxX":1.5756387738818662,"pfxZ":1.2413258038991373,"pX":0.7184044597231121,"pZ":0.7761138780997294,"vX0":4.833346225559957,"vY0":-131.30527476427056,"vZ0":-6.595514824248106,"x":89.62,"y":217.82,"x0":-1.3495423623075684,"y0":50.00317678183767,"z0":5.547635614822055,"aX":2.7546376393654928},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2614,"spinDirection":142},"zone":14,"typeConfidence":0.89,"plateTime":0.4168557419021002,"extension":6.8767890053398135},"index":7,"playId":"d39cdbd6-bf2f-3ba7-9d58-70d5204201c8","pitchNumber":7,"startTime":"2026-08-21T01:15:28.691Z","endTime":"2026-08-21T01:15:33.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09855362446268,"aZ":-28.292089241909874,"pfxX":1.6975830196373156,"pfxZ":2.126075677489346,"pX":0.6487077862921808,"pZ":0.6814542265446094,"vX0":4.84105427127827,"vY0":-134.28065099315225,"vZ0":-7.371253366207164,"x":92.27,"y":220.38,"x0":-1.3981273645304406,"y0":50.00404524857045,"z0":5.475363718274824,"aX":3.0989521850276214},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2656,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4079108127317719,"extension":6.627325235948981},"index":8,"playId":"62d7114f-568a-3199-9425-7111f460efba","pitchNumber":8,"startTime":"2026-08-21T01:15:43.914Z","endTime":"2026-08-21T01:15:48.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:15:48.090Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to second baseman Justin Foscue.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:16:16.473Z","endTime":"2026-08-21T01:18:13.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:16:09.383Z","endTime":"2026-08-21T01:16:18.683Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907882392354544,"aZ":-21.061468377532773,"pfxX":-6.920032425855931,"pfxZ":6.547742558816555,"pX":0.5530769091195462,"pZ":0.2568203348781442,"vX0":6.495687800787931,"vY0":-129.42397817637493,"vZ0":-8.838239547886829,"x":95.92,"y":231.85,"x0":-1.0896769602509744,"y0":50.004704907377615,"z0":5.328132095285898,"aX":-11.746195952805717},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":11.0,"spinRate":1543,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.42314611355816734,"extension":6.653909278280878},"index":1,"playId":"886ee59c-c608-356d-94a5-ca48372ac6dc","pitchNumber":1,"startTime":"2026-08-21T01:16:18.683Z","endTime":"2026-08-21T01:16:22.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91457947041523,"aZ":-12.999039395367221,"pfxX":-6.354096638230297,"pfxZ":9.533783569962852,"pX":0.6872043117066432,"pZ":3.898391262489299,"vX0":7.6388747752206205,"vY0":-141.53559753431307,"vZ0":-2.2389438430461,"x":90.81,"y":133.52,"x0":-1.2322644292283222,"y0":50.00139931355779,"z0":5.541028856990174,"aX":-12.778912891164392},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2533,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3882792905087449,"extension":6.590813325482875},"index":2,"playId":"d140028e-8516-3305-b64e-6f946d9c82c8","pitchNumber":2,"startTime":"2026-08-21T01:16:42.915Z","endTime":"2026-08-21T01:16:50.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"433495e2-927a-3612-a3cd-afe97b380676","startTime":"2026-08-21T01:17:05.465Z","endTime":"2026-08-21T01:17:09.375Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36915865433864,"aZ":-26.21153218362405,"pfxX":-1.0772799732434901,"pfxZ":3.2206562960746883,"pX":-0.49160522663917994,"pZ":2.2320458905612535,"vX0":3.148617337466819,"vY0":-134.96534322533202,"vZ0":-3.7772350490972273,"x":135.74,"y":178.51,"x0":-1.5314999973383185,"y0":50.00393018972967,"z0":5.488011791773938,"aX":-1.995265569756787},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":1.3,"spinRate":2605,"spinDirection":186},"zone":4,"typeConfidence":0.88,"plateTime":0.40526406383386115,"extension":6.596461202350743},"index":4,"playId":"5cded55c-41a5-3e2a-9317-e0f99425f1b8","pitchNumber":3,"startTime":"2026-08-21T01:17:24.689Z","endTime":"2026-08-21T01:17:29.786Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00879833053346,"aZ":-13.107264618140563,"pfxX":-4.46729669794141,"pfxZ":9.50546346414991,"pX":0.6045663966626736,"pZ":2.919903452537516,"vX0":6.591433061591577,"vY0":-141.39575752020914,"vZ0":-4.79524588851148,"x":93.96,"y":159.94,"x0":-1.1864219189464857,"y0":50.00416362604224,"z0":5.4919305709775665,"aX":-8.96285749539176},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2501,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.38873482577870133,"extension":6.640519555371632},"hitData":{"launchSpeed":80.2,"launchAngle":61.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":170.28,"coordY":143.62}},"index":5,"playId":"1f33c2b5-6880-3325-8fd7-fbc964e31374","pitchNumber":4,"startTime":"2026-08-21T01:18:02.440Z","endTime":"2026-08-21T01:18:13.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:18:13.446Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:18:17.769Z","endTime":"2026-08-21T01:22:17.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23220865626854,"aZ":-29.42340350207589,"pfxX":1.7687790423882577,"pfxZ":1.5203303897685734,"pX":1.1820688671851034,"pZ":1.519331837056628,"vX0":5.953768348649166,"vY0":-133.34746048984815,"vZ0":-4.919040090513932,"x":71.94,"y":197.76,"x0":-1.3076952621254312,"y0":50.00048964271679,"z0":5.5065631486433775,"aX":3.187751332486243},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.4,"spinRate":2537,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.41050652505507923,"extension":6.7403554068364935},"index":0,"playId":"634e90c8-bc81-3c27-96a8-c2d33c1c0b5c","pitchNumber":1,"startTime":"2026-08-21T01:18:38.804Z","endTime":"2026-08-21T01:18:42.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"b3c6fc57-4a66-3f27-92d5-fd9c684c52e7","startTime":"2026-08-21T01:19:00.553Z","endTime":"2026-08-21T01:19:03.685Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58580414185255,"aZ":-20.866135521034995,"pfxX":-9.338454323990108,"pfxZ":5.562073606268486,"pX":-0.19011087711498773,"pZ":2.483747122286302,"vX0":6.266955496603235,"vY0":-141.9375495066465,"vZ0":-4.53296148558853,"x":124.25,"y":171.72,"x0":-1.2174998287795553,"y0":50.00361126300444,"z0":5.43670950888119,"aX":-18.98584250366921},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":15.6,"spinRate":2409,"spinDirection":215},"zone":5,"typeConfidence":0.94,"plateTime":0.38643388430741243,"extension":6.776090072216299},"index":2,"playId":"4eeecd4b-8813-31e6-9397-9e5622841a92","pitchNumber":2,"startTime":"2026-08-21T01:19:22.820Z","endTime":"2026-08-21T01:19:28.094Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.282108778602662,"aZ":-18.394693544917445,"pfxX":-5.970221597514998,"pfxZ":8.239843537630215,"pX":0.17482740641213587,"pZ":1.1318077113769363,"vX0":5.489706171824516,"vY0":-128.64658013126402,"vZ0":-7.23213956764149,"x":110.34,"y":208.22,"x0":-1.2135399136455123,"y0":50.00307050819936,"z0":5.411073842979249,"aX":-9.983624212721397},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":1527,"spinDirection":227},"zone":14,"typeConfidence":0.86,"plateTime":0.4261530873841175,"extension":6.65323694273826},"index":3,"playId":"4922b1c5-6349-37c6-8ec6-a95d853bc9a0","pitchNumber":3,"startTime":"2026-08-21T01:19:48.182Z","endTime":"2026-08-21T01:19:53.375Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.479055105177025,"aZ":-11.718539724181488,"pfxX":-7.30377440692146,"pfxZ":9.953572314711675,"pX":-0.1121272466931451,"pZ":2.788256216386622,"vX0":6.022933049188968,"vY0":-143.04073429455948,"vZ0":-5.069980695572511,"x":121.27,"y":163.5,"x0":-1.3045477044420228,"y0":50.00622025965954,"z0":5.329545156037277,"aX":-15.01595368689303},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":11.9,"spinRate":2548,"spinDirection":221},"zone":2,"typeConfidence":0.8,"plateTime":0.3840979586813913,"extension":6.688567097706377},"index":4,"playId":"9fd72a89-6b18-3587-81fe-40cb237e634f","pitchNumber":4,"startTime":"2026-08-21T01:20:10.347Z","endTime":"2026-08-21T01:20:14.662Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-21T01:20:22.724Z","endTime":"2026-08-21T01:20:43.541Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.065918054563454,"aZ":-12.889219084759342,"pfxX":-7.414832953968494,"pfxZ":9.407092116516012,"pX":0.12498286180250992,"pZ":3.3225260347198504,"vX0":6.578936555354508,"vY0":-142.79077378537093,"vZ0":-3.6494072489618894,"x":112.24,"y":149.07,"x0":-1.2536113255514774,"y0":50.00582473498985,"z0":5.436931266069304,"aX":-15.205389795658041},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":12.0,"spinRate":2539,"spinDirection":222},"zone":2,"typeConfidence":0.7,"plateTime":0.38463480505891967,"extension":6.781848160297884},"index":6,"playId":"4c2d5889-5134-3f94-b2e1-1e6284ad17ee","pitchNumber":5,"startTime":"2026-08-21T01:20:43.541Z","endTime":"2026-08-21T01:20:46.985Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385268701404648,"aZ":-26.782620226603324,"pfxX":1.6881070291218405,"pfxZ":2.9532856730309387,"pX":0.7545255554853628,"pZ":2.2627060470819766,"vX0":4.929844162188295,"vY0":-133.8736816376805,"vZ0":-3.6228578355597505,"x":88.24,"y":177.69,"x0":-1.3260187911928791,"y0":50.003882047721525,"z0":5.5386697397817395,"aX":3.0796753479085557},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.1,"spinRate":2728,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.40827058233291247,"extension":6.745161359978882},"index":7,"playId":"95ed8f6b-92dd-3e30-8225-1eac64f199e9","pitchNumber":6,"startTime":"2026-08-21T01:21:07.938Z","endTime":"2026-08-21T01:21:12.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52418994908285,"aZ":-12.230736671513876,"pfxX":-5.263492122985594,"pfxZ":9.677304190575471,"pX":0.8499300801626073,"pZ":2.9651670438925355,"vX0":7.774356828832316,"vY0":-143.00615477088502,"vZ0":-4.7057021503586105,"x":84.6,"y":158.72,"x0":-1.2263225775566087,"y0":50.00069762889164,"z0":5.405794890460307,"aX":-10.845751490936419},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2500,"spinDirection":221},"zone":12,"typeConfidence":0.92,"plateTime":0.3837376014843876,"extension":6.888662601721123},"index":8,"playId":"90fc15ce-366a-3614-9544-07f532ebd8ac","pitchNumber":7,"startTime":"2026-08-21T01:21:46.937Z","endTime":"2026-08-21T01:21:50.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.709410985198655,"aZ":-39.31582608130136,"pfxX":5.2902461673143595,"pfxZ":-5.14061167402937,"pX":1.3814206583960655,"pZ":1.2586037864132307,"vX0":4.441739662522527,"vY0":-117.2595005226977,"vZ0":-1.584621309729814,"x":64.34,"y":204.8,"x0":-1.2264651049848834,"y0":50.00327866649914,"z0":5.619890623479979,"aX":7.347716578111115},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.4,"breakHorizontal":-10.7,"spinRate":2648,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.46756115914769536,"extension":6.75684036933147},"index":9,"playId":"bf368305-74b3-39cd-9065-cd9c97adc0ca","pitchNumber":8,"startTime":"2026-08-21T01:22:12.533Z","endTime":"2026-08-21T01:22:17.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:22:17.471Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:22:22.571Z","endTime":"2026-08-21T01:24:24.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":694497,"link":"/api/v1/people/694497"},"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(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":93.0,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.308658823554598,"aZ":-25.71736969961339,"pfxX":1.4387678581896375,"pfxZ":3.465968709276142,"pX":0.20435487442276956,"pZ":2.2786300066490237,"vX0":3.698281461131416,"vY0":-135.48968790948894,"vZ0":-3.83145482157724,"x":109.21,"y":177.26,"x0":-1.364534988104803,"y0":50.00108409699401,"z0":5.506104470928634,"aX":2.6759463224614977},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2589,"spinDirection":176},"zone":5,"typeConfidence":0.9,"plateTime":0.40409997205119286,"extension":6.529525059664467},"index":0,"playId":"53d8a46c-265f-3b09-a39a-51bbd99d4adc","pitchNumber":1,"startTime":"2026-08-21T01:22:44.647Z","endTime":"2026-08-21T01:22:49.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35225573060234,"aZ":-14.17721437236165,"pfxX":-6.4100863375047386,"pfxZ":8.872378831208454,"pX":-0.12196371535131349,"pZ":3.6652452529605544,"vX0":5.657329563824739,"vY0":-141.74337537605854,"vZ0":-2.35787466766794,"x":121.65,"y":139.82,"x0":-1.3140163508676375,"y0":50.00181591662858,"z0":5.416571681449686,"aX":-13.001537888275589},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2425,"spinDirection":221},"zone":11,"typeConfidence":0.85,"plateTime":0.3868842387598219,"extension":6.9633421033790315},"index":1,"playId":"0bb239c9-15e5-3d3a-9299-c4ad7d87db44","pitchNumber":2,"startTime":"2026-08-21T01:23:06.218Z","endTime":"2026-08-21T01:23:10.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.653742103656565,"aZ":-26.180093663575242,"pfxX":1.236899434186557,"pfxZ":3.3511210419142916,"pX":0.4227100663298871,"pZ":1.0179827728296273,"vX0":4.124653979819616,"vY0":-132.7585831382489,"vZ0":-6.612864524033594,"x":100.89,"y":211.29,"x0":-1.310054055011529,"y0":50.00488692496086,"z0":5.439170328636385,"aX":2.214592109356834},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2556,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.4121138807270177,"extension":6.810585452455753},"index":2,"playId":"ffa3fc6d-ec4f-30a0-a554-75e4d374d2d6","pitchNumber":3,"startTime":"2026-08-21T01:23:28.955Z","endTime":"2026-08-21T01:23:33.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482880561439178,"aZ":-26.081580558965157,"pfxX":1.395271388303616,"pfxZ":3.3638050709971274,"pX":0.8244590998260288,"pZ":2.3710436050329147,"vX0":5.21676301863637,"vY0":-133.66385948687986,"vZ0":-3.1623527936439,"x":85.57,"y":174.76,"x0":-1.3328550359824751,"y0":50.00285045498552,"z0":5.43968187063309,"aX":2.5277211577556806},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-3.6,"spinRate":2412,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.40957960488899126,"extension":6.718258478717422},"index":3,"playId":"0fdb41d1-8255-3aa1-bbe7-7d7f9f9b4b83","pitchNumber":4,"startTime":"2026-08-21T01:23:53.699Z","endTime":"2026-08-21T01:23:59.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34134392049103,"aZ":-14.26462345852644,"pfxX":-6.789993501754904,"pfxZ":8.867031787461517,"pX":0.12291034523200633,"pZ":2.4185890399524985,"vX0":6.345666306755806,"vY0":-141.46648026711952,"vZ0":-5.706258661968598,"x":112.31,"y":173.48,"x0":-1.2709960229215376,"y0":50.002084865379146,"z0":5.381933519141333,"aX":-13.713238753936103},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2481,"spinDirection":219},"zone":5,"typeConfidence":0.81,"plateTime":0.3876984567900337,"extension":6.6685099492501605},"hitData":{"launchSpeed":95.9,"launchAngle":30.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.44,"coordY":49.33}},"index":4,"playId":"6d249ea2-ef42-3eab-b768-ccca7adb5af3","pitchNumber":5,"startTime":"2026-08-21T01:24:15.465Z","endTime":"2026-08-21T01:24:24.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:24:24.518Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:26:31.635Z","endTime":"2026-08-21T01:26:58.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.447524564346512,"aZ":-40.893856261717396,"pfxX":-5.9181483739423815,"pfxZ":-6.290139332556034,"pX":1.0182126162562868,"pZ":3.6799813865806783,"vX0":0.8621721277149645,"vY0":-117.58262816653146,"vZ0":2.052383239639318,"x":78.19,"y":139.42,"x0":1.4127479242393424,"y0":50.003351693424804,"z0":6.619214672857443,"aX":-8.201466106916728},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.4,"breakHorizontal":10.4,"spinRate":2734,"spinDirection":338},"zone":12,"typeConfidence":0.93,"plateTime":0.46767059359221275,"extension":5.908954537273727},"index":0,"playId":"c09d4f5c-efd9-38f9-83dd-9286380be300","pitchNumber":1,"startTime":"2026-08-21T01:26:35.647Z","endTime":"2026-08-21T01:26:40.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41564525799817,"aZ":-28.017285818696728,"pfxX":8.386463560437502,"pfxZ":2.7945561676924298,"pX":1.088912115106922,"pZ":2.161735014978392,"vX0":-4.165361676780987,"vY0":-121.52614311000598,"vZ0":-3.1732821431297182,"x":75.49,"y":180.41,"x0":1.7421757342417683,"y0":50.000222422752756,"z0":5.936769922322908,"aX":12.451623713251323},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":1915,"spinDirection":133},"zone":14,"typeConfidence":0.68,"plateTime":0.45196572102569643,"extension":6.096792111691702},"hitData":{"launchSpeed":73.8,"launchAngle":57.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.27,"coordY":131.53}},"index":1,"playId":"d3ea9f4a-80c7-306a-b3c9-abb8cd07fc58","pitchNumber":2,"startTime":"2026-08-21T01:26:49.512Z","endTime":"2026-08-21T01:26:58.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:26:58.540Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (10) on a sharp line drive to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:26:58.769Z","endTime":"2026-08-21T01:27:31.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503018736506984,"aZ":-40.52882773900441,"pfxX":-3.7519637159019403,"pfxZ":-5.861143535222668,"pX":0.1515989935781913,"pZ":2.355752648009965,"vX0":-1.8819947281001854,"vY0":-119.61874184222361,"vZ0":-0.8408437490532344,"x":111.22,"y":175.17,"x0":1.4399966877655885,"y0":50.00242726564639,"z0":6.396813285705536,"aX":-5.349499750323595},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.4,"breakHorizontal":7.3,"spinRate":2764,"spinDirection":328},"zone":5,"typeConfidence":0.91,"plateTime":0.46071508771253944,"extension":6.027235319766477},"hitData":{"launchSpeed":100.0,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.27,"coordY":90.48}},"index":0,"playId":"c6fb2c05-5f00-3a4f-b6fb-c1eb99c4a088","pitchNumber":1,"startTime":"2026-08-21T01:27:17.381Z","endTime":"2026-08-21T01:27:31.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:27:31.416Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to first baseman Andrés Chaparro in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:27:33.555Z","endTime":"2026-08-21T01:28:42.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53587451055951,"aZ":-41.289510113131506,"pfxX":-6.932921160666149,"pfxZ":-6.357453642713772,"pX":0.31082362335371116,"pZ":3.6538228972168376,"vX0":-0.9901578276727252,"vY0":-119.68721678996806,"vZ0":2.0097587821530034,"x":105.15,"y":140.13,"x0":1.630755495847021,"y0":50.00109095612848,"z0":6.531854221292217,"aX":-9.943460674176258},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.7,"breakHorizontal":12.7,"spinRate":2790,"spinDirection":333},"zone":12,"typeConfidence":0.93,"plateTime":0.4596174616879658,"extension":6.150155227251232},"index":0,"playId":"e0e37ead-9fdd-342b-8643-35c7fd26ea94","pitchNumber":1,"startTime":"2026-08-21T01:28:02.537Z","endTime":"2026-08-21T01:28:07.458Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"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":84.6,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80165384222021,"aZ":-28.02243342461056,"pfxX":8.655370832367312,"pfxZ":2.708980395868153,"pX":0.8123408462576006,"pZ":2.9378887111951757,"vX0":-4.816861480722819,"vY0":-123.16880687155766,"vZ0":-1.7465487091452934,"x":86.04,"y":159.46,"x0":1.670248061531119,"y0":50.00571480657989,"z0":6.029266160598559,"aX":13.281023535874834},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.7,"breakHorizontal":-14.5,"spinRate":1851,"spinDirection":130},"zone":3,"typeConfidence":0.86,"plateTime":0.44494947061608947,"extension":6.106865622543441},"hitData":{"launchSpeed":68.2,"launchAngle":82.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.12,"coordY":191.19}},"index":1,"playId":"28b59e7f-fd35-3558-ab3f-2c1d42648b93","pitchNumber":2,"startTime":"2026-08-21T01:28:33.066Z","endTime":"2026-08-21T01:28:42.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:28:42.096Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:28:51.285Z","endTime":"2026-08-21T01:29:38.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265020914794796,"aZ":-37.09477904761134,"pfxX":-5.599212631992041,"pfxZ":-3.1537202904235198,"pX":-1.5661354369038865,"pZ":1.435832416612276,"vX0":-5.378951139263448,"vY0":-124.9677558435849,"vZ0":-4.088648888724938,"x":176.7,"y":200.01,"x0":1.351882007757509,"y0":50.001361461385294,"z0":6.182863041526926,"aX":-8.739125791547268},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.5,"breakHorizontal":11.5,"spinRate":2763,"spinDirection":337},"zone":13,"typeConfidence":0.88,"plateTime":0.4405104480103734,"extension":6.27048561818597},"index":0,"playId":"54182b53-7a2d-39be-868f-a95db74d1b0d","pitchNumber":1,"startTime":"2026-08-21T01:29:10.963Z","endTime":"2026-08-21T01:29:16.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1974977316752,"aZ":-24.614787537273425,"pfxX":8.621719166475147,"pfxZ":4.322873240356999,"pX":-0.18727624941237833,"pZ":1.589863921703275,"vX0":-6.892066526453952,"vY0":-131.99999132689058,"vZ0":-6.512611846609943,"x":124.14,"y":195.85,"x0":1.347727811066699,"y0":50.00620929646534,"z0":5.921928015059936,"aX":15.095633602029181},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-13.9,"spinRate":2291,"spinDirection":132},"zone":13,"typeConfidence":0.87,"plateTime":0.41620571848308563,"extension":6.107899916856157},"hitData":{"launchSpeed":84.0,"launchAngle":47.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.41,"coordY":89.88}},"index":1,"playId":"dc12b772-e4b1-32ed-b178-335744cb820d","pitchNumber":2,"startTime":"2026-08-21T01:29:28.544Z","endTime":"2026-08-21T01:29:38.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:29:38.068Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Pinckney flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T01:31:43.244Z","endTime":"2026-08-21T01:31:52.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61036005750972,"aZ":-11.669758041225993,"pfxX":-3.579548921595131,"pfxZ":10.072677509917352,"pX":-0.27002905388490966,"pZ":2.9775891704322657,"vX0":4.4181843259344,"vY0":-142.02699890313394,"vZ0":-4.8880397051236635,"x":127.29,"y":158.39,"x0":-1.3833514702750827,"y0":50.00193936251763,"z0":5.467834089257583,"aX":-7.286527019582954},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2537,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3861791419257523,"extension":6.786283532684183},"hitData":{"launchSpeed":99.1,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.55,"coordY":47.2}},"index":0,"playId":"bb2c6fb3-c403-3bfc-841c-c8cdc634c0cc","pitchNumber":1,"startTime":"2026-08-21T01:31:43.244Z","endTime":"2026-08-21T01:31:52.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:31:52.060Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T01:31:50.934Z","endTime":"2026-08-21T01:33:44.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19370883033458,"aZ":-30.843943776037044,"pfxX":2.456485869087094,"pfxZ":0.7733629403762023,"pX":-0.6176140255949047,"pZ":3.9019788122598795,"vX0":1.3992280115699762,"vY0":-130.39365091405782,"vZ0":1.2619961847286714,"x":140.54,"y":133.43,"x0":-1.4796077430830994,"y0":50.00582725622245,"z0":5.7305714282940095,"aX":4.251169147583846},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.8,"spinRate":2570,"spinDirection":128},"zone":11,"typeConfidence":0.89,"plateTime":0.41927865325561564,"extension":6.639133508118629},"index":0,"playId":"18714926-04f2-38e8-bdfa-28a0ad78f4b7","pitchNumber":1,"startTime":"2026-08-21T01:32:11.614Z","endTime":"2026-08-21T01:32:15.872Z","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":90.3,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.302756718286123,"aZ":-30.06253071390668,"pfxX":2.232141215488189,"pfxZ":1.201043865940349,"pX":-0.8376003001039399,"pZ":2.8543838008914424,"vX0":0.9844215391232409,"vY0":-131.56190441895245,"vZ0":-1.498529178764261,"x":148.93,"y":161.71,"x0":-1.5063687145331495,"y0":50.00324289940798,"z0":5.654717098606663,"aX":3.9214509267609556},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-4.2,"spinRate":2542,"spinDirection":135},"zone":1,"typeConfidence":0.9,"plateTime":0.4159690526162829,"extension":6.556975380285527},"index":1,"playId":"fe8e0b9d-1fc1-3fff-9d25-0405e50b73f7","pitchNumber":2,"startTime":"2026-08-21T01:32:25.208Z","endTime":"2026-08-21T01:32:29.694Z","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":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67399330786212,"aZ":-12.962029649276738,"pfxX":-4.138986515577544,"pfxZ":9.730465552083697,"pX":0.6571576917831242,"pZ":3.8567639301269603,"vX0":6.776756454029405,"vY0":-140.33368736936498,"vZ0":-2.189604352308303,"x":91.95,"y":134.65,"x0":-1.2622821287137262,"y0":50.007015098511275,"z0":5.501771772493205,"aX":-8.176292580816822},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2469,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39178044194142103,"extension":7.051479284312491},"index":2,"playId":"63a550ac-d981-37f8-93fe-4ccbd8883d38","pitchNumber":3,"startTime":"2026-08-21T01:32:40.348Z","endTime":"2026-08-21T01:32:45.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.442417570215557,"aZ":-29.283345436363323,"pfxX":2.051338692530517,"pfxZ":1.6591514423953413,"pX":-1.0266211485338737,"pZ":2.897848590689173,"vX0":1.127735084505097,"vY0":-131.00456771011707,"vZ0":-1.355657262060021,"x":156.13,"y":160.54,"x0":-1.7289934420906166,"y0":50.000379785848494,"z0":5.609028797700098,"aX":3.567996695364944},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":-4.0,"spinRate":2430,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.41795358792327963,"extension":6.610770993544926},"index":3,"playId":"e205ef10-bcf0-35e6-a0f7-208a6bd18afc","pitchNumber":4,"startTime":"2026-08-21T01:32:56.316Z","endTime":"2026-08-21T01:33:00.920Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.850694840533723,"aZ":-29.77270530622258,"pfxX":1.5687551047626886,"pfxZ":1.3488601817489236,"pX":-0.522021500811075,"pZ":3.011242735586418,"vX0":2.1195264880142446,"vY0":-132.75221439799003,"vZ0":-1.1725905873568307,"x":136.9,"y":157.48,"x0":-1.535122395919203,"y0":50.00488306977415,"z0":5.629272233373346,"aX":2.794985157963089},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":-3.4,"spinRate":2500,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.4128598462869735,"extension":6.507981828506993},"index":4,"playId":"3fda77c3-4757-3312-a315-bf3cf1b56049","pitchNumber":5,"startTime":"2026-08-21T01:33:14.709Z","endTime":"2026-08-21T01:33:20.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-21T01:33:26.635Z","endTime":"2026-08-21T01:33:40.231Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.158032788647134,"aZ":-16.299381897670724,"pfxX":-4.300713672571425,"pfxZ":7.93109691707639,"pX":-0.4145540115632896,"pZ":3.7525931613079284,"vX0":4.464766027866137,"vY0":-141.08926690474448,"vZ0":-1.923446956426833,"x":132.8,"y":137.46,"x0":-1.4640125454376152,"y0":50.00676643094131,"z0":5.501641667506711,"aX":-8.613064555142474},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2392,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.3892384416226604,"extension":6.73238762281141},"index":6,"playId":"74f785bb-0dd4-30df-84df-1445779af3f0","pitchNumber":6,"startTime":"2026-08-21T01:33:40.231Z","endTime":"2026-08-21T01:33:44.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:33:44.132Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abimelec Ortiz grounds out sharply to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T01:33:44.645Z","endTime":"2026-08-21T01:34:17.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301596767996205,"aZ":-30.478511191460736,"pfxX":2.0659929949602285,"pfxZ":0.9627882550647628,"pX":0.047773673093583775,"pZ":2.0309295284819964,"vX0":3.1254556708426833,"vY0":-131.44707187761097,"vZ0":-3.330858662922359,"x":115.18,"y":183.94,"x0":-1.4239482699925918,"y0":50.000050335876765,"z0":5.572222080082693,"aX":3.621503834938449},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2590,"spinDirection":156},"zone":8,"typeConfidence":0.9,"plateTime":0.41635516418015683,"extension":6.974729611212817},"hitData":{"launchSpeed":108.3,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":159.15,"coordY":167.91}},"index":0,"playId":"2664c910-84b9-38c1-8784-f6723ae1327e","pitchNumber":1,"startTime":"2026-08-21T01:34:08.971Z","endTime":"2026-08-21T01:34:17.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:34:17.210Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T01:36:45.824Z","endTime":"2026-08-21T01:40:00.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orlando Ribalta replaces Andrew Alvarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:34:41.395Z","endTime":"2026-08-21T01:36:48.040Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29340129578971,"aZ":-10.270247282145327,"pfxX":-5.668223096267537,"pfxZ":11.162901878284444,"pX":-0.9609702611818866,"pZ":2.5380018668092266,"vX0":4.420276459654262,"vY0":-139.84473364351453,"vZ0":-8.368143445954779,"x":153.63,"y":170.25,"x0":-1.8331248887003344,"y0":50.0010078674465,"z0":6.259885418484191,"aX":-11.120587111786485},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":9.2,"spinRate":2477,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3930801336547236,"extension":6.212875813404189},"index":1,"playId":"8ee256a9-91af-39b7-bcb6-6b226a7ba439","pitchNumber":1,"startTime":"2026-08-21T01:36:48.040Z","endTime":"2026-08-21T01:36:51.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734831352819686,"aZ":-27.094294740211115,"pfxX":0.04778625063256481,"pfxZ":3.246268989095973,"pX":1.153357979095451,"pZ":1.7842916432674856,"vX0":7.047009166506047,"vY0":-124.21732300800485,"vZ0":-5.3719257265954,"x":73.04,"y":190.6,"x0":-1.725681781107014,"y0":50.00149011903443,"z0":6.225779371492791,"aX":0.07350028521113887},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":1961,"spinDirection":196},"zone":14,"typeConfidence":0.89,"plateTime":0.4408310512055791,"extension":6.2670289005240205},"index":2,"playId":"100613ac-f935-3899-9d06-8d69b306f123","pitchNumber":2,"startTime":"2026-08-21T01:37:09.984Z","endTime":"2026-08-21T01:37:13.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721344527712773,"aZ":-27.853429077349016,"pfxX":0.989911662007418,"pfxZ":2.7834241518380773,"pX":1.5236570210198488,"pZ":0.9966758053803206,"vX0":7.6486779305231565,"vY0":-123.50831549630482,"vZ0":-7.292473304342712,"x":58.92,"y":211.87,"x0":-1.7369238596231795,"y0":50.00200961040661,"z0":6.317907859814359,"aX":1.5332653209477582},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-3.5,"spinRate":2052,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.4428379975735304,"extension":6.2459715739728265},"index":3,"playId":"134f964b-b149-3891-8f88-bd7030d88351","pitchNumber":3,"startTime":"2026-08-21T01:37:27.683Z","endTime":"2026-08-21T01:37:32.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20142188571474,"aZ":-21.367394651299023,"pfxX":-7.119439003327772,"pfxZ":6.979028872679285,"pX":-0.06487297926507693,"pZ":1.6921063442762228,"vX0":6.601634767519094,"vY0":-123.5472339653259,"vZ0":-6.524885789564038,"x":119.47,"y":193.09,"x0":-1.8442916084671181,"y0":50.00541498989082,"z0":6.15876009736683,"aX":-11.027862529984256},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":1910,"spinDirection":222},"zone":8,"typeConfidence":0.84,"plateTime":0.4430320346951335,"extension":6.280071199831827},"index":4,"playId":"413bd081-9c63-34cb-9e44-c53c9c511b0b","pitchNumber":4,"startTime":"2026-08-21T01:37:47.921Z","endTime":"2026-08-21T01:37:53.369Z","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":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07906049008924,"aZ":-11.795249909340221,"pfxX":-3.2157879689687037,"pfxZ":10.222056002347816,"pX":0.3887808100023914,"pZ":3.455486155978683,"vX0":6.7836206679660584,"vY0":-140.79880709564202,"vZ0":-5.939541079101027,"x":102.18,"y":145.48,"x0":-1.6416128340694178,"y0":50.00186759597781,"z0":6.366414942187835,"aX":-6.411041658179701},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2536,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.3900760722394594,"extension":6.272540195398732},"index":5,"playId":"0977a255-7524-3cf8-a80d-da7e7c586f34","pitchNumber":5,"startTime":"2026-08-21T01:38:12.744Z","endTime":"2026-08-21T01:38:18.514Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529870791093895,"aZ":-30.46491401890201,"pfxX":0.683826528345497,"pfxZ":1.1042177359309715,"pX":1.1610790506133035,"pZ":2.420566633179333,"vX0":6.2883309946210195,"vY0":-123.8556385206132,"vZ0":-3.5663166510443816,"x":72.74,"y":173.42,"x0":-1.5076109785648641,"y0":50.000523864635745,"z0":6.448128647395382,"aX":1.0523185417759766},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.8,"spinRate":1862,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4435519035937525,"extension":6.246370378184444},"index":6,"playId":"c02bfa39-8ad7-3ddf-a316-4bcbc3e53e79","pitchNumber":6,"startTime":"2026-08-21T01:38:32.814Z","endTime":"2026-08-21T01:38:37.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.619601304660065,"aZ":-16.59488414978571,"pfxX":-9.592002055398215,"pfxZ":7.645405512577588,"pX":0.09661336346311258,"pZ":1.5193333203032136,"vX0":8.377036878100297,"vY0":-142.09710194826684,"vZ0":-10.118661460782624,"x":113.32,"y":197.76,"x0":-1.6484445899340492,"y0":50.00610232006759,"z0":6.189453834297629,"aX":-19.551170647244717},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":15.6,"spinRate":2327,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.38598192108286833,"extension":6.249737766648948},"index":7,"playId":"aeccf0fe-5b89-393b-b372-da546a5a9cfa","pitchNumber":7,"startTime":"2026-08-21T01:38:49.762Z","endTime":"2026-08-21T01:38:56.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-21T01:39:31.950Z","endTime":"2026-08-21T01:39:50.109Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.273514881680036,"aZ":-17.803105814653453,"pfxX":-9.615524716546071,"pfxZ":7.0816979840658405,"pX":-0.5262008671530215,"pZ":3.0527950590648185,"vX0":6.647676954052112,"vY0":-141.74837262970237,"vZ0":-6.250254800820615,"x":137.06,"y":156.35,"x0":-1.655996579042242,"y0":50.00281613905278,"z0":6.428536711136646,"aX":-19.51062502415907},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":16.0,"spinRate":2299,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3868454639933532,"extension":6.334957790256505},"hitData":{"launchSpeed":78.9,"launchAngle":24.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.65,"coordY":76.08}},"index":9,"playId":"e49f9706-0835-33c0-baf5-f8d5cb0ddfb2","pitchNumber":8,"startTime":"2026-08-21T01:39:50.109Z","endTime":"2026-08-21T01:40:00.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:40:00.624Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to first baseman Andrés Chaparro in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T01:40:31.987Z","endTime":"2026-08-21T01:40:44.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Justin Foscue.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:40:08.203Z","endTime":"2026-08-21T01:40:34.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"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":86.5,"endSpeed":79.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972479600213966,"aZ":-18.20159997742142,"pfxX":-7.313669864824474,"pfxZ":8.762472638109505,"pX":-0.23463057585950106,"pZ":1.6135474785992352,"vX0":6.564297471580403,"vY0":-125.63924063378747,"vZ0":-7.307882121819278,"x":125.94,"y":195.21,"x0":-1.9337414376024045,"y0":50.006098187214924,"z0":6.04464298902031,"aX":-11.669126280570023},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2011,"spinDirection":229},"zone":8,"typeConfidence":0.89,"plateTime":0.4363182382238944,"extension":6.219168128380921},"hitData":{"launchSpeed":76.0,"launchAngle":76.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.06,"coordY":207.38}},"index":1,"playId":"6a11c8bc-75b9-38b3-a883-514028ed0568","pitchNumber":1,"startTime":"2026-08-21T01:40:34.183Z","endTime":"2026-08-21T01:40:44.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:40:44.723Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T01:40:54.522Z","endTime":"2026-08-21T01:42:20.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":{"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630252067058436,"aZ":-29.595627456246827,"pfxX":1.7554734240100205,"pfxZ":1.6380529968776365,"pX":-0.3597058378559597,"pZ":3.3987257884539503,"vX0":3.256518416444528,"vY0":-125.41387573031825,"vZ0":-1.6451372106520352,"x":130.71,"y":147.01,"x0":-1.9081123335188217,"y0":50.00607488858127,"z0":6.499174615923583,"aX":2.769709125515222},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":1923,"spinDirection":176},"zone":1,"typeConfidence":0.91,"plateTime":0.4383526758730545,"extension":6.21683347936795},"index":0,"playId":"6b2481ee-48ca-3310-864a-57b69e6b675e","pitchNumber":1,"startTime":"2026-08-21T01:41:13.630Z","endTime":"2026-08-21T01:41:19.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Duran steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"6b2481ee-48ca-3310-864a-57b69e6b675e","startTime":"2026-08-21T01:41:19.876Z","endTime":"2026-08-21T01:41:42.783Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.406664746274227,"aZ":-28.31789733206157,"pfxX":0.43882549376026614,"pfxZ":2.4308948971505124,"pX":-0.21712598327914315,"pZ":2.4434516015299756,"vX0":4.18227345289661,"vY0":-125.67209848809861,"vZ0":-3.8099613489625677,"x":125.28,"y":172.81,"x0":-1.9655568940402868,"y0":50.00321078944326,"z0":6.300268816391229,"aX":0.6957108281999982},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2009,"spinDirection":189},"zone":5,"typeConfidence":0.9,"plateTime":0.43720346841550795,"extension":6.205748319725304},"index":2,"playId":"e56d3dd0-12c8-3bd6-82dc-e242299a4879","pitchNumber":2,"startTime":"2026-08-21T01:41:42.783Z","endTime":"2026-08-21T01:41:46.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82195977216951,"aZ":-29.477334327742742,"pfxX":-0.6412583977355673,"pfxZ":1.6713309769039038,"pX":0.9837317741898007,"pZ":1.6179199823594042,"vX0":6.862723576095107,"vY0":-125.95351746956226,"vZ0":-5.790028387921778,"x":79.5,"y":195.1,"x0":-1.689182062914185,"y0":50.00217657040695,"z0":6.320841989541126,"aX":-1.0347247415233467},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-0.4,"spinRate":1945,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4343431810341749,"extension":6.23105854820321},"index":3,"playId":"41148f74-ed16-3321-a78a-85a216cea431","pitchNumber":3,"startTime":"2026-08-21T01:42:13.696Z","endTime":"2026-08-21T01:42:20.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:42:20.472Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T01:43:28.602Z","endTime":"2026-08-21T01:44:57.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"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":[2,3,4,6],"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":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"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":{"description":"Offensive Substitution: Pinch-hitter Jarred Kelenic replaces Cody Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-21T01:42:38.831Z","endTime":"2026-08-21T01:42:53.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-21T01:42:53.321Z","endTime":"2026-08-21T01:43:30.904Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.700268846794607,"aZ":-32.69658729854982,"pfxX":0.5196246559606126,"pfxZ":-0.3273463180011458,"pX":-0.4186991078117693,"pZ":3.100084526383123,"vX0":3.341985149293709,"vY0":-125.55351126441809,"vZ0":-1.5409047834563205,"x":132.96,"y":155.08,"x0":-1.8328443216957027,"y0":50.00234820230036,"z0":6.375166134035182,"aX":0.831518115746223},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":1893,"spinDirection":170},"zone":1,"typeConfidence":0.91,"plateTime":0.4357479074817028,"extension":6.1760648310122805},"index":2,"playId":"8b0df45e-6fd1-37f7-8e87-e59e10124aa5","pitchNumber":1,"startTime":"2026-08-21T01:43:30.904Z","endTime":"2026-08-21T01:43:35.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260711811860034,"aZ":-18.78817549319342,"pfxX":-6.322367229063085,"pfxZ":8.481401300851147,"pX":-0.24986212810981737,"pZ":0.7575485028072564,"vX0":6.268464455846308,"vY0":-124.84510902701375,"vZ0":-9.005843823414551,"x":126.52,"y":218.33,"x0":-1.9724454170586332,"y0":50.00021790126368,"z0":5.959368629898547,"aX":-9.973753784378687},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":1986,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.43881824310843554,"extension":6.412894524972321},"index":3,"playId":"e98db2b5-01b3-3851-b9a4-3461c687d394","pitchNumber":2,"startTime":"2026-08-21T01:43:52.463Z","endTime":"2026-08-21T01:43:57.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232323370430237,"aZ":-18.08807040754594,"pfxX":-5.006882358723601,"pfxZ":8.516954648736153,"pX":-1.6261944559677943,"pZ":4.126388547966157,"vX0":2.1753999621219693,"vY0":-128.00103580167752,"vZ0":-1.8913730032617795,"x":178.99,"y":127.37,"x0":-1.8381126116846402,"y0":50.003575439471945,"z0":6.29610352389937,"aX":-8.281101765024633},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2077,"spinDirection":223},"zone":11,"typeConfidence":0.72,"plateTime":0.4284461347676052,"extension":6.314573657545862},"index":4,"playId":"d3068a97-9c8a-33dc-84b5-02ead97566dc","pitchNumber":3,"startTime":"2026-08-21T01:44:16.853Z","endTime":"2026-08-21T01:44:20.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-21T01:44:33.826Z","endTime":"2026-08-21T01:44:52.244Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98558358379489,"aZ":-29.128470829368663,"pfxX":0.35658869974588225,"pfxZ":1.885457418965573,"pX":0.2798973444338157,"pZ":1.396575765702465,"vX0":5.118450989512714,"vY0":-126.09047021801366,"vZ0":-6.371888839862475,"x":106.33,"y":201.07,"x0":-1.8203692883157192,"y0":50.00327936477999,"z0":6.298645574682371,"aX":0.5746597373389624},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2076,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.4339436737758633,"extension":6.215912574486939},"index":6,"playId":"2c28e465-4eb9-3119-b420-3aef6af45461","pitchNumber":4,"startTime":"2026-08-21T01:44:52.244Z","endTime":"2026-08-21T01:44:57.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:44:57.487Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T01:47:16.749Z","endTime":"2026-08-21T01:47:27.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to third base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:46:00.860Z","endTime":"2026-08-21T01:46:00.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Nicky Lopez replaces Joc Pederson, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T01:46:00.870Z","endTime":"2026-08-21T01:46:01.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"602","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Jarred Kelenic remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-21T01:46:00.870Z","endTime":"2026-08-21T01:46:01.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"description":"Pitching Change: Jakob Junis replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-21T01:46:00.870Z","endTime":"2026-08-21T01:47:19.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15317132151628,"aZ":-31.803236682780547,"pfxX":7.164438476708875,"pfxZ":0.2574141558131533,"pX":0.3387537886762349,"pZ":2.134754174050597,"vX0":3.589714353739993,"vY0":-120.15615138490114,"vZ0":-1.6207164633653548,"x":104.09,"y":181.14,"x0":-2.107410987175078,"y0":50.00431605674869,"z0":5.654447184391839,"aX":10.434635244431792},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-13.8,"spinRate":2495,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.45654304674049406,"extension":5.732487633862658},"hitData":{"launchSpeed":91.4,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.46,"coordY":166.9}},"index":4,"playId":"f6951c8b-67fa-3923-85b2-1168c9fa52aa","pitchNumber":1,"startTime":"2026-08-21T01:47:19.025Z","endTime":"2026-08-21T01:47:27.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:47:27.525Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Tena walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T01:47:29.332Z","endTime":"2026-08-21T01:49:25.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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.9,"endSpeed":84.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533335437837113,"aZ":-21.470175718503274,"pfxX":-0.5697016398034016,"pfxZ":5.773930186654027,"pX":-2.597208713754457,"pZ":4.536244630056212,"vX0":-1.0662740986055468,"vY0":-135.28140233484987,"vZ0":1.1229207057494985,"x":216.0,"y":116.3,"x0":-2.123963230048393,"y0":50.00030855655022,"z0":5.620852318193084,"aX":-1.0555343659853162},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":1.2,"spinRate":2025,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.40488654348893993,"extension":5.856331296507571},"index":0,"playId":"173e9e8f-343a-362b-b149-b1869d37a96b","pitchNumber":1,"startTime":"2026-08-21T01:47:53.469Z","endTime":"2026-08-21T01:47:59.022Z","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":86.4,"endSpeed":79.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808973940935108,"aZ":-32.544587603865885,"pfxX":-6.927857383514287,"pfxZ":-0.2347374550433976,"pX":-1.7941416715571028,"pZ":2.997942659657406,"vX0":2.319444850339483,"vY0":-125.82056400861353,"vZ0":-0.5855793400786824,"x":185.39,"y":157.84,"x0":-1.828604796380304,"y0":50.0000587285474,"z0":5.873580902058896,"aX":-11.092531451852947},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":12.0,"spinRate":1287,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.43552287016526625,"extension":5.600371325749218},"index":1,"playId":"4125c413-ab96-3b30-a2ad-fe667b16b117","pitchNumber":2,"startTime":"2026-08-21T01:48:07.221Z","endTime":"2026-08-21T01:48:12.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0300780532697,"aZ":-33.37358617488546,"pfxX":11.740277640646969,"pfxZ":-0.8743648102443728,"pX":0.055994294669194006,"pZ":2.683586217652404,"vX0":1.4508544599237863,"vY0":-117.48912624754782,"vZ0":0.19111809484039344,"x":114.87,"y":166.32,"x0":-2.094561233716399,"y0":50.00013325869765,"z0":5.737156972703317,"aX":16.19022719017275},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-21.6,"spinRate":2326,"spinDirection":60},"zone":5,"typeConfidence":0.91,"plateTime":0.4685932272557851,"extension":5.674155070976753},"index":2,"playId":"bff0b2ec-3fb7-3230-a79c-aba5b6683a5e","pitchNumber":3,"startTime":"2026-08-21T01:48:24.115Z","endTime":"2026-08-21T01:48:29.372Z","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.5,"endSpeed":85.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897217376956714,"aZ":-19.438148397063397,"pfxX":-4.208253159156458,"pfxZ":6.92345671149655,"pX":0.2852651438277277,"pZ":2.1090606013053326,"vX0":6.683541985701829,"vY0":-134.49025889591422,"vZ0":-5.247838533739846,"x":106.13,"y":181.84,"x0":-1.6800851078618615,"y0":50.00628977202125,"z0":5.455223065125647,"aX":-7.746426710944411},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":6.2,"spinRate":1939,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.40654210733571094,"extension":6.0081292096068095},"index":3,"playId":"1c137912-2822-3a4c-97bd-cbc35cc2f086","pitchNumber":4,"startTime":"2026-08-21T01:48:40.364Z","endTime":"2026-08-21T01:48:44.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23422332396482,"aZ":-22.996492165567517,"pfxX":-9.407847078174793,"pfxZ":4.969510622065764,"pX":-1.3777441224092206,"pZ":2.662304167235144,"vX0":4.37277676562745,"vY0":-135.86453840441294,"vZ0":-3.167747299658243,"x":169.52,"y":166.9,"x0":-1.7969521468865617,"y0":50.00178929605176,"z0":5.464528929627539,"aX":-17.36709403773204},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2082,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4050872740190199,"extension":6.050487511519826},"index":4,"playId":"2e4a3368-0422-34ba-a7b0-532aeae6c57a","pitchNumber":5,"startTime":"2026-08-21T01:49:01.692Z","endTime":"2026-08-21T01:49:07.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52941662368736,"aZ":-30.95126150337661,"pfxX":6.916257864200992,"pfxZ":0.8489951763591437,"pX":1.4090612190271385,"pZ":1.033843260407281,"vX0":5.3823334665820575,"vY0":-119.76218362759198,"vZ0":-3.99839791966593,"x":63.29,"y":210.87,"x0":-1.7713763225437043,"y0":50.0051105424225,"z0":5.513113426638209,"aX":9.981111859219787},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.7,"breakHorizontal":-13.9,"spinRate":2433,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4584879734145626,"extension":5.832193896065437},"index":5,"playId":"f634a090-4967-323f-97da-c11660278894","pitchNumber":6,"startTime":"2026-08-21T01:49:20.634Z","endTime":"2026-08-21T01:49:25.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:49:25.398Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brady House walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T01:49:35.442Z","endTime":"2026-08-21T01:51:51.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952087670793926,"aZ":-18.174969115579152,"pfxX":-2.9613602177373655,"pfxZ":7.609125174564852,"pX":-0.6093922463664755,"pZ":3.49032547589367,"vX0":4.417748314148701,"vY0":-134.72184422237427,"vZ0":-2.0020406963055297,"x":140.23,"y":144.54,"x0":-1.8848530356883184,"y0":50.004646736961746,"z0":5.526073552363864,"aX":-5.450308257954875},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":4.4,"spinRate":2094,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.40637614872159,"extension":6.040372074863794},"index":0,"playId":"0bbd84cb-6091-3cec-94a3-8b59b779db6d","pitchNumber":1,"startTime":"2026-08-21T01:49:50.744Z","endTime":"2026-08-21T01:49:57.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Tena steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"0bbd84cb-6091-3cec-94a3-8b59b779db6d","startTime":"2026-08-21T01:50:14.888Z","endTime":"2026-08-21T01:50:22.692Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388464057197698,"aZ":-32.382111715619686,"pfxX":8.962866566088664,"pfxZ":-0.1400503331484071,"pX":1.1107770026687147,"pZ":1.9208207383678362,"vX0":4.502371959000929,"vY0":-122.29243075890646,"vZ0":-2.0457751878827697,"x":74.66,"y":186.92,"x0":-1.9271289244822203,"y0":50.00339338321148,"z0":5.585218161990413,"aX":13.376477732011962},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-17.4,"spinRate":2551,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.45040794012519436,"extension":5.865530193514617},"index":2,"playId":"2a58d008-78b0-3b91-a37c-0bed3dd0ec61","pitchNumber":2,"startTime":"2026-08-21T01:50:22.692Z","endTime":"2026-08-21T01:50:26.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.307888945319345,"aZ":-30.880561787888453,"pfxX":8.759546545175473,"pfxZ":0.8873289099449275,"pX":1.7101080476854205,"pZ":2.003845427165027,"vX0":5.6523639504938314,"vY0":-120.7281213683893,"vZ0":-2.12084602196503,"x":51.81,"y":184.68,"x0":-1.8097515250964413,"y0":50.00277208291323,"z0":5.645688776111584,"aX":12.76389488075734},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":-17.3,"spinRate":2509,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.45593355963026916,"extension":5.82798011974147},"index":3,"playId":"2234ac2a-d1ba-3afa-a1cf-4bb5772a1c83","pitchNumber":3,"startTime":"2026-08-21T01:50:39.690Z","endTime":"2026-08-21T01:50:45.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"0a59c0b0-42f4-3c20-9850-c49b2917f439","startTime":"2026-08-21T01:51:00.661Z","endTime":"2026-08-21T01:51:07.025Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791871104868598,"aZ":-16.057927368058287,"pfxX":-3.7350419559163255,"pfxZ":8.74115652463043,"pX":1.3680752201390036,"pZ":1.4041339666753039,"vX0":9.32475937580295,"vY0":-135.44698478305318,"vZ0":-7.259322509088,"x":64.85,"y":200.87,"x0":-1.6461360369431406,"y0":50.00128951747886,"z0":5.258499511202349,"aX":-6.886023207789129},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2167,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.40563367982587684,"extension":6.063573456063484},"index":5,"playId":"d1f32765-96ac-3681-9158-b031c6b5310c","pitchNumber":4,"startTime":"2026-08-21T01:51:23.131Z","endTime":"2026-08-21T01:51:26.201Z","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":94.1,"endSpeed":85.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.052763714867545,"aZ":-13.697580790941457,"pfxX":-4.757040998100538,"pfxZ":9.880811816907595,"pX":1.4124425611563967,"pZ":1.22233616681592,"vX0":10.089782843568099,"vY0":-136.37202869641916,"vZ0":-8.223844248241212,"x":63.16,"y":205.78,"x0":-1.7295017466554687,"y0":50.00073458687839,"z0":5.23707145902248,"aX":-8.894170492728078},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":2230,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4027801642159674,"extension":6.062976834908741},"index":6,"playId":"c0f55cfd-9367-344e-9894-3ddf131e2ab1","pitchNumber":5,"startTime":"2026-08-21T01:51:45.156Z","endTime":"2026-08-21T01:51:51.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:51:51.945Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Keibert Ruiz grounds into a double play, second baseman Nicky Lopez to shortstop Corey Seager to first baseman Jake Burger. Brady House out at 2nd. Keibert Ruiz out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T01:53:15.911Z","endTime":"2026-08-21T01:53:44.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-21T01:52:06.057Z","endTime":"2026-08-21T01:53:18.120Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":79.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16610400366679,"aZ":-27.930852057156407,"pfxX":-8.134128690753311,"pfxZ":2.6123101453197757,"pX":-1.0861256261703356,"pZ":1.424032693506103,"vX0":4.521572456435656,"vY0":-126.99622779369214,"vZ0":-4.958661628728377,"x":158.4,"y":200.33,"x0":-1.8372465167699044,"y0":50.004130532402854,"z0":5.636331910590264,"aX":-13.22412896086871},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":13.7,"spinRate":1329,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43207317528865197,"extension":5.935779490464356},"index":1,"playId":"c1c777f5-b42f-3bbe-8589-83956380b715","pitchNumber":1,"startTime":"2026-08-21T01:53:18.120Z","endTime":"2026-08-21T01:53:22.609Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641147304345647,"aZ":-30.59213631890007,"pfxX":-9.039615729688695,"pfxZ":0.966481380202036,"pX":-0.38408406184755595,"pZ":1.3606716598069597,"vX0":6.070806509834504,"vY0":-127.28534614168905,"vZ0":-4.683821950997106,"x":131.64,"y":202.04,"x0":-1.6331146784685007,"y0":50.00160867717845,"z0":5.66448353795378,"aX":-14.739796767820323},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":14.9,"spinRate":1549,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4313483326788097,"extension":5.8037741616410266},"hitData":{"launchSpeed":97.3,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":158.0}},"index":2,"playId":"174ee248-d476-309d-b3be-ad3301e94a9e","pitchNumber":2,"startTime":"2026-08-21T01:53:35.900Z","endTime":"2026-08-21T01:53:44.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:53:44.934Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T01:56:17.916Z","endTime":"2026-08-21T01:56:48.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Orlando Ribalta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:54:46.009Z","endTime":"2026-08-21T01:56:20.148Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8058365374323,"aZ":-8.285739423841793,"pfxX":-1.2901027485865528,"pfxZ":11.985723430912454,"pX":0.641453575903383,"pZ":0.743166630221224,"vX0":4.411005005392741,"vY0":-140.29273763231603,"vZ0":-11.75907805693521,"x":92.55,"y":218.71,"x0":-0.7837161696505333,"y0":50.00219819437982,"z0":5.529545756579736,"aX":-2.571662006914224},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":1.4,"spinRate":2428,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.39045141277754425,"extension":6.183747505661877},"index":1,"playId":"982bbdb8-b0ef-3b0d-82c5-77b3998ea37b","pitchNumber":1,"startTime":"2026-08-21T01:56:20.148Z","endTime":"2026-08-21T01:56:24.740Z","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":96.4,"endSpeed":87.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.505395257431246,"aZ":-9.777735788225145,"pfxX":-1.843189737116366,"pfxZ":11.27148781529409,"pX":0.5981357763869993,"pZ":2.7241787684300705,"vX0":4.336394239828861,"vY0":-140.25512493974702,"vZ0":-6.493544500311743,"x":94.2,"y":165.23,"x0":-0.7303515508635666,"y0":50.00249560801053,"z0":5.71101572661194,"aX":-3.6626481898181416},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.2,"breakHorizontal":2.4,"spinRate":2452,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.39090935775633495,"extension":6.106594600696026},"hitData":{"launchSpeed":93.6,"launchAngle":39.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.58,"coordY":68.87}},"index":2,"playId":"664b2d44-2d00-3591-aadb-fbb13f60ddd9","pitchNumber":2,"startTime":"2026-08-21T01:56:38.060Z","endTime":"2026-08-21T01:56:48.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:56:48.102Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T01:56:48.116Z","endTime":"2026-08-21T01:58:36.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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(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":85.6,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29006028418905,"aZ":-37.42542828542718,"pfxX":1.4900713651830841,"pfxZ":-3.3188361079753825,"pX":-0.543242157166016,"pZ":4.03162242574407,"vX0":0.26495346360191635,"vY0":-124.74323471673955,"vZ0":2.335792721562756,"x":137.71,"y":129.93,"x0":-0.8444008231941439,"y0":50.00470337714912,"z0":6.161119246949259,"aX":2.356353050391887},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":-2.8,"spinRate":2755,"spinDirection":39},"zone":11,"typeConfidence":0.91,"plateTime":0.4385231093466122,"extension":5.944718039157381},"index":0,"playId":"97fe641d-1a54-3c52-b8ca-45e87c90ed8f","pitchNumber":1,"startTime":"2026-08-21T01:57:14.737Z","endTime":"2026-08-21T01:57:19.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813335159402445,"aZ":-34.8948635569461,"pfxX":-0.4348785845870857,"pfxZ":-1.71007350741048,"pX":2.1307507144157007,"pZ":0.2786175926767453,"vX0":6.6834201716312815,"vY0":-125.48868022102147,"vZ0":-6.6088395693791435,"x":35.78,"y":231.26,"x0":-0.5125518477329678,"y0":50.00297160600976,"z0":5.795263712053074,"aX":-0.6934619157342692},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.4,"breakHorizontal":-0.7,"spinRate":2747,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4367666138185453,"extension":6.034894248988063},"index":1,"playId":"0d26df1d-27c2-3f18-8b6e-2a1a77a1c27b","pitchNumber":2,"startTime":"2026-08-21T01:57:31.425Z","endTime":"2026-08-21T01:57:36.334Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03469639284601,"aZ":-13.7512324927187,"pfxX":-2.1648090158120596,"pfxZ":9.182941797074688,"pX":-0.2595269876821099,"pZ":2.7933571187575654,"vX0":2.522915060873901,"vY0":-141.19710093097945,"vZ0":-5.822854327602832,"x":126.89,"y":163.36,"x0":-0.8860474926589448,"y0":50.00470805309178,"z0":5.777371502546239,"aX":-4.344171755548053},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":3.4,"spinRate":2385,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.38885958878287363,"extension":6.011817365127656},"index":2,"playId":"8ef330e1-6873-3b2f-80da-3fa587b347cb","pitchNumber":3,"startTime":"2026-08-21T01:57:53.783Z","endTime":"2026-08-21T01:57:58.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.952320997692716,"aZ":-8.462934096118495,"pfxX":-0.9034951922451688,"pfxZ":11.785820174792065,"pX":0.43422382164949985,"pZ":1.1099523909051827,"vX0":3.529200328888688,"vY0":-141.3541109405708,"vZ0":-11.102499048502462,"x":100.45,"y":208.81,"x0":-0.7163049064081531,"y0":50.006185981394786,"z0":5.6444271136915445,"aX":-1.8185060021758814},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":0.8,"spinRate":2486,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3883443059518741,"extension":6.139193455124139},"index":3,"playId":"26e6e8e0-a123-3d26-877f-5841f901d3ba","pitchNumber":4,"startTime":"2026-08-21T01:58:13.479Z","endTime":"2026-08-21T01:58:17.609Z","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":96.7,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89883358283922,"aZ":-12.056762108867566,"pfxX":-2.2548930886243976,"pfxZ":10.10064882075758,"pX":1.2418682685724935,"pZ":1.366958380812768,"vX0":6.304464304453631,"vY0":-140.48563005355237,"vZ0":-9.325096386028356,"x":69.66,"y":201.87,"x0":-0.741948043983306,"y0":50.00290912534614,"z0":5.520456419611102,"aX":-4.49164646086665},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":2.8,"spinRate":2457,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.3904172481646624,"extension":6.172718844368876},"index":4,"playId":"817bf4c1-d3d9-3b5c-82bf-27586c2e9756","pitchNumber":5,"startTime":"2026-08-21T01:58:32.915Z","endTime":"2026-08-21T01:58:36.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:58:36.332Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T01:58:43.020Z","endTime":"2026-08-21T02:01:44.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35301812046839,"aZ":-36.6017535060778,"pfxX":3.2608624795475656,"pfxZ":-2.8780078997859135,"pX":0.17993462480627606,"pZ":4.133008033149665,"vX0":1.640244579249758,"vY0":-123.36581821610105,"vZ0":2.6682693328482325,"x":110.14,"y":127.19,"x0":-0.9180524626536339,"y0":50.00517745334738,"z0":6.129958134678555,"aX":5.009262735932509},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-6.2,"spinRate":2777,"spinDirection":34},"zone":12,"typeConfidence":0.91,"plateTime":0.4445792617089519,"extension":5.874854991452938},"index":0,"playId":"f2f5275a-e732-3d8d-9152-31817f90321e","pitchNumber":1,"startTime":"2026-08-21T01:59:12.110Z","endTime":"2026-08-21T01:59:17.519Z","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":"48f452cf-e26c-38fd-b76e-7b2c28ff490c","startTime":"2026-08-21T01:59:32.601Z","endTime":"2026-08-21T01:59:36.937Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065580644501345,"aZ":-38.767839740824606,"pfxX":-1.014315268365189,"pfxZ":-4.029542450108435,"pX":-0.29476835007694746,"pZ":0.36319861849502283,"vX0":1.7739683538729547,"vY0":-126.91200430455397,"vZ0":-6.055016620273162,"x":128.24,"y":228.97,"x0":-0.8698452404066696,"y0":50.002057752640255,"z0":5.8544304428915686,"aX":-1.6609113926369428},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-8.4,"breakHorizontal":1.4,"spinRate":2924,"spinDirection":22},"zone":13,"typeConfidence":0.9,"plateTime":0.43096618799565833,"extension":5.89197620465571},"index":2,"playId":"b149af07-23a2-39e1-9972-d5a4fe0b0807","pitchNumber":2,"startTime":"2026-08-21T01:59:52.053Z","endTime":"2026-08-21T02:00:00.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wyatt Langford steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"actionPlayId":"b149af07-23a2-39e1-9972-d5a4fe0b0807","startTime":"2026-08-21T02:00:05.031Z","endTime":"2026-08-21T02:00:26.351Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":97.0,"endSpeed":87.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83585352620407,"aZ":-10.67068842850256,"pfxX":-1.0088064535713828,"pfxZ":10.80755418164711,"pX":0.26253058503065124,"pZ":2.4377499740839186,"vX0":3.322184590421058,"vY0":-141.0595458945766,"vZ0":-7.0885100031012485,"x":106.99,"y":172.96,"x0":-0.8060183152829863,"y0":50.00695700536365,"z0":5.6920768034291624,"aX":-2.0082193778545947},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":1.1,"spinRate":2471,"spinDirection":190},"zone":6,"typeConfidence":0.9,"plateTime":0.3901735195077274,"extension":6.1029492056514405},"index":4,"playId":"94d69792-46c9-3b8f-9e56-b4ad3f9b098d","pitchNumber":3,"startTime":"2026-08-21T02:00:26.351Z","endTime":"2026-08-21T02:00:30.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96959164298052,"aZ":-34.13356176139831,"pfxX":0.7345468725715505,"pfxZ":-1.1617999235491543,"pX":-0.606528716013018,"pZ":0.7093418349689721,"vX0":0.7096530833602849,"vY0":-129.1912925572964,"vZ0":-6.2157060437386615,"x":140.12,"y":219.63,"x0":-0.9806473434805537,"y0":50.00454249937424,"z0":5.783551134269489,"aX":1.2364995586893281},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.4,"breakHorizontal":-1.4,"spinRate":2837,"spinDirection":21},"zone":13,"typeConfidence":0.88,"plateTime":0.42464420886059884,"extension":5.9147082719728},"index":5,"playId":"07a9fff2-1c8b-3b16-b046-2b78f51b1988","pitchNumber":4,"startTime":"2026-08-21T02:00:48.954Z","endTime":"2026-08-21T02:00:53.345Z","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":98.3,"endSpeed":89.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65637012919676,"aZ":-11.849534887069586,"pfxX":-0.8695797302439185,"pfxZ":9.868373840889072,"pX":0.3586475459285914,"pZ":3.2355056761367345,"vX0":3.7223567379245805,"vY0":-142.9944829707434,"vZ0":-4.839329767750544,"x":103.33,"y":151.42,"x0":-0.8500837330418618,"y0":50.002234024464286,"z0":5.7005238180117885,"aX":-1.791229530933312},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":0.8,"spinRate":2459,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.3838500747212201,"extension":6.102378054592464},"index":6,"playId":"88137b07-031e-3093-aa12-3b40d17eedde","pitchNumber":5,"startTime":"2026-08-21T02:01:14.581Z","endTime":"2026-08-21T02:01:18.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856476708543244,"aZ":-36.30712627659612,"pfxX":1.1148955085804682,"pfxZ":-2.497033854889895,"pX":0.5726744803617719,"pZ":1.4121417478298728,"vX0":3.4819329093344424,"vY0":-128.23824954694422,"vZ0":-4.131803577182041,"x":95.17,"y":200.65,"x0":-0.9504854094451696,"y0":50.00268304711322,"z0":5.893061610562254,"aX":1.8458121873864066},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":-2.9,"spinRate":2834,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4280058355277703,"extension":5.95537374726965},"index":7,"playId":"750cbaa5-4eea-352e-9c4c-8ac55e74092c","pitchNumber":6,"startTime":"2026-08-21T02:01:36.571Z","endTime":"2026-08-21T02:01:44.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:01:44.517Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T02:01:46.053Z","endTime":"2026-08-21T02:02:42.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673354237468455,"aZ":-40.435624315955,"pfxX":1.8320319994839966,"pfxZ":-5.272729446448237,"pX":0.012061279852192304,"pZ":3.1403357552189353,"vX0":1.585826896121254,"vY0":-124.59251407726647,"vZ0":1.0440819512444675,"x":116.54,"y":153.99,"x0":-0.8712593689386263,"y0":50.001174309887844,"z0":6.06464143418421,"aX":2.8716024448105584},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.0,"breakHorizontal":-3.7,"spinRate":2809,"spinDirection":33},"zone":2,"typeConfidence":0.91,"plateTime":0.44007217439264146,"extension":5.899118187421245},"index":0,"playId":"f4bcc517-d190-3ec4-952f-cb680e141794","pitchNumber":1,"startTime":"2026-08-21T02:02:07.936Z","endTime":"2026-08-21T02:02:12.990Z","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":87.7,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899191576444416,"aZ":-38.07409715342015,"pfxX":-0.3501317572881323,"pfxZ":-3.582540626934417,"pX":-0.19080865719984155,"pZ":1.6684410959086833,"vX0":1.8418249353567933,"vY0":-127.66937487224548,"vZ0":-3.0985731160695664,"x":124.27,"y":193.73,"x0":-0.876871490884683,"y0":50.003076024459226,"z0":5.9019724687938,"aX":-0.5766668789967173},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.0,"breakHorizontal":0.2,"spinRate":2852,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.4294339995534182,"extension":6.022134746603242},"hitData":{"launchSpeed":92.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.9,"coordY":168.42}},"index":1,"playId":"b74045f0-5bd2-31df-b95b-6c040de21a0a","pitchNumber":2,"startTime":"2026-08-21T02:02:33.776Z","endTime":"2026-08-21T02:02:42.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:02:42.785Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:05:09.770Z","endTime":"2026-08-21T02:07:25.722Z","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":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"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":8},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:04:40.154Z","endTime":"2026-08-21T02:05:11.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93860320841735,"aZ":-14.793333501598173,"pfxX":-3.8763050164621657,"pfxZ":9.039267690473558,"pX":0.6342813620803099,"pZ":2.87210839759822,"vX0":7.583356094611424,"vY0":-138.0840238058773,"vZ0":-4.8248616253223755,"x":92.82,"y":161.23,"x0":-1.6492096151409155,"y0":50.00577787608356,"z0":5.644032923707865,"aX":-7.456601442356299},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2304,"spinDirection":213},"zone":3,"typeConfidence":0.89,"plateTime":0.3973048033587476,"extension":5.846637841288588},"index":1,"playId":"a355df9a-da2e-32b4-ad06-83c61cac3392","pitchNumber":1,"startTime":"2026-08-21T02:05:11.842Z","endTime":"2026-08-21T02:05:16.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.682480670460496,"aZ":-35.320189373854305,"pfxX":5.92848485833559,"pfxZ":-2.0767125273766265,"pX":1.1154976882702727,"pZ":1.5402580839337334,"vX0":5.171794990286439,"vY0":-122.75523004649212,"vZ0":-2.35863260299661,"x":74.48,"y":197.19,"x0":-1.7932841123421552,"y0":50.000593011446114,"z0":5.538095814083474,"aX":8.991153541177866},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.1,"breakHorizontal":-12.0,"spinRate":2972,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4472298232703338,"extension":5.7503666245797795},"index":2,"playId":"97c9c738-2cd5-3c00-b784-719047cb2f32","pitchNumber":2,"startTime":"2026-08-21T02:05:30.759Z","endTime":"2026-08-21T02:05:36.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821807233532173,"aZ":-33.282985914129604,"pfxX":10.400620021602785,"pfxZ":-0.7108460635216147,"pX":1.2594658755683272,"pZ":1.93029820438794,"vX0":4.453169617612256,"vY0":-124.40383430523597,"vZ0":-2.131381970705241,"x":68.99,"y":186.66,"x0":-1.9119728506133964,"y0":50.006017385020826,"z0":5.590015621202427,"aX":16.104886580066278},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-19.9,"spinRate":3022,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.442357033583348,"extension":5.870051192226557},"index":3,"playId":"c78ff7f3-22c4-30ec-a8d0-20ef6ca8228f","pitchNumber":3,"startTime":"2026-08-21T02:05:51.721Z","endTime":"2026-08-21T02:05:56.698Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07123833049195,"aZ":-12.974407172667828,"pfxX":-4.0983506453731655,"pfxZ":9.737834499064054,"pX":1.2349443661341375,"pZ":2.6242725210591367,"vX0":8.778121722433655,"vY0":-139.8997557354872,"vZ0":-5.986110141973589,"x":69.93,"y":167.92,"x0":-1.418311616484667,"y0":50.00538874570364,"z0":5.650483725935707,"aX":-8.083271322927292},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2471,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3922711770234022,"extension":5.968127687778645},"index":4,"playId":"0af463dd-46c6-3540-8caf-00bedfa1b090","pitchNumber":4,"startTime":"2026-08-21T02:06:11.566Z","endTime":"2026-08-21T02:06:16.454Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487346659167475,"aZ":-13.74255481685894,"pfxX":-5.314569432141734,"pfxZ":9.42314261923317,"pX":0.7292616412716499,"pZ":3.0089098787510804,"vX0":7.808089506799653,"vY0":-139.0534299712051,"vZ0":-4.833611581333365,"x":89.2,"y":157.54,"x0":-1.4260132045354186,"y0":50.00507765228226,"z0":5.683144736294066,"aX":-10.39841394158757},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2446,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.39406410441705964,"extension":5.936502095019071},"index":5,"playId":"07e63652-aa69-35c0-98e0-64ebdcbd56fb","pitchNumber":5,"startTime":"2026-08-21T02:06:31.828Z","endTime":"2026-08-21T02:06:36.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-21T02:06:41.655Z","endTime":"2026-08-21T02:06:55.480Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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.4,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.126256037258116,"aZ":-13.225171915479407,"pfxX":-3.2613163079165743,"pfxZ":9.766273385377763,"pX":0.5269804918376205,"pZ":2.6011674944180516,"vX0":7.150151860048836,"vY0":-138.66791221201098,"vZ0":-5.702560213451216,"x":96.91,"y":168.55,"x0":-1.6656015840972334,"y0":50.00036634233498,"z0":5.572741021801165,"aX":-6.326886038404794},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2461,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.3955722941001105,"extension":6.0450056647393655},"index":7,"playId":"b9e07dee-751c-3353-acf8-9f5b510d8463","pitchNumber":6,"startTime":"2026-08-21T02:06:55.480Z","endTime":"2026-08-21T02:06:58.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.457191617711043,"aZ":-34.07561767012725,"pfxX":7.905071589042128,"pfxZ":-1.2664932627273,"pX":-0.5059615989477482,"pZ":2.9846760632695624,"vX0":1.222010591654633,"vY0":-122.33056013525349,"vZ0":0.6485782746950439,"x":136.29,"y":158.19,"x0":-2.0394204535992233,"y0":50.003147854106835,"z0":5.661305073892646,"aX":11.857428760965977},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":-14.6,"spinRate":2982,"spinDirection":61},"zone":1,"typeConfidence":0.89,"plateTime":0.4495248356798771,"extension":5.6727436598082965},"index":8,"playId":"5f6513b8-51c2-3faf-8393-8a6856509db1","pitchNumber":7,"startTime":"2026-08-21T02:07:19.906Z","endTime":"2026-08-21T02:07:25.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:07:25.722Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:07:34.603Z","endTime":"2026-08-21T02:08:58.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"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":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":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11743449347513,"aZ":-35.17230676229952,"pfxX":7.291883633752413,"pfxZ":-2.030567153410641,"pX":-0.5346745773699234,"pZ":1.8610413696705248,"vX0":1.5253826508624702,"vY0":-121.31322033389799,"vZ0":-1.4356851966174853,"x":137.38,"y":188.53,"x0":-2.120261426272659,"y0":50.005197415702646,"z0":5.556947896216767,"aX":10.752183625580896},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.7,"breakHorizontal":-13.6,"spinRate":2934,"spinDirection":48},"zone":7,"typeConfidence":0.89,"plateTime":0.45336621360533647,"extension":5.698681643967777},"index":0,"playId":"f500c21e-1f38-34d1-9f58-198db616b63b","pitchNumber":1,"startTime":"2026-08-21T02:07:52.240Z","endTime":"2026-08-21T02:07:58.149Z","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":85.9,"endSpeed":78.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983755804101598,"aZ":-37.527582611586695,"pfxX":6.663294900500873,"pfxZ":-3.445870432085187,"pX":1.5106724505149092,"pZ":-0.0273670561446314,"vX0":5.990529353375904,"vY0":-124.85401980408388,"vZ0":-5.5464591018308615,"x":59.42,"y":239.52,"x0":-1.799993695301007,"y0":50.0050090303577,"z0":5.369749940168591,"aX":10.346714191719466},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.4,"breakHorizontal":-13.7,"spinRate":3090,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4414905927338104,"extension":6.086663638553589},"index":1,"playId":"4845f975-5c36-388a-889d-8fa6fd50af2f","pitchNumber":2,"startTime":"2026-08-21T02:08:09.717Z","endTime":"2026-08-21T02:08:13.197Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.273144845074526,"aZ":-17.225237751437,"pfxX":-2.6292489893223676,"pfxZ":7.602985558029893,"pX":-0.06259524439764873,"pZ":3.0586742586364792,"vX0":5.3437647097240895,"vY0":-139.54664564079005,"vZ0":-4.049337115676876,"x":119.39,"y":156.2,"x0":-1.6633428927928318,"y0":50.004018972419416,"z0":5.66800557705588,"aX":-5.170901694662992},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":3.6,"spinRate":2437,"spinDirection":215},"zone":2,"typeConfidence":0.89,"plateTime":0.39295857311583715,"extension":5.994129229929361},"index":2,"playId":"e7da6068-3bb1-3587-a040-d3bfc60f56f9","pitchNumber":3,"startTime":"2026-08-21T02:08:32.152Z","endTime":"2026-08-21T02:08:35.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.240527035467373,"aZ":-34.83660595368066,"pfxX":-7.1155126133797175,"pfxZ":-1.5967020075519587,"pX":-0.6223684259184924,"pZ":0.6675967383070172,"vX0":5.000767510670917,"vY0":-129.49964945643822,"vZ0":-5.614065550792597,"x":140.72,"y":220.75,"x0":-1.6703233925858503,"y0":50.00115869656517,"z0":5.581184875222468,"aX":-11.883240026009249},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.1,"breakHorizontal":11.5,"spinRate":1010,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.42568733957553384,"extension":5.857054233346582},"index":3,"playId":"eee5ff9c-51a7-31d0-bc3d-993cbc24e14a","pitchNumber":4,"startTime":"2026-08-21T02:08:52.882Z","endTime":"2026-08-21T02:08:58.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:08:58.402Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:09:36.587Z","endTime":"2026-08-21T02:10:05.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Andrew Pinckney.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-21T02:09:06.102Z","endTime":"2026-08-21T02:09:21.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687605,"link":"/api/v1/people/687605"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-21T02:09:21.052Z","endTime":"2026-08-21T02:09:38.842Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475064840521686,"aZ":-15.671196723721598,"pfxX":-2.825373565250165,"pfxZ":8.379438955013375,"pX":-0.6757030325451088,"pZ":4.285361558220084,"vX0":3.9131177232883485,"vY0":-139.4843476663595,"vZ0":-1.2710677667680876,"x":142.76,"y":123.08,"x0":-1.7299388067886743,"y0":50.004294773461545,"z0":5.780614330720977,"aX":-5.565909575059623},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2424,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.39272143014594274,"extension":5.8293221568968265},"index":2,"playId":"8995cd3e-ad36-37e2-9114-e2d4251c7553","pitchNumber":1,"startTime":"2026-08-21T02:09:38.842Z","endTime":"2026-08-21T02:09:42.825Z","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":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210765205448247,"aZ":-34.16963688378063,"pfxX":11.246681392640838,"pfxZ":-1.3415728542697138,"pX":0.38939537102777033,"pZ":1.8169900218437542,"vX0":2.4119496384841956,"vY0":-121.69461792779262,"vZ0":-1.6935258206646124,"x":102.16,"y":189.72,"x0":-2.0777660522867047,"y0":50.004991048286826,"z0":5.5108830795027375,"aX":16.69371347261106},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.6,"breakHorizontal":-20.9,"spinRate":2949,"spinDirection":52},"zone":9,"typeConfidence":0.89,"plateTime":0.4518912101947592,"extension":5.733109694865074},"hitData":{"launchSpeed":87.6,"launchAngle":6.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.11,"coordY":166.39}},"index":3,"playId":"91cee61c-fc22-3923-896f-3b768a7ae348","pitchNumber":2,"startTime":"2026-08-21T02:09:57.262Z","endTime":"2026-08-21T02:10:05.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:10:05.783Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:12:34.102Z","endTime":"2026-08-21T02:15:06.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":[3,4,5,6,7,8,9,10],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to left field for José Tena.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:12:11.723Z","endTime":"2026-08-21T02:12:11.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400"},{"details":{"description":"Jorbit Vivas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T02:12:11.739Z","endTime":"2026-08-21T02:12:11.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":687605,"link":"/api/v1/people/687605"}},{"details":{"description":"Pitching Change: Tom Cosgrove replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-21T02:12:11.740Z","endTime":"2026-08-21T02:12:36.301Z","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":"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":72.3,"endSpeed":66.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.726880349852802,"aZ":-30.090926138358906,"pfxX":-10.041754537095152,"pfxZ":1.8829997205978204,"pX":-0.13615986302234767,"pZ":1.6053346508301238,"vX0":-3.7157832098770487,"vY0":-105.1335819179271,"vZ0":1.2202748156929266,"x":122.19,"y":195.44,"x0":2.964872253906026,"y0":50.003602456800245,"z0":4.540631487499108,"aX":-11.11151600887459},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":4.2,"breakHorizontal":19.3,"spinRate":2897,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.5232937925615864,"extension":5.490497123155689},"index":3,"playId":"4ddf7486-bc12-355e-b2c4-1fd1efa98e69","pitchNumber":1,"startTime":"2026-08-21T02:12:36.301Z","endTime":"2026-08-21T02:12:41.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8716599415397,"aZ":-22.177830122260602,"pfxX":5.66296102815645,"pfxZ":5.985423726546024,"pX":0.29828828497130894,"pZ":2.6531100521514546,"vX0":-7.12219875471179,"vY0":-128.0357209602799,"vZ0":-0.9834438331361365,"x":105.63,"y":167.15,"x0":2.3721757328408115,"y0":50.00517383656252,"z0":4.767645853165178,"aX":9.463086617215055},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.9,"breakHorizontal":-8.8,"spinRate":2481,"spinDirection":128},"zone":6,"typeConfidence":0.9,"plateTime":0.42676816811034346,"extension":5.899562412593769},"index":4,"playId":"813b3e26-f3f4-3338-a414-040ad61f9018","pitchNumber":2,"startTime":"2026-08-21T02:12:53.976Z","endTime":"2026-08-21T02:12:59.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":65.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47897014965489,"aZ":-32.24479258020849,"pfxX":-8.41552065715318,"pfxZ":-0.06882618041900379,"pX":-1.1394419991639955,"pZ":2.0999143897140726,"vX0":-5.406245108212024,"vY0":-103.86039509698104,"vZ0":2.902230579498877,"x":160.43,"y":182.08,"x0":2.602193504350583,"y0":50.00095184775336,"z0":4.552979030439573,"aX":-9.073891894719035},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":1.2,"breakHorizontal":16.9,"spinRate":2736,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.5299844291268387,"extension":5.689408149154714},"index":5,"playId":"0c42a4c5-f739-3358-b081-7a0ae05d7160","pitchNumber":3,"startTime":"2026-08-21T02:13:10.043Z","endTime":"2026-08-21T02:13:15.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":66.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.647967700366195,"aZ":-30.251139226196248,"pfxX":-8.208966145657055,"pfxZ":1.731941110858017,"pX":-0.7358348944155042,"pZ":2.370559822093931,"vX0":-5.063295527813072,"vY0":-105.16690616513675,"vZ0":2.8266124661248018,"x":145.05,"y":174.77,"x0":2.778326941110779,"y0":50.000684344187235,"z0":4.543807267324452,"aX":-9.092816083708392},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":2697,"spinDirection":277},"zone":4,"typeConfidence":0.9,"plateTime":0.5229948849213173,"extension":5.674427931342226},"index":6,"playId":"16d914d1-d4c0-3c1b-a852-e23d45ea0e50","pitchNumber":4,"startTime":"2026-08-21T02:13:30.567Z","endTime":"2026-08-21T02:13:34.217Z","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":87.6,"endSpeed":80.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375587801274232,"aZ":-20.99891605567969,"pfxX":4.8382914706925675,"pfxZ":6.765032442637949,"pX":-0.15984617957163114,"pZ":2.6827385753092106,"vX0":-7.277595354781966,"vY0":-127.49996031762386,"vZ0":-1.125429609050225,"x":123.09,"y":166.35,"x0":2.0984136321796303,"y0":50.002400337423026,"z0":4.781579207918152,"aX":7.992864042548415},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.2,"breakHorizontal":-7.2,"spinRate":2533,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.4290243749939715,"extension":5.763646961617299},"index":7,"playId":"e277a147-90fe-35d2-b2c4-d5d36ccc9ae9","pitchNumber":5,"startTime":"2026-08-21T02:13:55.099Z","endTime":"2026-08-21T02:13:58.267Z","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":88.9,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897507690452475,"aZ":-18.688344912557636,"pfxX":5.355482142050965,"pfxZ":7.959371174485474,"pX":0.029467089695122024,"pZ":3.34821726416579,"vX0":-7.0182878291626904,"vY0":-129.3115082276933,"vZ0":-0.5460699173271483,"x":115.88,"y":148.38,"x0":2.082534670292904,"y0":50.00097661250494,"z0":4.9955649646517015,"aX":9.071990711773438},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.5,"breakHorizontal":-8.2,"spinRate":2513,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.4235298360622757,"extension":5.9674997475251494},"index":8,"playId":"3a22884b-7c2c-3087-b685-7efb0e172aed","pitchNumber":6,"startTime":"2026-08-21T02:14:15.728Z","endTime":"2026-08-21T02:14:19.448Z","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":88.9,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.475764815945105,"aZ":-19.75720714266864,"pfxX":3.787360002604636,"pfxZ":7.349627267224908,"pX":-1.702596396303052,"pZ":1.772212479520325,"vX0":-10.635828765425956,"vY0":-129.05572902590075,"vZ0":-3.9547228468949487,"x":181.9,"y":190.93,"x0":1.9771512568782035,"y0":50.003350927178374,"z0":4.843402496295088,"aX":6.400362591627121},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":-4.6,"spinRate":2491,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.42416953483619046,"extension":6.167701751106417},"index":9,"playId":"17d211b2-7258-3fce-aae0-fb22c7994142","pitchNumber":7,"startTime":"2026-08-21T02:14:39.459Z","endTime":"2026-08-21T02:14:43.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":64.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.566982881802904,"aZ":-32.21367838028226,"pfxX":-10.312455324933454,"pfxZ":-0.037980471519128756,"pX":-0.45832296582207543,"pZ":3.0360941212212955,"vX0":-3.8558733729793766,"vY0":-103.27159573784114,"vZ0":4.647962862880006,"x":134.47,"y":156.81,"x0":2.784712363375531,"y0":50.002785291505774,"z0":4.6799614258713955,"aX":-10.903250349465871},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":1.9,"breakHorizontal":19.9,"spinRate":2724,"spinDirection":277},"zone":1,"typeConfidence":0.91,"plateTime":0.5347137166307174,"extension":5.842488496885824},"hitData":{"launchSpeed":60.4,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.2,"coordY":170.51}},"index":10,"playId":"8df06b7a-14bd-30b9-90b4-46006491c44a","pitchNumber":8,"startTime":"2026-08-21T02:14:58.448Z","endTime":"2026-08-21T02:15:06.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:15:06.978Z","atBatIndex":57},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ezequiel Duran triples (4) on a sharp line drive to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:15:07.653Z","endTime":"2026-08-21T02:16:55.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":65.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.597407802343405,"aZ":-31.335417936284482,"pfxX":-8.526093858065831,"pfxZ":0.7546611715428746,"pX":-0.5228727005866575,"pZ":1.8931931807862399,"vX0":-4.756841428424336,"vY0":-105.31933496655216,"vZ0":2.1116523469647177,"x":136.93,"y":187.66,"x0":2.8850019848110557,"y0":50.00096977383515,"z0":4.544466824648458,"aX":-9.419809863469435},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":2749,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.5233449180496494,"extension":5.724648696492352},"index":0,"playId":"2ad3d499-78a5-3618-910e-cef813ca6f4f","pitchNumber":1,"startTime":"2026-08-21T02:15:34.422Z","endTime":"2026-08-21T02:15:38.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":65.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776464668731062,"aZ":-30.68327293593557,"pfxX":-10.225048628203922,"pfxZ":1.3419235724740481,"pX":-0.5543494206383723,"pZ":2.128367133640092,"vX0":-4.41689475683604,"vY0":-105.81704615125562,"vZ0":2.359270021281202,"x":138.13,"y":181.31,"x0":2.902996712963323,"y0":50.00129576182825,"z0":4.569716425453959,"aX":-11.337413569439985},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":3.6,"breakHorizontal":19.9,"spinRate":2934,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.522062334860184,"extension":5.654576957187182},"index":1,"playId":"e418499a-d7c3-3452-a672-e957e0da3c4c","pitchNumber":2,"startTime":"2026-08-21T02:15:51.234Z","endTime":"2026-08-21T02:15:54.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":70.8,"endSpeed":64.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.544586934964915,"aZ":-31.730221837363647,"pfxX":-7.810032038314783,"pfxZ":0.41849163345487117,"pX":-0.4674710703964278,"pZ":1.4849569463448644,"vX0":-4.852726210050064,"vY0":-102.92387881890922,"vZ0":1.953754918193971,"x":134.82,"y":198.69,"x0":2.9482137064403005,"y0":50.00165085626587,"z0":4.409713363699087,"aX":-8.24857325704331},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2566,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.5353465859553252,"extension":5.74039389247004},"index":2,"playId":"dc3b00f8-ac6f-3495-b2eb-d82645b7a3f3","pitchNumber":3,"startTime":"2026-08-21T02:16:16.844Z","endTime":"2026-08-21T02:16:22.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19255883161129,"aZ":-23.936482622590074,"pfxX":3.1880512962738012,"pfxZ":5.030030819049172,"pX":0.4642939585414184,"pZ":2.3706727960583707,"vX0":-6.254298566971384,"vY0":-126.938072011074,"vZ0":-0.371410675907586,"x":99.3,"y":174.77,"x0":2.542222137246728,"y0":50.001299373738355,"z0":4.419222131116959,"aX":5.219759209423532},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":-4.4,"spinRate":2471,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.4309556683116149,"extension":5.828835449468938},"hitData":{"launchSpeed":100.4,"launchAngle":21.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.45,"coordY":79.59}},"index":3,"playId":"3e0d260f-63ac-361f-b194-0a61eb5910d1","pitchNumber":4,"startTime":"2026-08-21T02:16:39.012Z","endTime":"2026-08-21T02:16:55.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:16:55.054Z","atBatIndex":58},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nicky Lopez out on a sacrifice fly to center fielder Dylan Crews. Ezequiel Duran scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:16:55.292Z","endTime":"2026-08-21T02:18:51.627Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":676680,"link":"/api/v1/people/676680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 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":88.3,"endSpeed":80.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664918959351443,"aZ":-21.860081876624903,"pfxX":4.23659452698521,"pfxZ":6.189180287451492,"pX":-0.7318175171595311,"pZ":2.516453203963092,"vX0":-9.103434531754258,"vY0":-128.29689192112176,"vZ0":-1.0780872405155373,"x":144.9,"y":170.84,"x0":2.312729144153658,"y0":50.00214426292335,"z0":4.646625808942516,"aX":7.060146493509423},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.2,"breakHorizontal":-5.6,"spinRate":2558,"spinDirection":124},"zone":4,"typeConfidence":0.9,"plateTime":0.4270086462493201,"extension":6.122212643739151},"index":0,"playId":"b9bef2f0-3dff-39fb-bde9-199f51cb5624","pitchNumber":1,"startTime":"2026-08-21T02:17:36.399Z","endTime":"2026-08-21T02:17:44.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93184729560516,"aZ":-21.008124323172684,"pfxX":4.14806368414701,"pfxZ":6.816427410469769,"pX":-0.08618938315520352,"pZ":3.747078525442063,"vX0":-7.100201069436832,"vY0":-126.91158151200004,"vZ0":1.2948043333257988,"x":120.29,"y":137.61,"x0":2.2033875715659144,"y0":50.00267752788097,"z0":4.898466332441597,"aX":6.795678871402004},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.8,"breakHorizontal":-6.0,"spinRate":2430,"spinDirection":128},"zone":11,"typeConfidence":0.9,"plateTime":0.43087583805468643,"extension":5.8143769430815215},"index":1,"playId":"b0840fb6-509e-3c2d-bb30-41189b131aa8","pitchNumber":2,"startTime":"2026-08-21T02:18:10.280Z","endTime":"2026-08-21T02:18:14.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":65.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75941422486381,"aZ":-31.13330758115707,"pfxX":-10.074297139667875,"pfxZ":0.953666085221462,"pX":-0.3773004552206763,"pZ":1.1972902275096526,"vX0":-3.4264458484876883,"vY0":-104.80013381463164,"vZ0":0.9219553241237284,"x":131.38,"y":206.45,"x0":2.596530105081228,"y0":50.00361254292895,"z0":4.441501126014767,"aX":-10.998293353277276},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":2.4,"breakHorizontal":19.3,"spinRate":2736,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.5263762613574148,"extension":5.63068499216742},"hitData":{"launchSpeed":84.7,"launchAngle":34.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.49,"coordY":75.18}},"index":2,"playId":"9bc14c47-696c-3360-a4fe-3b966770206f","pitchNumber":3,"startTime":"2026-08-21T02:18:38.594Z","endTime":"2026-08-21T02:18:51.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:18:51.627Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:18:55.411Z","endTime":"2026-08-21T02:19:33.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":66.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52599541648426,"aZ":-33.051500645794746,"pfxX":-10.647615363154046,"pfxZ":-0.7633756079050613,"pX":0.45721260131211544,"pZ":2.310679808358299,"vX0":-2.5079901055122016,"vY0":-107.55109631406853,"vZ0":2.80741826759714,"x":99.57,"y":176.39,"x0":3.0277645746487125,"y0":50.00377090829227,"z0":4.7107389865689955,"aX":-12.196449686254642},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":0.0,"breakHorizontal":20.0,"spinRate":2931,"spinDirection":278},"zone":6,"typeConfidence":0.9,"plateTime":0.5136772683375259,"extension":5.60076008332342},"hitData":{"launchSpeed":80.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.5,"coordY":168.92}},"index":0,"playId":"9bc8e994-0703-3f9b-af30-bd45108af0f7","pitchNumber":1,"startTime":"2026-08-21T02:19:24.520Z","endTime":"2026-08-21T02:19:33.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:19:33.043Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:22:04.739Z","endTime":"2026-08-21T02:22:44.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:19:41.335Z","endTime":"2026-08-21T02:21:50.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"index":1,"startTime":"2026-08-21T02:21:50.685Z","endTime":"2026-08-21T02:22:06.994Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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.6,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33998446238373,"aZ":-13.163158531920528,"pfxX":6.192218559561484,"pfxZ":10.015861398302468,"pX":0.16861053954458877,"pZ":3.6514129891449563,"vX0":-5.755661695937099,"vY0":-137.59589610520106,"vZ0":-4.015289375631162,"x":110.57,"y":140.19,"x0":1.4930868273020186,"y0":50.005840558967215,"z0":6.035045706234501,"aX":11.758274407713456},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-9.8,"spinRate":2366,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39958075857373343,"extension":6.5267664067547715},"index":2,"playId":"8e5f3efe-9787-30d8-a2e5-7c9949089d03","pitchNumber":1,"startTime":"2026-08-21T02:22:06.994Z","endTime":"2026-08-21T02:22:11.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.3,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93149435607339,"aZ":-10.848124452337867,"pfxX":6.727311293283522,"pfxZ":11.291830456593479,"pX":-0.5501288986195161,"pZ":2.551663155717616,"vX0":-7.59671601944608,"vY0":-136.97053416519785,"vZ0":-7.059713039927231,"x":137.97,"y":169.89,"x0":1.39312993719759,"y0":50.002939732489025,"z0":5.914397541190111,"aX":12.706498721936613},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-10.4,"spinRate":2434,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.4007877787858196,"extension":6.538871709320354},"index":3,"playId":"83a36cb0-b8b7-37e5-96ec-6a448c49a18a","pitchNumber":2,"startTime":"2026-08-21T02:22:24.284Z","endTime":"2026-08-21T02:22:27.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.542676886281967,"aZ":-28.97812465013682,"pfxX":-2.7263551719661026,"pfxZ":1.9968328740941308,"pX":-1.727786436586954,"pZ":1.712106535666926,"vX0":-7.38523462382497,"vY0":-125.72317176217271,"vZ0":-4.525225964576969,"x":182.86,"y":192.55,"x0":1.6022313497077847,"y0":50.0029922939965,"z0":5.8878672000256405,"aX":-4.3624569188842335},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":6.6,"spinRate":2736,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.435701760665288,"extension":6.46548570959195},"index":4,"playId":"0b4c6609-966f-37c5-9d7e-225fe1a4f474","pitchNumber":3,"startTime":"2026-08-21T02:22:40.962Z","endTime":"2026-08-21T02:22:44.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:22:44.653Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen challenged (pitch result), call on the field was confirmed: Harry Ford walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:23:21.079Z","endTime":"2026-08-21T02:25:09.279Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Harry Ford replaces Abimelec Ortiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-21T02:23:01.606Z","endTime":"2026-08-21T02:23:21.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":694673,"link":"/api/v1/people/694673"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.761249765228136,"aZ":-11.273548889257471,"pfxX":4.812395046219914,"pfxZ":10.989876790287676,"pX":0.3172784010924679,"pZ":3.061653282602028,"vX0":-5.049646168635411,"vY0":-137.58241314709767,"vZ0":-5.712213432012159,"x":104.91,"y":156.12,"x0":1.558141872360797,"y0":50.00646405084161,"z0":5.94092816583993,"aX":9.155591916212645},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":-7.6,"spinRate":2383,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.3993207747177534,"extension":6.521988468567207},"index":1,"playId":"9c169294-ab44-37fc-ac7a-facc7822e353","pitchNumber":1,"startTime":"2026-08-21T02:23:21.264Z","endTime":"2026-08-21T02:23:25.165Z","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.6,"endSpeed":85.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04814059556531,"aZ":-10.364517815180593,"pfxX":5.86773933282284,"pfxZ":11.4780353886865,"pX":1.4771194223603195,"pZ":3.357077712262185,"vX0":-2.3947995845339443,"vY0":-137.58238599971259,"vZ0":-5.096790867419082,"x":60.7,"y":148.14,"x0":1.6008623513634153,"y0":50.00449832665073,"z0":5.948353875506812,"aX":11.14996667304221},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":-10.1,"spinRate":2505,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.3994674449445208,"extension":6.39115757939399},"index":2,"playId":"379448fe-d31a-3d6e-b1f8-0e1c003795b9","pitchNumber":2,"startTime":"2026-08-21T02:23:38.107Z","endTime":"2026-08-21T02:23:42.452Z","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":94.5,"endSpeed":85.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39948129213523,"aZ":-10.353218074827009,"pfxX":5.490643901578064,"pfxZ":11.474740684586664,"pX":0.5150303033744686,"pZ":3.65726353470182,"vX0":-4.593422874723903,"vY0":-137.4876092124679,"vZ0":-4.287635956265134,"x":97.37,"y":140.03,"x0":1.4996157948401412,"y0":50.00186180405648,"z0":5.948006128652255,"aX":10.44037854299257},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.0,"breakHorizontal":-8.9,"spinRate":2345,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.39941908430749873,"extension":6.549231042869847},"index":3,"playId":"2f95dcf8-aea1-35fc-ac3a-b0b4ef15625f","pitchNumber":3,"startTime":"2026-08-21T02:23:56.390Z","endTime":"2026-08-21T02:24:01.792Z","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":94.7,"endSpeed":86.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.893814638373442,"aZ":-10.958232254161,"pfxX":5.3649284670458055,"pfxZ":11.065965370828806,"pX":0.3513922370750278,"pZ":2.6562123778763835,"vX0":-5.31244715143663,"vY0":-137.67140156814833,"vZ0":-6.66510507290645,"x":103.61,"y":167.06,"x0":1.6101067604252248,"y0":50.00350160138391,"z0":5.852188812050648,"aX":10.28695299545482},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-8.6,"spinRate":2266,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.3980230600587942,"extension":6.577694761504977},"index":4,"playId":"8478b438-048e-396b-80a1-2c55ab32b9c2","pitchNumber":4,"startTime":"2026-08-21T02:24:14.946Z","endTime":"2026-08-21T02:24:18.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014168993967466,"aZ":-41.0931308972851,"pfxX":-1.5177865010125435,"pfxZ":-6.382124846214726,"pX":-0.5104124286934322,"pZ":0.5033954163445747,"vX0":-4.3700616955581335,"vY0":-117.89886143845209,"vZ0":-3.7039278501449866,"x":136.46,"y":225.19,"x0":1.5701586588018748,"y0":50.004332967967926,"z0":5.9166919764461054,"aX":-2.1200326640254867},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.2,"breakHorizontal":3.8,"spinRate":2806,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.46593754598630976,"extension":6.486126297553866},"index":5,"playId":"48bf027e-217f-34fb-9224-839da3442744","pitchNumber":5,"startTime":"2026-08-21T02:24:39.015Z","endTime":"2026-08-21T02:24:43.629Z","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":95.6,"endSpeed":86.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.754038147245524,"aZ":-8.199848143861196,"pfxX":5.315071151525231,"pfxZ":12.416604788343285,"pX":-1.0066410858178205,"pZ":2.188597389353034,"vX0":-8.247837670363129,"vY0":-138.7275718396658,"vZ0":-8.469209135371349,"x":155.37,"y":179.69,"x0":1.3273841150786472,"y0":50.00570122142226,"z0":5.844362807621368,"aX":10.265402625948726},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":-7.7,"spinRate":2505,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.3962556902877541,"extension":6.76768546469878},"index":6,"playId":"ab013b5f-ba1c-3ec7-aa82-83217050dcf2","pitchNumber":6,"startTime":"2026-08-21T02:25:01.765Z","endTime":"2026-08-21T02:25:09.279Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"playEndTime":"2026-08-21T02:25:09.279Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:25:53.363Z","endTime":"2026-08-21T02:26:42.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.385306133563493,"aZ":-18.786445577117043,"pfxX":9.61835835368278,"pfxZ":8.451110127110233,"pX":0.37568625656766347,"pZ":1.8591237858649572,"vX0":-5.868799654591125,"vY0":-125.59514906678554,"vZ0":-5.990010044336433,"x":102.68,"y":188.58,"x0":1.502839461605185,"y0":50.005291464178164,"z0":5.821781910484616,"aX":15.242222635592876},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.0,"breakHorizontal":-16.0,"spinRate":2182,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.4374779359726726,"extension":6.275733379863743},"index":0,"playId":"ecbfea6c-7085-3677-a112-5384fbbedec4","pitchNumber":1,"startTime":"2026-08-21T02:25:53.363Z","endTime":"2026-08-21T02:25:57.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517844134306706,"aZ":-21.404146137336635,"pfxX":9.509343561152889,"pfxZ":6.904283726175404,"pX":0.2438054028446656,"pZ":3.3312865690488067,"vX0":-6.2659139448428425,"vY0":-124.52216907779862,"vZ0":-2.2028716197786373,"x":107.71,"y":148.84,"x0":1.565510483080821,"y0":50.003439261775846,"z0":6.010224738978672,"aX":14.837243956468997},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.2,"breakHorizontal":-15.6,"spinRate":2141,"spinDirection":129},"zone":2,"typeConfidence":0.91,"plateTime":0.44094920121437076,"extension":6.277040599939887},"index":1,"playId":"64f39a05-f2d7-3554-9a86-71e221754f0e","pitchNumber":2,"startTime":"2026-08-21T02:26:13.209Z","endTime":"2026-08-21T02:26:17.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070205089397756,"aZ":-45.920799130511895,"pfxX":-1.151957950605538,"pfxZ":-9.952102718754587,"pX":0.2726827041122099,"pZ":2.1732826841857977,"vX0":-2.6715736720603243,"vY0":-118.11953947006702,"vZ0":0.8803555958062408,"x":106.61,"y":180.1,"x0":1.5779137987907443,"y0":50.00030295494961,"z0":6.092695308800407,"aX":-1.5913267742625055},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.3,"breakHorizontal":2.9,"spinRate":2901,"spinDirection":330},"zone":8,"typeConfidence":0.91,"plateTime":0.46763078141081316,"extension":6.380310827733606},"index":2,"playId":"1f8952b9-2b4d-39e9-b8cb-c6ab442e75be","pitchNumber":3,"startTime":"2026-08-21T02:26:36.885Z","endTime":"2026-08-21T02:26:42.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:26:42.184Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena challenged (pitch result), call on the field was confirmed: José Tena called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:26:45.372Z","endTime":"2026-08-21T02:28:28.573Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44459950222232,"aZ":-29.254311415353033,"pfxX":-3.24912764236772,"pfxZ":1.898762415124736,"pX":-0.6004162490599513,"pZ":0.992011755859356,"vX0":-4.535655988983998,"vY0":-123.24180541398633,"vZ0":-5.644205414387688,"x":139.89,"y":212.0,"x0":1.6858279094891566,"y0":50.00331963139592,"z0":5.782102993280594,"aX":-4.99896020460873},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":7.0,"spinRate":2773,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.44438940987656705,"extension":6.4950334878618845},"index":0,"playId":"2826b55c-93de-38e2-9751-164b263b144b","pitchNumber":1,"startTime":"2026-08-21T02:27:10.883Z","endTime":"2026-08-21T02:27:16.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Harry Ford advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"2826b55c-93de-38e2-9751-164b263b144b","startTime":"2026-08-21T02:27:21.411Z","endTime":"2026-08-21T02:27:32.858Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1942987284273,"aZ":-28.809968482640606,"pfxX":-3.213229947194817,"pfxZ":2.1190047289172043,"pX":-0.23993036965664588,"pZ":2.3659048915857612,"vX0":-4.070813097100031,"vY0":-125.3540192639677,"vZ0":-2.865356816205188,"x":126.15,"y":174.9,"x0":1.8246483492244523,"y0":50.00213631994261,"z0":5.884748128172934,"aX":-5.0932423042838195},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":6.8,"spinRate":2765,"spinDirection":242},"zone":4,"typeConfidence":0.89,"plateTime":0.4375605759919732,"extension":6.341864428001763},"index":2,"playId":"478459dd-ac62-3c8b-ba7b-5e7bb75a4e1c","pitchNumber":2,"startTime":"2026-08-21T02:27:32.858Z","endTime":"2026-08-21T02:27:37.012Z","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":84.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61457810020695,"aZ":-11.567248485133955,"pfxX":4.1794085095084075,"pfxZ":11.073487909981726,"pX":0.25133112526421153,"pZ":3.916993708728443,"vX0":-5.015822126568724,"vY0":-136.43909834170967,"vZ0":-3.4262300350675834,"x":107.42,"y":133.02,"x0":1.5817471075349214,"y0":50.00566887866422,"z0":6.001712376051379,"aX":7.780100151839974},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-6.4,"spinRate":2372,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40343988232750894,"extension":6.4144829484485815},"index":3,"playId":"767bfc58-1ff9-3c58-a3e6-295ba5e82efa","pitchNumber":3,"startTime":"2026-08-21T02:28:01.465Z","endTime":"2026-08-21T02:28:06.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65881763629187,"aZ":-11.600777243256278,"pfxX":5.413933123339554,"pfxZ":10.726907676132146,"pX":-0.567480491824099,"pZ":2.0654349150741553,"vX0":-7.316984584964632,"vY0":-138.50381106859322,"vZ0":-8.002567279152968,"x":138.63,"y":183.01,"x0":1.4211760684891355,"y0":50.00398194559154,"z0":5.792454185894451,"aX":10.38455369383189},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2477,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.3974298574745463,"extension":6.574224131081618},"index":4,"playId":"fc12702d-cc62-3634-86b1-a89a5a42238e","pitchNumber":4,"startTime":"2026-08-21T02:28:22.720Z","endTime":"2026-08-21T02:28:28.573Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"}},"playEndTime":"2026-08-21T02:28:28.573Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena challenged (pitch result), call on the field was confirmed: José Tena called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:26:45.372Z","endTime":"2026-08-21T02:28:28.573Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44459950222232,"aZ":-29.254311415353033,"pfxX":-3.24912764236772,"pfxZ":1.898762415124736,"pX":-0.6004162490599513,"pZ":0.992011755859356,"vX0":-4.535655988983998,"vY0":-123.24180541398633,"vZ0":-5.644205414387688,"x":139.89,"y":212.0,"x0":1.6858279094891566,"y0":50.00331963139592,"z0":5.782102993280594,"aX":-4.99896020460873},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":7.0,"spinRate":2773,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.44438940987656705,"extension":6.4950334878618845},"index":0,"playId":"2826b55c-93de-38e2-9751-164b263b144b","pitchNumber":1,"startTime":"2026-08-21T02:27:10.883Z","endTime":"2026-08-21T02:27:16.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Harry Ford advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"2826b55c-93de-38e2-9751-164b263b144b","startTime":"2026-08-21T02:27:21.411Z","endTime":"2026-08-21T02:27:32.858Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1942987284273,"aZ":-28.809968482640606,"pfxX":-3.213229947194817,"pfxZ":2.1190047289172043,"pX":-0.23993036965664588,"pZ":2.3659048915857612,"vX0":-4.070813097100031,"vY0":-125.3540192639677,"vZ0":-2.865356816205188,"x":126.15,"y":174.9,"x0":1.8246483492244523,"y0":50.00213631994261,"z0":5.884748128172934,"aX":-5.0932423042838195},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":6.8,"spinRate":2765,"spinDirection":242},"zone":4,"typeConfidence":0.89,"plateTime":0.4375605759919732,"extension":6.341864428001763},"index":2,"playId":"478459dd-ac62-3c8b-ba7b-5e7bb75a4e1c","pitchNumber":2,"startTime":"2026-08-21T02:27:32.858Z","endTime":"2026-08-21T02:27:37.012Z","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":84.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61457810020695,"aZ":-11.567248485133955,"pfxX":4.1794085095084075,"pfxZ":11.073487909981726,"pX":0.25133112526421153,"pZ":3.916993708728443,"vX0":-5.015822126568724,"vY0":-136.43909834170967,"vZ0":-3.4262300350675834,"x":107.42,"y":133.02,"x0":1.5817471075349214,"y0":50.00566887866422,"z0":6.001712376051379,"aX":7.780100151839974},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-6.4,"spinRate":2372,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40343988232750894,"extension":6.4144829484485815},"index":3,"playId":"767bfc58-1ff9-3c58-a3e6-295ba5e82efa","pitchNumber":3,"startTime":"2026-08-21T02:28:01.465Z","endTime":"2026-08-21T02:28:06.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65881763629187,"aZ":-11.600777243256278,"pfxX":5.413933123339554,"pfxZ":10.726907676132146,"pX":-0.567480491824099,"pZ":2.0654349150741553,"vX0":-7.316984584964632,"vY0":-138.50381106859322,"vZ0":-8.002567279152968,"x":138.63,"y":183.01,"x0":1.4211760684891355,"y0":50.00398194559154,"z0":5.792454185894451,"aX":10.38455369383189},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2477,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.3974298574745463,"extension":6.574224131081618},"index":4,"playId":"fc12702d-cc62-3634-86b1-a89a5a42238e","pitchNumber":4,"startTime":"2026-08-21T02:28:22.720Z","endTime":"2026-08-21T02:28:28.573Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"}},"playEndTime":"2026-08-21T02:28:28.573Z","atBatIndex":64},"scoringPlays":[20,59],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":132.0,"y":159.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":131.42,"y":49.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":164.68,"y":159.64},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9],"bottom":[10,11,12,13,14,15],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":168.76,"y":92.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":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":147.0,"y":180.06},"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":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":71.0,"y":66.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":209.0,"y":123.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":101.96,"y":202.83},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":124.94,"y":89.75},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":110.06,"y":149.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":49.39,"y":64.67},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":107.02,"y":152.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":157.12,"y":165.38},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25],"bottom":[26,27,28,29,30],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":86.27,"y":112.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":128.43,"y":197.63},"type":"O","description":"Sac Bunt"}]}},{"startIndex":31,"endIndex":38,"top":[31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":170.28,"y":143.62},"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":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":153.44,"y":49.33},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":104.27,"y":131.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":211.27,"y":90.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":157.12,"y":191.19},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":129.41,"y":89.88},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"coordinates":{"x":146.55,"y":47.2},"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":6,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":159.15,"y":167.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":102.65,"y":76.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":152.06,"y":207.38},"type":"O","description":"Pop Out"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":101.46,"y":166.9},"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":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":151.0,"y":158.0},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":144.58,"y":68.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":96.9,"y":168.42},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"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":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":156.11,"y":166.39},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":156.2,"y":170.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":193.45,"y":79.59},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":132.49,"y":75.18},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":105.5,"y":168.92},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":64,"top":[61,62,63,64],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"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":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":8},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"catcher":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"third":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"shortstop":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"left":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"center":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"right":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"onDeck":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"battingOrder":8,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"onDeck":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"inHole":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"battingOrder":4,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".249","atBats":27,"obp":".325","slg":".434","ops":".759","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":1,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":28,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"4.68","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.39","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":45,"strikes":77,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"15.25","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"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-1 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":27,"groundOuts":62,"airOuts":43,"runs":31,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".238","atBats":231,"obp":".298","slg":".398","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":92,"rbi":31,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":73,"putOuts":47,"errors":8,"chances":128,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":16,"gamesStarted":0,"flyOuts":19,"groundOuts":19,"airOuts":30,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":108,"obp":".272","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":431,"era":"3.14","inningsPitched":"28.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.05","battersFaced":114,"outs":86,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":138,"strikes":293,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.03","gamesFinished":9,"strikeoutWalkRatio":"6.80","strikeoutsPer9Inn":"10.67","walksPer9Inn":"1.57","hitsPer9Inn":"7.85","runsScoredPer9":"4.40","homeRunsPer9":"1.26","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694673":{"person":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"jerseyNumber":"81","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":8,"groundOuts":13,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".260","atBats":50,"obp":".288","slg":".600","ops":".888","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":30,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":1,"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":8,"putOuts":67,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":63,"groundOuts":92,"airOuts":129,"runs":77,"doubles":25,"triples":3,"homeRuns":29,"strikeOuts":124,"baseOnBalls":46,"intentionalWalks":2,"hits":131,"hitByPitch":12,"avg":".279","atBats":470,"obp":".354","slg":".530","ops":".884","caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":249,"rbi":91,"leftOnBase":185,"sacBunts":0,"sacFlies":6,"babip":".316","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.21","popOuts":41,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":168,"errors":19,"chances":465,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":47,"groundOuts":114,"airOuts":92,"runs":46,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":82,"hitByPitch":1,"avg":".224","atBats":366,"obp":".308","slg":".260","ops":".568","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":95,"rbi":34,"leftOnBase":166,"sacBunts":6,"sacFlies":2,"babip":".288","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"366.00","popOuts":12,"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":340,"putOuts":190,"errors":13,"chances":543,"fielding":".976","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":"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":17,"groundOuts":30,"airOuts":28,"runs":26,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".242","atBats":120,"obp":".350","slg":".525","ops":".875","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":63,"rbi":32,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":8,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":158,"errors":1,"chances":172,"fielding":".994","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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":36,"groundOuts":72,"airOuts":73,"runs":27,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":29,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".237","atBats":232,"obp":".327","slg":".319","ops":".646","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":74,"rbi":21,"leftOnBase":107,"sacBunts":2,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.99","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"77.33","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":16,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"16.88","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.38","battersFaced":18,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":16,"strikes":23,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.38","hitsPer9Inn":"27.00","runsScoredPer9":"20.25","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":52,"errors":6,"chances":168,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":47,"groundOuts":60,"airOuts":88,"runs":40,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":75,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":7,"avg":".209","atBats":282,"obp":".281","slg":".355","ops":".636","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":100,"rbi":27,"leftOnBase":122,"sacBunts":0,"sacFlies":0,"babip":".249","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.20","popOuts":13,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":150,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592866":{"person":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"jerseyNumber":"32","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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":15,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":55,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"1.84","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.09","battersFaced":59,"outs":44,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":90,"strikes":174,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":5,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"11.66","walksPer9Inn":"1.84","hitsPer9Inn":"7.98","runsScoredPer9":"1.84","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":12,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":18,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":53,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":215,"era":"6.39","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"1.82","battersFaced":61,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":74,"strikes":141,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"16.97","gamesFinished":4,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"4.97","walksPer9Inn":"4.26","hitsPer9Inn":"12.08","runsScoredPer9":"6.39","homeRunsPer9":"1.42","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":{"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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"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":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":41,"gamesStarted":0,"flyOuts":17,"groundOuts":44,"airOuts":29,"runs":16,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":25,"intentionalWalks":3,"hits":24,"hitByPitch":2,"atBats":133,"obp":".315","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":629,"era":"3.46","inningsPitched":"39.0","wins":5,"losses":3,"saves":12,"saveOpportunities":18,"holds":6,"blownSaves":6,"earnedRuns":15,"whip":"1.26","battersFaced":164,"outs":117,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":248,"strikes":381,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".625","pitchesPerInning":"16.13","gamesFinished":17,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.23","walksPer9Inn":"5.77","hitsPer9Inn":"5.54","runsScoredPer9":"3.69","homeRunsPer9":"1.38","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":30,"gamesStarted":3,"flyOuts":25,"groundOuts":80,"airOuts":47,"runs":29,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":2,"hits":53,"hitByPitch":6,"atBats":235,"obp":".313","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1135,"era":"4.04","inningsPitched":"62.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":28,"whip":"1.25","battersFaced":269,"outs":187,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":378,"strikes":757,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".714","pitchesPerInning":"18.21","gamesFinished":5,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"8.23","walksPer9Inn":"3.61","hitsPer9Inn":"7.65","runsScoredPer9":"4.19","homeRunsPer9":"1.01","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":1,"chances":16,"fielding":".938","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":111,"groundOuts":103,"airOuts":167,"runs":62,"doubles":23,"triples":5,"homeRuns":15,"strikeOuts":103,"baseOnBalls":29,"intentionalWalks":1,"hits":117,"hitByPitch":6,"avg":".241","atBats":486,"obp":".290","slg":".401","ops":".691","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":195,"rbi":65,"leftOnBase":241,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.40","popOuts":24,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":202,"errors":2,"chances":207,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 3 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":18,"groundOuts":57,"airOuts":37,"runs":32,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":76,"baseOnBalls":23,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".238","atBats":223,"obp":".317","slg":".399","ops":".716","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":89,"rbi":22,"leftOnBase":108,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":17,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":27,"gamesStarted":27,"flyOuts":68,"groundOuts":146,"airOuts":106,"runs":62,"doubles":21,"triples":0,"homeRuns":15,"strikeOuts":162,"baseOnBalls":42,"intentionalWalks":0,"hits":132,"hitByPitch":12,"atBats":541,"obp":".311","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2342,"era":"3.22","inningsPitched":"142.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":600,"outs":428,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2342,"balls":807,"strikes":1535,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".688","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.65","hitsPer9Inn":"8.33","runsScoredPer9":"3.91","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":16,"errors":3,"chances":31,"fielding":".903","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":12,"airOuts":11,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".212","atBats":52,"obp":".328","slg":".423","ops":".751","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":22,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":3,"putOuts":108,"errors":0,"chances":111,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":58,"groundOuts":92,"airOuts":107,"runs":45,"doubles":16,"triples":3,"homeRuns":10,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":0,"hits":86,"hitByPitch":7,"avg":".250","atBats":344,"obp":".312","slg":".401","ops":".713","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":138,"rbi":43,"leftOnBase":143,"sacBunts":4,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.40","popOuts":11,"lineOuts":38},"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":3,"putOuts":271,"errors":2,"chances":276,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":15,"flyOuts":45,"groundOuts":56,"airOuts":81,"runs":50,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":31,"intentionalWalks":0,"hits":66,"hitByPitch":7,"atBats":271,"obp":".332","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1279,"era":"5.80","inningsPitched":"71.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.36","battersFaced":313,"outs":214,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1279,"balls":472,"strikes":807,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".222","pitchesPerInning":"17.93","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.91","hitsPer9Inn":"8.33","runsScoredPer9":"6.31","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","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":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":40,"gamesStarted":0,"flyOuts":26,"groundOuts":30,"airOuts":46,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":138,"obp":".286","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":653,"era":"3.32","inningsPitched":"38.0","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":14,"whip":"1.16","battersFaced":155,"outs":114,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":229,"strikes":424,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"17.18","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.32","hitsPer9Inn":"7.11","runsScoredPer9":"4.03","homeRunsPer9":"0.95","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656234":{"person":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":18,"groundOuts":29,"airOuts":36,"runs":23,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":5,"atBats":142,"obp":".364","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":635,"era":"5.80","inningsPitched":"35.2","wins":1,"losses":1,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":23,"whip":"1.51","battersFaced":162,"outs":107,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":635,"balls":236,"strikes":399,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.80","gamesFinished":7,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"9.59","walksPer9Inn":"3.28","hitsPer9Inn":"10.35","runsScoredPer9":"5.80","homeRunsPer9":"1.51","inheritedRunners":22,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".231","atBats":13,"obp":".313","slg":".615","ops":".928","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":8,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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"}]},"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":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":54,"groundOuts":71,"airOuts":94,"runs":37,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".272","atBats":268,"obp":".310","slg":".429","ops":".739","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":115,"rbi":42,"leftOnBase":133,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.29","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":56,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":31,"putOuts":592,"errors":5,"chances":628,"fielding":".992","passedBall":3,"pickoffs":1}},"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":2,"strikes":14,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":12,"groundOuts":11,"airOuts":17,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":48,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":196,"era":"4.15","inningsPitched":"13.0","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.23","battersFaced":55,"outs":39,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":196,"balls":57,"strikes":139,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".000","pitchesPerInning":"15.08","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"6.92","walksPer9Inn":"2.08","hitsPer9Inn":"9.00","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":2},"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":2,"gamesStarted":2,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":33,"obp":".463","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"9.39","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.48","battersFaced":41,"outs":23,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":74,"strikes":88,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"21.13","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"10.57","walksPer9Inn":"9.39","hitsPer9Inn":"12.91","runsScoredPer9":"9.39","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"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":{"note":"(L, 2-5)","summary":"5.0 IP, ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":34,"strikes":41,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":11,"flyOuts":34,"groundOuts":88,"airOuts":67,"runs":32,"doubles":15,"triples":3,"homeRuns":4,"strikeOuts":74,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":3,"atBats":297,"obp":".325","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1311,"era":"3.60","inningsPitched":"80.0","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.34","battersFaced":339,"outs":240,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":509,"strikes":802,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":1,"winPercentage":".286","pitchesPerInning":"16.39","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.33","walksPer9Inn":"4.05","hitsPer9Inn":"7.99","runsScoredPer9":"3.60","homeRunsPer9":"0.45","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[695734,694673,695670,665953,677588,691781,660688,686611,683083,687605,678391,674841,687377,690925,676680],"pitchers":[674841,687377,690925,676680],"bench":[682928,696285],"bullpen":[656234,676917,702021,663623,800600,668820,695418,680899,592866],"battingOrder":[695734,695670,665953,677588,691781,660688,686611,683083,678391],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"House."},{"label":"Runners left in scoring position, 2 out","value":"Crews; Tena."},{"label":"GIDP","value":"Ruiz, K."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tena (4, 2nd base off Junis/Jansen, D)."}]}],"note":[{"label":"a","value":"Grounded out for Pinckney in the 8th."},{"label":"b","value":"Walked for Ortiz, A in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".242","atBats":28,"obp":".315","slg":".393","ops":".708","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":2,"leftOnBase":16,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":27,"obp":".161","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.29","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":137,"balls":52,"strikes":85,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"pitchesPerInning":"15.22","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":5,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":60,"groundOuts":68,"airOuts":102,"runs":41,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":88,"baseOnBalls":42,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".194","atBats":310,"obp":".297","slg":".319","ops":".616","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":99,"rbi":31,"leftOnBase":151,"sacBunts":7,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":23,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":263,"errors":1,"chances":264,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":44,"groundOuts":59,"airOuts":89,"runs":44,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":73,"baseOnBalls":26,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".251","atBats":295,"obp":".318","slg":".454","ops":".772","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":134,"rbi":33,"leftOnBase":101,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.07","popOuts":28,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":160,"errors":0,"chances":164,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":24,"gamesStarted":22,"flyOuts":68,"groundOuts":115,"airOuts":131,"runs":61,"doubles":22,"triples":4,"homeRuns":17,"strikeOuts":109,"baseOnBalls":48,"intentionalWalks":0,"hits":121,"hitByPitch":4,"atBats":472,"obp":".328","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2029,"era":"4.46","inningsPitched":"121.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.40","battersFaced":528,"outs":363,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2029,"balls":778,"strikes":1251,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".286","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.11","walksPer9Inn":"3.57","hitsPer9Inn":"9.00","runsScoredPer9":"4.54","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":63,"groundOuts":103,"airOuts":108,"runs":52,"doubles":18,"triples":0,"homeRuns":21,"strikeOuts":129,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":3,"avg":".237","atBats":443,"obp":".298","slg":".420","ops":".718","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":186,"rbi":73,"leftOnBase":203,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.10","popOuts":27,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":779,"errors":4,"chances":879,"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"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":43,"gamesStarted":0,"flyOuts":30,"groundOuts":46,"airOuts":56,"runs":25,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":50,"baseOnBalls":16,"intentionalWalks":3,"hits":47,"hitByPitch":3,"atBats":195,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":828,"era":"3.83","inningsPitched":"49.1","wins":6,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.28","battersFaced":219,"outs":148,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":272,"strikes":556,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.92","hitsPer9Inn":"8.57","runsScoredPer9":"4.56","homeRunsPer9":"1.28","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":57,"gamesStarted":4,"flyOuts":30,"groundOuts":61,"airOuts":51,"runs":23,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":55,"hitByPitch":3,"atBats":211,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":891,"era":"3.29","inningsPitched":"54.2","wins":3,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.30","battersFaced":233,"outs":164,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":891,"balls":312,"strikes":579,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".600","pitchesPerInning":"16.30","gamesFinished":13,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.74","walksPer9Inn":"2.63","hitsPer9Inn":"9.05","runsScoredPer9":"3.79","homeRunsPer9":"0.33","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":57,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":48,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":57,"baseOnBalls":28,"intentionalWalks":4,"hits":40,"hitByPitch":2,"atBats":179,"obp":".332","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":861,"era":"2.77","inningsPitched":"48.2","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":15,"whip":"1.40","battersFaced":213,"outs":146,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":320,"strikes":541,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.69","gamesFinished":10,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"10.54","walksPer9Inn":"5.18","hitsPer9Inn":"7.40","runsScoredPer9":"3.14","homeRunsPer9":"0.92","inheritedRunners":42,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":48,"groundOuts":80,"airOuts":85,"runs":49,"doubles":11,"triples":2,"homeRuns":22,"strikeOuts":90,"baseOnBalls":44,"intentionalWalks":1,"hits":79,"hitByPitch":3,"avg":".239","atBats":331,"obp":".331","slg":".483","ops":".814","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":160,"rbi":46,"leftOnBase":105,"sacBunts":0,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.04","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":56,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(S, 25)","summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":45,"gamesStarted":1,"flyOuts":31,"groundOuts":48,"airOuts":59,"runs":12,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":2,"hits":26,"hitByPitch":0,"atBats":192,"obp":".200","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":897,"era":"1.74","inningsPitched":"57.0","wins":3,"losses":1,"saves":25,"saveOpportunities":28,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"0.74","battersFaced":210,"outs":171,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":296,"strikes":601,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"15.74","gamesFinished":35,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.53","hitsPer9Inn":"4.11","runsScoredPer9":"1.89","homeRunsPer9":"0.47","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":40,"groundOuts":62,"airOuts":63,"runs":38,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":71,"baseOnBalls":34,"intentionalWalks":3,"hits":54,"hitByPitch":2,"avg":".218","atBats":248,"obp":".315","slg":".415","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":103,"rbi":31,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.08","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":99,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":9,"flyOuts":58,"groundOuts":69,"airOuts":105,"runs":33,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":1,"hits":67,"hitByPitch":5,"atBats":293,"obp":".292","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1215,"era":"3.13","inningsPitched":"77.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.15","battersFaced":323,"outs":233,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":444,"strikes":771,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".556","pitchesPerInning":"15.64","gamesFinished":8,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.55","hitsPer9Inn":"7.76","runsScoredPer9":"3.82","homeRunsPer9":"1.04","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"602","stats":{"batting":{"summary":"0-0 | RBI","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":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":22,"groundOuts":77,"airOuts":42,"runs":19,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".263","atBats":198,"obp":".302","slg":".303","ops":".605","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":60,"rbi":22,"leftOnBase":84,"sacBunts":8,"sacFlies":2,"babip":".315","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"198.00","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"9.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":121,"putOuts":74,"errors":2,"chances":197,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":33,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":31,"runs":16,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":107,"obp":".316","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":473,"era":"4.82","inningsPitched":"28.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.25","battersFaced":118,"outs":84,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":173,"strikes":300,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".750","pitchesPerInning":"16.89","gamesFinished":3,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.57","hitsPer9Inn":"8.68","runsScoredPer9":"5.14","homeRunsPer9":"0.96","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"2-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":22,"groundOuts":26,"airOuts":45,"runs":17,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".266","atBats":154,"obp":".329","slg":".487","ops":".816","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":75,"rbi":23,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":15,"lineOuts":8},"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":62,"putOuts":58,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | 3B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":49,"groundOuts":104,"airOuts":95,"runs":56,"doubles":23,"triples":4,"homeRuns":13,"strikeOuts":110,"baseOnBalls":34,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".265","atBats":412,"obp":".322","slg":".434","ops":".756","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":179,"rbi":64,"leftOnBase":169,"sacBunts":1,"sacFlies":5,"babip":".327","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.69","popOuts":20,"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":206,"putOuts":153,"errors":5,"chances":364,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":76,"groundOuts":114,"airOuts":147,"runs":69,"doubles":29,"triples":3,"homeRuns":18,"strikeOuts":154,"baseOnBalls":51,"intentionalWalks":0,"hits":125,"hitByPitch":6,"atBats":535,"obp":".306","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2369,"era":"4.45","inningsPitched":"139.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.26","battersFaced":597,"outs":419,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2369,"balls":856,"strikes":1513,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".438","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"3.02","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.29","hitsPer9Inn":"8.05","runsScoredPer9":"4.45","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","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":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":24,"gamesStarted":24,"flyOuts":68,"groundOuts":90,"airOuts":128,"runs":53,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":157,"baseOnBalls":32,"intentionalWalks":3,"hits":111,"hitByPitch":0,"atBats":484,"obp":".277","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2118,"era":"3.77","inningsPitched":"126.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.13","battersFaced":518,"outs":380,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":732,"strikes":1386,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".529","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"4.91","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.27","hitsPer9Inn":"7.89","runsScoredPer9":"3.77","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":76,"groundOuts":110,"airOuts":123,"runs":52,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":110,"baseOnBalls":40,"intentionalWalks":1,"hits":125,"hitByPitch":6,"avg":".268","atBats":466,"obp":".333","slg":".429","ops":".762","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":200,"rbi":48,"leftOnBase":173,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.85","popOuts":12,"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":3,"putOuts":180,"errors":4,"chances":187,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":18,"groundOuts":28,"airOuts":39,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".162","atBats":130,"obp":".264","slg":".292","ops":".556","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":38,"rbi":12,"leftOnBase":78,"sacBunts":2,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.33","popOuts":15,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":11,"putOuts":332,"errors":3,"chances":346,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","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":40,"gamesStarted":1,"flyOuts":31,"groundOuts":41,"airOuts":54,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":165,"obp":".282","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":627,"era":"2.91","inningsPitched":"43.1","wins":1,"losses":2,"saves":5,"saveOpportunities":6,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"1.08","battersFaced":177,"outs":130,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":627,"balls":204,"strikes":423,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"14.47","gamesFinished":9,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"6.65","walksPer9Inn":"1.87","hitsPer9Inn":"7.89","runsScoredPer9":"2.91","homeRunsPer9":"0.62","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".355","slg":".259","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":1,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".368","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":25,"groundOuts":36,"airOuts":50,"runs":14,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":4,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".228","atBats":158,"obp":".250","slg":".380","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":60,"rbi":20,"leftOnBase":68,"sacBunts":2,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.60","popOuts":14,"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":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","assists":17,"putOuts":395,"errors":5,"chances":417,"fielding":".988","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674003":{"person":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":15,"groundOuts":10,"airOuts":22,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":58,"obp":".359","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":226,"era":"2.93","inningsPitched":"15.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.43","battersFaced":65,"outs":46,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":226,"balls":69,"strikes":157,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"5.87","walksPer9Inn":"2.35","hitsPer9Inn":"10.57","runsScoredPer9":"2.93","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":10,"groundOuts":10,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".222","atBats":72,"obp":".309","slg":".292","ops":".601","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":21,"rbi":6,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".366","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656756":{"person":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".368","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"7.88","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.75","battersFaced":38,"outs":24,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":60,"strikes":102,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.25","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.13","hitsPer9Inn":"14.63","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":48,"gamesStarted":1,"flyOuts":32,"groundOuts":38,"airOuts":52,"runs":30,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":178,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":712,"era":"5.73","inningsPitched":"44.0","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":28,"whip":"1.45","battersFaced":197,"outs":132,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":240,"strikes":472,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".625","pitchesPerInning":"16.18","gamesFinished":9,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.07","hitsPer9Inn":"10.02","runsScoredPer9":"6.14","homeRunsPer9":"1.43","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[694671,608369,669394,607043,677649,679822,592626,670032,643376,683227,672284,694497,594798,596001,681217,656641],"pitchers":[594798,596001,681217,656641],"bench":[553869],"bullpen":[695239,641302,674003,669022,682608,656756,615698,677958,668390],"battingOrder":[694671,608369,669394,607043,677649,670032,643376,672284,694497],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Foscue (8, Alvarez); Seager (10, Alvarez)."},{"label":"3B","value":"Duran, E (4, Cosgrove)."},{"label":"HR","value":"Seager (13, 3rd inning off Alvarez, 0 on, 1 out)."},{"label":"TB","value":"Duran, E 4; Foscue 3; Seager 6."},{"label":"RBI","value":"Lopez, N (22); Seager (31)."},{"label":"Runners left in scoring position, 2 out","value":"Kelenic; Burger; Nimmo; Carter 4."},{"label":"SAC","value":"Jansen, D."},{"label":"SF","value":"Lopez, N."},{"label":"Team RISP","value":"0-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Duran, E (10, 2nd base off Ribalta/Ruiz, K); Langford (10, 2nd base off Beeter/Ruiz, K)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Lopez, N-Seager-Burger)."}]}],"note":[{"label":"a","value":"Popped out for Foscue in the 6th."},{"label":"b","value":"Struck out for Freeman, C in the 6th."}]}},"officials":[{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Ruiz, K 2 (Ball-Overturned to Strike, Ball-Confirmed); Jansen, D (Ball-Confirmed); Tena (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Alvarez 75-41; Ribalta 16-13; Beeter 15-9; Cosgrove 16-14; deGrom 94-60; Junis 14-6; Silseth 13-8; Latz 16-11."},{"label":"Groundouts-flyouts","value":"Alvarez 5-2; Ribalta 0-0; Beeter 1-1; Cosgrove 2-1; deGrom 2-3; Junis 2-0; Silseth 1-0; Latz 0-0."},{"label":"Batters faced","value":"Alvarez 22; Ribalta 4; Beeter 4; Cosgrove 4; deGrom 20; Junis 4; Silseth 3; Latz 4."},{"label":"Umpires","value":"HP: Chad Whitson. 1B: Brian Walsh. 2B: Chad Fairchild. 3B: Bill Miller. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:20."},{"label":"Att","value":"21,179."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","boxscoreName":"deGrom"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","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":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":24,"gamesStarted":24,"flyOuts":68,"groundOuts":90,"airOuts":128,"runs":53,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":157,"baseOnBalls":32,"intentionalWalks":3,"hits":111,"hitByPitch":0,"atBats":484,"obp":".277","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2118,"era":"3.77","inningsPitched":"126.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.13","battersFaced":518,"outs":380,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":732,"strikes":1386,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".529","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"4.91","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.27","hitsPer9Inn":"7.89","runsScoredPer9":"3.77","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":82,"pitchingGameScore":82},{"player":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","boxscoreName":"Duran, E"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | 3B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":49,"groundOuts":104,"airOuts":95,"runs":56,"doubles":23,"triples":4,"homeRuns":13,"strikeOuts":110,"baseOnBalls":34,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".265","atBats":412,"obp":".322","slg":".434","ops":".756","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":179,"rbi":64,"leftOnBase":169,"sacBunts":1,"sacFlies":5,"babip":".327","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.69","popOuts":20,"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":206,"putOuts":153,"errors":5,"chances":364,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","boxscoreName":"Seager"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":40,"groundOuts":62,"airOuts":63,"runs":38,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":71,"baseOnBalls":34,"intentionalWalks":3,"hits":54,"hitByPitch":2,"avg":".218","atBats":248,"obp":".315","slg":".415","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":103,"rbi":31,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.08","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":99,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"loser":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"save":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}