{"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":822860,"link":"/api/v1.1/game/822860/feed/live","metaData":{"wait":10,"timeStamp":"20260820_024536","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822860,"type":"R","doubleHeader":"N","id":"2026/08/19/wasmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822860-2026-08-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-20T00:05:00Z","originalDate":"2026-08-19","officialDate":"2026-08-19","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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":67,"ties":0,"pct":".477"},"records":{},"divisionLeader":false,"wins":61,"losses":67,"winningPercentage":".477"},"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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":65,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":62,"losses":65,"winningPercentage":".488"},"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":23963,"firstPitch":"2026-08-20T00:08:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"home":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"}},"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":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:08:10.814Z","endTime":"2026-08-20T00:09:41.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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-19T20:23:35.227Z","endTime":"2026-08-19T23:41:40.955Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"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-19T23:41:40.955Z","endTime":"2026-08-20T00:06:27.476Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"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-20T00:06:27.476Z","endTime":"2026-08-20T00:08:13.059Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60189352369088,"aZ":-22.947942242808185,"pfxX":-11.401395306947574,"pfxZ":4.759321390811316,"pX":-0.23161837175646566,"pZ":1.2417121052748812,"vX0":8.434140041554286,"vY0":-138.47887140524176,"vZ0":-7.276553034086563,"x":125.83,"y":205.25,"x0":-1.8391332427604168,"y0":50.001314048409846,"z0":5.444205693293014,"aX":-22.089480215356566},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":18.8,"spinRate":2234,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3958997480915474,"extension":6.627354648526211},"index":3,"playId":"dd1fd20f-fede-391d-84c7-68327b85fbc5","pitchNumber":1,"startTime":"2026-08-20T00:08:13.059Z","endTime":"2026-08-20T00:08:16.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001308733204922,"aZ":-24.20627272576552,"pfxX":-10.80892662281457,"pfxZ":4.167494799788821,"pX":0.5763247231342331,"pZ":0.8503425369972472,"vX0":10.254647823161479,"vY0":-137.2927882212401,"vZ0":-7.962217821952824,"x":95.03,"y":215.82,"x0":-1.8003556361245658,"y0":50.00168318421368,"z0":5.431765923623701,"aX":-20.66195871458404},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":17.4,"spinRate":2129,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39873354541016237,"extension":6.637997625791984},"index":4,"playId":"cabe5fc9-2ffb-3874-8422-43eb0c3e2e0a","pitchNumber":2,"startTime":"2026-08-20T00:08:30.528Z","endTime":"2026-08-20T00:08:33.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17892369267139,"aZ":-19.179886179074295,"pfxX":-6.144709932774061,"pfxZ":6.640197832400412,"pX":-0.5990097952332822,"pZ":3.9618915668103987,"vX0":5.7988235809907955,"vY0":-139.42192326021066,"vZ0":-1.2518296207556476,"x":139.83,"y":131.81,"x0":-1.9138602205443476,"y0":50.000505569236665,"z0":5.6903184729620016,"aX":-12.020131486085452},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":2155,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3938119239996163,"extension":6.580423308248495},"index":5,"playId":"479b1e70-9209-318a-8cf8-27062af9c942","pitchNumber":3,"startTime":"2026-08-20T00:08:46.169Z","endTime":"2026-08-20T00:08:49.448Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16260602952179,"aZ":-36.61012041593104,"pfxX":0.6918802945988136,"pfxZ":-3.0041477850299145,"pX":0.6272674496252187,"pZ":0.3719519019693831,"vX0":5.280144223327663,"vY0":-120.86375000395316,"vZ0":-5.007230872331519,"x":93.09,"y":228.74,"x0":-1.6780998887681067,"y0":50.00354655780739,"z0":5.695220890536777,"aX":1.0210103791664873},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.4,"breakHorizontal":-2.5,"spinRate":2188,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45364119318412577,"extension":6.371266836774878},"index":6,"playId":"3144a7d4-1630-3561-a948-acaa7e680658","pitchNumber":4,"startTime":"2026-08-20T00:09:00.113Z","endTime":"2026-08-20T00:09:03.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43500085556673,"aZ":-26.26827839606579,"pfxX":-9.993770804700189,"pfxZ":3.0890540640837507,"pX":-1.0345284399935262,"pZ":2.3644289696539227,"vX0":6.2875976610767506,"vY0":-137.8483956283281,"vZ0":-3.752329802746482,"x":156.43,"y":174.94,"x0":-2.053963510358685,"y0":50.005184778897174,"z0":5.529744423723322,"aX":-19.115105014019775},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":2026,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3983076853811367,"extension":6.527479557650821},"index":7,"playId":"efe4cef9-a342-3259-8527-a89aa5876ed6","pitchNumber":5,"startTime":"2026-08-20T00:09:19.077Z","endTime":"2026-08-20T00:09:22.285Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19131906330566,"aZ":-37.279325247115196,"pfxX":-0.8299330557678775,"pfxZ":-3.367499941415211,"pX":-0.11248105506200423,"pZ":1.2982553832390746,"vX0":4.263869777706438,"vY0":-122.38043386780014,"vZ0":-2.9749074671998486,"x":121.29,"y":203.73,"x0":-1.769625501045266,"y0":50.002425242605085,"z0":5.723324068319452,"aX":-1.2591249022439837},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.6,"breakHorizontal":0.5,"spinRate":2203,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.44759563041888795,"extension":6.451998441699545},"index":8,"playId":"17af3cb1-a6d9-347d-8f5c-79850ccf8004","pitchNumber":6,"startTime":"2026-08-20T00:09:38.479Z","endTime":"2026-08-20T00:09:41.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:09:41.823Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abimelec Ortiz grounds out, shortstop Corey Seager to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:09:49.941Z","endTime":"2026-08-20T00:12:34.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":8},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":83.5,"endSpeed":76.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185305230111126,"aZ":-36.17255964127435,"pfxX":-0.6779183639564971,"pfxZ":-2.682694283413009,"pX":0.10459839010856778,"pZ":1.6738467961512613,"vX0":4.857824663217578,"vY0":-121.48153534886919,"vZ0":-2.260786491346985,"x":113.01,"y":193.59,"x0":-1.8343428988742192,"y0":50.00187423553248,"z0":5.766219002858045,"aX":-1.0123531963538548},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.2,"breakHorizontal":0.0,"spinRate":2241,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4511796574523079,"extension":6.634937449309871},"index":0,"playId":"b898c72b-e08b-3303-8285-cd46fde7a124","pitchNumber":1,"startTime":"2026-08-20T00:10:06.016Z","endTime":"2026-08-20T00:10:09.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-20T00:10:15.899Z","endTime":"2026-08-20T00:10:24.935Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"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":83.1,"endSpeed":76.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673482230750988,"aZ":-36.90352951885908,"pfxX":0.4855055621334543,"pfxZ":-3.2105749549631124,"pX":-0.6639228406288308,"pZ":1.9664230131133027,"vX0":2.6305560590598978,"vY0":-120.9883101438463,"vZ0":-1.378408378017469,"x":142.31,"y":185.69,"x0":-1.8304416308506717,"y0":50.00082735615587,"z0":5.7919864445269695,"aX":0.7154639602606011},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":-1.6,"spinRate":2239,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.45356665563733056,"extension":6.298643255281046},"index":2,"playId":"d2b0a538-b121-3652-a030-c6f4d43d2f95","pitchNumber":2,"startTime":"2026-08-20T00:10:24.935Z","endTime":"2026-08-20T00:10:28.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.890468743363304,"aZ":-36.145330127237,"pfxX":-1.8047355480539529,"pfxZ":-2.636334413633076,"pX":-0.6001353111315034,"pZ":1.3985817855265386,"vX0":3.6151728551062883,"vY0":-122.0462195024009,"vZ0":-2.77890434785928,"x":139.88,"y":201.02,"x0":-1.8656805824976523,"y0":50.00060036823617,"z0":5.6632616540810155,"aX":-2.724452157589141},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.2,"breakHorizontal":2.4,"spinRate":2171,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.44869057885150543,"extension":6.753269320182834},"index":3,"playId":"e9a91500-5dcc-3ec9-a4b1-30a122ecc9d7","pitchNumber":3,"startTime":"2026-08-20T00:10:42.240Z","endTime":"2026-08-20T00:10:46.264Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250336362152243,"aZ":-20.821214830873153,"pfxX":-6.276840169131657,"pfxZ":5.961376408963636,"pX":-0.3301047192919719,"pZ":3.685704665654915,"vX0":6.921028067147011,"vY0":-137.08476954765442,"vZ0":-1.208761313634195,"x":129.58,"y":139.27,"x0":-2.0717671562913673,"y0":50.000486966804225,"z0":5.553511986502299,"aX":-11.947923944989634},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":10.0,"spinRate":2192,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3995314098575107,"extension":6.573472114983317},"index":4,"playId":"f8f533b9-aa08-3b2b-894e-d48b92938d9b","pitchNumber":4,"startTime":"2026-08-20T00:11:08.351Z","endTime":"2026-08-20T00:11:11.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18138819623266,"aZ":-34.549020222193086,"pfxX":-0.5471255024289396,"pfxZ":-1.5554443633993587,"pX":1.853012712292362,"pZ":0.5553288354899218,"vX0":8.562658814142296,"vY0":-122.6842252219071,"vZ0":-5.171513351226663,"x":46.37,"y":223.79,"x0":-1.6108273231522243,"y0":50.00477898379902,"z0":5.634062618924736,"aX":-0.8356221988123067},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.8,"breakHorizontal":-1.0,"spinRate":2247,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44639352248179387,"extension":6.715416698548247},"index":5,"playId":"28bc7053-6acd-3812-a9a5-314e9ee06eae","pitchNumber":5,"startTime":"2026-08-20T00:11:27.383Z","endTime":"2026-08-20T00:11:30.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23532862473845,"aZ":-37.23361855406473,"pfxX":0.5915940769910621,"pfxZ":-3.3133036689074533,"pX":-1.168032239570853,"pZ":2.1799357131323496,"vX0":1.5394554088406294,"vY0":-122.56453175116941,"vZ0":-1.1300267047699146,"x":161.52,"y":179.92,"x0":-1.8800131631782842,"y0":50.00196813828613,"z0":5.8143234602909,"aX":0.9036009589876286},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.0,"breakHorizontal":-1.4,"spinRate":2286,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.446144387433705,"extension":6.440251888803106},"index":6,"playId":"c41099c5-1e64-3da7-a2c6-6ede6c4bac9e","pitchNumber":6,"startTime":"2026-08-20T00:11:46.263Z","endTime":"2026-08-20T00:11:50.132Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.167101547776326,"aZ":-22.64051694294021,"pfxX":-12.037281448432754,"pfxZ":4.959139538010021,"pX":0.5913136259495084,"pZ":0.6032088064731035,"vX0":10.804102477604172,"vY0":-137.67602638487259,"vZ0":-8.72303528985001,"x":94.46,"y":222.49,"x0":-1.8172303599513173,"y0":50.003154881674945,"z0":5.341382210900945,"aX":-23.140990388865287},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":19.6,"spinRate":2189,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3976215810332411,"extension":6.788423566895816},"index":7,"playId":"39c6fb62-9a9a-3c62-af71-f253863ae3f8","pitchNumber":7,"startTime":"2026-08-20T00:12:04.279Z","endTime":"2026-08-20T00:12:07.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.350050171961676,"aZ":-23.223751521851963,"pfxX":-9.406192568662737,"pfxZ":4.543620547260808,"pX":-0.788100562760024,"pZ":3.0287520891933646,"vX0":6.60574881797823,"vY0":-139.7074811037925,"vZ0":-2.715694557981368,"x":147.04,"y":157.0,"x0":-1.9646594714193633,"y0":50.005252415232064,"z0":5.544840149901487,"aX":-18.54116086444348},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2176,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39249689018007716,"extension":6.669236987612296},"hitData":{"launchSpeed":96.4,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.26,"coordY":144.12}},"index":8,"playId":"c5ef6c96-0bf1-3e83-bfa3-226870bbcd13","pitchNumber":8,"startTime":"2026-08-20T00:12:26.342Z","endTime":"2026-08-20T00:12:34.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:12:34.636Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a line drive to left fielder Jarred Kelenic.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:12:45.335Z","endTime":"2026-08-20T00:14:43.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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],"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41819001138292,"aZ":-27.565446111424656,"pfxX":-9.739923468078125,"pfxZ":2.379589119542203,"pX":-0.8332988365053811,"pZ":2.16167565283488,"vX0":6.522669353983487,"vY0":-138.40570628202127,"vZ0":-4.014231787736947,"x":148.76,"y":180.41,"x0":-1.957325948434149,"y0":50.00178442070704,"z0":5.480665264073101,"aX":-18.860825292705467},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1976,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39600750058302214,"extension":6.615878351073505},"index":0,"playId":"377e7fea-4117-3d57-ba27-791253b5e326","pitchNumber":1,"startTime":"2026-08-20T00:13:00.842Z","endTime":"2026-08-20T00:13:05.052Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.406478866665054,"aZ":-25.458053556538598,"pfxX":-10.273466841963883,"pfxZ":3.489142712174777,"pX":-0.6402918344287422,"pZ":2.561416856256837,"vX0":7.349171832398297,"vY0":-138.05758485741433,"vZ0":-3.509994388599794,"x":141.41,"y":169.62,"x0":-2.0051291113774616,"y0":50.00527230628739,"z0":5.567445619106138,"aX":-19.78796966218055},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2071,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3970922979772551,"extension":6.7347699180236535},"index":1,"playId":"c8ea418c-96cf-3a08-8d1c-a44551d5f47a","pitchNumber":2,"startTime":"2026-08-20T00:13:31.675Z","endTime":"2026-08-20T00:13:34.675Z","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":83.8,"endSpeed":77.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129043702121635,"aZ":-35.992160883830884,"pfxX":-1.43355889723635,"pfxZ":-2.550414703989614,"pX":-0.08540936723220888,"pZ":1.0900613029324517,"vX0":4.985116609971684,"vY0":-121.96587234142396,"vZ0":-3.656747202191455,"x":120.26,"y":209.35,"x0":-1.9740778525584708,"y0":50.00232502390963,"z0":5.729257757571242,"aX":-2.149861672894392},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.3,"breakHorizontal":1.3,"spinRate":2270,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4499617440764556,"extension":6.5632545989696816},"index":2,"playId":"412313d1-5938-3f3d-b900-70943dfa9796","pitchNumber":3,"startTime":"2026-08-20T00:13:53.918Z","endTime":"2026-08-20T00:13:57.387Z","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":83.5,"endSpeed":77.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788125803806743,"aZ":-35.578710586879936,"pfxX":-0.18071527717281555,"pfxZ":-2.304163410382041,"pX":1.5533868192254048,"pZ":-1.3173500925257724,"vX0":8.140745463780576,"vY0":-121.06615983421828,"vZ0":-8.705233416064544,"x":57.79,"y":274.35,"x0":-1.8367174096268999,"y0":50.00298442253294,"z0":5.46038509560558,"aX":-0.26678054084333963},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.1,"breakHorizontal":-1.7,"spinRate":2257,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4533172594215755,"extension":6.685939099639552},"index":3,"playId":"54a4a537-f932-3e72-8790-a9d80a8e027b","pitchNumber":4,"startTime":"2026-08-20T00:14:08.778Z","endTime":"2026-08-20T00:14:11.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53800830200353,"aZ":-24.33040036534397,"pfxX":-9.378102788758895,"pfxZ":4.074114152232761,"pX":-1.099552852083888,"pZ":2.518083248135525,"vX0":6.137598208269423,"vY0":-138.02184568079798,"vZ0":-3.6584879432723514,"x":158.91,"y":170.79,"x0":-2.137004020806434,"y0":50.000201713804955,"z0":5.504678971031911,"aX":-18.039296245053436},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":2130,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39728080057065496,"extension":6.662042473987492},"hitData":{"launchSpeed":77.8,"launchAngle":25.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.72,"coordY":122.14}},"index":4,"playId":"46a8ba40-47a4-3026-a1f4-8030df29965a","pitchNumber":5,"startTime":"2026-08-20T00:14:32.257Z","endTime":"2026-08-20T00:14:43.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:14:43.183Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daylen Lile lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:14:43.518Z","endTime":"2026-08-20T00:15:37.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.015854272818316,"aZ":-21.36310888682059,"pfxX":-6.859132492713712,"pfxZ":5.6710533161499725,"pX":-1.3719031924814447,"pZ":4.286849636284872,"vX0":4.820445742610806,"vY0":-137.35873118451116,"vZ0":0.10003142912670193,"x":169.29,"y":123.04,"x0":-2.260239617774078,"y0":50.005109155873356,"z0":5.705004579692332,"aX":-13.081378039344187},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":11.4,"spinRate":2107,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3990718761216958,"extension":6.618094140474672},"index":0,"playId":"6e6fcede-69c5-3c10-ad47-c22a2ffa89ca","pitchNumber":1,"startTime":"2026-08-20T00:15:10.831Z","endTime":"2026-08-20T00:15:13.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":94.0,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663318060703848,"aZ":-26.85337024281763,"pfxX":-11.06682149935197,"pfxZ":2.8199544327394097,"pX":-0.4708714235059295,"pZ":2.8706982615245495,"vX0":7.981873263861374,"vY0":-136.5956890821562,"vZ0":-2.4521076174648955,"x":134.95,"y":161.27,"x0":-1.996076087627958,"y0":50.00172456354249,"z0":5.6302578459190356,"aX":-20.868844979563725},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":18.4,"spinRate":2179,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40130230422580837,"extension":6.508937236070927},"hitData":{"launchSpeed":94.7,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.3,"coordY":65.5}},"index":1,"playId":"12c2a3c7-3b21-37f9-9f36-cef186ae61be","pitchNumber":2,"startTime":"2026-08-20T00:15:30.028Z","endTime":"2026-08-20T00:15:37.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:15:37.998Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:18:02.003Z","endTime":"2026-08-20T00:19:09.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":0},"index":0,"startTime":"2026-08-20T00:17:42.978Z","endTime":"2026-08-20T00:18:04.251Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.942434036453015,"aZ":-14.213672855494526,"pfxX":-4.441492995917171,"pfxZ":9.076704378429948,"pX":-0.9187819871313889,"pZ":2.685364053588496,"vX0":2.886360317816149,"vY0":-140.0774356266269,"vZ0":-6.058004439004278,"x":152.02,"y":166.28,"x0":-1.3878619929901428,"y0":50.00181217711322,"z0":5.812793393511308,"aX":-8.786963292409398},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2426,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39168469167550946,"extension":6.191717649904302},"index":1,"playId":"d454df1f-5bd6-301b-b663-715e7e9b543e","pitchNumber":1,"startTime":"2026-08-20T00:18:04.251Z","endTime":"2026-08-20T00:18:07.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67216338827195,"aZ":-32.7564472853502,"pfxX":3.7076082670143578,"pfxZ":-0.3568476618304217,"pX":1.5378083222513188,"pZ":1.0212599557436233,"vX0":5.902259209547024,"vY0":-127.00972564909958,"vZ0":-5.435331942248093,"x":58.38,"y":211.21,"x0":-1.3041279787907842,"y0":50.00442720281151,"z0":5.815091950920993,"aX":6.01597233763154},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-8.2,"spinRate":2158,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4323805870535935,"extension":6.3700251936678445},"index":2,"playId":"1ea0e7d4-b53b-3c58-b397-71f041b3ce4b","pitchNumber":2,"startTime":"2026-08-20T00:18:26.230Z","endTime":"2026-08-20T00:18:29.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181343250052343,"aZ":-34.058501708402844,"pfxX":4.837694225429868,"pfxZ":-1.1506645628681742,"pX":0.785940809271924,"pZ":2.1884956591398828,"vX0":3.619000302129057,"vY0":-127.58385351558765,"vZ0":-2.509841055486931,"x":87.04,"y":179.69,"x0":-1.2833972658764388,"y0":50.004107937200175,"z0":5.890194192640451,"aX":7.9122907197776735},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":-9.6,"spinRate":2244,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.43060574120219863,"extension":6.106938874431532},"index":3,"playId":"83560c27-bb73-372c-94fe-ee1223188e7e","pitchNumber":3,"startTime":"2026-08-20T00:18:46.762Z","endTime":"2026-08-20T00:18:49.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8928822705612,"aZ":-14.783951285198334,"pfxX":-3.5627121677827667,"pfxZ":8.668438936294644,"pX":-1.1169415590662541,"pZ":2.9035371725166397,"vX0":1.7991328041114139,"vY0":-140.94482292900489,"vZ0":-5.322364904820816,"x":159.58,"y":160.38,"x0":-1.3016499652732367,"y0":50.004135117962285,"z0":5.7757605455641094,"aX":-7.147783536854703},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2264,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38904291164563753,"extension":6.046461449804713},"index":4,"playId":"18082531-7694-37fa-a2dc-990bb97817da","pitchNumber":4,"startTime":"2026-08-20T00:19:06.030Z","endTime":"2026-08-20T00:19:09.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:19:09.345Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a ground ball to third baseman Jorbit Vivas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:19:18.334Z","endTime":"2026-08-20T00:19:47.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.875282886291217,"aZ":-27.42616367707204,"pfxX":-8.165581071719062,"pfxZ":2.3910044783474014,"pX":-0.629074059515612,"pZ":1.4727936494342175,"vX0":5.260531129870172,"vY0":-140.15617476425683,"vZ0":-6.704183013016836,"x":140.98,"y":199.01,"x0":-1.4699979533633374,"y0":50.006490087917875,"z0":5.688785394008596,"aX":-16.237850480471312},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2175,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3909000836811445,"extension":6.207887831744889},"hitData":{"launchSpeed":67.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.92,"coordY":170.95}},"index":0,"playId":"d101085d-6c31-3a2b-ac12-8051980e18a1","pitchNumber":1,"startTime":"2026-08-20T00:19:38.889Z","endTime":"2026-08-20T00:19:47.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:19:47.695Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:19:53.279Z","endTime":"2026-08-20T00:21:41.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32104671036973,"aZ":-22.812104461907616,"pfxX":0.1376894015935986,"pfxZ":5.013701017164742,"pX":-0.012110909225799582,"pZ":2.837178781825715,"vX0":4.320144048915927,"vY0":-135.46969564652645,"vZ0":-3.7905379972833013,"x":117.46,"y":162.18,"x0":-1.6422869460248741,"y0":50.002170972780206,"z0":5.840339599034298,"aX":0.25676056003592734},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":-1.1,"spinRate":2317,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4036043555395574,"extension":5.979619685700716},"index":0,"playId":"be3ea37a-f007-33a8-a243-ac38b911666f","pitchNumber":1,"startTime":"2026-08-20T00:20:17.712Z","endTime":"2026-08-20T00:20:21.766Z","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":96.2,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.416971604339395,"aZ":-14.730490664862263,"pfxX":-3.5677797207996984,"pfxZ":8.828560971340572,"pX":-0.604252105646704,"pZ":4.135772797807537,"vX0":3.589603737392844,"vY0":-140.09156944951965,"vZ0":-2.229138372692304,"x":140.03,"y":127.11,"x0":-1.4423731255392422,"y0":50.00113348830192,"z0":5.911439326345126,"aX":-7.048443027867209},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2251,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39187460619494585,"extension":6.179691382989663},"index":1,"playId":"6060167b-3900-36e2-ae99-60ef925aa78a","pitchNumber":2,"startTime":"2026-08-20T00:20:47.170Z","endTime":"2026-08-20T00:20:50.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539910405815082,"aZ":-37.33944644239613,"pfxX":6.59605988063139,"pfxZ":-3.2369536380824275,"pX":0.1343522852998098,"pZ":2.5331442152042487,"vX0":2.2196893163873566,"vY0":-126.04531267861096,"vZ0":-0.6265907935106496,"x":111.88,"y":170.39,"x0":-1.6164438254242066,"y0":50.00260887588305,"z0":5.821105474284187,"aX":10.527181540621095},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.8,"breakHorizontal":-12.5,"spinRate":2216,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4358812516730124,"extension":6.1108903600334425},"index":2,"playId":"aa7c1892-816e-3559-bcca-9876ac8dd02d","pitchNumber":3,"startTime":"2026-08-20T00:21:05.457Z","endTime":"2026-08-20T00:21:08.485Z","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-20T00:21:22.607Z","endTime":"2026-08-20T00:21:37.821Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156014218935276,"aZ":-37.87016528595746,"pfxX":9.51020511914951,"pfxZ":-3.4913149145010447,"pX":-0.48485996475585175,"pZ":2.237057108564295,"vX0":0.026702880741146073,"vY0":-127.43881612579678,"vZ0":-1.2287433661541256,"x":135.48,"y":178.38,"x0":-1.7293553657452903,"y0":50.00225590287734,"z0":5.738533755230716,"aX":15.516176514069988},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.4,"breakHorizontal":-17.2,"spinRate":2267,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.43111581814384836,"extension":6.059445472557774},"index":4,"playId":"7a0f3b63-e594-3beb-acfb-3d238e20d86a","pitchNumber":4,"startTime":"2026-08-20T00:21:37.821Z","endTime":"2026-08-20T00:21:41.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:21:41.626Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:22:27.266Z","endTime":"2026-08-20T00:23:49.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d67bf421-1ea7-31ae-84c5-937f0e02034e","startTime":"2026-08-20T00:22:09.837Z","endTime":"2026-08-20T00:22:12.837Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.462941309720577,"aZ":-26.86651950342767,"pfxX":-7.608303952865009,"pfxZ":2.6802006221102346,"pX":-0.47354570085369313,"pZ":0.627657582753379,"vX0":5.550187657269516,"vY0":-139.87553169419184,"vZ0":-8.755191544809025,"x":135.05,"y":221.83,"x0":-1.4946559745756682,"y0":50.006673984122976,"z0":5.55938574725736,"aX":-15.083943261669093},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.2,"breakHorizontal":12.6,"spinRate":2138,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39153336559550134,"extension":6.047710628720069},"index":1,"playId":"86371a41-b0af-3cb1-a405-c4918878b67b","pitchNumber":1,"startTime":"2026-08-20T00:22:29.625Z","endTime":"2026-08-20T00:22:33.866Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.594091443499856,"aZ":-39.948790898355185,"pfxX":8.080288080295997,"pfxZ":-4.844759795827597,"pX":-0.15478626342870708,"pZ":2.8098047486349613,"vX0":1.6509710819969263,"vY0":-126.57036836744277,"vZ0":0.8500874559355387,"x":122.9,"y":162.92,"x0":-1.8665933654634541,"y0":50.00499691803417,"z0":5.69778195953195,"aX":12.960544254941288},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.3,"breakHorizontal":-15.0,"spinRate":2339,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4346580562406319,"extension":5.957193606188822},"index":2,"playId":"f40c4fdf-748e-3804-9326-fb8659c2b6f1","pitchNumber":2,"startTime":"2026-08-20T00:22:56.286Z","endTime":"2026-08-20T00:22:59.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.000514492812826,"aZ":-22.771010029828854,"pfxX":-9.237478075620459,"pfxZ":4.609361379297937,"pX":-0.6764551594684511,"pZ":3.0843384956753046,"vX0":5.415755922110042,"vY0":-142.21413068295453,"vZ0":-3.3720667935959705,"x":142.78,"y":155.5,"x0":-1.409974947923102,"y0":50.00121577176487,"z0":5.737588127607144,"aX":-18.833290577683282},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2122,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.38581260810730766,"extension":6.121952788827233},"index":3,"playId":"e5e3a9f6-7d7d-3899-b9a9-14f59307edcd","pitchNumber":3,"startTime":"2026-08-20T00:23:18.960Z","endTime":"2026-08-20T00:23:22.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82091175580095,"aZ":-16.809572311061387,"pfxX":-3.7451379955008886,"pfxZ":7.785565021148404,"pX":-0.013112663790284572,"pZ":3.117738431547738,"vX0":4.715052668036478,"vY0":-139.90670794767846,"vZ0":-4.136495731275628,"x":117.5,"y":154.6,"x0":-1.237075218971833,"y0":50.00547550546138,"z0":5.723735647372016,"aX":-7.394003242213445},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":5.8,"spinRate":2276,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3921262255089015,"extension":6.193919042356913},"index":4,"playId":"22b24354-13c6-33dc-8bcd-8e79028cd480","pitchNumber":4,"startTime":"2026-08-20T00:23:46.217Z","endTime":"2026-08-20T00:23:49.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:23:49.466Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, shortstop Corey Seager to first baseman Joc Pederson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:25:37.176Z","endTime":"2026-08-20T00:26:56.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58806371069397,"aZ":-20.554045223133347,"pfxX":-0.513088171922466,"pfxZ":6.685121870934166,"pX":0.4792101685317664,"pZ":1.255002054298603,"vX0":6.396611921176124,"vY0":-130.51490214381295,"vZ0":-7.325809333761319,"x":98.73,"y":204.89,"x0":-1.9290989660230016,"y0":50.00262467176322,"z0":5.628342602274548,"aX":-0.8931466220045227},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":-0.4,"spinRate":2114,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41849979482670685,"extension":6.6529559836958025},"index":0,"playId":"ff5ac636-7a3f-367a-8d09-b6114b32d032","pitchNumber":1,"startTime":"2026-08-20T00:25:56.729Z","endTime":"2026-08-20T00:26:00.651Z","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.3,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67644482402723,"aZ":-34.07631435642178,"pfxX":-1.9600460238150683,"pfxZ":-1.3150627192447115,"pX":0.858316112714431,"pZ":0.9755020644402058,"vX0":7.028700638326419,"vY0":-119.67579611299568,"vZ0":-3.9809385912368014,"x":84.28,"y":212.44,"x0":-1.8654540141477212,"y0":50.00206577756695,"z0":5.721314465424679,"aX":-2.8353895471141595},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.1,"breakHorizontal":1.8,"spinRate":2262,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.45813361580489076,"extension":6.59400711594197},"index":1,"playId":"80d89d10-9808-329e-a979-943b06dcd094","pitchNumber":2,"startTime":"2026-08-20T00:26:12.068Z","endTime":"2026-08-20T00:26:17.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75638950748965,"aZ":-25.008497776438286,"pfxX":-10.497071030054203,"pfxZ":3.7576202475988634,"pX":-0.4264085149762089,"pZ":1.827499654670146,"vX0":8.108798197139507,"vY0":-137.37713747570106,"vZ0":-5.373576197406621,"x":133.25,"y":189.44,"x0":-2.0541531117067526,"y0":50.0068193323092,"z0":5.5114733379147784,"aX":-20.04567824186237},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2128,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.3988808961521131,"extension":6.613188767917234},"index":2,"playId":"0b4a2707-0e0b-3484-a199-0c1003b8d0b6","pitchNumber":3,"startTime":"2026-08-20T00:26:28.993Z","endTime":"2026-08-20T00:26:32.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77734329153513,"aZ":-26.680204048052616,"pfxX":-11.530796986983905,"pfxZ":2.832245199473906,"pX":-0.38023208127392977,"pZ":2.2166749834251838,"vX0":8.774216985665692,"vY0":-138.5859780509246,"vZ0":-4.212894294960481,"x":131.49,"y":178.93,"x0":-2.0936125591040975,"y0":50.00384705230032,"z0":5.544652375229633,"aX":-22.36827774661146},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":19.0,"spinRate":2164,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39565295244419474,"extension":6.7858335412635},"hitData":{"launchSpeed":108.1,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.02,"coordY":155.26}},"index":3,"playId":"9aa093b9-9ba3-398d-a40c-ed647b5b88ae","pitchNumber":4,"startTime":"2026-08-20T00:26:48.338Z","endTime":"2026-08-20T00:26:56.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:26:56.389Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Keibert Ruiz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:27:37.845Z","endTime":"2026-08-20T00:28:51.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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-20T00:27:17.692Z","endTime":"2026-08-20T00:27:40.085Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32493720787225,"aZ":-24.40202262251603,"pfxX":-10.466692958816262,"pfxZ":3.9684887087189464,"pX":0.293945616644924,"pZ":1.3349382268701995,"vX0":9.69727505796845,"vY0":-138.64130719716977,"vZ0":-6.823276432122104,"x":105.8,"y":202.74,"x0":-1.8794878953579996,"y0":50.00200946742019,"z0":5.442813522224246,"aX":-20.492449652662124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":17.0,"spinRate":1989,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3941930357343062,"extension":6.777330267340182},"index":1,"playId":"23c1850c-6c81-32f3-a354-dfd95a5d3cc1","pitchNumber":1,"startTime":"2026-08-20T00:27:40.085Z","endTime":"2026-08-20T00:27:43.688Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818475023504266,"aZ":-21.80295095343589,"pfxX":-10.741442280895608,"pfxZ":5.280331748737067,"pX":0.6481389597316494,"pZ":1.0636647563958257,"vX0":10.553714147238857,"vY0":-139.13687208611745,"vZ0":-8.192986281186872,"x":92.29,"y":210.06,"x0":-1.7960326229028751,"y0":50.00150885826468,"z0":5.487908814336335,"aX":-21.088178054407},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":17.3,"spinRate":2113,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39345622165538785,"extension":6.747921197058903},"index":2,"playId":"4b9c3b0a-6423-3dad-8446-28341cd960ac","pitchNumber":2,"startTime":"2026-08-20T00:28:13.773Z","endTime":"2026-08-20T00:28:17.625Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983684752356215,"aZ":-20.91115190561572,"pfxX":-11.440634413909018,"pfxZ":5.86058925994054,"pX":0.363303422560067,"pZ":1.1731843511223936,"vX0":10.375185098488064,"vY0":-137.80267547812977,"vZ0":-7.578024569035162,"x":103.15,"y":207.1,"x0":-1.9664532205984833,"y0":50.00009180233274,"z0":5.374327119289992,"aX":-21.97234480839408},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":18.5,"spinRate":2233,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3976707364622878,"extension":6.651783708671636},"index":3,"playId":"ffbc1094-7b14-39aa-a6e9-8fbc91777cf4","pitchNumber":3,"startTime":"2026-08-20T00:28:30.773Z","endTime":"2026-08-20T00:28:34.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442248881424188,"aZ":-28.057113018808902,"pfxX":-0.16425027183323182,"pfxZ":2.35137683349709,"pX":-0.08367972856987785,"pZ":3.785715277844465,"vX0":5.149076312940224,"vY0":-131.16321606673137,"vZ0":0.3122920029211924,"x":120.19,"y":136.57,"x0":-2.0467431485192797,"y0":50.003328339221014,"z0":5.748861146876389,"aX":-0.28852609584681876},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2098,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4168068349359184,"extension":6.634931862401911},"index":4,"playId":"63c8160d-8af6-34d8-86ee-f4ec836db0a1","pitchNumber":4,"startTime":"2026-08-20T00:28:47.239Z","endTime":"2026-08-20T00:28:51.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:28:51.025Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a ground ball to left fielder Jarred Kelenic. Keibert Ruiz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:28:51.874Z","endTime":"2026-08-20T00:29:43.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89908365661406,"aZ":-23.376087840003844,"pfxX":-11.32028872333476,"pfxZ":4.643883856555837,"pX":-0.6210093651112785,"pZ":1.789161841097465,"vX0":8.226855654572415,"vY0":-136.7255620715453,"vZ0":-5.471868005260237,"x":140.67,"y":190.47,"x0":-2.1968434220124915,"y0":50.003810148069405,"z0":5.418703970552684,"aX":-21.45254960146819},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":18.8,"spinRate":2147,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4004609861762529,"extension":6.72012559093859},"index":0,"playId":"6fea2032-db3d-3b03-ab00-5d49cbd9924c","pitchNumber":1,"startTime":"2026-08-20T00:29:15.322Z","endTime":"2026-08-20T00:29:18.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509472140437637,"aZ":-35.92891586930452,"pfxX":0.2500584416420588,"pfxZ":-2.5969096865699832,"pX":-0.16161228006138478,"pZ":1.9465952830286986,"vX0":4.348665091090498,"vY0":-119.28784361195174,"vZ0":-1.7131377347892793,"x":123.16,"y":186.22,"x0":-2.039247983305953,"y0":50.00471365456685,"z0":5.907097311858645,"aX":0.3608788104116137},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.8,"breakHorizontal":-1.4,"spinRate":2215,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.45880412306567386,"extension":6.605585923751431},"hitData":{"launchSpeed":90.1,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.8,"coordY":108.7}},"index":1,"playId":"84f2a85e-16b5-35f0-be68-96b71d4f6693","pitchNumber":2,"startTime":"2026-08-20T00:29:32.193Z","endTime":"2026-08-20T00:29:43.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:29:43.230Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to left fielder Jarred Kelenic.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:29:41.452Z","endTime":"2026-08-20T00:31:20.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":76.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923798764476967,"aZ":-34.869148898597906,"pfxX":-0.19542228411665574,"pfxZ":-1.823618717691316,"pX":-0.7922536891221547,"pZ":2.6095233700468996,"vX0":3.180147658228821,"vY0":-120.36642141417457,"vZ0":-0.47549104441245904,"x":147.2,"y":168.32,"x0":-2.1015328871297476,"y0":50.00419306504668,"z0":5.879850317180615,"aX":-0.2892423267219995},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":-0.4,"spinRate":2148,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.453913645612952,"extension":6.575133215601986},"index":0,"playId":"37783f25-91a8-3673-9853-e7c981f44b89","pitchNumber":1,"startTime":"2026-08-20T00:30:16.854Z","endTime":"2026-08-20T00:30:20.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26149750549159,"aZ":-24.804923371293704,"pfxX":0.2933333321642717,"pfxZ":4.185514387480385,"pX":-0.6548230784389115,"pZ":3.558866015788656,"vX0":3.643368078642529,"vY0":-131.21771378677582,"vZ0":-1.0374665653633548,"x":141.96,"y":142.69,"x0":-2.0938327853712595,"y0":50.00166279998769,"z0":5.791117591059178,"aX":0.5164969990429471},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":2164,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.41588898334570334,"extension":6.668619367057286},"index":1,"playId":"8b4eb015-20ff-3f59-8d0b-b74371fd1e5d","pitchNumber":2,"startTime":"2026-08-20T00:30:35.791Z","endTime":"2026-08-20T00:30:39.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23977401856503,"aZ":-24.76432948662596,"pfxX":-11.437012160523691,"pfxZ":3.8882906990861503,"pX":-0.4017100971912431,"pZ":2.7431749473224287,"vX0":8.316933545927755,"vY0":-137.32179199249805,"vZ0":-3.2340301276245897,"x":132.31,"y":164.71,"x0":-1.9882487946619682,"y0":50.00045871089067,"z0":5.626405364211438,"aX":-21.77606055400131},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":18.8,"spinRate":2121,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3993180280770061,"extension":6.750266149072652},"index":2,"playId":"f847a675-ba78-3a7d-830c-92341817e842","pitchNumber":3,"startTime":"2026-08-20T00:30:53.470Z","endTime":"2026-08-20T00:30:56.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66630470424582,"aZ":-25.93086992020495,"pfxX":-10.144044837138802,"pfxZ":3.3058572096478294,"pX":0.06508375684149806,"pZ":2.50237952433831,"vX0":9.1607812376331,"vY0":-136.65090248162093,"vZ0":-3.3646103750134007,"x":114.52,"y":171.22,"x0":-2.016012943667974,"y0":50.000214418208564,"z0":5.534846968912331,"aX":-19.144102084071736},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":16.4,"spinRate":2090,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40112201732919095,"extension":6.766122612784677},"hitData":{"launchSpeed":86.2,"launchAngle":48.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.06,"coordY":114.48}},"index":3,"playId":"7de285c4-3036-3738-8ca9-1b9049486606","pitchNumber":4,"startTime":"2026-08-20T00:31:09.625Z","endTime":"2026-08-20T00:31:20.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:31:20.726Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:31:21.548Z","endTime":"2026-08-20T00:34:05.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68332475507296,"aZ":-27.82211648287561,"pfxX":-9.946618341975782,"pfxZ":2.303611742519431,"pX":-1.1267702144272513,"pZ":3.006119233198003,"vX0":6.2353922917646765,"vY0":-137.29551545569961,"vZ0":-2.079492134426251,"x":159.95,"y":157.61,"x0":-2.148788067309342,"y0":50.000788179980326,"z0":5.6889659122578395,"aX":-18.766886834824348},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":2043,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40073239900162383,"extension":6.71650643834285},"index":0,"playId":"1324cc77-4946-3118-939c-a798e082aeca","pitchNumber":1,"startTime":"2026-08-20T00:31:55.265Z","endTime":"2026-08-20T00:31:58.860Z","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":82.5,"endSpeed":75.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320272148780777,"aZ":-36.99147249149639,"pfxX":0.24055688427903332,"pfxZ":-3.308327132054467,"pX":-0.508009818215679,"pZ":3.071834588128431,"vX0":3.5178849367820675,"vY0":-120.10909981804778,"vZ0":1.0603091548442207,"x":136.36,"y":155.84,"x0":-2.0259650688487505,"y0":50.00550306011082,"z0":5.926493944794371,"aX":0.3497350216194109},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.4,"breakHorizontal":-1.3,"spinRate":2238,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.4568702217716223,"extension":6.423064146749261},"index":1,"playId":"38fcb817-c52e-302e-a415-477922771c06","pitchNumber":2,"startTime":"2026-08-20T00:32:13.735Z","endTime":"2026-08-20T00:32:17.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61903534772008,"aZ":-28.652597270810077,"pfxX":-9.84600554374154,"pfxZ":1.8452314293445689,"pX":-0.7137091047791997,"pZ":2.852638518870182,"vX0":7.239358879905557,"vY0":-137.93481945907544,"vZ0":-2.1614014797098524,"x":144.2,"y":161.76,"x0":-2.106725875451934,"y0":50.00173679957045,"z0":5.598352311201493,"aX":-18.776817285905025},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":16.1,"spinRate":2149,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3986620064346025,"extension":6.709996491712113},"index":2,"playId":"3ee37a82-9e4a-322c-af5d-f0ccd930e5dd","pitchNumber":3,"startTime":"2026-08-20T00:32:33.489Z","endTime":"2026-08-20T00:32:38.175Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"}}},{"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":84.7,"endSpeed":77.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433557795949483,"aZ":-36.8081833705195,"pfxX":0.42302567420270953,"pfxZ":-3.03746405406324,"pX":0.1610695344220662,"pZ":1.9631208175674966,"vX0":5.098897675501875,"vY0":-123.20853115731646,"vZ0":-1.4899370353283201,"x":110.86,"y":185.78,"x0":-1.997687992863067,"y0":50.00456384440663,"z0":5.710723389588617,"aX":0.64446996156021},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":-2.0,"spinRate":2263,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4460196303087738,"extension":6.40187575491488},"index":3,"playId":"f6e71626-9883-3ad4-b487-af5aba53a7c1","pitchNumber":4,"startTime":"2026-08-20T00:33:07.464Z","endTime":"2026-08-20T00:33:10.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384327560441545,"aZ":-15.702114381544503,"pfxX":-4.407997170181197,"pfxZ":8.51701716444658,"pX":0.005485295897573894,"pZ":2.815261007514493,"vX0":7.522190395328579,"vY0":-138.32555598948625,"vZ0":-4.457714286020778,"x":116.79,"y":162.77,"x0":-2.1787758017469336,"y0":50.005768957496834,"z0":5.503452196210195,"aX":-8.528716835907147},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2071,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3962605017689387,"extension":6.824713379878052},"index":4,"playId":"bf24455e-84fb-36e5-ab4e-d2573ae52fc1","pitchNumber":5,"startTime":"2026-08-20T00:33:28.198Z","endTime":"2026-08-20T00:33:31.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99402278366941,"aZ":-34.436166622275806,"pfxX":-1.1068005014686593,"pfxZ":-1.4714229526361269,"pX":0.6523549910738582,"pZ":1.4947299516359285,"vX0":6.404454444141536,"vY0":-123.26464342864128,"vZ0":-3.261141964829867,"x":92.13,"y":198.42,"x0":-1.8381452103202307,"y0":50.00336639496989,"z0":5.748657017295672,"aX":-1.6995805465628304},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.2,"breakHorizontal":0.5,"spinRate":2080,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.44471508297364437,"extension":6.586840106268846},"hitData":{"launchSpeed":84.7,"launchAngle":27.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.21,"coordY":91.34}},"index":5,"playId":"a11aadf4-5732-36e9-9cdf-b6e2e911aabb","pitchNumber":6,"startTime":"2026-08-20T00:33:56.705Z","endTime":"2026-08-20T00:34:05.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:34:05.139Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:36:01.873Z","endTime":"2026-08-20T00:37:34.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.995093348959593,"aZ":-21.99436996480914,"pfxX":0.11438350933039221,"pfxZ":5.550587067769245,"pX":1.1387846483326285,"pZ":2.2764443564511243,"vX0":6.603324875852225,"vY0":-134.30598183276322,"vZ0":-5.317343062530243,"x":73.59,"y":177.32,"x0":-1.3624793630289855,"y0":50.00396537629916,"z0":5.837684496094137,"aX":0.2088899244980287},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":-1.6,"spinRate":2259,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4071962751581095,"extension":6.255429210342457},"index":0,"playId":"0f08c0bd-93aa-35f4-8ddf-37e929d76e3b","pitchNumber":1,"startTime":"2026-08-20T00:36:25.442Z","endTime":"2026-08-20T00:36:29.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76301951811595,"aZ":-13.927780735970357,"pfxX":-3.677018862292104,"pfxZ":9.098290371169604,"pX":0.1851711935657096,"pZ":2.072190737870514,"vX0":5.311331438845714,"vY0":-140.9012744473663,"vZ0":-7.771889915962254,"x":109.94,"y":182.83,"x0":-1.2487688040573708,"y0":50.00548194400963,"z0":5.771201698696045,"aX":-7.376457327683816},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2297,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3891065660104962,"extension":6.295563205183079},"index":1,"playId":"4d1a9df3-0886-3513-86d6-912c1f209f73","pitchNumber":2,"startTime":"2026-08-20T00:36:46.121Z","endTime":"2026-08-20T00:36:49.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694692701400673,"aZ":-25.155412371847923,"pfxX":-6.917835354602327,"pfxZ":3.548107299743446,"pX":0.09606691781074321,"pZ":2.5209648679305214,"vX0":6.85770928694172,"vY0":-139.58237248509639,"vZ0":-4.514651871018299,"x":113.34,"y":170.71,"x0":-1.490921592813202,"y0":50.002077262419924,"z0":5.810541917203493,"aX":-13.683600904205575},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":2146,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39202657058335344,"extension":6.113214616607792},"index":2,"playId":"eeff9cb8-ec40-3e06-9255-a96bb3aab62f","pitchNumber":3,"startTime":"2026-08-20T00:37:05.756Z","endTime":"2026-08-20T00:37:08.853Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.340716128333483,"aZ":-11.382057024556705,"pfxX":-3.6279835282938797,"pfxZ":10.202912468976066,"pX":-0.2321195893958797,"pZ":2.0557165397995885,"vX0":4.329387793323411,"vY0":-141.62854934694414,"vZ0":-8.27983790418296,"x":125.85,"y":183.28,"x0":-1.3068280636149727,"y0":50.005757824323496,"z0":5.739075544146564,"aX":-7.395990448521308},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2242,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.38623682801918013,"extension":6.206747726325729},"index":3,"playId":"d3e45960-9490-3d22-ae87-cf439f5988ad","pitchNumber":4,"startTime":"2026-08-20T00:37:30.611Z","endTime":"2026-08-20T00:37:34.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:37:34.259Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a line drive to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:37:37.935Z","endTime":"2026-08-20T00:38:24.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73901056274535,"aZ":-43.21039774672542,"pfxX":2.3878202923061638,"pfxZ":-6.7456925444282545,"pX":0.4233067417743475,"pZ":1.6161234659946728,"vX0":3.8846426989552545,"vY0":-127.24225839058407,"vZ0":-2.1704607590318066,"x":100.86,"y":195.14,"x0":-1.4349609858916832,"y0":50.003860291430996,"z0":5.912169349518966,"aX":3.9053914197162523},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-12.5,"breakHorizontal":-5.3,"spinRate":2181,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4308853535554471,"extension":6.246645466494968},"index":0,"playId":"ef05f128-c2b4-3d46-b44c-946427b8bb3d","pitchNumber":1,"startTime":"2026-08-20T00:37:59.578Z","endTime":"2026-08-20T00:38:02.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898372947739517,"aZ":-28.992428066489566,"pfxX":-10.76235091984232,"pfxZ":1.8009276083667203,"pX":-0.8456002152949432,"pZ":2.2534794606731987,"vX0":5.629622763333475,"vY0":-132.10068930869096,"vZ0":-3.580439636249964,"x":149.23,"y":177.94,"x0":-1.6049079775662298,"y0":50.00569270253061,"z0":5.7557396836851735,"aX":-19.04144912312488},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":1784,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.41449008314988856,"extension":6.030017743011738},"hitData":{"launchSpeed":69.8,"launchAngle":22.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.85,"coordY":101.36}},"index":1,"playId":"ee73b756-ef8c-3c85-a5c6-41f897444aab","pitchNumber":2,"startTime":"2026-08-20T00:38:15.450Z","endTime":"2026-08-20T00:38:24.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:38:24.757Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarred Kelenic walks. Evan Carter to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:38:41.739Z","endTime":"2026-08-20T00:41:05.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.054667552782114,"aZ":-16.49933380694465,"pfxX":-5.258257996669643,"pfxZ":7.851517441108459,"pX":-1.1752800228652243,"pZ":2.8279215657862293,"vX0":2.851143777991663,"vY0":-140.8828989121745,"vZ0":-4.936307398034377,"x":161.8,"y":162.43,"x0":-1.5209594900590462,"y0":50.00426860850809,"z0":5.68053738858035,"aX":-10.498221344615397},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2236,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3898036733615764,"extension":5.960883668693977},"index":0,"playId":"97d211f2-41e8-3e24-adf8-d6c9d78ae1c6","pitchNumber":1,"startTime":"2026-08-20T00:38:55.276Z","endTime":"2026-08-20T00:38:58.452Z","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":"8dfa24e6-9b1c-34eb-b3e3-ca2fce9d3a52","startTime":"2026-08-20T00:39:14.243Z","endTime":"2026-08-20T00:39:17.243Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34995991138727,"aZ":-12.979294088546295,"pfxX":-3.9593343944345394,"pfxZ":9.443211071203972,"pX":0.3414275549436703,"pZ":1.4077404929217388,"vX0":6.327338613880242,"vY0":-142.09703873325196,"vZ0":-9.260133390453811,"x":103.99,"y":200.77,"x0":-1.4058186882154369,"y0":50.00450243603799,"z0":5.545685528317236,"aX":-8.049933979609591},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2208,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3863188334084846,"extension":6.124920549805882},"index":2,"playId":"4868be94-d992-3700-9fce-b9b9d8dad4f1","pitchNumber":2,"startTime":"2026-08-20T00:39:41.130Z","endTime":"2026-08-20T00:39:45.153Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17019833953695,"aZ":-41.17417977669557,"pfxX":0.5399069268384107,"pfxZ":-5.457958321131672,"pX":1.408680051248061,"pZ":0.6951648520942392,"vX0":6.397375065899184,"vY0":-127.995881804335,"vZ0":-4.707441699736018,"x":63.3,"y":220.01,"x0":-1.2008178747918887,"y0":50.00524516768001,"z0":5.806906079446236,"aX":0.8898545741399169},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-10.8,"breakHorizontal":-2.5,"spinRate":2253,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4290951835533505,"extension":6.295265524918305},"index":3,"playId":"4028fc87-6401-302d-b514-b04001df8899","pitchNumber":3,"startTime":"2026-08-20T00:40:02.023Z","endTime":"2026-08-20T00:40:05.638Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59902161505614,"aZ":-15.768354197450831,"pfxX":-3.0761228418715025,"pfxZ":8.34176824611518,"pX":-0.647740577852712,"pZ":2.674987976561923,"vX0":3.8858359657617307,"vY0":-139.18917184785695,"vZ0":-5.375309555399366,"x":141.69,"y":166.56,"x0":-1.6607925180375422,"y0":50.00057620056187,"z0":5.671553971101098,"aX":-6.048437689328475},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2259,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3931819828231551,"extension":6.089276277832411},"index":4,"playId":"4f0ff0cd-8e8b-38e4-bce1-cb7548749e5c","pitchNumber":4,"startTime":"2026-08-20T00:40:27.481Z","endTime":"2026-08-20T00:40:31.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2026-08-20T00:40:46.038Z","endTime":"2026-08-20T00:41:00.871Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178366527929075,"aZ":-32.36588656861557,"pfxX":-10.250014939071566,"pfxZ":-0.11291726287719861,"pX":-1.178041045750217,"pZ":2.272958476583762,"vX0":4.513832772318801,"vY0":-129.70014498998603,"vZ0":-2.8100941805262636,"x":161.9,"y":177.41,"x0":-1.613252853348339,"y0":50.00206774211527,"z0":5.848982047800951,"aX":-17.390001154588354},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":17.5,"spinRate":1767,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.42297070729434916,"extension":6.157635120092584},"index":6,"playId":"5a60d60b-d046-3f16-9c5e-1c9dacbdc72a","pitchNumber":5,"startTime":"2026-08-20T00:41:00.871Z","endTime":"2026-08-20T00:41:05.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:41:05.049Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:41:32.800Z","endTime":"2026-08-20T00:43:46.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"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":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"edcd2892-04d9-49a1-abf0-480a7a4b646a","startTime":"2026-08-20T00:41:32.800Z","endTime":"2026-08-20T00:41:37.800Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.228621186799508,"aZ":-19.972836962436457,"pfxX":0.8207982869030066,"pfxZ":6.244966519871137,"pX":0.6247187642514417,"pZ":1.9906854545455712,"vX0":4.927488682404993,"vY0":-138.24681049247778,"vZ0":-6.89701282162771,"x":93.19,"y":185.03,"x0":-1.2807636478583921,"y0":50.00194703917803,"z0":5.839226898916322,"aX":1.6010337922741174},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":-2.4,"spinRate":2322,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.39485595356182746,"extension":6.291227033615962},"index":1,"playId":"f2e10cf9-7b17-3cee-a2c3-8d53d6be88de","pitchNumber":1,"startTime":"2026-08-20T00:41:56.525Z","endTime":"2026-08-20T00:41:59.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038108023507746,"aZ":-36.667711267482154,"pfxX":7.711350101536774,"pfxZ":-2.6771513371967526,"pX":1.9285224899335411,"pZ":1.8730362489210868,"vX0":6.0608352859667605,"vY0":-129.0555540103022,"vZ0":-2.6144515070403775,"x":43.49,"y":188.21,"x0":-1.4560098038990474,"y0":50.00208079614173,"z0":5.736513200582296,"aX":12.945432429898132},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.2,"breakHorizontal":-15.4,"spinRate":2291,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4251691953421344,"extension":6.1500372378638035},"index":2,"playId":"2f6ef3eb-9cbc-37c5-ac81-1b7b89f34684","pitchNumber":2,"startTime":"2026-08-20T00:42:15.571Z","endTime":"2026-08-20T00:42:19.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97338042840061,"aZ":-27.694953361776392,"pfxX":-7.680908448846603,"pfxZ":2.2069335544211217,"pX":-0.32415314420675895,"pZ":1.9403593112098418,"vX0":6.322683879792644,"vY0":-141.28010891750444,"vZ0":-5.559197827757456,"x":129.36,"y":186.39,"x0":-1.5887058553711921,"y0":50.00361945516906,"z0":5.704344558711799,"aX":-15.590609908574855},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.1,"breakHorizontal":12.7,"spinRate":2122,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3871046574365269,"extension":6.252154244537804},"index":3,"playId":"4d6d7c2a-0230-37cf-b47e-6121eae57848","pitchNumber":3,"startTime":"2026-08-20T00:42:37.332Z","endTime":"2026-08-20T00:42:40.371Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147708727046616,"aZ":-43.28934711874826,"pfxX":0.27440751790565177,"pfxZ":-6.6871781013429885,"pX":1.484736112096318,"pZ":-0.9365001497298124,"vX0":6.612691817181081,"vY0":-128.96468175011756,"vZ0":-8.421798157647379,"x":60.41,"y":264.07,"x0":-1.1627144504845965,"y0":50.00433277143374,"z0":5.766481346901539,"aX":0.45489009209169523},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-14.0,"breakHorizontal":-2.2,"spinRate":2298,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.42689355424704756,"extension":6.430506647387839},"index":4,"playId":"5486283d-99e7-3245-a80e-23cad7e0b4e8","pitchNumber":4,"startTime":"2026-08-20T00:43:10.849Z","endTime":"2026-08-20T00:43:14.142Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672694493859616,"aZ":-43.25696926897408,"pfxX":2.434870218084183,"pfxZ":-6.749793672025798,"pX":1.0988421169888978,"pZ":1.6102692911994445,"vX0":5.355399461626846,"vY0":-127.70332930008368,"vZ0":-2.179573966662325,"x":75.11,"y":195.3,"x0":-1.346316468522991,"y0":50.00114527981207,"z0":5.8953219933695635,"aX":3.9986157233238213},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-12.5,"breakHorizontal":-5.6,"spinRate":2333,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4298217666551962,"extension":6.2745955171925605},"index":5,"playId":"fbbdade5-0a22-3317-94e4-34d5253db826","pitchNumber":5,"startTime":"2026-08-20T00:43:43.183Z","endTime":"2026-08-20T00:43:46.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:43:46.304Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:43:56.346Z","endTime":"2026-08-20T00:46:25.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424683543783882,"aZ":-44.19738646361076,"pfxX":2.5680646741442823,"pfxZ":-7.158083143448129,"pX":-0.36313174266508375,"pZ":2.001097395389088,"vX0":1.8543502620478458,"vY0":-129.35586865452044,"vZ0":-1.5048585215404984,"x":130.84,"y":184.75,"x0":-1.4254509268174684,"y0":50.00646295911738,"z0":6.008802970314198,"aX":4.3106027715189965},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-13.1,"breakHorizontal":-5.0,"spinRate":2264,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4250141727482415,"extension":6.13802635834043},"index":0,"playId":"d57515bd-1d3a-31da-bf04-992f88dfa0bd","pitchNumber":1,"startTime":"2026-08-20T00:44:16.445Z","endTime":"2026-08-20T00:44:20.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"edaca39f-389f-4b2a-b65a-3c5460c8aa8d","startTime":"2026-08-20T00:44:36.039Z","endTime":"2026-08-20T00:44:41.039Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75356654472814,"aZ":-13.342784351938905,"pfxX":-2.9871072366570104,"pfxZ":9.272806498344371,"pX":0.33022327386606765,"pZ":3.4797563348899088,"vX0":5.829748377911811,"vY0":-142.1269961541896,"vZ0":-3.985407012863025,"x":104.41,"y":144.83,"x0":-1.3661846123971346,"y0":50.00588120335678,"z0":5.756974327853422,"aX":-6.068739149473562},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2337,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3864484868640776,"extension":6.193807669034662},"index":2,"playId":"d2ced069-3f4a-352f-b8c8-c09b9312d04b","pitchNumber":2,"startTime":"2026-08-20T00:44:58.936Z","endTime":"2026-08-20T00:45:02.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:45:10.013Z","endTime":"2026-08-20T00:45:30.861Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.946585990202514,"aZ":-13.552784895802544,"pfxX":-3.6730256717952767,"pfxZ":9.225254236213125,"pX":0.33021583171547475,"pZ":3.4477110377955693,"vX0":6.001355498440522,"vY0":-141.55146438591186,"vZ0":-4.0459559207475575,"x":104.41,"y":145.69,"x0":-1.345435966373369,"y0":50.00109228522247,"z0":5.770473958101146,"aX":-7.41324130247426},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2247,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3877581040109841,"extension":6.090941421464274},"index":4,"playId":"c056085b-5bfa-3186-852f-f776d527a6fe","pitchNumber":3,"startTime":"2026-08-20T00:45:30.861Z","endTime":"2026-08-20T00:45:34.272Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90931469360653,"aZ":-43.5664194716261,"pfxX":2.585657306177878,"pfxZ":-6.744685119149235,"pX":1.435913032833805,"pZ":0.5958341735361252,"vX0":5.582202705977585,"vY0":-129.5764771301189,"vZ0":-4.931946327921934,"x":62.27,"y":222.69,"x0":-1.0885613823019404,"y0":50.00450187531866,"z0":5.878569391049485,"aX":4.365528343876284},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-13.2,"breakHorizontal":-6.0,"spinRate":2430,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4238731401279119,"extension":6.228212606791657},"index":5,"playId":"75b60827-eca5-3bdf-8899-3cd852cd96c9","pitchNumber":4,"startTime":"2026-08-20T00:45:58.671Z","endTime":"2026-08-20T00:46:01.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116834650270576,"aZ":-38.34533534310914,"pfxX":10.861686072251997,"pfxZ":-3.8412083311154195,"pX":0.1290102775191501,"pZ":1.9058317215686227,"vX0":1.405906961823776,"vY0":-126.86874273309982,"vZ0":-1.4515715201947665,"x":112.08,"y":187.32,"x0":-1.8431532651360576,"y0":50.00064234356382,"z0":5.5784362556139415,"aX":17.470321639960364},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":-19.9,"spinRate":2363,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.43390247276254357,"extension":6.042331632053527},"index":6,"playId":"7d9e156f-8295-3677-bf97-1d577fc72d38","pitchNumber":5,"startTime":"2026-08-20T00:46:22.466Z","endTime":"2026-08-20T00:46:25.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:46:25.875Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:48:31.176Z","endTime":"2026-08-20T00:49:49.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.027362866043518,"aZ":-36.781478373481,"pfxX":0.7695870728781515,"pfxZ":-3.2199102507062696,"pX":0.27493695173425226,"pZ":1.7520482878269135,"vX0":4.808442963043554,"vY0":-118.64483224736863,"vZ0":-1.678573726219342,"x":106.52,"y":191.47,"x0":-1.8753881904654004,"y0":50.00425856544435,"z0":5.811048800683925,"aX":1.1000097869694883},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.0,"breakHorizontal":-2.5,"spinRate":2192,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4611041081525902,"extension":6.541094869969399},"index":0,"playId":"6e9801a7-0089-3c8a-82d9-fe9de23fd21b","pitchNumber":1,"startTime":"2026-08-20T00:48:37.917Z","endTime":"2026-08-20T00:48:41.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3228798194872,"aZ":-29.163731210712882,"pfxX":-8.448741468831617,"pfxZ":1.8102104556226735,"pX":0.8858233477012137,"pZ":1.9218343102023905,"vX0":9.832543975627324,"vY0":-127.87532812381463,"vZ0":-3.6846580756081444,"x":83.23,"y":186.89,"x0":-1.9037915629934166,"y0":50.00258478617804,"z0":5.658712350979052,"aX":-14.051478117298599},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1828,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4276296756705533,"extension":6.490202141121351},"index":1,"playId":"aa648a0e-932c-3e8d-88e8-9c10de4ba28f","pitchNumber":2,"startTime":"2026-08-20T00:48:50.137Z","endTime":"2026-08-20T00:48:53.219Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36033604035679,"aZ":-21.16257416509309,"pfxX":-6.633863480596908,"pfxZ":5.856554346504705,"pX":-0.393419754985684,"pZ":2.8859256756954985,"vX0":6.861497528478133,"vY0":-136.3510685177568,"vZ0":-3.333212531354499,"x":132.0,"y":160.86,"x0":-2.0822361040756427,"y0":50.00280382891763,"z0":5.586785750919747,"aX":-12.474250439478228},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":2193,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40191309842992107,"extension":6.527359859876392},"index":2,"playId":"189c39c1-ca35-3eec-a5c4-30692662e576","pitchNumber":3,"startTime":"2026-08-20T00:49:04.929Z","endTime":"2026-08-20T00:49:07.929Z","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":84.1,"endSpeed":77.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461345044001806,"aZ":-35.14238491503682,"pfxX":0.5574630906649416,"pfxZ":-1.9521142166085186,"pX":-0.704665486176747,"pZ":1.073097134092137,"vX0":3.0871398396418743,"vY0":-122.41470941531733,"vZ0":-3.957291518143245,"x":143.86,"y":209.81,"x0":-2.0528685295705342,"y0":50.00147316580205,"z0":5.709110889072025,"aX":0.8482094175332698},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-1.7,"spinRate":2239,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44690581871264135,"extension":6.597106478843461},"index":3,"playId":"4a3c5060-a00b-3192-9662-128290410704","pitchNumber":4,"startTime":"2026-08-20T00:49:22.250Z","endTime":"2026-08-20T00:49:25.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84042403080463,"aZ":-20.381284804279947,"pfxX":-5.487805965531042,"pfxZ":6.28954729093922,"pX":-0.5873278930352508,"pZ":2.6943847832672665,"vX0":5.765007125618474,"vY0":-136.28876681446818,"vZ0":-4.005597116250435,"x":139.39,"y":166.03,"x0":-2.0202465915078047,"y0":50.00439810046973,"z0":5.596559866677012,"aX":-10.292243453302692},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":8.6,"spinRate":2121,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40238257248802567,"extension":6.468345884595575},"hitData":{"launchSpeed":92.9,"launchAngle":30.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.7,"coordY":54.48}},"index":4,"playId":"693bbf0a-ce5f-37ed-9200-933f139312a8","pitchNumber":5,"startTime":"2026-08-20T00:49:40.317Z","endTime":"2026-08-20T00:49:49.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:49:49.644Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abimelec Ortiz flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:49:49.144Z","endTime":"2026-08-20T00:52:40.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":8},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721026230954383,"aZ":-29.3855561236203,"pfxX":-7.145416375366489,"pfxZ":1.6745645539881338,"pX":-1.412326429368503,"pZ":4.189466695754224,"vX0":3.9113321056448607,"vY0":-128.07133594750334,"vZ0":1.456717109437879,"x":170.83,"y":125.66,"x0":-2.028649497418944,"y0":50.0026149235351,"z0":5.90659567556239,"aX":-11.904804015671056},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":12.1,"spinRate":1598,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.42718236652010644,"extension":6.361951535865699},"index":0,"playId":"6818f8d8-1ce3-3e34-97ff-39d067a84df7","pitchNumber":1,"startTime":"2026-08-20T00:50:12.562Z","endTime":"2026-08-20T00:50:15.601Z","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":94.1,"endSpeed":86.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58811602119032,"aZ":-24.38927010184142,"pfxX":-8.007808204577195,"pfxZ":4.104880973290836,"pX":-1.5094722171791155,"pZ":2.6046742378006664,"vX0":4.585940821687528,"vY0":-136.9607190561764,"vZ0":-3.5325941973320187,"x":174.54,"y":168.45,"x0":-2.166209932190727,"y0":50.004281663746596,"z0":5.5814287125918325,"aX":-15.196381482739348},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2136,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4000923045098026,"extension":6.411216379148313},"index":1,"playId":"0fad2e8d-1c0f-3d33-95d5-315930008eb1","pitchNumber":2,"startTime":"2026-08-20T00:50:28.430Z","endTime":"2026-08-20T00:50:31.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19977120817789,"aZ":-27.407047922192188,"pfxX":1.058489368458995,"pfxZ":2.8077149258457226,"pX":-0.7508548049665521,"pZ":2.481178299757665,"vX0":3.056945151695888,"vY0":-129.52140300276346,"vZ0":-2.829825847201894,"x":145.62,"y":171.79,"x0":-2.0841755337455874,"y0":50.00223212917768,"z0":5.684913879169854,"aX":1.7973115031999896},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.6,"spinRate":2155,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4229808316445469,"extension":6.46794228865624},"index":2,"playId":"89632b56-759b-3658-b3ad-bf5420e88bd1","pitchNumber":3,"startTime":"2026-08-20T00:50:47.948Z","endTime":"2026-08-20T00:50:51.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.543275485625706,"aZ":-27.72553707589142,"pfxX":-9.734724002569559,"pfxZ":2.350280752146059,"pX":-0.5125881727934881,"pZ":2.3863889914860357,"vX0":7.454037354139304,"vY0":-137.3024035201014,"vZ0":-3.2919300525110082,"x":136.54,"y":174.35,"x0":-2.0080644877496736,"y0":50.00670746691534,"z0":5.503521423714356,"aX":-18.450468782746736},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":16.0,"spinRate":2252,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4000833080626536,"extension":6.48941055557371},"index":3,"playId":"32b7c2e5-d6fa-3763-a32b-c7b4c0c37056","pitchNumber":4,"startTime":"2026-08-20T00:51:04.729Z","endTime":"2026-08-20T00:51:07.764Z","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":4,"startTime":"2026-08-20T00:51:14.698Z","endTime":"2026-08-20T00:51:29.583Z","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, 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":83.5,"endSpeed":77.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589416755884486,"aZ":-37.764366448287056,"pfxX":-1.5569802157717314,"pfxZ":-3.765821524507559,"pX":0.9667287221671108,"pZ":0.25380897403316266,"vX0":7.162541370254904,"vY0":-121.33242127087613,"vZ0":-4.976720742506897,"x":80.15,"y":231.93,"x0":-1.8260753860748502,"y0":50.001415560162336,"z0":5.636058441294831,"aX":-2.3127074006701425},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.8,"breakHorizontal":1.1,"spinRate":2221,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4520941778091623,"extension":6.63642731210928},"index":5,"playId":"16238a6d-bd4d-3d37-9484-c2976168b3ce","pitchNumber":5,"startTime":"2026-08-20T00:51:29.583Z","endTime":"2026-08-20T00:51:33.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3088577454796,"aZ":-26.153117321334598,"pfxX":-10.755714412720765,"pfxZ":3.1168368161508084,"pX":-1.325289507493122,"pZ":2.94595715757806,"vX0":5.986182226524984,"vY0":-138.49169721480422,"vZ0":-2.2475165047402967,"x":167.52,"y":159.24,"x0":-2.122789932387891,"y0":50.00557328464986,"z0":5.525934711435811,"aX":-20.796521887039223},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":2088,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3962148500823601,"extension":6.535614282674466},"index":6,"playId":"323392d7-1006-30f4-8f9a-a6c597b1c049","pitchNumber":6,"startTime":"2026-08-20T00:51:46.733Z","endTime":"2026-08-20T00:51:49.733Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64733399616643,"aZ":-36.3441027092513,"pfxX":1.132173878518873,"pfxZ":-2.8133303697228724,"pX":-0.3571925566943238,"pZ":1.4210460268181093,"vX0":3.243732982448825,"vY0":-120.76027903718523,"vZ0":-2.6985300585072935,"x":130.62,"y":200.41,"x0":-1.8627520456987645,"y0":50.00226775632724,"z0":5.737776200681213,"aX":1.6783130389875336},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.5,"breakHorizontal":-2.8,"spinRate":2120,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.45287840312283123,"extension":6.792450241889383},"index":7,"playId":"806b9e19-f76e-368b-a179-5e946cebbaf1","pitchNumber":7,"startTime":"2026-08-20T00:52:07.986Z","endTime":"2026-08-20T00:52:11.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711365933100264,"aZ":-25.968879035195652,"pfxX":-10.500704809187592,"pfxZ":3.2059172041488795,"pX":0.12625049990929613,"pZ":1.6412705872372055,"vX0":9.425433886336966,"vY0":-138.06635348507,"vZ0":-5.345531313468799,"x":112.19,"y":194.47,"x0":-1.9615865847458502,"y0":50.005159286497324,"z0":5.342040140314347,"aX":-20.347830868761392},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2148,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.396157933607876,"extension":6.7524202350296285},"hitData":{"launchSpeed":98.5,"launchAngle":32.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.78,"coordY":48.93}},"index":8,"playId":"ee7da456-81fd-3731-bd06-aaedd8a4cab5","pitchNumber":8,"startTime":"2026-08-20T00:52:29.221Z","endTime":"2026-08-20T00:52:40.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:52:40.508Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Tena homers (7) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:52:39.128Z","endTime":"2026-08-20T00:53:57.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06726461411726,"aZ":-27.273822749002896,"pfxX":-10.737298025736663,"pfxZ":2.5825131924932805,"pX":0.06826569705334112,"pZ":2.6488777483495882,"vX0":9.289746817372164,"vY0":-137.7890613271694,"vZ0":-2.8259259162476176,"x":114.4,"y":167.26,"x0":-1.9719934786079771,"y0":50.005649655202994,"z0":5.554647525111497,"aX":-20.400344223981307},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2185,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3993618143527726,"extension":6.562322811474295},"index":0,"playId":"cb94f565-0ba9-30ca-8210-a1820b83c40d","pitchNumber":1,"startTime":"2026-08-20T00:53:06.607Z","endTime":"2026-08-20T00:53:12.804Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5983618300676,"aZ":-26.297559940562255,"pfxX":-8.835254872553005,"pfxZ":3.348321407249774,"pX":-0.08466311750032542,"pZ":2.6359140806128276,"vX0":7.548824977553621,"vY0":-131.8411459205183,"vZ0":-2.6472050260808384,"x":120.23,"y":167.61,"x0":-1.8401185121143044,"y0":50.00644108427671,"z0":5.598406126916106,"aX":-15.523649335037515},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":1688,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4157953698968182,"extension":6.635220324842849},"hitData":{"launchSpeed":105.3,"launchAngle":24.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.18,"coordY":36.33}},"index":1,"playId":"cbb307ba-1889-310b-bf24-fbc2717d133b","pitchNumber":2,"startTime":"2026-08-20T00:53:30.402Z","endTime":"2026-08-20T00:53:57.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:53:57.419Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:54:07.977Z","endTime":"2026-08-20T00:55:16.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07478440627597,"aZ":-35.40761909540934,"pfxX":-0.04715007417220818,"pfxZ":-2.1983654462543423,"pX":0.9694090236370501,"pZ":0.6878497675731411,"vX0":6.32653933395923,"vY0":-120.41078270109136,"vZ0":-4.5952230008748085,"x":80.05,"y":220.21,"x0":-1.684365921393416,"y0":50.0025585845592,"z0":5.748963088336514,"aX":-0.06933878538433787},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":-1.4,"spinRate":2190,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4546356536568905,"extension":6.640122592105293},"index":0,"playId":"ae40ca43-91af-3cf2-92ea-bb7a4c9e03c4","pitchNumber":1,"startTime":"2026-08-20T00:54:12.380Z","endTime":"2026-08-20T00:54:16.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788842082710808,"aZ":-36.62404135567274,"pfxX":-0.21510699980364734,"pfxZ":-3.024588508296967,"pX":-0.03293953713557998,"pZ":1.3628377527139695,"vX0":4.201114290963837,"vY0":-120.97211127823468,"vZ0":-3.054866629101526,"x":118.26,"y":201.98,"x0":-1.7679898794983906,"y0":50.00021389444373,"z0":5.869891274293003,"aX":-0.3180131175409225},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.0,"breakHorizontal":-0.7,"spinRate":2257,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4537134039552173,"extension":6.52047015317132},"index":1,"playId":"5b21d2c1-6573-3b71-b86b-1879e6efa2d4","pitchNumber":2,"startTime":"2026-08-20T00:54:28.385Z","endTime":"2026-08-20T00:54:32.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T00:54:38.295Z","endTime":"2026-08-20T00:54:50.001Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.606504425745335,"aZ":-32.06076400192924,"pfxX":-2.2843641936314514,"pfxZ":0.07496312344158618,"pX":1.4334504040093459,"pZ":-1.1105077675803159,"vX0":8.33937498130033,"vY0":-121.42669385727561,"vZ0":-9.297507434998572,"x":62.36,"y":268.76,"x0":-1.7542243229212637,"y0":50.00313257285385,"z0":5.572418910300264,"aX":-3.3997382131995146},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":2.0,"spinRate":2181,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.45172471389176305,"extension":6.872352220909934},"index":3,"playId":"8b70328f-a030-3864-a7d9-eadaeca58c1b","pitchNumber":3,"startTime":"2026-08-20T00:54:50.001Z","endTime":"2026-08-20T00:54:53.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75305727722277,"aZ":-20.153158169229894,"pfxX":-6.64082606466072,"pfxZ":6.317124806257514,"pX":-0.5004348598533469,"pZ":2.302909653025297,"vX0":6.412967790507187,"vY0":-137.18845830732118,"vZ0":-4.805290819607075,"x":136.08,"y":176.6,"x0":-2.0071471611690637,"y0":50.00409847503508,"z0":5.453541246588781,"aX":-12.6412070908788},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":10.7,"spinRate":2110,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3994625528597524,"extension":6.708482816909912},"index":4,"playId":"96e42069-bdac-30f6-8d95-5d6152d4548d","pitchNumber":4,"startTime":"2026-08-20T00:55:13.345Z","endTime":"2026-08-20T00:55:16.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:55:16.938Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:57:16.650Z","endTime":"2026-08-20T01:00:00.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210711114420416,"aZ":-37.1980019886243,"pfxX":3.1917571629557067,"pfxZ":-3.0399417637506847,"pX":0.22875837630558365,"pZ":2.041729206629614,"vX0":3.3860404064431173,"vY0":-127.70313115328297,"vZ0":-2.40593595091441,"x":108.28,"y":183.65,"x0":-1.5288404581169472,"y0":50.00266648283514,"z0":5.921074649033603,"aX":5.27353133866084},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.8,"breakHorizontal":-6.6,"spinRate":2305,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4288496156002659,"extension":6.118960925500166},"index":0,"playId":"ac09715f-f00b-3c3a-a791-907e6ef21994","pitchNumber":1,"startTime":"2026-08-20T00:57:30.238Z","endTime":"2026-08-20T00:57:34.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.265646315518886,"aZ":-36.91708686846842,"pfxX":9.51977029136285,"pfxZ":-2.8535108822670896,"pX":-0.15644537002416822,"pZ":2.6657394405559076,"vX0":0.9700509186819927,"vY0":-128.24911548690434,"vZ0":-0.42342887010040675,"x":122.96,"y":166.81,"x0":-1.776328081648918,"y0":50.003585809016215,"z0":5.719610521659863,"aX":15.811656850985354},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.0,"breakHorizontal":-17.4,"spinRate":2294,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4275682619673904,"extension":6.047355465506316},"index":1,"playId":"b08b38a4-10f6-3707-8d22-e89e68a5be35","pitchNumber":2,"startTime":"2026-08-20T00:57:48.199Z","endTime":"2026-08-20T00:57:51.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68979561563819,"aZ":-17.0623248136211,"pfxX":-3.5387443566624683,"pfxZ":7.534106263225663,"pX":-0.6174551479128276,"pZ":4.689524735083175,"vX0":3.7365656721069427,"vY0":-140.68998324778798,"vZ0":-0.11683776934528739,"x":140.54,"y":112.16,"x0":-1.50254356017586,"y0":50.00410823115713,"z0":5.83665496967712,"aX":-7.09994050808568},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":5.6,"spinRate":2207,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38918757864414033,"extension":5.975054567181091},"index":2,"playId":"19492416-5dec-3bbb-958e-8f50fd2e47e7","pitchNumber":3,"startTime":"2026-08-20T00:58:16.382Z","endTime":"2026-08-20T00:58:19.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T00:58:36.796Z","endTime":"2026-08-20T00:58:36.797Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":95.7,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83341481589836,"aZ":-13.837956936124229,"pfxX":-5.002181491066339,"pfxZ":9.339068454528945,"pX":0.8564928832821781,"pZ":2.7220695517440743,"vX0":7.521366673527363,"vY0":-139.13968068707666,"vZ0":-5.71089136172488,"x":84.35,"y":165.28,"x0":-1.2301580097025893,"y0":50.00298715243603,"z0":5.716023680144033,"aX":-9.82180212530027},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2187,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3934660833170667,"extension":6.069408507879158},"index":4,"playId":"2d88aeee-f835-363b-bf74-6acb0231bc03","pitchNumber":4,"startTime":"2026-08-20T00:58:36.798Z","endTime":"2026-08-20T00:58:39.800Z","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.7,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.666065154920986,"aZ":-17.77623797224216,"pfxX":-4.273125403091668,"pfxZ":7.167955981338638,"pX":-0.6258502408525812,"pZ":3.802438746838451,"vX0":4.124904648458121,"vY0":-140.76459793781828,"vZ0":-1.9607162790135502,"x":140.86,"y":136.11,"x0":-1.5543677073780202,"y0":50.00177195548659,"z0":5.657614890061896,"aX":-8.582976763869244},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":7.0,"spinRate":2228,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.388950694262868,"extension":5.9604915117250705},"index":5,"playId":"bf420c01-27d9-3d13-8b6e-80a97feeb82a","pitchNumber":5,"startTime":"2026-08-20T00:59:02.417Z","endTime":"2026-08-20T00:59:05.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533012353118945,"aZ":-29.661014360675804,"pfxX":-10.074090851629812,"pfxZ":1.4437244710248454,"pX":-2.6377144256415535,"pZ":2.6023642154391466,"vX0":0.9161933172687288,"vY0":-131.6385151524538,"vZ0":-2.436827101897299,"x":217.54,"y":168.52,"x0":-1.6834750651163317,"y0":50.00585569942892,"z0":5.7495318022003685,"aX":-17.574977836440087},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":18.0,"spinRate":1866,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4170609308685269,"extension":5.990851556714729},"index":6,"playId":"3e53498c-a872-37c9-b143-d239208e47d1","pitchNumber":6,"startTime":"2026-08-20T00:59:22.715Z","endTime":"2026-08-20T00:59:25.792Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040088681676202,"aZ":-40.13582134034346,"pfxX":3.958977030524334,"pfxZ":-4.710432784452495,"pX":0.8973481859456499,"pZ":0.6873508952950185,"vX0":4.420545335875521,"vY0":-129.38550808586166,"vZ0":-5.240328727535399,"x":82.8,"y":220.22,"x0":-1.3504760536795375,"y0":50.005530153584175,"z0":5.828799855458618,"aX":6.685671117056464},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.5,"breakHorizontal":-8.2,"spinRate":2267,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4240000935189525,"extension":6.2927881077667225},"index":7,"playId":"b20acd91-8d44-3f99-b909-3746655adfa0","pitchNumber":7,"startTime":"2026-08-20T00:59:55.060Z","endTime":"2026-08-20T01:00:00.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:00:00.808Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a sharp line drive to left fielder José Tena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:00:04.732Z","endTime":"2026-08-20T01:01:47.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440406715973772,"aZ":-43.5325066335344,"pfxX":3.1543733074349687,"pfxZ":-7.041932054211471,"pX":0.5248232316503543,"pZ":0.9457912750539184,"vX0":3.6400553425449256,"vY0":-126.61078713845367,"vZ0":-3.6238894030346613,"x":96.99,"y":213.24,"x0":-1.344908772453379,"y0":50.00409666933294,"z0":5.902724838467727,"aX":5.0868064795868335},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-13.3,"breakHorizontal":-6.6,"spinRate":2285,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4337031661929611,"extension":6.1534077831747656},"index":0,"playId":"19da2631-a9fc-351e-8688-072b76cc2cbb","pitchNumber":1,"startTime":"2026-08-20T01:00:32.761Z","endTime":"2026-08-20T01:00:37.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441582065661226,"aZ":-25.320153073744272,"pfxX":-7.941845944799265,"pfxZ":3.4665071511882095,"pX":-0.08983815310276769,"pZ":1.8776599505102225,"vX0":6.4216710423434495,"vY0":-139.51628081068816,"vZ0":-5.929983320750501,"x":120.42,"y":188.08,"x0":-1.3858681087513003,"y0":50.00416146074895,"z0":5.6921768254923375,"aX":-15.70809070622332},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":2058,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.392103150743885,"extension":6.3000325151914485},"index":1,"playId":"fd5fb71b-fddb-3d59-a198-da212ecb6c33","pitchNumber":2,"startTime":"2026-08-20T01:00:53.259Z","endTime":"2026-08-20T01:00:56.313Z","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":97.1,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37952336106516,"aZ":-13.860655500631747,"pfxX":-5.094314730468043,"pfxZ":9.144832498590715,"pX":0.27281410538017314,"pZ":2.3968382507454624,"vX0":6.37835459200604,"vY0":-141.1542419156071,"vZ0":-6.4351806950936545,"x":106.6,"y":174.07,"x0":-1.3622861320752568,"y0":50.003922629428835,"z0":5.611490809904352,"aX":-10.203688351915876},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2325,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.389146122220029,"extension":6.101646779378647},"index":2,"playId":"763d90c1-2a3d-3bb9-856b-ad57d5e64658","pitchNumber":3,"startTime":"2026-08-20T01:01:21.702Z","endTime":"2026-08-20T01:01:25.445Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56162458304652,"aZ":-45.11944524864246,"pfxX":3.8692505641829493,"pfxZ":-7.847779071638591,"pX":-0.48414656458779487,"pZ":2.9964603384102926,"vX0":1.10555507673601,"vY0":-128.37882669023585,"vZ0":1.087468872678465,"x":135.45,"y":157.88,"x0":-1.4242692592659876,"y0":50.003442957841074,"z0":6.1125897597837,"aX":6.381110271470398},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-13.7,"breakHorizontal":-7.3,"spinRate":2292,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.42861700462909313,"extension":6.1298979612732385},"hitData":{"launchSpeed":101.0,"launchAngle":16.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.99,"coordY":98.5}},"index":3,"playId":"ee04cac3-c0a1-38cb-8727-a544cf6c41f5","pitchNumber":4,"startTime":"2026-08-20T01:01:37.199Z","endTime":"2026-08-20T01:01:47.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:01:47.095Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:01:45.996Z","endTime":"2026-08-20T01:03:59.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628822774275765,"aZ":-36.8910095980337,"pfxX":8.950192360549572,"pfxZ":-3.050554236576545,"pX":-2.4654283250452966,"pZ":4.5162472542798895,"vX0":-3.984935667592802,"vY0":-123.8666849221127,"vZ0":3.9671254262987423,"x":210.98,"y":116.84,"x0":-1.9951741592376384,"y0":50.00054648493104,"z0":5.985741260195201,"aX":13.852391078085748},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.3,"breakHorizontal":-15.2,"spinRate":2335,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.44283681363942407,"extension":6.012872924395132},"index":0,"playId":"8c81f13d-124a-3404-ab10-3ae189bf4935","pitchNumber":1,"startTime":"2026-08-20T01:02:17.300Z","endTime":"2026-08-20T01:02:24.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cade Cavalli. Corey Seager to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"8c81f13d-124a-3404-ab10-3ae189bf4935","startTime":"2026-08-20T01:02:27.609Z","endTime":"2026-08-20T01:02:52.091Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74835627891335,"aZ":-39.46146593620967,"pfxX":6.057794537094441,"pfxZ":-4.573715859598544,"pX":0.033717885749019974,"pZ":1.755297968780498,"vX0":2.330401821345233,"vY0":-126.23385460077708,"vZ0":-1.8817810126311665,"x":115.71,"y":191.39,"x0":-1.691767609305177,"y0":50.003571939151406,"z0":5.725406022505558,"aX":9.65134874060067},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.5,"breakHorizontal":-11.5,"spinRate":2328,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4360356781967165,"extension":6.155743496783182},"index":2,"playId":"73da35ae-80f7-33b8-8114-7ca67aab9e49","pitchNumber":2,"startTime":"2026-08-20T01:02:52.091Z","endTime":"2026-08-20T01:02:55.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738540383184542,"aZ":-40.252546482894864,"pfxX":9.233156645393532,"pfxZ":-5.054720828098901,"pX":0.2856128573081232,"pZ":2.994297301271769,"vX0":1.1132829182708064,"vY0":-126.39139396501888,"vZ0":0.6048660092734248,"x":106.11,"y":157.93,"x0":-1.3599849510769777,"y0":50.00347520522752,"z0":6.016732953258916,"aX":14.75328038182108},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.6,"breakHorizontal":-16.9,"spinRate":2316,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.43541900599223515,"extension":6.011178706892541},"index":3,"playId":"f602483f-d8ea-3989-adf5-e3ed882df779","pitchNumber":3,"startTime":"2026-08-20T01:03:16.978Z","endTime":"2026-08-20T01:03:25.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73167458928872,"aZ":-39.677759762070075,"pfxX":7.042725405181928,"pfxZ":-4.55250582370721,"pX":1.2718817225473136,"pZ":1.6059329469081476,"vX0":4.619496022236546,"vY0":-128.12754882856737,"vZ0":-2.461796752858655,"x":68.52,"y":195.42,"x0":-1.4751660314359363,"y0":50.00531374092899,"z0":5.707389553822764,"aX":11.60234212885796},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.6,"breakHorizontal":-13.8,"spinRate":2394,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4289896513800211,"extension":6.162518549832856},"index":4,"playId":"6f1e751d-a4ca-3463-b25e-b9fe85458073","pitchNumber":4,"startTime":"2026-08-20T01:03:53.289Z","endTime":"2026-08-20T01:03:59.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:03:59.234Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Nasim Nuñez to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:04:10.318Z","endTime":"2026-08-20T01:04:37.564Z","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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.509763734329077,"aZ":-25.61336164569085,"pfxX":-8.615304155720798,"pfxZ":3.3486796942996744,"pX":-0.5686267713655747,"pZ":2.151693283021436,"vX0":5.535504599835664,"vY0":-139.19330360157278,"vZ0":-5.04593479022934,"x":138.67,"y":180.68,"x0":-1.4646414172017035,"y0":50.005861407926155,"z0":5.68606610720703,"aX":-16.892830721080546},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":14.4,"spinRate":2095,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39363428984047344,"extension":6.218682174564706},"hitData":{"launchSpeed":97.7,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.51,"coordY":156.27}},"index":0,"playId":"62ed0fb2-b2c7-3480-aa8f-a4828f76b803","pitchNumber":1,"startTime":"2026-08-20T01:04:28.798Z","endTime":"2026-08-20T01:04:37.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:04:37.564Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrés Chaparro doubles (10) on a sharp line drive to left fielder Jarred Kelenic.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:06:30.864Z","endTime":"2026-08-20T01:07:42.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.475398881761514,"aZ":-35.706048911249724,"pfxX":-0.13096315541193304,"pfxZ":-2.575527052811493,"pX":-0.47273848262673346,"pZ":1.3850389987320488,"vX0":3.290169302611404,"vY0":-116.25484528315609,"vZ0":-2.697777753296605,"x":135.02,"y":201.38,"x0":-1.888409700277864,"y0":50.00456759582061,"z0":5.944741400909746,"aX":-0.1803105140407353},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.0,"breakHorizontal":-0.6,"spinRate":2134,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4708683246523715,"extension":6.616993193473303},"index":0,"playId":"b569a48f-34c6-3622-b0bf-5e3b20d1664a","pitchNumber":1,"startTime":"2026-08-20T01:06:43.838Z","endTime":"2026-08-20T01:06:47.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.713096361215765,"aZ":-24.003347020431992,"pfxX":-0.44168181222822067,"pfxZ":4.686334465151157,"pX":1.6889326241318885,"pZ":1.1705241792235384,"vX0":9.071604796358663,"vY0":-130.7106849549892,"vZ0":-6.975713120199472,"x":52.62,"y":207.18,"x0":-1.7587045468564912,"y0":50.00265844872051,"z0":5.657715213456473,"aX":-0.7724665629001296},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.1,"spinRate":2020,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41790336842887044,"extension":6.78577886515004},"index":1,"playId":"71c85673-d01b-398a-afd5-54804dd9f241","pitchNumber":2,"startTime":"2026-08-20T01:06:59.761Z","endTime":"2026-08-20T01:07:03.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756354669022347,"aZ":-25.01920789871824,"pfxX":0.15140979264507415,"pfxZ":4.131420662224589,"pX":1.1141076431700936,"pZ":1.5484832679851694,"vX0":7.6244038060502,"vY0":-130.34098563889702,"vZ0":-5.713928730474474,"x":74.53,"y":196.97,"x0":-1.8607927952385384,"y0":50.002754049563684,"z0":5.642515199838156,"aX":0.2610179056384465},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2073,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4192099423308058,"extension":6.655336054557671},"index":2,"playId":"83626f9b-fc12-36f5-903c-e552ed4f971b","pitchNumber":3,"startTime":"2026-08-20T01:07:14.091Z","endTime":"2026-08-20T01:07:17.122Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.246753432204052,"aZ":-25.09699746915143,"pfxX":-10.308689894331433,"pfxZ":3.7939492654695623,"pX":-0.48596823392709143,"pZ":2.124376962808181,"vX0":7.8288820965598624,"vY0":-135.60909996208306,"vZ0":-4.193191851849702,"x":135.52,"y":181.42,"x0":-2.068871242782285,"y0":50.00377599108564,"z0":5.438445554371139,"aX":-19.22938144802257},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2145,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40367517249939944,"extension":7.165038975734997},"hitData":{"launchSpeed":106.3,"launchAngle":20.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":33.83,"coordY":101.57}},"index":3,"playId":"0f191152-728f-3b66-b6f7-d66da557f6ff","pitchNumber":4,"startTime":"2026-08-20T01:07:29.511Z","endTime":"2026-08-20T01:07:42.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:07:42.216Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a ground ball to right fielder Brandon Nimmo. Andrés Chaparro scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:07:45.106Z","endTime":"2026-08-20T01:09:49.712Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":677958,"link":"/api/v1/people/677958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060493417655234,"aZ":-34.22563321214678,"pfxX":-0.5565013199194917,"pfxZ":-1.4230247348026,"pX":1.0119072092607126,"pZ":1.9371570945491248,"vX0":6.545219350291715,"vY0":-119.34416789171985,"vZ0":-2.210140274624184,"x":78.43,"y":186.48,"x0":-1.6943150956226967,"y0":50.00202480746437,"z0":5.9590365080953465,"aX":-0.8024251103356191},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.6,"spinRate":2153,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4590112036697396,"extension":6.4237618500784865},"index":0,"playId":"13505f95-36b0-3184-9c15-4d00d4e047f3","pitchNumber":1,"startTime":"2026-08-20T01:08:19.383Z","endTime":"2026-08-20T01:08:23.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641773973190787,"aZ":-26.05497729471564,"pfxX":-0.2788491429946429,"pfxZ":3.6359992989860883,"pX":0.5095897345255247,"pZ":1.6137059148287891,"vX0":6.878954170249756,"vY0":-128.6633780571308,"vZ0":-4.867654046769335,"x":97.58,"y":195.21,"x0":-2.157721719766843,"y0":50.0041446514293,"z0":5.53882776634445,"aX":-0.469958967286075},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.0,"spinRate":2068,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.42502522487370076,"extension":6.603858388408229},"index":1,"playId":"9023a42f-1721-3f0a-881a-161a502e8fc5","pitchNumber":2,"startTime":"2026-08-20T01:08:35.630Z","endTime":"2026-08-20T01:08:40.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-20T01:08:55.376Z","endTime":"2026-08-20T01:09:05.775Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199667159337796,"aZ":-23.679579694698564,"pfxX":-9.793568662409587,"pfxZ":4.474783005335253,"pX":-0.08845728490717254,"pZ":3.003316200917044,"vX0":8.736910460424902,"vY0":-137.09821449629607,"vZ0":-2.432033228204772,"x":120.37,"y":157.69,"x0":-2.049068852729791,"y0":50.00098761182541,"z0":5.523448246985904,"aX":-18.58301843882127},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":2137,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4000031514817244,"extension":6.626451813631111},"index":3,"playId":"18d2045a-6cbb-36f7-872a-1cb64c3d7040","pitchNumber":3,"startTime":"2026-08-20T01:09:05.775Z","endTime":"2026-08-20T01:09:10.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81590976853026,"aZ":-35.18634054074918,"pfxX":-0.3835351685491353,"pfxZ":-2.1050031395608553,"pX":-0.5767976663787074,"pZ":2.612337470315684,"vX0":3.542716585306922,"vY0":-118.83340655200682,"vZ0":-0.27737230771437327,"x":138.99,"y":168.25,"x0":-2.03725479939061,"y0":50.00338815318692,"z0":5.927538866179809,"aX":-0.5485209599125264},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.6,"breakHorizontal":-0.1,"spinRate":2135,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4609597332178721,"extension":6.647856567997675},"hitData":{"launchSpeed":92.1,"launchAngle":-0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.43,"coordY":113.25}},"index":4,"playId":"1df31fcb-05e9-3820-aac8-3015bf742b17","pitchNumber":4,"startTime":"2026-08-20T01:09:38.259Z","endTime":"2026-08-20T01:09:49.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:09:49.712Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:09:55.291Z","endTime":"2026-08-20T01:11:56.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262249244046373,"aZ":-17.5096291803714,"pfxX":-6.503877620985857,"pfxZ":7.995503353004773,"pX":-0.05833681688942023,"pZ":2.7965221493015817,"vX0":7.438043649838135,"vY0":-134.5826348779836,"vZ0":-4.085715262886366,"x":119.22,"y":163.27,"x0":-2.0131524492084933,"y0":50.00144270547042,"z0":5.574722450418164,"aX":-11.92750810138813},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2073,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4070048903265322,"extension":6.795210856212592},"index":0,"playId":"d8440950-1ecf-3229-a9f2-8415a975a301","pitchNumber":1,"startTime":"2026-08-20T01:10:21.450Z","endTime":"2026-08-20T01:10:25.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.027832329762436,"aZ":-24.58885148019058,"pfxX":1.0264889802253494,"pfxZ":4.3977337415710345,"pX":-0.7162316134002291,"pZ":2.7327454101324173,"vX0":3.5737934174752177,"vY0":-130.2112392994019,"vZ0":-2.877215779417857,"x":144.3,"y":165.0,"x0":-2.237133207131482,"y0":50.00591143251992,"z0":5.702276437687367,"aX":1.7716621093422515},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2023,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41982162286538394,"extension":6.7056945633770075},"index":1,"playId":"1e1161c9-cd08-3d14-9d12-1dfe0c7fa6f5","pitchNumber":2,"startTime":"2026-08-20T01:10:42.152Z","endTime":"2026-08-20T01:10:45.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-20T01:10:55.670Z","endTime":"2026-08-20T01:11:08.094Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.353291497958324,"aZ":-20.42252545177565,"pfxX":-5.268312111230157,"pfxZ":6.141395116833738,"pX":-1.4856742702058203,"pZ":5.030121099519278,"vX0":4.049262255101693,"vY0":-137.66326773010863,"vZ0":1.6511136081255688,"x":173.63,"y":102.97,"x0":-2.2932086362269946,"y0":50.00445274962407,"z0":5.807480359692342,"aX":-10.084617318833386},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":8.6,"spinRate":2113,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39830255351448773,"extension":6.591068463389646},"index":3,"playId":"0a2caa84-fad2-3f3c-8eb1-236707eeb959","pitchNumber":3,"startTime":"2026-08-20T01:11:08.094Z","endTime":"2026-08-20T01:11:11.426Z","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":93.2,"endSpeed":85.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114658643023844,"aZ":-17.270726319913226,"pfxX":-6.697314678217705,"pfxZ":7.9785065070146,"pX":-0.6993254030708788,"pZ":3.063437369406003,"vX0":6.274408731660983,"vY0":-135.66543422867065,"vZ0":-3.53018869971081,"x":143.66,"y":156.07,"x0":-2.169654420708775,"y0":50.00271306746486,"z0":5.582223858440537,"aX":-12.509767758351787},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2162,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40342274949186496,"extension":6.751956609668897},"index":4,"playId":"6d594f4a-4378-3e88-9bd7-124c24840962","pitchNumber":4,"startTime":"2026-08-20T01:11:29.097Z","endTime":"2026-08-20T01:11:32.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34622240497705,"aZ":-35.970212789202044,"pfxX":-1.4961969099802963,"pfxZ":-2.6531580300265896,"pX":0.5004192623198945,"pZ":1.7921128661035068,"vX0":6.291724855551225,"vY0":-118.93227836760369,"vZ0":-1.8238719195069608,"x":97.93,"y":190.39,"x0":-1.987870139423774,"y0":50.00409357827925,"z0":5.838735283028974,"aX":-2.137999184601224},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.0,"breakHorizontal":1.2,"spinRate":2184,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.46096817981126303,"extension":6.659026316157605},"index":5,"playId":"1014c90d-cd91-3bf9-9c8d-bb08ca4008a5","pitchNumber":5,"startTime":"2026-08-20T01:11:50.445Z","endTime":"2026-08-20T01:11:56.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:11:56.036Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:12:00.315Z","endTime":"2026-08-20T01:13:21.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.534606657422266,"aZ":-27.095729431039924,"pfxX":-9.275742956464429,"pfxZ":2.754755981714032,"pX":-0.44917763618493944,"pZ":2.5808658476778685,"vX0":7.553548638138294,"vY0":-134.98017275312577,"vZ0":-2.9062429132424494,"x":134.12,"y":169.1,"x0":-2.0794809567501913,"y0":50.00401551857969,"z0":5.580503946771245,"aX":-17.107862180543254},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":2113,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4058772196385414,"extension":6.864678414677243},"index":0,"playId":"ce3f2d61-94bb-3021-abce-d4ac74c7c601","pitchNumber":1,"startTime":"2026-08-20T01:12:21.479Z","endTime":"2026-08-20T01:12:24.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.131691660327913,"aZ":-35.12640291647722,"pfxX":0.17194661188907157,"pfxZ":-2.052381841800459,"pX":-0.26224917230161926,"pZ":1.4800362030356828,"vX0":4.3169865239745215,"vY0":-119.10651642759342,"vZ0":-2.7590521492155498,"x":127.0,"y":198.82,"x0":-2.117797130623778,"y0":50.000551538206665,"z0":5.818996095858713,"aX":0.24703142227835584},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2193,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4592651116739441,"extension":6.685797551988814},"index":1,"playId":"56bfb019-c03e-33e1-a795-7eda163160cb","pitchNumber":2,"startTime":"2026-08-20T01:12:51.700Z","endTime":"2026-08-20T01:12:55.610Z","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":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.221657186201096,"aZ":-27.041194478289924,"pfxX":-10.25708279077756,"pfxZ":2.794849610657863,"pX":-0.5126536824188339,"pZ":2.3366447956687475,"vX0":7.972283169278206,"vY0":-134.92490092300744,"vZ0":-3.414154947725578,"x":136.54,"y":175.69,"x0":-2.17768803853425,"y0":50.004235316977464,"z0":5.5306330350626975,"aX":-18.853381390815095},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.4,"breakHorizontal":16.8,"spinRate":1984,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40643351804667915,"extension":6.764078194876424},"hitData":{"launchSpeed":90.0,"launchAngle":25.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.93,"coordY":64.54}},"index":2,"playId":"be4c1c68-18a3-3038-a9f8-bc56ff577749","pitchNumber":3,"startTime":"2026-08-20T01:13:11.286Z","endTime":"2026-08-20T01:13:21.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:13:21.596Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, shortstop Corey Seager to first baseman Joc Pederson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:13:20.492Z","endTime":"2026-08-20T01:15:09.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008853811356733,"aZ":-36.06437824245655,"pfxX":0.45854054226833063,"pfxZ":-2.678354354977138,"pX":-0.35350773682408193,"pZ":2.6516514323256164,"vX0":3.8188851490507956,"vY0":-119.24397521559824,"vZ0":-0.1691698712562375,"x":130.47,"y":167.19,"x0":-2.0293868274426714,"y0":50.001819907641064,"z0":5.952872363087513,"aX":0.6660487190905452},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.7,"breakHorizontal":-1.7,"spinRate":2108,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.457771245070425,"extension":6.637951384135217},"index":0,"playId":"0f7e6b39-6d17-3ecd-828c-c32400a6c477","pitchNumber":1,"startTime":"2026-08-20T01:13:49.604Z","endTime":"2026-08-20T01:13:54.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985824584790073,"aZ":-24.777943480742888,"pfxX":-10.135719213457227,"pfxZ":4.120994622492468,"pX":-1.8318636994457644,"pZ":3.572498591661581,"vX0":4.627223850150665,"vY0":-133.22520182703084,"vZ0":-0.6780624305049803,"x":186.83,"y":142.32,"x0":-2.2756451673617297,"y0":50.00381485420932,"z0":5.623389537650506,"aX":-18.19576407938083},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":17.3,"spinRate":2072,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4113485123935434,"extension":6.717305469840657},"index":1,"playId":"d573aa3f-aedf-3777-8fe5-512257092bba","pitchNumber":2,"startTime":"2026-08-20T01:14:06.446Z","endTime":"2026-08-20T01:14:10.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"da6fb0d5-56f8-4cc9-8892-bff2cae9c785","startTime":"2026-08-20T01:14:23.363Z","endTime":"2026-08-20T01:14:28.363Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.761206580899433,"aZ":-18.170080641702633,"pfxX":-6.535331021103744,"pfxZ":7.341998340279265,"pX":-0.4544009203841527,"pZ":3.0079961046591066,"vX0":7.128488474208558,"vY0":-137.31495772708155,"vZ0":-3.544885975789361,"x":134.32,"y":157.56,"x0":-2.236520089810167,"y0":50.00155282026623,"z0":5.553830898629814,"aX":-12.463881443143071},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2151,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.399079951302014,"extension":6.658805277484876},"index":3,"playId":"75c4f49c-6736-38d0-ae01-ab0b01ca36b6","pitchNumber":3,"startTime":"2026-08-20T01:14:42.731Z","endTime":"2026-08-20T01:14:46.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3777630512735,"aZ":-17.199202957531757,"pfxX":-6.418694945510506,"pfxZ":8.018092612171712,"pX":-0.9465572588255401,"pZ":2.6769477718815287,"vX0":5.851698007268063,"vY0":-135.9254460698655,"vZ0":-4.374444744855585,"x":153.08,"y":166.5,"x0":-2.295557584180496,"y0":50.00135242352863,"z0":5.504903952279971,"aX":-11.984769106347414},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2297,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4032905618367355,"extension":6.6601763585502995},"hitData":{"launchSpeed":89.6,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.09,"coordY":151.21}},"index":4,"playId":"63e6ae7a-9259-3873-b051-4038fcc5e3db","pitchNumber":4,"startTime":"2026-08-20T01:15:00.602Z","endTime":"2026-08-20T01:15:09.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:15:09.479Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:17:22.307Z","endTime":"2026-08-20T01:18:27.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794685014604497,"aZ":-37.742812411481935,"pfxX":-0.49073805091298306,"pfxZ":-3.4880847881130697,"pX":0.9006920035004716,"pZ":0.3885576687071383,"vX0":5.404652103898531,"vY0":-125.88588202720366,"vZ0":-5.949144311430388,"x":82.67,"y":228.29,"x0":-1.215058298263651,"y0":50.00274232071156,"z0":5.856153340711399,"aX":-0.7839760337491746},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-0.4,"spinRate":2103,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4359615644456212,"extension":6.244329822876843},"index":0,"playId":"60ba8b96-ecb0-31bd-9bf2-2b9c5b37d8c9","pitchNumber":1,"startTime":"2026-08-20T01:17:22.307Z","endTime":"2026-08-20T01:17:26.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970079088677906,"aZ":-41.81946295844497,"pfxX":2.6364558343366875,"pfxZ":-5.971767924319623,"pX":0.3220470723209501,"pZ":2.6573067678459323,"vX0":3.4818853978476962,"vY0":-126.3583720982721,"vZ0":0.10177549901484406,"x":104.72,"y":167.03,"x0":-1.416717714667113,"y0":50.001519882801524,"z0":5.979033256792674,"aX":4.258854320328329},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.6,"breakHorizontal":-5.5,"spinRate":2306,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.43362606469012244,"extension":6.068786498680905},"index":1,"playId":"73913a9d-f208-37d5-ae36-0d68158fc1ec","pitchNumber":2,"startTime":"2026-08-20T01:17:42.677Z","endTime":"2026-08-20T01:17:46.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09263490997492,"aZ":-24.89169477153651,"pfxX":-8.608021002406478,"pfxZ":3.776305365264296,"pX":-0.04775810246761012,"pZ":2.1772467097143604,"vX0":6.986543335652977,"vY0":-137.6706534216325,"vZ0":-5.116348912249378,"x":118.82,"y":179.99,"x0":-1.4935607515924916,"y0":50.00476057059258,"z0":5.733438876759766,"aX":-16.610486732661702},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3970746497769042,"extension":6.1785822501828696},"index":2,"playId":"d4dc3f0d-02ad-34de-8287-84511609278e","pitchNumber":3,"startTime":"2026-08-20T01:18:00.500Z","endTime":"2026-08-20T01:18:03.812Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225094102627313,"aZ":-41.30070326810151,"pfxX":1.3240667826714883,"pfxZ":-5.5688448992838175,"pX":0.7273639254610931,"pZ":0.4960132020931772,"vX0":4.533355406982688,"vY0":-127.50474431236589,"vZ0":-5.406269516078863,"x":89.27,"y":225.39,"x0":-1.2485337928913471,"y0":50.00121620444183,"z0":5.917574466818835,"aX":2.1703524464650266},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-11.2,"breakHorizontal":-3.5,"spinRate":2254,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.43025076065909573,"extension":6.414023977067108},"index":3,"playId":"0d856af7-aad6-328e-ad5f-aee181f9797c","pitchNumber":4,"startTime":"2026-08-20T01:18:23.548Z","endTime":"2026-08-20T01:18:27.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:18:27.602Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:18:30.568Z","endTime":"2026-08-20T01:20:27.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804525577664734,"aZ":-26.802587354084533,"pfxX":-8.944387385952716,"pfxZ":2.717126739517777,"pX":0.34042764594739,"pZ":1.8395092818697059,"vX0":7.837105704538602,"vY0":-139.77840146859694,"vZ0":-5.847573580441632,"x":104.02,"y":189.11,"x0":-1.3390189518363314,"y0":50.00231157495257,"z0":5.720792437090836,"aX":-17.680635761928777},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":2218,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3919939910316885,"extension":6.274571846849289},"index":0,"playId":"0c4e8e2c-01fe-3274-b238-c016e6d44b19","pitchNumber":1,"startTime":"2026-08-20T01:18:57.899Z","endTime":"2026-08-20T01:19:01.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78952976787875,"aZ":-20.438565739678086,"pfxX":-1.559333519880115,"pfxZ":6.093884138406055,"pX":0.4298067098936408,"pZ":2.477636982353103,"vX0":6.035071133166142,"vY0":-137.91958517666637,"vZ0":-4.623369299053677,"x":100.62,"y":171.88,"x0":-1.584497054378176,"y0":50.00215076505661,"z0":5.554803725364726,"aX":-3.0031380972859476},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2259,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39718660777973325,"extension":5.985079956989347},"index":1,"playId":"87544e91-cf4f-3209-83bd-73202229d6ca","pitchNumber":2,"startTime":"2026-08-20T01:19:15.039Z","endTime":"2026-08-20T01:19:18.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T01:19:25.466Z","endTime":"2026-08-20T01:19:40.087Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816854490996658,"aZ":-43.4867067118162,"pfxX":3.897736858795813,"pfxZ":-6.908297557087341,"pX":1.1146026810717469,"pZ":0.5874684658059673,"vX0":4.954410206316282,"vY0":-128.07048950863754,"vZ0":-4.520211928845353,"x":74.51,"y":222.92,"x0":-1.3612369831925608,"y0":50.00049512021178,"z0":5.8257162211395315,"aX":6.384927284992305},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-13.3,"breakHorizontal":-8.3,"spinRate":2295,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4299225395395587,"extension":6.095784683389058},"index":3,"playId":"79ca8eb8-9cdb-34db-90fa-f371a31c2f3b","pitchNumber":3,"startTime":"2026-08-20T01:19:40.087Z","endTime":"2026-08-20T01:19:44.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868022470616154,"aZ":-42.7772863216124,"pfxX":3.728727703084031,"pfxZ":-6.364446962609156,"pX":-0.9614972420625083,"pZ":2.319441678830142,"vX0":0.3125424277094785,"vY0":-128.78039065525965,"vZ0":-0.5544718918696677,"x":153.65,"y":176.16,"x0":-1.5686639479654294,"y0":50.00467663533906,"z0":5.870876644817088,"aX":6.209981115871237},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-11.4,"breakHorizontal":-6.8,"spinRate":2237,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4267132044370223,"extension":6.203934169964605},"index":4,"playId":"c45d4058-c637-3433-8349-00bfb3ecfae9","pitchNumber":4,"startTime":"2026-08-20T01:20:00.264Z","endTime":"2026-08-20T01:20:05.404Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700149781159553,"aZ":-36.456738173777254,"pfxX":4.349937430633512,"pfxZ":-2.559190042544434,"pX":0.9907843448265157,"pZ":1.385438378942555,"vX0":4.474595045806346,"vY0":-128.99867086704543,"vZ0":-4.127791996789047,"x":79.23,"y":201.37,"x0":-1.3362252094277889,"y0":50.0035951604806,"z0":5.83939938140439,"aX":7.276265053314127},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.4,"breakHorizontal":-8.9,"spinRate":2212,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4258087120349425,"extension":6.202863599571778},"index":5,"playId":"788682b1-9018-3a1d-b3c7-7d4e83f28f0b","pitchNumber":5,"startTime":"2026-08-20T01:20:22.184Z","endTime":"2026-08-20T01:20:27.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:20:27.955Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarred Kelenic grounds out, second baseman Nasim Nuñez to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:20:41.250Z","endTime":"2026-08-20T01:21:03.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16840138059163,"aZ":-37.45763627032426,"pfxX":5.3072583300530995,"pfxZ":-3.1398856620285898,"pX":0.33217262223666083,"pZ":2.5960859378813472,"vX0":2.7533015167852755,"vY0":-129.49025967037608,"vZ0":-1.0456625215580873,"x":104.34,"y":168.69,"x0":-1.4371429534184148,"y0":50.002361662033856,"z0":5.892698571573665,"aX":8.934981589318658},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.6,"breakHorizontal":-10.2,"spinRate":2245,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.42437408609233085,"extension":5.984879027766229},"hitData":{"launchSpeed":99.3,"launchAngle":6.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.52,"coordY":153.74}},"index":0,"playId":"a7712996-a68f-3b5f-a680-98c266e86930","pitchNumber":1,"startTime":"2026-08-20T01:20:54.976Z","endTime":"2026-08-20T01:21:03.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:21:03.492Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, second baseman Nicky Lopez to first baseman Joc Pederson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:22:50.041Z","endTime":"2026-08-20T01:23:48.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446007554121962,"aZ":-32.826610971340465,"pfxX":-1.4323206007570835,"pfxZ":-0.44618759102354577,"pX":0.20875320237799452,"pZ":1.2562102224719753,"vX0":5.004367764343512,"vY0":-120.98840868335499,"vZ0":-4.071367440838039,"x":109.04,"y":204.86,"x0":-1.6995738965180365,"y0":50.000051850388665,"z0":5.835451356168943,"aX":-2.125891654168386},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":1.4,"spinRate":2143,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4525902300106259,"extension":6.596181862712861},"index":0,"playId":"a0270916-bc83-382e-a9b2-2d08345ffea4","pitchNumber":1,"startTime":"2026-08-20T01:23:09.525Z","endTime":"2026-08-20T01:23:14.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7633690002391,"aZ":-23.404159848425643,"pfxX":-10.605846985283293,"pfxZ":4.666033495145138,"pX":0.04536836349011836,"pZ":1.2338978428834937,"vX0":8.951513857406372,"vY0":-135.95858283114976,"vZ0":-6.7073369900857,"x":115.27,"y":205.46,"x0":-1.905785139953118,"y0":50.001298123594324,"z0":5.348117344430652,"aX":-19.9280225028921},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":17.4,"spinRate":2164,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40228654672257935,"extension":6.740440647443438},"index":1,"playId":"eed8ef1f-7bf6-3bec-8c7f-4f78bcb06d4b","pitchNumber":2,"startTime":"2026-08-20T01:23:25.288Z","endTime":"2026-08-20T01:23:28.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229391516462456,"aZ":-26.798761464508413,"pfxX":-10.027327738210646,"pfxZ":2.94971030448047,"pX":-0.6049821664636813,"pZ":1.591497272653424,"vX0":7.147382814511834,"vY0":-134.25703438759479,"vZ0":-5.2283485818980235,"x":140.06,"y":195.81,"x0":-1.9996602089657507,"y0":50.00507747610374,"z0":5.4728631266159145,"aX":-18.29670407123219},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":16.6,"spinRate":2189,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40805558056080926,"extension":6.547159898002873},"hitData":{"launchSpeed":88.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.03,"coordY":152.22}},"index":2,"playId":"f2710ac9-6424-357c-b792-b26ed6665e52","pitchNumber":3,"startTime":"2026-08-20T01:23:40.490Z","endTime":"2026-08-20T01:23:48.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:23:48.738Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Abimelec Ortiz doubles (2) on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:23:49.442Z","endTime":"2026-08-20T01:25:03.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":82.2,"endSpeed":76.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105499989105912,"aZ":-34.59962683353387,"pfxX":-0.8595333298987192,"pfxZ":-1.6657858566482107,"pX":-0.17165922086244703,"pZ":0.8393301031434057,"vX0":4.284159283040576,"vY0":-119.70409793147974,"vZ0":-4.426684021007182,"x":118.18,"y":183.56,"x0":-1.8692986875457025,"y0":50.00266901333192,"z0":5.7948307997680395,"aX":-1.2539896082140585},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.8,"breakHorizontal":0.6,"spinRate":2076,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.45676492012003145,"extension":6.639030900917274},"index":0,"playId":"fe1893ca-f941-3d34-bdd7-aae491868996","pitchNumber":1,"startTime":"2026-08-20T01:24:11.385Z","endTime":"2026-08-20T01:24:14.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-20T01:24:23.992Z","endTime":"2026-08-20T01:24:32.222Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53404919109763,"aZ":-36.29072361272777,"pfxX":-0.2517071599113674,"pfxZ":-2.844730406658919,"pX":0.2662189378848432,"pZ":0.6542178571463928,"vX0":4.9911552244138475,"vY0":-119.60867585271843,"vZ0":-4.24892646956155,"x":118.18,"y":182.62,"x0":-1.8168363852699798,"y0":50.0052056584507,"z0":5.715498425416021,"aX":-0.36471644120916796},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":-0.7,"spinRate":2102,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4583136593130259,"extension":6.804674765000716},"index":2,"playId":"68c972ca-9bd5-39ad-9824-62b7b117e085","pitchNumber":2,"startTime":"2026-08-20T01:24:32.222Z","endTime":"2026-08-20T01:24:35.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347682100190735,"aZ":-36.04053700666802,"pfxX":-0.3863809831730429,"pfxZ":-2.719683762275946,"pX":-0.0642820516688648,"pZ":1.0638344458071072,"vX0":4.480999156621474,"vY0":-118.71464730666874,"vZ0":-3.213528296750333,"x":131.76,"y":184.98,"x0":-1.9283658416418836,"y0":50.00093718059896,"z0":5.725229334898341,"aX":-0.5501499585819328},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":-0.5,"spinRate":2223,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.46190005525251276,"extension":6.52336594709364},"hitData":{"launchSpeed":92.5,"launchAngle":15.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.63,"coordY":118.82}},"index":3,"playId":"bf066d82-cbf7-33c2-8238-1b4c0a234240","pitchNumber":3,"startTime":"2026-08-20T01:24:50.256Z","endTime":"2026-08-20T01:25:03.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:25:03.277Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, shortstop Corey Seager to first baseman Joc Pederson. Abimelec Ortiz to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:25:21.606Z","endTime":"2026-08-20T01:26:46.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4296326376394,"aZ":-24.180808558335904,"pfxX":-10.752932147964772,"pfxZ":4.246211064880068,"pX":-1.0710750640814295,"pZ":1.1084857163292428,"vX0":6.94040085306146,"vY0":-136.67596172052558,"vZ0":-7.084919257805127,"x":157.83,"y":208.85,"x0":-2.2522584065555513,"y0":50.006436182465904,"z0":5.406748192857857,"aX":-20.253300254354045},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":2110,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40147638675517605,"extension":6.653027765773513},"index":0,"playId":"ef81fd25-10ef-3e1d-94a3-b9e994bbdd85","pitchNumber":1,"startTime":"2026-08-20T01:25:36.684Z","endTime":"2026-08-20T01:25:40.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02164564519279,"aZ":-22.721861966552762,"pfxX":-0.28986236765052675,"pfxZ":5.350957685520182,"pX":0.9284380451864772,"pZ":2.125924345843187,"vX0":7.712708813381713,"vY0":-131.86462128620508,"vZ0":-4.682391258729841,"x":81.61,"y":181.38,"x0":-1.9921211304997049,"y0":50.00655573818263,"z0":5.592747172980339,"aX":-0.5120843883095243},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2107,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.41475086041493636,"extension":6.668897990935283},"index":1,"playId":"1b7c52d4-4fcd-3d43-85f8-5c8bf303ed18","pitchNumber":2,"startTime":"2026-08-20T01:25:53.881Z","endTime":"2026-08-20T01:25:57.505Z","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":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506608067013396,"aZ":-25.709434775435508,"pfxX":-9.65392915588121,"pfxZ":3.4372432029469664,"pX":0.01589444500790967,"pZ":2.3076653887211194,"vX0":8.903781885624358,"vY0":-136.43577348303043,"vZ0":-3.9058675092941817,"x":116.39,"y":176.47,"x0":-2.0383219072920635,"y0":50.00562437854553,"z0":5.533337015020142,"aX":-18.171796304145687},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2037,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40171889511296,"extension":6.785514339083124},"hitData":{"launchSpeed":106.2,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.58,"coordY":142.61}},"index":2,"playId":"d6799624-63d6-33b7-9c06-35ecafe626c4","pitchNumber":3,"startTime":"2026-08-20T01:26:38.369Z","endTime":"2026-08-20T01:26:46.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:26:46.354Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:26:57.156Z","endTime":"2026-08-20T01:28:15.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05340562404427,"aZ":-34.51159711437072,"pfxX":0.5676989609371603,"pfxZ":-1.5774278690225572,"pX":0.47634691685623237,"pZ":1.312585332097134,"vX0":5.816679201196754,"vY0":-121.42966501374407,"vZ0":-3.15417630236749,"x":98.84,"y":203.34,"x0":-2.0295025514322824,"y0":50.00200872057474,"z0":5.648597148951177,"aX":0.8413284126286317},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.4,"breakHorizontal":-2.5,"spinRate":2168,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4520594004414322,"extension":6.608362514695284},"index":0,"playId":"3532f4d0-7579-3e96-a5cd-5e202c4f473b","pitchNumber":1,"startTime":"2026-08-20T01:27:17.287Z","endTime":"2026-08-20T01:27:20.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T01:27:30.420Z","endTime":"2026-08-20T01:27:45.518Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66685515627581,"aZ":-36.82080965284517,"pfxX":0.5772274075642758,"pfxZ":-3.0695959214131694,"pX":-0.3249025193854097,"pZ":1.0543332267621637,"vX0":3.798329610232978,"vY0":-122.24940298521203,"vZ0":-3.685110842574388,"x":129.38,"y":210.31,"x0":-1.9724019188815565,"y0":50.00048723211784,"z0":5.735703770166474,"aX":0.8742422035945497},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.1,"breakHorizontal":-1.9,"spinRate":2254,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44771720441581797,"extension":6.6921118964451045},"index":2,"playId":"76e38f67-fcd0-3c6d-858c-bb4588490948","pitchNumber":2,"startTime":"2026-08-20T01:27:45.518Z","endTime":"2026-08-20T01:27:49.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96488952262709,"aZ":-17.912677661767876,"pfxX":-7.280338577493698,"pfxZ":7.641959467844968,"pX":0.009399316007908028,"pZ":2.064636546861681,"vX0":8.01462810985426,"vY0":-136.24559395904936,"vZ0":-6.029785743312813,"x":116.64,"y":183.03,"x0":-2.034694035236412,"y0":50.003404947263455,"z0":5.5587261520595925,"aX":-13.58842022569854},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2174,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4031260458075283,"extension":6.734679523428046},"hitData":{"launchSpeed":105.5,"launchAngle":26.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.76,"coordY":33.58}},"index":3,"playId":"ecec1eea-6e44-3ba8-9ce1-9372000b763f","pitchNumber":3,"startTime":"2026-08-20T01:28:05.518Z","endTime":"2026-08-20T01:28:15.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:28:15.187Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, third baseman Jorbit Vivas to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:30:20.436Z","endTime":"2026-08-20T01:31:08.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00774914837658,"aZ":-37.93235952931306,"pfxX":7.204580129162965,"pfxZ":-3.7245332015325268,"pX":0.744776298711112,"pZ":2.2898777800795056,"vX0":3.5219143871530463,"vY0":-124.0713980745432,"vZ0":-0.8159557186287791,"x":88.61,"y":176.95,"x0":-1.6335158515034998,"y0":50.005069469593266,"z0":5.8103978902712035,"aX":11.127715853106732},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.7,"breakHorizontal":-13.9,"spinRate":2283,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.4430521619978993,"extension":6.031912925819871},"index":0,"playId":"b851808a-dec7-31e4-9a90-7318cb44bd4a","pitchNumber":1,"startTime":"2026-08-20T01:30:42.717Z","endTime":"2026-08-20T01:30:46.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965090858036824,"aZ":-26.622437074127124,"pfxX":-9.068875632535192,"pfxZ":2.9264973861356944,"pX":0.11246286502510913,"pZ":2.0020217089166144,"vX0":7.673395801506878,"vY0":-136.79416844030558,"vZ0":-5.351545319789248,"x":112.71,"y":184.73,"x0":-1.54970590181672,"y0":50.00345945522987,"z0":5.807187320881402,"aX":-17.201020683126433},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":14.9,"spinRate":2152,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4002997610998995,"extension":6.328273869053398},"hitData":{"launchSpeed":96.9,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.47,"coordY":168.92}},"index":1,"playId":"e4271627-9283-32ee-ae9e-1975a8028c7c","pitchNumber":2,"startTime":"2026-08-20T01:31:00.770Z","endTime":"2026-08-20T01:31:08.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:31:08.853Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, shortstop CJ Abrams to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:31:10.745Z","endTime":"2026-08-20T01:32:26.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18147408487891,"aZ":-39.08514972123123,"pfxX":7.097929374407515,"pfxZ":-4.208464348959676,"pX":1.3909125516355199,"pZ":1.8662283725802389,"vX0":5.044849039656425,"vY0":-128.0756338207892,"vZ0":-2.0594091697361634,"x":63.98,"y":188.39,"x0":-1.533887498759664,"y0":50.001475442185466,"z0":5.769544351776659,"aX":11.659785270490637},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.8,"breakHorizontal":-14.0,"spinRate":2359,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4294812213638939,"extension":6.14063505881578},"index":0,"playId":"fa098f3e-d299-3be1-b70b-bfac8ed31c21","pitchNumber":1,"startTime":"2026-08-20T01:31:39.575Z","endTime":"2026-08-20T01:31:43.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313929578270074,"aZ":-23.260456943124336,"pfxX":0.04852742570976787,"pfxZ":4.776615890476716,"pX":1.691984125207274,"pZ":3.0988659037656836,"vX0":8.178706746382874,"vY0":-135.44553584318177,"vZ0":-2.8134556399944772,"x":52.51,"y":155.11,"x0":-1.3672738158144313,"y0":50.003726026389685,"z0":5.769421148001974,"aX":0.09002368226192549},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2292,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4036847919667581,"extension":6.122642417594569},"index":1,"playId":"82779c76-e3c5-3b56-b0e1-61e4ff8372b5","pitchNumber":2,"startTime":"2026-08-20T01:31:58.792Z","endTime":"2026-08-20T01:32:03.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55701413079043,"aZ":-24.42086252507667,"pfxX":0.6380152894137704,"pfxZ":4.172298486211698,"pX":0.22970838303602728,"pZ":2.228474369712188,"vX0":5.028912072862264,"vY0":-135.01094801432527,"vZ0":-4.543952114120644,"x":108.24,"y":178.61,"x0":-1.7348648687958004,"y0":50.00340314836657,"z0":5.637854267301113,"aX":1.1850624369186413},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2314,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40466271572439894,"extension":6.195278764488954},"hitData":{"launchSpeed":88.3,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.66,"coordY":145.64}},"index":2,"playId":"c236ce66-6e50-32fb-9942-0efc84be3324","pitchNumber":3,"startTime":"2026-08-20T01:32:18.534Z","endTime":"2026-08-20T01:32:26.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:32:26.453Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, shortstop CJ Abrams to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:32:29.469Z","endTime":"2026-08-20T01:35:24.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81601863421251,"aZ":-16.342273755623797,"pfxX":-4.251134163427375,"pfxZ":7.95875859148178,"pX":-1.3545578213848883,"pZ":3.7002388910061854,"vX0":2.181738003754928,"vY0":-140.40636585483765,"vZ0":-2.7941966967303973,"x":168.63,"y":138.87,"x0":-1.5907764691457584,"y0":50.004913973145015,"z0":5.776279116836396,"aX":-8.45953382504634},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3906071591660436,"extension":5.987614622758595},"index":0,"playId":"c1da0986-cf92-3e35-9467-f23b611e96a5","pitchNumber":1,"startTime":"2026-08-20T01:32:57.828Z","endTime":"2026-08-20T01:33:00.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66243676122201,"aZ":-25.678466397729444,"pfxX":-12.564740881157089,"pfxZ":3.7806956508818317,"pX":-0.30953333811116096,"pZ":1.2340553916791834,"vX0":7.067961052571322,"vY0":-130.8027262215703,"vZ0":-6.328029022510099,"x":128.8,"y":205.46,"x0":-1.4256069502291877,"y0":50.004612276918685,"z0":5.631332021093095,"aX":-21.599317515817646},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":21.0,"spinRate":2042,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4200318661983564,"extension":6.1851517853047095},"index":1,"playId":"f03b5c59-4cec-31a4-939c-d02aabe4e6f9","pitchNumber":2,"startTime":"2026-08-20T01:33:15.512Z","endTime":"2026-08-20T01:33:18.751Z","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":96.7,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.471143172406777,"aZ":-14.675078581355551,"pfxX":-5.026273637515109,"pfxZ":8.723309490594525,"pX":0.5482641563114378,"pZ":2.8658767776132343,"vX0":7.31028212645972,"vY0":-140.6573041965444,"vZ0":-5.280897089567392,"x":96.1,"y":161.4,"x0":-1.4296798048789816,"y0":50.00680921754131,"z0":5.717066376647536,"aX":-10.088217819652963},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2359,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3891910481689691,"extension":6.118659580919762},"index":2,"playId":"c17e00c9-341d-3368-abce-da20cee4fc94","pitchNumber":3,"startTime":"2026-08-20T01:33:36.573Z","endTime":"2026-08-20T01:33:39.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.217944768987937,"aZ":-28.235265796648385,"pfxX":-10.422232939392476,"pfxZ":2.228590175456713,"pX":-2.3086676429276016,"pZ":4.216029758170963,"vX0":1.719798924413451,"vY0":-132.78133043057747,"vZ0":0.8967547759474602,"x":205.0,"y":124.95,"x0":-1.616017494016952,"y0":50.0027593931475,"z0":5.9450245392161865,"aX":-18.413448364420184},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.4,"breakHorizontal":18.4,"spinRate":1788,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.41417895840782215,"extension":6.125887257456271},"index":3,"playId":"29a76d5f-fe0f-36c5-9f0f-2aa5f1d3a372","pitchNumber":4,"startTime":"2026-08-20T01:34:02.752Z","endTime":"2026-08-20T01:34:05.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.825321923329412,"aZ":-43.086975312099085,"pfxX":2.2979229503018055,"pfxZ":-6.535036986446123,"pX":-0.20974326834444354,"pZ":2.0592664289643645,"vX0":2.354280275156482,"vY0":-129.12878866025693,"vZ0":-1.4884770957350937,"x":124.99,"y":183.18,"x0":-1.4358411765584416,"y0":50.004774042797976,"z0":5.993541866394652,"aX":3.8355189405925523},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.9,"breakHorizontal":-4.7,"spinRate":2377,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4260729939093104,"extension":6.13663438527104},"index":4,"playId":"6d902909-f0ca-39c9-a44c-330e5ec89591","pitchNumber":5,"startTime":"2026-08-20T01:34:23.085Z","endTime":"2026-08-20T01:34:27.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861708785260486,"aZ":-41.7105440845764,"pfxX":2.743022733531517,"pfxZ":-5.794610872193527,"pX":0.41763167036418186,"pZ":2.0135916813206878,"vX0":3.561078129358847,"vY0":-127.89825330444958,"vZ0":-1.4932464665473695,"x":101.08,"y":184.41,"x0":-1.3522079287214566,"y0":50.00156106151084,"z0":5.894100195330536,"aX":4.515511672430002},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-10.6,"breakHorizontal":-5.8,"spinRate":2214,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.429250585121979,"extension":6.202967612864473},"index":5,"playId":"e4b6f7be-94e8-37ab-9ec6-4b5379105ecb","pitchNumber":6,"startTime":"2026-08-20T01:34:47.202Z","endTime":"2026-08-20T01:34:50.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.228811300969035,"aZ":-15.052127051993947,"pfxX":-4.352281058561761,"pfxZ":8.501324440213274,"pX":-0.2830097425831633,"pZ":4.334627890573893,"vX0":4.796290800833917,"vY0":-141.47780157571384,"vZ0":-1.3761553990934126,"x":127.79,"y":121.75,"x0":-1.4400782980126194,"y0":50.001891126301715,"z0":5.798578088392809,"aX":-8.765385267957143},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2259,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38810236696639144,"extension":5.977616868487077},"hitData":{"launchSpeed":100.0,"launchAngle":-5.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.76,"coordY":146.15}},"index":6,"playId":"7473121d-41b1-3667-a929-389692c1927b","pitchNumber":7,"startTime":"2026-08-20T01:35:16.392Z","endTime":"2026-08-20T01:35:24.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:35:24.530Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:37:40.783Z","endTime":"2026-08-20T01:37:54.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Winn replaces Kumar Rocker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:36:00.887Z","endTime":"2026-08-20T01:37:43.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234008257404216,"aZ":-20.56281158237852,"pfxX":0.7314687758337008,"pfxZ":6.294258313690749,"pX":-0.6806860067807332,"pZ":2.7275070977760163,"vX0":2.332881155758695,"vY0":-134.72151323389997,"vZ0":-2.951280499035421,"x":142.95,"y":165.14,"x0":-1.6516110170993792,"y0":50.00575154415347,"z0":5.284447049589188,"aX":1.3491315376890132},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-1.8,"spinRate":2590,"spinDirection":190},"zone":4,"typeConfidence":0.9,"plateTime":0.4059921782766809,"extension":6.592038087742901},"hitData":{"launchSpeed":93.0,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.0,"coordY":72.0}},"index":1,"playId":"0bf3fb55-39cd-3ea6-9eb9-e96025d4b7fe","pitchNumber":1,"startTime":"2026-08-20T01:37:43.026Z","endTime":"2026-08-20T01:37:54.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:37:54.458Z","atBatIndex":41},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Keibert Ruiz reaches on a fielding error by first baseman Joc Pederson. Andrés Chaparro to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:38:26.274Z","endTime":"2026-08-20T01:38:39.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:38:14.411Z","endTime":"2026-08-20T01:38:28.503Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37261054519418,"aZ":-9.427076971201785,"pfxX":-3.227948659166292,"pfxZ":11.722816977254457,"pX":0.621594512304299,"pZ":1.6421598462865625,"vX0":5.86508245778432,"vY0":-139.16966293527858,"vZ0":-8.09634295825899,"x":93.31,"y":194.44,"x0":-1.1042183925144848,"y0":50.005331032078516,"z0":5.232648670718233,"aX":-6.2653766640208035},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":4.4,"spinRate":2390,"spinDirection":211},"zone":9,"typeConfidence":0.92,"plateTime":0.39519942233858885,"extension":6.753442746624011},"hitData":{"launchSpeed":106.4,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":178.88,"coordY":136.53}},"index":1,"playId":"5af36b7e-2178-3211-8244-d0ea46c7d226","pitchNumber":1,"startTime":"2026-08-20T01:38:28.503Z","endTime":"2026-08-20T01:38:39.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:38:39.771Z","atBatIndex":42},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jacob Young out on a sacrifice bunt, third baseman Ezequiel Duran to first baseman Joc Pederson. Andrés Chaparro to 3rd. Keibert Ruiz to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:39:42.132Z","endTime":"2026-08-20T01:40:31.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:39:01.443Z","endTime":"2026-08-20T01:39:44.342Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47410310050569,"aZ":-34.37748611416599,"pfxX":0.759625326656379,"pfxZ":-1.362579123210117,"pX":-0.2964491527802877,"pZ":1.8824009743370587,"vX0":2.483047571796594,"vY0":-126.32552750532267,"vZ0":-2.0005856903699843,"x":128.3,"y":187.96,"x0":-1.3903622431951488,"y0":50.002806763940896,"z0":5.445362693507911,"aX":1.2285386838861876},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2631,"spinDirection":54},"zone":7,"typeConfidence":0.9,"plateTime":0.433414096713288,"extension":6.852574159110823},"index":1,"playId":"e2772aaa-3001-34c5-9d6f-9c40fb01a5ba","pitchNumber":1,"startTime":"2026-08-20T01:39:44.342Z","endTime":"2026-08-20T01:39:52.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18649263891894,"aZ":-38.99633675966189,"pfxX":1.4579570316288555,"pfxZ":-4.37880248109219,"pX":-0.7985008200642141,"pZ":3.3221878123988917,"vX0":1.2677009892242685,"vY0":-123.8767219553325,"vZ0":2.1073376001599238,"x":147.44,"y":149.08,"x0":-1.5058482555375756,"y0":50.00271216092732,"z0":5.714750657133911,"aX":2.2712348137462612},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.2,"breakHorizontal":-2.9,"spinRate":2761,"spinDirection":51},"zone":1,"typeConfidence":0.9,"plateTime":0.4417540368748072,"extension":6.492155426166504},"hitData":{"launchSpeed":35.4,"launchAngle":-74.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.04,"coordY":189.98}},"index":2,"playId":"41fa3a92-f4fb-390c-b4ca-47d88257bde6","pitchNumber":2,"startTime":"2026-08-20T01:40:22.975Z","endTime":"2026-08-20T01:40:31.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:40:31.438Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to pitcher Cole Winn. Andrés Chaparro scores. Keibert Ruiz to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:40:40.392Z","endTime":"2026-08-20T01:42:17.088Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44284915655785,"aZ":-26.56953338467921,"pfxX":-8.196967997871498,"pfxZ":3.311082314087556,"pX":0.25520575680624324,"pZ":0.647728935877542,"vX0":7.4680000348859235,"vY0":-130.0650868359936,"vZ0":-6.002603407897787,"x":107.27,"y":221.29,"x0":-1.6056869704711618,"y0":50.00216249359958,"z0":5.0335629721940185,"aX":-13.869371894415442},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":1740,"spinDirection":239},"zone":14,"typeConfidence":0.8,"plateTime":0.4231379093827221,"extension":6.689348873985486},"index":0,"playId":"e284c130-ce4f-38c0-8333-1ed5e66bd1fa","pitchNumber":1,"startTime":"2026-08-20T01:40:59.535Z","endTime":"2026-08-20T01:41:02.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04723167523389,"aZ":-31.725476809319876,"pfxX":-7.438984775409971,"pfxZ":0.26095375443803004,"pX":-0.1918418022361705,"pZ":1.9199544266366793,"vX0":6.0625169737709355,"vY0":-129.49338282251955,"vZ0":-2.21815050022253,"x":124.31,"y":186.94,"x0":-1.5923685511061163,"y0":50.00242957485546,"z0":5.205558504516242,"aX":-12.683236465213776},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":12.2,"spinRate":1478,"spinDirection":239},"zone":8,"typeConfidence":0.86,"plateTime":0.4223503727624194,"extension":6.52528877933601},"index":1,"playId":"3411b37a-4b24-3f89-9933-66cd25f0218a","pitchNumber":2,"startTime":"2026-08-20T01:41:23.230Z","endTime":"2026-08-20T01:41:26.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24258855997214,"aZ":-34.20936320914543,"pfxX":-7.206750864158855,"pfxZ":-1.3138941657899847,"pX":-1.1958033972422266,"pZ":1.7241329466904762,"vX0":3.484742087922065,"vY0":-123.40071515595551,"vZ0":-1.3310182112632973,"x":162.58,"y":192.23,"x0":-1.6888487595600075,"y0":50.00561769219852,"z0":5.148894855976167,"aX":-11.131448036431685},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":12.2,"spinRate":1468,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.4436355417737117,"extension":6.689937766313805},"index":2,"playId":"3631453c-808b-3a9c-8276-2c1742624e05","pitchNumber":3,"startTime":"2026-08-20T01:41:44.955Z","endTime":"2026-08-20T01:41:48.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99010500973723,"aZ":-22.116021488044243,"pfxX":1.4770710387504153,"pfxZ":5.463770169800547,"pX":-0.664318682559879,"pZ":2.622937017720406,"vX0":2.434260317015548,"vY0":-134.74528189337164,"vZ0":-2.4751617618623447,"x":142.32,"y":167.96,"x0":-1.770954848243922,"y0":50.003185607343376,"z0":5.114343554808798,"aX":2.7182224589647457},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2553,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.4063279885083615,"extension":6.6983249636193305},"hitData":{"launchSpeed":63.3,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.94,"coordY":184.55}},"index":3,"playId":"44d739f8-2334-3732-9b01-c00649f68c1b","pitchNumber":4,"startTime":"2026-08-20T01:42:09.299Z","endTime":"2026-08-20T01:42:17.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:42:17.088Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to left fielder Jarred Kelenic.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T01:42:29.881Z","endTime":"2026-08-20T01:45:56.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":9},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0446405089174,"aZ":-12.273968739901214,"pfxX":-4.1210181633667755,"pfxZ":10.233718971539606,"pX":-0.13981761694753506,"pZ":2.579190920191337,"vX0":4.5914719578052345,"vY0":-138.80159548882918,"vZ0":-5.215977378921749,"x":122.33,"y":169.14,"x0":-1.2826893206804442,"y0":50.00491679681961,"z0":5.305133398155483,"aX":-8.015319938123936},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2394,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.39513148570510115,"extension":6.650723197698861},"index":0,"playId":"67a64ae1-fbba-3938-b28a-8e9029497332","pitchNumber":1,"startTime":"2026-08-20T01:42:47.698Z","endTime":"2026-08-20T01:42:51.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60536335307598,"aZ":-12.065035597310889,"pfxX":-5.28486520365874,"pfxZ":10.317809284096564,"pX":0.5985102724641974,"pZ":1.3601639693484433,"vX0":6.957793299331611,"vY0":-139.49003012110902,"vZ0":-8.166113096543933,"x":94.19,"y":202.06,"x0":-1.2544952033204282,"y0":50.00445173123226,"z0":5.14237769975933,"aX":-10.301526525278549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2578,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.39434411920708046,"extension":6.986259430630953},"index":1,"playId":"c1328307-9a16-369b-93c9-5b83ffae982c","pitchNumber":2,"startTime":"2026-08-20T01:43:07.784Z","endTime":"2026-08-20T01:43:11.895Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748880694751215,"aZ":-35.028803371088436,"pfxX":-0.3508663258700422,"pfxZ":-1.7618590970965649,"pX":0.45741159285771965,"pZ":2.095981004006247,"vX0":4.79829308150009,"vY0":-126.44996173340559,"vZ0":-1.3204576890030748,"x":99.56,"y":182.19,"x0":-1.419048396794171,"y0":50.00359284654394,"z0":5.434960464676813,"aX":-0.5689046626569552},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":-0.5,"spinRate":2627,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.43312950256929206,"extension":6.547007246071357},"index":2,"playId":"ace16053-725d-3434-88aa-46788576632c","pitchNumber":3,"startTime":"2026-08-20T01:43:24.453Z","endTime":"2026-08-20T01:43:29.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90062385904886,"aZ":-14.46258785792762,"pfxX":-3.653089101318349,"pfxZ":9.062957779685254,"pX":-0.9657562016532276,"pZ":3.2294668676656992,"vX0":3.0573319153233722,"vY0":-139.5191469957321,"vZ0":-2.854223401946344,"x":153.81,"y":151.58,"x0":-1.6058164561985921,"y0":50.00404356807156,"z0":5.229431038645102,"aX":-7.140686416307718},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2465,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39387703951033437,"extension":6.892941090193539},"index":3,"playId":"e3b14370-5552-34d0-bfca-86b88ec71feb","pitchNumber":4,"startTime":"2026-08-20T01:43:48.743Z","endTime":"2026-08-20T01:43:52.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.505334236317307,"aZ":-35.34002267251249,"pfxX":1.8416009775199353,"pfxZ":-2.000351647107591,"pX":0.44874900493605707,"pZ":1.6419183332113378,"vX0":3.85149784090167,"vY0":-124.70048511590977,"vZ0":-2.1682229212338067,"x":99.89,"y":194.45,"x0":-1.3536956904470916,"y0":50.00586071628826,"z0":5.431349340571416,"aX":2.9078562193505717},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.8,"breakHorizontal":-4.2,"spinRate":2774,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.43882756595347816,"extension":6.645905797981884},"index":4,"playId":"1217ad4b-f63a-311f-abe0-d2f44a728f8a","pitchNumber":5,"startTime":"2026-08-20T01:44:07.250Z","endTime":"2026-08-20T01:44:10.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.548756819523685,"aZ":-11.904532459135156,"pfxX":-4.10435094896117,"pfxZ":10.41094279208523,"pX":0.7078711252062178,"pZ":2.3254994382718626,"vX0":6.255148293073406,"vY0":-138.77106113077087,"vZ0":-6.01364367655002,"x":90.02,"y":175.99,"x0":-1.0439640059480848,"y0":50.00585975185362,"z0":5.316587192535983,"aX":-7.9936973920424155},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2397,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3949685869298447,"extension":6.9435640919022},"index":5,"playId":"240ff7ed-d846-3ec8-836d-8b921d2cf858","pitchNumber":6,"startTime":"2026-08-20T01:44:33.425Z","endTime":"2026-08-20T01:44:37.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8215648297371,"aZ":-14.090810655067546,"pfxX":-3.0324121987316213,"pfxZ":9.188014117477167,"pX":-0.49548489796741835,"pZ":3.7736204619991103,"vX0":3.3800844485120733,"vY0":-139.72132539741386,"vZ0":-1.919324036542541,"x":135.89,"y":136.89,"x0":-1.329556822914016,"y0":50.00354536403477,"z0":5.400316223644334,"aX":-5.968846919002568},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":4.8,"spinRate":2540,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.39269800896559026,"extension":6.724266988461247},"index":6,"playId":"7ac8e41a-0e49-3293-a70a-06923d766fd6","pitchNumber":7,"startTime":"2026-08-20T01:44:56.231Z","endTime":"2026-08-20T01:44:59.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-20T01:45:08.505Z","endTime":"2026-08-20T01:45:23.500Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84678648483853,"aZ":-10.077967495734079,"pfxX":-3.5667077817514405,"pfxZ":11.199239102132573,"pX":-0.380735704520438,"pZ":2.8503387794067647,"vX0":3.810730598632574,"vY0":-139.87721645073438,"vZ0":-4.849747293857685,"x":131.51,"y":161.82,"x0":-1.3002168747439398,"y0":50.00131830584119,"z0":5.273029072560793,"aX":-7.036322387785781},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":210},"zone":1,"typeConfidence":0.92,"plateTime":0.39224835924462775,"extension":6.798297803932688},"index":8,"playId":"3e5d3f13-c8ad-3375-89d7-a4ac66d0e0cb","pitchNumber":8,"startTime":"2026-08-20T01:45:23.500Z","endTime":"2026-08-20T01:45:26.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977999238199516,"aZ":-12.779857582001018,"pfxX":-4.620046844810121,"pfxZ":9.827201146254643,"pX":-0.15143277604674116,"pZ":3.4326531146380908,"vX0":4.874338783528707,"vY0":-139.93445979675204,"vZ0":-2.923019706983624,"x":122.77,"y":146.1,"x0":-1.3196207923446999,"y0":50.006078916757325,"z0":5.333544234853507,"aX":-9.121044543069418},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2551,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3921409973085197,"extension":6.867710330461689},"hitData":{"launchSpeed":79.4,"launchAngle":37.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.32,"coordY":120.33}},"index":9,"playId":"d50d9176-ff60-3184-acef-90d74dd6f6bf","pitchNumber":9,"startTime":"2026-08-20T01:45:48.923Z","endTime":"2026-08-20T01:45:56.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:45:56.783Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:48:00.630Z","endTime":"2026-08-20T01:49:53.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09800451761222,"aZ":-15.275143014742639,"pfxX":-3.628031593392353,"pfxZ":8.616910478293942,"pX":-0.46471827028943524,"pZ":2.9171183127549485,"vX0":4.095396462314401,"vY0":-139.3321988365814,"vZ0":-5.162297118606096,"x":134.71,"y":160.02,"x0":-1.4841385342945712,"y0":50.00166371829482,"z0":5.807708352646571,"aX":-7.113925852682427},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":5.6,"spinRate":2278,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3935157345869711,"extension":6.0699729147468515},"index":0,"playId":"f7dc5b81-2a9b-3c53-8590-460ff5426131","pitchNumber":1,"startTime":"2026-08-20T01:48:12.360Z","endTime":"2026-08-20T01:48:15.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522830098195374,"aZ":-26.698601665044883,"pfxX":-10.524082398866232,"pfxZ":3.2306450698868225,"pX":-0.8609375717439424,"pZ":2.6796022121444922,"vX0":5.504574317666129,"vY0":-129.68801532192603,"vZ0":-2.8713291739727795,"x":149.82,"y":166.43,"x0":-1.649977501265956,"y0":50.00096513076987,"z0":5.849448807197225,"aX":-17.825583476670847},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":17.8,"spinRate":1975,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4232291070460348,"extension":6.05164056928129},"index":1,"playId":"52e147b7-c34f-3251-95d7-e51a2371e91e","pitchNumber":2,"startTime":"2026-08-20T01:48:31.156Z","endTime":"2026-08-20T01:48:34.156Z","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":87.1,"endSpeed":79.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90595064854994,"aZ":-34.99649642316414,"pfxX":9.120038266185368,"pfxZ":-1.744932567668938,"pX":-1.2261855271225717,"pZ":3.530649311395485,"vX0":-0.41300291949486256,"vY0":-126.76537458474188,"vZ0":1.6674646895290914,"x":163.74,"y":143.45,"x0":-2.2439612796942403,"y0":50.004910978744014,"z0":5.675043545905163,"aX":14.722331616448072},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.5,"breakHorizontal":-16.3,"spinRate":2359,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.4334383079841495,"extension":5.943010385259617},"index":2,"playId":"8c0f90fe-4af9-3d53-bf07-d7bc204af9ff","pitchNumber":3,"startTime":"2026-08-20T01:48:53.409Z","endTime":"2026-08-20T01:48:56.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709815164036502,"aZ":-39.538359209484064,"pfxX":2.418364465585368,"pfxZ":-4.56801400242081,"pX":0.8325607741556911,"pZ":0.6233739649154257,"vX0":4.794258447030933,"vY0":-126.69427109408194,"vZ0":-4.901083242377556,"x":85.26,"y":221.95,"x0":-1.4040357068959133,"y0":50.00235352727487,"z0":5.769217642221306,"aX":3.899800426054136},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.2,"breakHorizontal":-5.5,"spinRate":2270,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4335915339551253,"extension":6.154027412101215},"index":3,"playId":"e8d6e88a-4185-3070-9c99-458b7c1a9765","pitchNumber":4,"startTime":"2026-08-20T01:49:12.683Z","endTime":"2026-08-20T01:49:15.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48555286077908,"aZ":-40.19759398586617,"pfxX":9.540473179579962,"pfxZ":-4.9152280116482565,"pX":-1.051371540948892,"pZ":2.864876821647286,"vX0":-1.1014570927707297,"vY0":-127.74038396857227,"vZ0":0.8085556948072585,"x":157.08,"y":161.43,"x0":-1.8491865295896357,"y0":50.00572264743397,"z0":5.737168466989447,"aX":15.564702127681622},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-8.4,"breakHorizontal":-16.9,"spinRate":2333,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.4309290493822888,"extension":6.01207104801322},"index":4,"playId":"95a5c00e-e6d8-35a6-9cb9-0995f15d38d1","pitchNumber":5,"startTime":"2026-08-20T01:49:31.893Z","endTime":"2026-08-20T01:49:35.635Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.331233347559326,"aZ":-43.71916348344205,"pfxX":2.8161489630492964,"pfxZ":-7.027161388462703,"pX":0.11365259043633472,"pZ":2.180848873170072,"vX0":2.7906008160174167,"vY0":-127.65056206003845,"vZ0":-0.8207277940944436,"x":112.67,"y":179.9,"x0":-1.3613086415479225,"y0":50.0034405119686,"z0":5.961547292536066,"aX":4.626379586362186},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-12.6,"breakHorizontal":-5.8,"spinRate":2292,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4298036825796965,"extension":5.909935423622191},"index":5,"playId":"e15c00bf-3ebc-3183-9b9e-e0423ee71e1c","pitchNumber":6,"startTime":"2026-08-20T01:49:50.054Z","endTime":"2026-08-20T01:49:53.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:49:53.637Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:49:57.028Z","endTime":"2026-08-20T01:50:28.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":696285,"link":"/api/v1/people/696285"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23129269661452,"aZ":-40.30906820259885,"pfxX":8.466323179115573,"pfxZ":-4.980963245854168,"pX":0.7744967686833453,"pZ":2.4529953859423395,"vX0":2.8140760770517437,"vY0":-127.72226461206746,"vZ0":-0.7590785997127788,"x":87.48,"y":172.55,"x0":-1.4450490255064943,"y0":50.00527258156532,"z0":5.957332205497575,"aX":13.821128945124503},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.9,"breakHorizontal":-16.0,"spinRate":2348,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.43081423399241014,"extension":6.067651588975074},"hitData":{"launchSpeed":100.1,"launchAngle":19.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.72,"coordY":63.5}},"index":0,"playId":"62232868-6820-3633-a229-b34c444b17de","pitchNumber":1,"startTime":"2026-08-20T01:50:20.602Z","endTime":"2026-08-20T01:50:28.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:50:28.510Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T01:50:35.416Z","endTime":"2026-08-20T01:53:02.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":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":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42498164312887,"aZ":-16.316954131585295,"pfxX":-4.890731358267155,"pfxZ":7.891038658809008,"pX":-0.26391975272199186,"pZ":2.280310859831771,"vX0":4.680474702036926,"vY0":-140.9478535484125,"vZ0":-6.6921518969352745,"x":127.06,"y":177.21,"x0":-1.3116492913726947,"y0":50.00363987892191,"z0":5.741608354903087,"aX":-9.828261542545922},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2250,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.388796887308152,"extension":6.068331637228082},"index":0,"playId":"f2d827e0-ef2c-3ad0-b3b4-f9e1b27eeb6d","pitchNumber":1,"startTime":"2026-08-20T01:50:55.644Z","endTime":"2026-08-20T01:51:00.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T01:51:10.967Z","endTime":"2026-08-20T01:51:44.275Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":98.0,"endSpeed":88.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38762900747927,"aZ":-13.791952279726885,"pfxX":-4.762732580819297,"pfxZ":9.023073613210233,"pX":0.14588904840632938,"pZ":2.9716835046625016,"vX0":6.041571168019151,"vY0":-142.4523333256564,"vZ0":-5.324949736805591,"x":111.44,"y":158.54,"x0":-1.3924017385990175,"y0":50.003146033283755,"z0":5.7503911220749515,"aX":-9.703582351624688},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2289,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38579500396826694,"extension":6.3087143130780445},"index":2,"playId":"3101c74e-b464-37cb-ad05-1e3963ce6963","pitchNumber":2,"startTime":"2026-08-20T01:51:44.275Z","endTime":"2026-08-20T01:51:47.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87969765759818,"aZ":-16.7294084182304,"pfxX":-5.419743194937945,"pfxZ":7.673514122645798,"pX":-0.00396214516560916,"pZ":3.8681262842914426,"vX0":5.868162879532447,"vY0":-141.3742700849393,"vZ0":-2.3727838707088367,"x":117.15,"y":134.34,"x0":-1.4078596141697122,"y0":50.005189337010975,"z0":5.7989958798055365,"aX":-10.912364718304975},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":8.5,"spinRate":2313,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3882443085339302,"extension":6.040188570979443},"index":3,"playId":"3e4629c8-21e8-3f50-9507-d1a3bf8ef164","pitchNumber":3,"startTime":"2026-08-20T01:52:10.017Z","endTime":"2026-08-20T01:52:13.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505803423202963,"aZ":-28.662624219822277,"pfxX":-10.078910191222082,"pfxZ":1.989618621724663,"pX":-0.38820033317229286,"pZ":2.406120385209687,"vX0":6.338078242622852,"vY0":-132.1621180418893,"vZ0":-3.0326591692240275,"x":131.8,"y":173.81,"x0":-1.5095364690285078,"y0":50.00390460584692,"z0":5.676424352645732,"aX":-17.807891527967676},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":1901,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4146404169508955,"extension":6.4842079100425325},"index":4,"playId":"51a0211e-a615-3ae8-9047-f7cd404878c4","pitchNumber":4,"startTime":"2026-08-20T01:52:28.463Z","endTime":"2026-08-20T01:52:31.623Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139827316930578,"aZ":-41.89426560958713,"pfxX":1.8160193337877786,"pfxZ":-5.834119106077848,"pX":0.3720371245888292,"pZ":2.1878991818677522,"vX0":3.755511160406083,"vY0":-128.872052589098,"vZ0":-1.3213978871214396,"x":102.82,"y":179.71,"x0":-1.3454820325256547,"y0":50.002687306156844,"z0":5.970938616289205,"aX":3.025334539776706},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-10.6,"breakHorizontal":-4.2,"spinRate":2293,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.42656680992648344,"extension":6.343803557314665},"hitData":{"launchSpeed":100.0,"launchAngle":21.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.25,"coordY":56.79}},"index":5,"playId":"ca59da85-5f34-33e7-8dc3-ffb75709154a","pitchNumber":5,"startTime":"2026-08-20T01:52:55.241Z","endTime":"2026-08-20T01:53:02.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:53:02.795Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, third baseman Ezequiel Duran to first baseman Joc Pederson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:55:26.261Z","endTime":"2026-08-20T01:55:48.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:54:49.500Z","endTime":"2026-08-20T01:55:26.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T01:55:26.585Z","endTime":"2026-08-20T01:55:28.284Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40242972911976,"aZ":-14.614951949420595,"pfxX":-6.60285776763599,"pfxZ":9.56936956518579,"pX":-0.4266270104192347,"pZ":2.273370628828542,"vX0":6.742953141396149,"vY0":-135.30944440027056,"vZ0":-5.901229352535506,"x":133.26,"y":177.4,"x0":-2.1056284609229503,"y0":50.00430115869121,"z0":5.5254310342314,"aX":-12.11727295002275},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2356,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.4064237908675232,"extension":6.859276629326788},"index":2,"playId":"6b678ffc-2631-38ca-85d3-46d516863891","pitchNumber":1,"startTime":"2026-08-20T01:55:28.284Z","endTime":"2026-08-20T01:55:32.009Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244034363786184,"aZ":-29.65478021423856,"pfxX":-10.265190569941911,"pfxZ":1.692289231417206,"pX":-1.3021040572149745,"pZ":2.741441296690085,"vX0":4.973436549003764,"vY0":-121.62695707132079,"vZ0":-0.8494219545271634,"x":166.63,"y":164.76,"x0":-2.046573096078298,"y0":50.002352408493884,"z0":5.68109696506189,"aX":-15.283259747292727},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":1757,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.45140704182950353,"extension":6.560685016995706},"hitData":{"launchSpeed":76.7,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.49,"coordY":160.82}},"index":3,"playId":"e2c90db8-c953-384b-93da-13d6df656377","pitchNumber":2,"startTime":"2026-08-20T01:55:40.427Z","endTime":"2026-08-20T01:55:48.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:55:48.760Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abimelec Ortiz walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:55:49.218Z","endTime":"2026-08-20T01:58:34.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":86.0,"endSpeed":79.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059722408365886,"aZ":-29.080157155343382,"pfxX":0.18865948644284014,"pfxZ":1.9347580237461646,"pX":-0.8511349207881653,"pZ":4.010453196915216,"vX0":4.0666281824690405,"vY0":-125.26022592305758,"vZ0":1.6653866539903506,"x":149.44,"y":130.5,"x0":-2.5165252714760973,"y0":50.00041772327429,"z0":5.7057184673630195,"aX":0.30111396035047594},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2463,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.43639851092074267,"extension":6.584851230020967},"index":0,"playId":"3f631ac2-6bff-34c7-82b6-d4f6bc9d9936","pitchNumber":1,"startTime":"2026-08-20T01:56:10.011Z","endTime":"2026-08-20T01:56:13.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655670641009678,"aZ":-30.547404557179533,"pfxX":-9.808491562804873,"pfxZ":1.1089152354710592,"pX":-0.3755562634501406,"pZ":2.741227155766009,"vX0":6.774742716513617,"vY0":-120.48597416348308,"vZ0":-0.6041272429777641,"x":131.32,"y":164.77,"x0":-1.9510074673013473,"y0":50.004489314511986,"z0":5.697410533705683,"aX":-14.406228284905445},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.2,"breakHorizontal":16.1,"spinRate":1640,"spinDirection":243},"zone":4,"typeConfidence":0.9,"plateTime":0.4547932398407264,"extension":6.752192864490082},"index":1,"playId":"7be4c44c-2ae1-3e90-b382-9bc0df9024ba","pitchNumber":2,"startTime":"2026-08-20T01:56:21.774Z","endTime":"2026-08-20T01:56:25.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464276648290685,"aZ":-30.09957944020232,"pfxX":-8.505188999418525,"pfxZ":1.3983151284017765,"pX":-1.837270973203511,"pZ":3.7554260140330222,"vX0":3.1381547461197625,"vY0":-120.93641663832855,"vZ0":1.4694374082000816,"x":187.03,"y":137.38,"x0":-2.0463307722809234,"y0":50.00246742316975,"z0":5.779071161398377,"aX":-12.60447203001158},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":14.6,"spinRate":1724,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4528202145438889,"extension":6.672610182891963},"index":2,"playId":"035bc1d1-c883-361d-994e-85a380fc6c5f","pitchNumber":3,"startTime":"2026-08-20T01:56:34.271Z","endTime":"2026-08-20T01:56:37.271Z","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":93.0,"endSpeed":84.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.190554783015926,"aZ":-14.592657128307387,"pfxX":-6.3147557021208245,"pfxZ":9.568948112067055,"pX":-1.2947428715200902,"pZ":3.3854365266354227,"vX0":4.108121551462756,"vY0":-135.35004303570835,"vZ0":-3.3453519296677863,"x":166.35,"y":147.37,"x0":-2.019279753278139,"y0":50.00405239756388,"z0":5.6725885542558325,"aX":-11.604609735274195},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2266,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40616650541759336,"extension":6.8123047678757285},"index":3,"playId":"26ca9c91-6aa1-3dd2-b08f-eb308c6f83d4","pitchNumber":4,"startTime":"2026-08-20T01:56:49.155Z","endTime":"2026-08-20T01:56:52.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64983917008595,"aZ":-27.673267572755616,"pfxX":-10.321831889589893,"pfxZ":3.01083312233931,"pX":0.0072097563707417605,"pZ":2.2900870648495224,"vX0":7.664413541259209,"vY0":-121.4526188692492,"vZ0":-2.2202590169101875,"x":116.73,"y":176.95,"x0":-1.8474282388693815,"y0":50.003173130589,"z0":5.621380810292641,"aX":-15.430125131570842},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":1722,"spinDirection":244},"zone":5,"typeConfidence":0.9,"plateTime":0.4508788367818708,"extension":6.7816742200084565},"index":4,"playId":"0b6b1364-720c-3602-b2b0-ce1441481863","pitchNumber":5,"startTime":"2026-08-20T01:57:04.446Z","endTime":"2026-08-20T01:57:08.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-20T01:57:14.421Z","endTime":"2026-08-20T01:57:25.417Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26942314571902,"aZ":-29.188438599165643,"pfxX":-11.48699031578891,"pfxZ":1.9897180509490369,"pX":0.20399605055560482,"pZ":1.11329892628288,"vX0":8.621376267655176,"vY0":-121.9378305140676,"vZ0":-4.295452572014557,"x":109.22,"y":208.72,"x0":-1.887285627512189,"y0":50.00524212380581,"z0":5.419684153163764,"aX":-17.27797198764042},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":1794,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4494080821082491,"extension":7.048168731495683},"index":6,"playId":"b1635374-8b2d-384c-8d5a-be43ccedda7b","pitchNumber":6,"startTime":"2026-08-20T01:57:25.417Z","endTime":"2026-08-20T01:57:28.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01633193114953,"aZ":-15.634860390825766,"pfxX":-6.8414009463852015,"pfxZ":8.991324243414384,"pX":-0.17242428731808745,"pZ":3.448299470237519,"vX0":7.2547665337490885,"vY0":-136.0402524986311,"vZ0":-2.560311662911933,"x":123.57,"y":145.68,"x0":-2.0088497027124,"y0":50.00345773545375,"z0":5.509956414046888,"aX":-12.585850160495628},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2324,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.40553046527084824,"extension":6.869609886280146},"index":7,"playId":"64e1eb60-8b94-382a-88fc-ab51a5a21a77","pitchNumber":7,"startTime":"2026-08-20T01:57:44.918Z","endTime":"2026-08-20T01:57:47.918Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99046856372342,"aZ":-28.53847559792624,"pfxX":-11.192784980878862,"pfxZ":2.438668836666718,"pX":-0.7428830984635335,"pZ":2.075686882828893,"vX0":6.503073243814919,"vY0":-121.537848564147,"vZ0":-2.1995383033587617,"x":145.32,"y":182.74,"x0":-2.006395188170257,"y0":50.00001918120344,"z0":5.483787935816194,"aX":-16.65390234650661},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":1805,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4515826428512808,"extension":6.944717613744036},"index":8,"playId":"ff6aebfd-07f1-379c-acc6-b04a1d1dd208","pitchNumber":8,"startTime":"2026-08-20T01:58:04.894Z","endTime":"2026-08-20T01:58:09.540Z","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":94.2,"endSpeed":85.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11339958646373,"aZ":-15.077568672029301,"pfxX":-6.190490284350604,"pfxZ":9.07583151415976,"pX":-1.3840067835715133,"pZ":2.4318391062493,"vX0":4.233391927666188,"vY0":-137.06341946055298,"vZ0":-5.432136049528738,"x":169.76,"y":173.12,"x0":-2.1521859242500057,"y0":50.000964149592384,"z0":5.485858293881131,"aX":-11.659759963068078},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2314,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4011488746787282,"extension":6.5858588293971305},"index":9,"playId":"fc92bb33-c583-3b5f-b740-e8fb0da74f26","pitchNumber":9,"startTime":"2026-08-20T01:58:28.652Z","endTime":"2026-08-20T01:58:34.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:58:34.157Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Tena walks. Abimelec Ortiz to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T01:58:46.350Z","endTime":"2026-08-20T02:00:05.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2491787101096,"aZ":-15.406943224348712,"pfxX":-7.524773865965193,"pfxZ":9.029951132406081,"pX":-0.28908098592407805,"pZ":3.4770578494259863,"vX0":7.542475107770176,"vY0":-136.22628491646944,"vZ0":-2.6239694336240333,"x":128.02,"y":144.9,"x0":-2.132022354073453,"y0":50.00545253263805,"z0":5.533434129094421,"aX":-13.976964179649633},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2237,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.40392702757966337,"extension":6.851099420164607},"index":0,"playId":"93912c28-3f9f-3cb0-b346-39f6c562f929","pitchNumber":1,"startTime":"2026-08-20T01:59:01.432Z","endTime":"2026-08-20T01:59:05.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13455728976507,"aZ":-13.141903279623257,"pfxX":-6.872260256307737,"pfxZ":10.211621054943013,"pX":-0.17604647524455896,"pZ":3.5055560342051884,"vX0":7.464670456165026,"vY0":-136.41487220341511,"vZ0":-2.7754131070314774,"x":123.71,"y":144.13,"x0":-2.069671585941946,"y0":50.000088616199065,"z0":5.455331639020136,"aX":-12.805655519403736},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":10.7,"spinRate":2360,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.40324425450800394,"extension":6.8609634763603},"index":1,"playId":"a8222d07-0904-3178-827d-037daaa20a9a","pitchNumber":2,"startTime":"2026-08-20T01:59:22.489Z","endTime":"2026-08-20T01:59:26.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.297296545144206,"aZ":-27.908199235875276,"pfxX":-11.073291090655996,"pfxZ":2.9038775331464617,"pX":0.6333642312336286,"pZ":1.288359319908092,"vX0":9.706326515097869,"vY0":-120.66433646619724,"vZ0":-3.881337917357052,"x":92.86,"y":203.99,"x0":-2.0099057560065035,"y0":50.00413933541316,"z0":5.387050879692511,"aX":-16.269697959623443},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":1793,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.45457593143336883,"extension":7.140541577166944},"index":2,"playId":"c8980922-0525-330b-9b06-d6e504d2a498","pitchNumber":3,"startTime":"2026-08-20T01:59:42.429Z","endTime":"2026-08-20T01:59:46.849Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525305251174515,"aZ":-13.80932984162041,"pfxX":-7.924671834866836,"pfxZ":10.044431635093055,"pX":-0.09360305970833992,"pZ":1.1912054847505282,"vX0":7.933833523895851,"vY0":-134.9089768967939,"vZ0":-8.392467779310467,"x":120.57,"y":206.62,"x0":-2.054234809475338,"y0":50.005188702148786,"z0":5.33277912599281,"aX":-14.493735333759886},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":12.5,"spinRate":2325,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.4072396635059867,"extension":6.927065290411203},"index":3,"playId":"aa571d4c-5942-301f-bbc6-7353edd4b55b","pitchNumber":4,"startTime":"2026-08-20T02:00:00.102Z","endTime":"2026-08-20T02:00:05.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:00:05.133Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out to first baseman Joc Pederson. Abimelec Ortiz to 3rd. José Tena to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:01:19.618Z","endTime":"2026-08-20T02:03:01.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnThird":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T02:00:14.658Z","endTime":"2026-08-20T02:01:21.813Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681559239219094,"aZ":-26.499072685317763,"pfxX":-10.819979062913221,"pfxZ":3.7979007392234045,"pX":0.6202411479490698,"pZ":1.0361007520183165,"vX0":9.383494306270105,"vY0":-121.73192517791507,"vZ0":-4.878226055070854,"x":93.36,"y":210.81,"x0":-1.885201165349415,"y0":50.00491873856303,"z0":5.369773677050215,"aX":-16.183619907461317},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":1845,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.450545698436037,"extension":7.167091446099894},"index":1,"playId":"87db0f7c-c569-3636-b478-250f2afeb3a9","pitchNumber":1,"startTime":"2026-08-20T02:01:21.813Z","endTime":"2026-08-20T02:01:25.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338112926554867,"aZ":-27.727829942797,"pfxX":-0.24526282578544834,"pfxZ":2.69291230855864,"pX":0.5950724002526768,"pZ":0.9105795018194268,"vX0":7.361373580695302,"vY0":-127.67013442638563,"vZ0":-5.778287407266767,"x":94.32,"y":214.19,"x0":-2.2940162328819413,"y0":50.00312472830055,"z0":5.386214375000058,"aX":-0.40641974936939135},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-1.2,"spinRate":2659,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.42906209603721024,"extension":6.862613526703263},"index":2,"playId":"1fbd43d3-8f2c-3606-8466-d775edd44458","pitchNumber":2,"startTime":"2026-08-20T02:01:39.002Z","endTime":"2026-08-20T02:01:42.406Z","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":83.9,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21161667612558,"aZ":-29.807274715997057,"pfxX":-9.937757221438691,"pfxZ":1.5684135937514236,"pX":-0.24857277185973542,"pZ":1.481206116685849,"vX0":7.852452331073783,"vY0":-121.9440128012597,"vZ0":-3.249898970955462,"x":126.48,"y":198.79,"x0":-2.2138895182943723,"y0":50.00579980345083,"z0":5.393641863105136,"aX":-15.020953356228697},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":1757,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4485922824911226,"extension":6.9635617812909985},"index":3,"playId":"468b5383-8f45-3b2a-bb8b-12a017d13090","pitchNumber":3,"startTime":"2026-08-20T02:02:04.866Z","endTime":"2026-08-20T02:02:08.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-20T02:02:13.436Z","endTime":"2026-08-20T02:02:35.034Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254754008883662,"aZ":-16.306357170243274,"pfxX":-6.5373847619847325,"pfxZ":8.345464837006725,"pX":-1.0178173012208789,"pZ":4.2892092868221425,"vX0":5.117156207724048,"vY0":-137.23299729745253,"vZ0":-0.5271675848627544,"x":155.8,"y":122.97,"x0":-2.060206371139138,"y0":50.00175857486008,"z0":5.597632223193411,"aX":-12.429530984050231},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2339,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39958488111083534,"extension":6.632432560270317},"index":5,"playId":"0361f71e-2d22-3b16-82c5-e6a67d118739","pitchNumber":4,"startTime":"2026-08-20T02:02:35.034Z","endTime":"2026-08-20T02:02:38.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.808227743777884,"aZ":-29.781486225879945,"pfxX":-9.309542168837782,"pfxZ":1.602504457333838,"pX":-0.5058743524915523,"pZ":1.923018605288377,"vX0":6.771131814454314,"vY0":-121.46192408467651,"vZ0":-2.3089758812333705,"x":136.28,"y":186.86,"x0":-2.1203194396829863,"y0":50.0032852262169,"z0":5.475782835067189,"aX":-13.909269211106828},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.6,"breakHorizontal":15.2,"spinRate":1705,"spinDirection":246},"zone":7,"typeConfidence":0.9,"plateTime":0.45096251741790105,"extension":6.861017897201669},"hitData":{"launchSpeed":84.9,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.12,"coordY":171.96}},"index":6,"playId":"65b1aa0c-646a-3eaf-9413-a96bbaa3c885","pitchNumber":5,"startTime":"2026-08-20T02:02:53.851Z","endTime":"2026-08-20T02:03:01.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:03:01.892Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Chaparro homers (8) on a fly ball to left field. Abimelec Ortiz scores. José Tena scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:03:10.885Z","endTime":"2026-08-20T02:05:07.258Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12299010015908,"aZ":-28.46544713696769,"pfxX":1.6703191355664213,"pfxZ":2.339346884438797,"pX":-1.1083487941506822,"pZ":3.4179358000424878,"vX0":2.730523323763749,"vY0":-124.28352217265987,"vZ0":0.03575804573951358,"x":159.25,"y":146.5,"x0":-2.4330945264882686,"y0":50.000772904851715,"z0":5.744385815470459,"aX":2.6428656466947795},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2568,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.43871355664619216,"extension":6.427251856796513},"index":0,"playId":"0bab9d10-c58c-3e5d-b388-5f4be2a01df1","pitchNumber":1,"startTime":"2026-08-20T02:03:31.887Z","endTime":"2026-08-20T02:03:35.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441896126205314,"aZ":-27.893838955876056,"pfxX":-10.845073423579256,"pfxZ":2.8906851280262096,"pX":-0.5950487880064349,"pZ":1.5525925998773717,"vX0":7.334822325595028,"vY0":-121.09816960179337,"vZ0":-3.3621211334097576,"x":139.68,"y":196.86,"x0":-2.2596207556969237,"y0":50.00223130312353,"z0":5.408526610359442,"aX":-16.04909093315166},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":1785,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4529259357261002,"extension":7.235920069490409},"index":1,"playId":"913f2c16-8000-310b-995d-7f32b12b205c","pitchNumber":2,"startTime":"2026-08-20T02:03:52.707Z","endTime":"2026-08-20T02:03:55.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.182066512848753,"aZ":-28.366768825155944,"pfxX":-10.708012256698563,"pfxZ":2.5370419199485807,"pX":-0.09003896721142024,"pZ":1.2849648583812967,"vX0":8.312720252163128,"vY0":-121.883947720241,"vZ0":-4.027063227794264,"x":120.43,"y":204.09,"x0":-2.1552515018621707,"y0":50.00548685859447,"z0":5.410996321324932,"aX":-16.097120239573936},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":17.4,"spinRate":1859,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.44954679642428985,"extension":7.082660060980199},"index":2,"playId":"149b8132-e220-317e-9c44-7e7ce7fd5594","pitchNumber":3,"startTime":"2026-08-20T02:04:11.057Z","endTime":"2026-08-20T02:04:15.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381970118343787,"aZ":-26.595629043166987,"pfxX":0.10547586214001092,"pfxZ":3.3371164117570835,"pX":-0.2568405917182878,"pZ":3.3058984091829204,"vX0":5.109546158308284,"vY0":-128.12473414610196,"vZ0":-0.5531466188812719,"x":126.79,"y":149.52,"x0":-2.2868021329378867,"y0":50.000493495409614,"z0":5.595040857647936,"aX":0.17449263281559946},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.3,"spinRate":2584,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.42677893589440075,"extension":6.809502644347091},"hitData":{"launchSpeed":104.5,"launchAngle":34.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":1.0,"coordY":95.86}},"index":3,"playId":"f3d7c4e4-84f9-303e-806c-de49b681f1c2","pitchNumber":4,"startTime":"2026-08-20T02:04:31.468Z","endTime":"2026-08-20T02:05:07.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:05:07.258Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to left fielder Jarred Kelenic.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:05:18.305Z","endTime":"2026-08-20T02:06:19.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44650789043963,"aZ":-15.729936192552925,"pfxX":-6.236836429325022,"pfxZ":8.734845587681683,"pX":-0.48491325989871836,"pZ":3.261056146935208,"vX0":6.538939688929343,"vY0":-136.8901495490307,"vZ0":-2.9877950631373915,"x":135.48,"y":150.73,"x0":-2.1033474916004993,"y0":50.00566890502928,"z0":5.454421393538875,"aX":-11.745531758189404},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2267,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.4013438016427391,"extension":6.870903045792569},"index":0,"playId":"294d3483-9c8a-3d73-a453-3fae70147701","pitchNumber":1,"startTime":"2026-08-20T02:05:28.569Z","endTime":"2026-08-20T02:05:31.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T02:05:45.881Z","endTime":"2026-08-20T02:05:53.585Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67482600163345,"aZ":-15.084057862242313,"pfxX":-7.731078422534598,"pfxZ":9.115687961797583,"pX":-0.7463646311578466,"pZ":2.507360676117754,"vX0":6.234036713138301,"vY0":-136.89820910867562,"vZ0":-4.952180827024121,"x":145.45,"y":171.08,"x0":-2.0625503266501415,"y0":50.003644115940254,"z0":5.392398351484084,"aX":-14.495346731643735},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2354,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.40198180073627654,"extension":7.033843668592844},"index":2,"playId":"3d32ff67-fb42-3ed9-a7cd-6e30a48f1876","pitchNumber":2,"startTime":"2026-08-20T02:05:53.585Z","endTime":"2026-08-20T02:05:57.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0252522907462,"aZ":-15.714111598086301,"pfxX":-6.42742837387531,"pfxZ":8.609439593767288,"pX":-0.32043831464054046,"pZ":3.2933346454941512,"vX0":7.1069097698459025,"vY0":-138.17177091336868,"vZ0":-3.0881775182450486,"x":129.21,"y":149.86,"x0":-2.104707552703268,"y0":50.001768099578804,"z0":5.496722934151142,"aX":-12.287315268426218},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2233,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.39813572629447425,"extension":6.960241206415259},"hitData":{"launchSpeed":83.4,"launchAngle":49.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.13,"coordY":116.64}},"index":3,"playId":"75965d6e-281b-3a2a-be99-73b2bb7389b3","pitchNumber":3,"startTime":"2026-08-20T02:06:10.198Z","endTime":"2026-08-20T02:06:19.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:06:19.588Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop CJ Abrams to first baseman Abimelec Ortiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:08:51.892Z","endTime":"2026-08-20T02:10:10.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dylan Crews replaces left fielder José Tena, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:08:22.209Z","endTime":"2026-08-20T02:08:22.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"description":"Defensive switch from right field to left field for Daylen Lile.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:08:22.220Z","endTime":"2026-08-20T02:08:23.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400"},{"details":{"description":"Pitching Change: Will Dion replaces Cade Cavalli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T02:08:22.220Z","endTime":"2026-08-20T02:08:54.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702021,"link":"/api/v1/people/702021"},"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":89.9,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932636502170855,"aZ":-11.316418880781463,"pfxX":-0.6764179304009974,"pfxZ":12.177194447140344,"pX":-0.5374851148828732,"pZ":4.196828892612779,"vX0":-1.209485090332567,"vY0":-130.89205071813308,"vZ0":-2.4868354038240605,"x":137.49,"y":125.47,"x0":0.020788338108536832,"y0":50.00302565364563,"z0":6.020880154806153,"aX":-1.1585603781034313},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.6,"breakHorizontal":1.6,"spinRate":2448,"spinDirection":175},"zone":11,"typeConfidence":0.84,"plateTime":0.42053246852290016,"extension":5.9991607525415915},"index":3,"playId":"0d1ece59-99b9-3018-ad6d-deff08693412","pitchNumber":1,"startTime":"2026-08-20T02:08:54.112Z","endTime":"2026-08-20T02:08:57.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503572985721092,"aZ":-9.856787298725486,"pfxX":-0.24113805237969366,"pfxZ":12.986347982035081,"pX":0.18788062814720416,"pZ":2.4747532992590098,"vX0":-0.34988702064380517,"vY0":-130.99347900490136,"vZ0":-6.654113643964178,"x":109.84,"y":171.96,"x0":0.3550884976762609,"y0":50.00593631967288,"z0":5.803545525955872,"aX":-0.414551472082355},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":22.1,"breakHorizontal":0.5,"spinRate":2469,"spinDirection":173},"zone":5,"typeConfidence":0.9,"plateTime":0.4198989574083174,"extension":6.035042054141351},"index":4,"playId":"87c189c1-0058-3380-b631-cc84c242d291","pitchNumber":2,"startTime":"2026-08-20T02:09:09.047Z","endTime":"2026-08-20T02:09:12.393Z","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":77.0,"endSpeed":70.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490063069522588,"aZ":-24.060915321763957,"pfxX":8.127498957011092,"pfxZ":6.42838144793614,"pX":0.35417136474716476,"pZ":1.4987696325038975,"vX0":-2.331192261255175,"vY0":-112.01194220470505,"vZ0":-4.050366072956508,"x":103.5,"y":198.31,"x0":0.3565830169613213,"y0":50.002896990031516,"z0":5.809329140050573,"aX":10.258926819734551},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":10.8,"breakHorizontal":-14.0,"spinRate":1558,"spinDirection":159},"zone":14,"typeConfidence":0.94,"plateTime":0.4902359444097306,"extension":5.870892692702417},"index":5,"playId":"11beb27a-31d7-3edc-b406-03ca76d6e937","pitchNumber":3,"startTime":"2026-08-20T02:09:23.707Z","endTime":"2026-08-20T02:09:26.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.893497304054105,"aZ":-22.89128453869894,"pfxX":6.81462927848741,"pfxZ":7.051478964410586,"pX":2.207327074420781,"pZ":0.6148457664262326,"vX0":1.7011495115633104,"vY0":-114.27563517632058,"vZ0":-6.228524152671284,"x":32.86,"y":222.18,"x0":0.5670399668944973,"y0":50.00532080833422,"z0":5.637509594337971,"aX":8.97555926330836},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":11.4,"breakHorizontal":-12.7,"spinRate":1570,"spinDirection":154},"zone":14,"typeConfidence":0.95,"plateTime":0.48008078292612977,"extension":5.908446320195632},"index":6,"playId":"75b50bfe-467e-3263-87d9-1c296ad6e003","pitchNumber":4,"startTime":"2026-08-20T02:09:41.551Z","endTime":"2026-08-20T02:09:44.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.193247267343992,"aZ":-10.689539238160858,"pfxX":0.750241205246285,"pfxZ":12.41175791919862,"pX":0.3405939465744569,"pZ":3.098522524341752,"vX0":-0.4841562459749146,"vY0":-131.57458689676534,"vZ0":-4.835744180589595,"x":104.02,"y":155.12,"x0":0.4307008972830629,"y0":50.00625710124855,"z0":5.770692745293869,"aX":1.2991271524095214},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":21.5,"breakHorizontal":-1.2,"spinRate":2402,"spinDirection":170},"zone":3,"typeConfidence":0.92,"plateTime":0.4183005052451678,"extension":6.080363029576517},"hitData":{"launchSpeed":103.5,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.08,"coordY":153.74}},"index":7,"playId":"3fad1eea-e1b8-3f77-bc2e-2a14c70fb7b1","pitchNumber":5,"startTime":"2026-08-20T02:10:02.343Z","endTime":"2026-08-20T02:10:10.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:10:10.776Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Freeman pops out to catcher Keibert Ruiz in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:10:39.253Z","endTime":"2026-08-20T02:11:13.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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 Cody Freeman replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T02:10:20.920Z","endTime":"2026-08-20T02:10:41.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.011453218890438,"aZ":-27.472513364653352,"pfxX":6.282550688580223,"pfxZ":3.842039905504376,"pX":-0.4705224804814282,"pZ":1.4314553320740162,"vX0":-3.806813874376533,"vY0":-109.4643014636208,"vZ0":-3.150955085258887,"x":134.94,"y":200.13,"x0":0.46859656363190333,"y0":50.000780717208,"z0":5.808836650852835,"aX":7.6786958954961015},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":6.5,"breakHorizontal":-10.4,"spinRate":1430,"spinDirection":153},"zone":13,"typeConfidence":0.82,"plateTime":0.4990063952840318,"extension":5.935372510015675},"index":1,"playId":"0e3cf5b6-d429-3fb7-a193-c0cf388103d8","pitchNumber":1,"startTime":"2026-08-20T02:10:41.305Z","endTime":"2026-08-20T02:10:46.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99540975775101,"aZ":-12.870704276554747,"pfxX":0.8630710976071865,"pfxZ":11.072114786106866,"pX":-0.49738694562246266,"pZ":2.7666497042588474,"vX0":-2.1962337823719493,"vY0":-131.48541650530555,"vZ0":-5.306871558878908,"x":135.96,"y":164.08,"x0":0.23817124879295237,"y0":50.003218569355994,"z0":5.773298229400938,"aX":1.5050052106568566},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.1,"breakHorizontal":-1.1,"spinRate":2273,"spinDirection":173},"zone":1,"typeConfidence":0.85,"plateTime":0.4172489978383771,"extension":6.198812019042562},"hitData":{"launchSpeed":76.2,"launchAngle":87.0,"totalDistance":38.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":131.31,"coordY":223.07}},"index":2,"playId":"0b75c868-02e5-318a-905e-ed75382adee3","pitchNumber":2,"startTime":"2026-08-20T02:11:01.793Z","endTime":"2026-08-20T02:11:13.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:11:13.544Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:11:15.047Z","endTime":"2026-08-20T02:13:45.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":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":"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":81.7,"endSpeed":75.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.445677606045436,"aZ":-37.67665544890299,"pfxX":1.7401658077465378,"pfxZ":-3.8299517588827916,"pX":-0.09818236789722942,"pZ":1.4191095869893915,"vX0":-1.4330275566739887,"vY0":-118.99686235854428,"vZ0":-2.539070605975964,"x":120.74,"y":200.46,"x0":0.28521569294480137,"y0":50.00249323133869,"z0":5.907204475892748,"aX":2.5001364766695486},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.3,"breakHorizontal":-2.8,"spinRate":2508,"spinDirection":353},"zone":13,"typeConfidence":0.88,"plateTime":0.4599584745678271,"extension":5.899774405128116},"index":0,"playId":"b2aafcab-b1b4-3791-8454-3829c4c8576a","pitchNumber":1,"startTime":"2026-08-20T02:11:41.885Z","endTime":"2026-08-20T02:11:46.112Z","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":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270467539974245,"aZ":-23.036356553130283,"pfxX":6.176094575169535,"pfxZ":7.17404962925475,"pX":1.2146718378277421,"pZ":2.625002880082069,"vX0":-0.5434240531910373,"vY0":-112.66852502830451,"vZ0":-1.9729410350192633,"x":70.7,"y":167.9,"x0":0.658885893914746,"y0":50.00171963325017,"z0":5.861879160160702,"aX":7.864740152258179},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":12.7,"breakHorizontal":-11.0,"spinRate":1525,"spinDirection":158},"zone":12,"typeConfidence":0.94,"plateTime":0.48790819377546946,"extension":5.899057961654319},"index":1,"playId":"c18e3983-669f-3b49-a74c-28a5402395b7","pitchNumber":2,"startTime":"2026-08-20T02:11:58.596Z","endTime":"2026-08-20T02:12:03.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-20T02:12:09.117Z","endTime":"2026-08-20T02:12:21.852Z","isPitch":false,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"}},{"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":90.3,"endSpeed":81.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00193059544713,"aZ":-12.035621107829487,"pfxX":-0.29670806820187556,"pfxZ":11.719532461547264,"pX":-0.2406769220447972,"pZ":2.017719461994554,"vX0":-1.5558867105186758,"vY0":-131.31891608508897,"vZ0":-7.140484542414354,"x":126.17,"y":184.3,"x0":0.40198796986683677,"y0":50.001652245495734,"z0":5.698334994264784,"aX":-0.5095742511391559},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.6,"breakHorizontal":1.0,"spinRate":2283,"spinDirection":170},"zone":8,"typeConfidence":0.88,"plateTime":0.4197073403526774,"extension":6.143789143552852},"index":3,"playId":"16a6ae28-d6d2-33b8-b507-7b7d8f156381","pitchNumber":3,"startTime":"2026-08-20T02:12:21.852Z","endTime":"2026-08-20T02:12:25.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.717001635699663,"aZ":-12.436841097365017,"pfxX":-2.187644890531165,"pfxZ":11.280902126175963,"pX":-0.07370416956716004,"pZ":2.1964986253875303,"vX0":-0.18054013297397345,"vY0":-132.31851246443148,"vZ0":-6.883319579041843,"x":119.81,"y":179.47,"x0":0.27938458305396996,"y0":50.00312361596704,"z0":5.767621545602772,"aX":-3.8279105216422322},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2314,"spinDirection":174},"zone":5,"typeConfidence":0.86,"plateTime":0.4160513773720105,"extension":6.321993350811155},"index":4,"playId":"e5fd8801-b795-3313-ba1b-867958f295d6","pitchNumber":4,"startTime":"2026-08-20T02:12:36.337Z","endTime":"2026-08-20T02:12:39.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49413162446288,"aZ":-14.928407434169383,"pfxX":-1.5715226710724148,"pfxZ":9.863791087578734,"pX":-0.703552410498424,"pZ":3.845685091400007,"vX0":-2.4016510441066656,"vY0":-131.76232874618046,"vZ0":-2.2596228149882736,"x":143.82,"y":134.95,"x0":0.4258574410954307,"y0":50.001277173018764,"z0":5.824793655721737,"aX":-2.7466755561502256},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2344,"spinDirection":172},"zone":11,"typeConfidence":0.63,"plateTime":0.41660306532192015,"extension":6.158979194041603},"index":5,"playId":"e3151a73-6d47-3a67-be2d-842aee4f8066","pitchNumber":5,"startTime":"2026-08-20T02:12:58.073Z","endTime":"2026-08-20T02:13:01.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.932693956040495,"aZ":-13.07840189276852,"pfxX":-1.4853405264789197,"pfxZ":10.919320081569609,"pX":-0.3199647573638508,"pZ":2.4626622688195448,"vX0":-1.1612123899674633,"vY0":-131.88850199142402,"vZ0":-6.103590144408265,"x":129.2,"y":172.29,"x0":0.3201296506489144,"y0":50.00386028243752,"z0":5.784266349689664,"aX":-2.5981193588311706},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.5,"breakHorizontal":3.0,"spinRate":2334,"spinDirection":173},"zone":4,"typeConfidence":0.82,"plateTime":0.4164330529924598,"extension":6.288301112376602},"index":6,"playId":"54ab415b-5df5-340b-bd4b-49e9ed02febb","pitchNumber":6,"startTime":"2026-08-20T02:13:17.974Z","endTime":"2026-08-20T02:13:21.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05651637409683,"aZ":-41.641576915426135,"pfxX":1.6862170255904556,"pfxZ":-6.745408135345415,"pX":0.8218377814210062,"pZ":1.6368514899364455,"vX0":0.1892280526741259,"vY0":-117.68311778176783,"vZ0":-1.150428265864202,"x":85.67,"y":194.59,"x0":0.5213383313678172,"y0":50.0015877863301,"z0":5.98486026699927,"aX":2.367811915685665},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.2,"breakHorizontal":-3.1,"spinRate":2473,"spinDirection":349},"zone":14,"typeConfidence":0.91,"plateTime":0.4651994986297381,"extension":6.0477536127303315},"index":7,"playId":"b3279e88-6d47-3be3-9905-b3a0b297eb8f","pitchNumber":7,"startTime":"2026-08-20T02:13:41.238Z","endTime":"2026-08-20T02:13:45.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:13:45.987Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, shortstop Corey Seager to first baseman Joc Pederson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:16:02.965Z","endTime":"2026-08-20T02:16:49.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to left field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:15:17.925Z","endTime":"2026-08-20T02:15:17.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"details":{"description":"Cody Freeman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:15:17.937Z","endTime":"2026-08-20T02:15:18.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Defensive switch from left field to center field for Jarred Kelenic.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T02:15:17.937Z","endTime":"2026-08-20T02:15:17.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Jordan Montgomery replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-20T02:15:17.938Z","endTime":"2026-08-20T02:16:05.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656756,"link":"/api/v1/people/656756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.5,"endSpeed":70.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.192516868746143,"aZ":-38.9646023465736,"pfxX":-2.0945810416053314,"pfxZ":-5.5677323318871785,"pX":-0.09314376629422444,"pZ":1.0178120097599317,"vX0":-2.683748628167744,"vY0":-109.9521800151751,"vZ0":-2.6462951662298018,"x":120.55,"y":211.3,"x0":1.4171473670440902,"y0":50.00217885248198,"z0":6.386617943499153,"aX":-2.5546074236902125},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-10.4,"breakHorizontal":4.6,"spinRate":2146,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.49887789373984415,"extension":6.8979283133370215},"index":4,"playId":"eaca3f62-7e69-38d2-b3b8-8f983a5e839a","pitchNumber":1,"startTime":"2026-08-20T02:16:05.205Z","endTime":"2026-08-20T02:16:08.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356590926985486,"aZ":-20.706360884702896,"pfxX":4.736897516779837,"pfxZ":7.97656069427642,"pX":0.33651824888892073,"pZ":2.1377691989150787,"vX0":-3.572648500743112,"vY0":-118.9997803802591,"vZ0":-5.243143691177273,"x":104.17,"y":181.06,"x0":1.2402190256316177,"y0":50.00214762973121,"z0":6.2399075218461,"aX":6.808760738155989},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":13.4,"breakHorizontal":-7.7,"spinRate":1622,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.459878933183981,"extension":6.929281063111352},"index":5,"playId":"c23d4344-e278-3448-ad18-868206aca641","pitchNumber":2,"startTime":"2026-08-20T02:16:21.593Z","endTime":"2026-08-20T02:16:24.593Z","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":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422059788108708,"aZ":-22.97471491599602,"pfxX":8.06774759488712,"pfxZ":5.125084514189203,"pX":-0.0678388300202709,"pZ":1.5518252604040372,"vX0":-6.417364068052435,"vY0":-132.62852561723975,"vZ0":-7.815875062865794,"x":119.59,"y":196.88,"x0":1.3262417228978045,"y0":50.00368220403587,"z0":6.193513978966294,"aX":14.479112789833259},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-13.3,"spinRate":2243,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4118427738410011,"extension":6.920675355351838},"hitData":{"launchSpeed":80.1,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.0,"coordY":151.0}},"index":6,"playId":"145d73bd-a32a-35e1-8ced-230a5a9f1353","pitchNumber":3,"startTime":"2026-08-20T02:16:40.704Z","endTime":"2026-08-20T02:16:49.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:16:49.769Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out to shortstop Corey Seager.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:17:14.181Z","endTime":"2026-08-20T02:18:39.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brady House replaces Jorbit Vivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T02:16:58.020Z","endTime":"2026-08-20T02:17:16.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.483205286170822,"aZ":-22.672762198325145,"pfxX":3.451269657560961,"pfxZ":6.624897459122879,"pX":0.19682099427420058,"pZ":2.9139642757407533,"vX0":-3.6360352839066747,"vY0":-119.17321737878808,"vZ0":-3.085048041215572,"x":109.5,"y":160.1,"x0":1.2958844638916116,"y0":50.00347183274604,"z0":6.279329679976579,"aX":4.951017122479119},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.5,"breakHorizontal":-5.4,"spinRate":1426,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4600895755830421,"extension":6.78083308784486},"index":1,"playId":"a99a5d6b-2b83-3f2d-935e-0cfa1617d2ca","pitchNumber":1,"startTime":"2026-08-20T02:17:16.317Z","endTime":"2026-08-20T02:17:19.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64202581931214,"aZ":-22.114221112600106,"pfxX":3.5994194162271986,"pfxZ":6.996008045730063,"pX":1.0580622438933978,"pZ":2.52669626240514,"vX0":-1.773192836956232,"vY0":-118.82947714059827,"vZ0":-4.040197124430517,"x":76.67,"y":170.56,"x0":1.3442300449304305,"y0":50.00279631462961,"z0":6.24558202055397,"aX":5.1746707470478945},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.1,"spinRate":1553,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4600095062666809,"extension":6.854240768703639},"index":2,"playId":"84210f76-1ae1-303c-a817-7ca1994f4a7d","pitchNumber":2,"startTime":"2026-08-20T02:17:36.211Z","endTime":"2026-08-20T02:17:39.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.341663680784897,"aZ":-16.932255209348202,"pfxX":3.0492273181634806,"pfxZ":8.462863370208774,"pX":1.2129914618985864,"pZ":3.533517391942046,"vX0":-1.8134287297529141,"vY0":-133.05522225950776,"vZ0":-4.057915532980759,"x":70.76,"y":143.38,"x0":1.5056207961401056,"y0":50.00276887116354,"z0":6.297837557473312,"aX":5.491947991199784},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":-5.2,"spinRate":2263,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4109440270416922,"extension":6.699040273636438},"index":3,"playId":"f6d5bddf-82ec-31ba-b157-b198643a2f4c","pitchNumber":3,"startTime":"2026-08-20T02:17:57.098Z","endTime":"2026-08-20T02:18:00.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686567020566283,"aZ":-20.547158738211312,"pfxX":5.613276650884288,"pfxZ":8.231537017799411,"pX":1.7075493885257822,"pZ":1.5433955314030137,"vX0":-1.076656389374023,"vY0":-118.13528843366085,"vZ0":-6.4237539125492145,"x":51.91,"y":197.11,"x0":1.440225295765061,"y0":50.002415965512036,"z0":6.188969620150654,"aX":7.926500997556218},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.6,"breakHorizontal":-9.8,"spinRate":1522,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.46379776763516034,"extension":6.778816038823991},"index":4,"playId":"839c88be-bb6a-3311-ad4d-0ce83de2c7aa","pitchNumber":4,"startTime":"2026-08-20T02:18:13.799Z","endTime":"2026-08-20T02:18:16.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197360361831407,"aZ":-16.270460950226724,"pfxX":2.745972161082518,"pfxZ":8.832006686482197,"pX":-0.8209904372428172,"pZ":3.433113231506409,"vX0":-6.664748456897653,"vY0":-133.01222775826244,"vZ0":-4.467777560457082,"x":148.29,"y":146.09,"x0":1.3548534177149987,"y0":50.00488960337502,"z0":6.306092817815636,"aX":4.946744949885472},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-3.6,"spinRate":2415,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.41101798869532535,"extension":6.795537043581706},"hitData":{"launchSpeed":69.9,"launchAngle":14.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":146.26}},"index":5,"playId":"47866859-ad4a-37b4-87d5-290a1a8b4eb6","pitchNumber":5,"startTime":"2026-08-20T02:18:33.084Z","endTime":"2026-08-20T02:18:39.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:18:39.841Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, third baseman Cody Freeman to first baseman Joc Pederson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:18:44.334Z","endTime":"2026-08-20T02:20:05.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443266249665317,"aZ":-21.271676326530034,"pfxX":7.791636876549591,"pfxZ":6.070216631862081,"pX":-0.1714349885855058,"pZ":2.9151603433636466,"vX0":-6.383907672783092,"vY0":-133.34498801655317,"vZ0":-4.8964255590094234,"x":123.53,"y":160.07,"x0":1.2447895327740115,"y0":50.00017194198774,"z0":6.315650087639771,"aX":13.988909046315703},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-12.7,"spinRate":2184,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4112114411423855,"extension":6.805191130277548},"index":0,"playId":"6e294a9d-3a39-3d63-befc-18542f26620e","pitchNumber":1,"startTime":"2026-08-20T02:19:03.216Z","endTime":"2026-08-20T02:19:06.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.490293755650068,"aZ":-20.776281646929764,"pfxX":7.350356487028796,"pfxZ":6.403322330499808,"pX":1.2811689554449313,"pZ":1.467252801914397,"vX0":-2.813995672629361,"vY0":-133.27826513922827,"vZ0":-8.287263364750387,"x":68.16,"y":199.16,"x0":1.402259483732612,"y0":50.001093751029174,"z0":6.1447009490626225,"aX":13.08144288913864},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":-12.6,"spinRate":2196,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41264721738861887,"extension":6.71667587789117},"index":1,"playId":"b9ea6679-69f4-3823-b550-1288af1ab26a","pitchNumber":2,"startTime":"2026-08-20T02:19:21.965Z","endTime":"2026-08-20T02:19:25.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17759939943469,"aZ":-17.940184692387138,"pfxX":1.4269142301935183,"pfxZ":7.915177125779735,"pX":-0.47455645263534246,"pZ":2.898882346422047,"vX0":-5.529981431887819,"vY0":-132.9195627801376,"vZ0":-5.2339958173139465,"x":135.09,"y":160.51,"x0":1.4429782464287333,"y0":50.00125211916935,"z0":6.186698281446959,"aX":2.5659014080585174},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":-1.4,"spinRate":2351,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4113053309494954,"extension":6.726585878743377},"index":2,"playId":"98d3ab02-1247-3c49-908f-3efd8f1277da","pitchNumber":3,"startTime":"2026-08-20T02:19:38.889Z","endTime":"2026-08-20T02:19:42.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42427591733614,"aZ":-17.034024862278077,"pfxX":3.114460390889163,"pfxZ":8.598347747686278,"pX":0.08964904505060252,"pZ":1.7034004236986606,"vX0":-4.600374940630858,"vY0":-131.71229845329458,"vZ0":-8.173028374949762,"x":113.58,"y":192.79,"x0":1.4525592465365367,"y0":50.003513959493745,"z0":6.101464700562032,"aX":5.484385576877818},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":-4.7,"spinRate":2325,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.41551578761367614,"extension":6.793200594565078},"hitData":{"launchSpeed":83.2,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.03,"coordY":171.45}},"index":3,"playId":"c15d2e5f-a864-3b95-8044-22969a9ca5bb","pitchNumber":4,"startTime":"2026-08-20T02:19:58.161Z","endTime":"2026-08-20T02:20:05.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:20:05.977Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a soft ground ball to third baseman Brady House.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:22:26.178Z","endTime":"2026-08-20T02:23:23.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Brady House remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:21:30.561Z","endTime":"2026-08-20T02:21:30.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Pitching Change: Max Kranick replaces Will Dion.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:21:30.578Z","endTime":"2026-08-20T02:22:28.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668820,"link":"/api/v1/people/668820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73166147423752,"aZ":-24.063072742721346,"pfxX":0.2158609760187944,"pfxZ":4.9580901017196215,"pX":0.6815123275256466,"pZ":2.03776966991482,"vX0":7.674686130243835,"vY0":-127.03820026806967,"vZ0":-3.919254202571391,"x":91.02,"y":183.76,"x0":-2.405262605178146,"y0":50.00432001114283,"z0":5.510613920678343,"aX":0.352703772496755},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2058,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4309527447967576,"extension":6.335868837004995},"index":2,"playId":"6723cced-1c72-3184-8338-395bfe62091b","pitchNumber":1,"startTime":"2026-08-20T02:22:28.371Z","endTime":"2026-08-20T02:22:32.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350375933022526,"aZ":-24.629318184957715,"pfxX":1.6657619454741805,"pfxZ":4.629568388777951,"pX":1.084527692578049,"pZ":1.4492772344515317,"vX0":7.708287748178337,"vY0":-127.20843579998292,"vZ0":-5.133722694708364,"x":75.66,"y":199.65,"x0":-2.207892245592977,"y0":50.00473050511989,"z0":5.458935781018364,"aX":2.715689196376072},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":2138,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4314277086532017,"extension":6.531440158201073},"index":3,"playId":"5766eef3-dd83-394f-a330-984f9ffbc44d","pitchNumber":2,"startTime":"2026-08-20T02:22:44.403Z","endTime":"2026-08-20T02:22:47.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T02:22:58.030Z","endTime":"2026-08-20T02:23:13.567Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.356292434910937,"aZ":-25.46337450243617,"pfxX":3.5407482728787922,"pfxZ":4.633814344304219,"pX":0.39136851432531633,"pZ":1.9416690684066884,"vX0":5.622606152668655,"vY0":-119.16248409450877,"vZ0":-2.6974979684910374,"x":102.08,"y":186.35,"x0":-2.452223057922559,"y0":50.00342982151981,"z0":5.371719303630689,"aX":5.128135163293133},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.0,"breakHorizontal":-7.7,"spinRate":2106,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4583847092229112,"extension":6.673121714363659},"hitData":{"launchSpeed":47.2,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":120.77,"coordY":197.34}},"index":5,"playId":"aa97628d-e16e-3fae-81fc-1d2211f349f0","pitchNumber":3,"startTime":"2026-08-20T02:23:13.567Z","endTime":"2026-08-20T02:23:23.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:23:23.813Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to right fielder Dylan Crews.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:23:45.909Z","endTime":"2026-08-20T02:24:29.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774239414088346,"aZ":-26.444072710200814,"pfxX":0.27219145159595737,"pfxZ":3.490522527354254,"pX":-0.5084781400182956,"pZ":2.019143171707693,"vX0":4.864389223249435,"vY0":-127.6693779728348,"vZ0":-3.3106021056706827,"x":136.38,"y":184.26,"x0":-2.4786460805205155,"y0":50.00198344335441,"z0":5.427894104335827,"aX":0.44549570737333904},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.7,"spinRate":2024,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.43002381031913517,"extension":6.587513387799652},"index":0,"playId":"c65de990-e0cc-3cef-a1cd-a2fc068521dc","pitchNumber":1,"startTime":"2026-08-20T02:24:01.957Z","endTime":"2026-08-20T02:24:06.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64401965735782,"aZ":-14.160172285004197,"pfxX":-3.7188811073803727,"pfxZ":9.660114980035521,"pX":0.6538748329419217,"pZ":2.8704799758467714,"vX0":8.425815246768984,"vY0":-136.34188110357746,"vZ0":-4.8201880998006,"x":92.08,"y":161.28,"x0":-2.0065729644741253,"y0":50.00071421294827,"z0":5.653344667543886,"aX":-6.933806699184597},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":4.8,"spinRate":2209,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.403191773090795,"extension":6.503712268279042},"hitData":{"launchSpeed":82.9,"launchAngle":28.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.95,"coordY":82.43}},"index":1,"playId":"203d3a8e-67d7-34ca-98f7-0b2f5561986f","pitchNumber":2,"startTime":"2026-08-20T02:24:21.472Z","endTime":"2026-08-20T02:24:29.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:24:29.608Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out to first baseman Abimelec Ortiz. Elias Díaz to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:24:31.178Z","endTime":"2026-08-20T02:26:23.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969365882069308,"aZ":-28.109844772866566,"pfxX":1.8212718270087094,"pfxZ":2.54731427868367,"pX":-0.5358974596224398,"pZ":3.34837066271672,"vX0":4.2263713355460295,"vY0":-126.4163358943282,"vZ0":0.1550940863535073,"x":137.43,"y":148.37,"x0":-2.475010600841622,"y0":50.004313437583775,"z0":5.567549847555532,"aX":2.9087604856058227},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2079,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.4354983274572142,"extension":6.989984045549051},"index":0,"playId":"b33a48a8-b37d-37af-b9b0-2ab9504a9e2d","pitchNumber":1,"startTime":"2026-08-20T02:24:58.010Z","endTime":"2026-08-20T02:25:01.045Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05933898298845,"aZ":-42.09556009165408,"pfxX":5.098928315454679,"pfxZ":-7.6595157828048315,"pX":-0.4561745704512589,"pZ":1.647401155414454,"vX0":2.13487354124387,"vY0":-114.02061278718912,"vZ0":0.26425553778595745,"x":134.39,"y":194.3,"x0":-2.071520952122401,"y0":50.00203091980509,"z0":5.738568544478263,"aX":6.606201575378647},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.4,"breakHorizontal":-9.8,"spinRate":2361,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.48332035001013685,"extension":6.5793759636703335},"index":1,"playId":"d9d07876-0adc-379e-8d51-724c7e9fb1ad","pitchNumber":2,"startTime":"2026-08-20T02:25:18.062Z","endTime":"2026-08-20T02:25:22.719Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.5,"endSpeed":73.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6696468714654,"aZ":-39.014181544747615,"pfxX":5.174336688128775,"pfxZ":-4.9763846631571145,"pX":-1.4540706636655147,"pZ":1.0216184642689834,"vX0":0.2886946918372265,"vY0":-117.19765632283179,"vZ0":-2.1131944192794707,"x":172.43,"y":211.2,"x0":-2.2503974476090156,"y0":50.00418034639772,"z0":5.620948865970078,"aX":7.110279273453768},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.2,"breakHorizontal":-9.4,"spinRate":2293,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4695477261572236,"extension":6.55855600990816},"index":2,"playId":"09cc1131-5618-3d08-bc5a-09b99af57fa1","pitchNumber":3,"startTime":"2026-08-20T02:25:53.740Z","endTime":"2026-08-20T02:25:57.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78884258876958,"aZ":-13.679638392000752,"pfxX":-2.4275978440904504,"pfxZ":9.718363387895144,"pX":0.017574274336895786,"pZ":3.07397373303874,"vX0":6.362166522276946,"vY0":-137.8482586370893,"vZ0":-4.480413076111774,"x":116.33,"y":155.78,"x0":-2.016315712521204,"y0":50.00370295520655,"z0":5.659998964786432,"aX":-4.620462748502603},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":2.9,"spinRate":2344,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3990149478017604,"extension":6.545172450453203},"hitData":{"launchSpeed":93.2,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.51,"coordY":164.87}},"index":3,"playId":"a8c464b8-3baf-3f07-91fe-5c03251056ae","pitchNumber":4,"startTime":"2026-08-20T02:26:15.060Z","endTime":"2026-08-20T02:26:23.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:26:23.782Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Abimelec Ortiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:26:27.610Z","endTime":"2026-08-20T02:27:02.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.020233736969782,"aZ":-37.017757651130324,"pfxX":4.395307865421446,"pfxZ":-3.500763814863042,"pX":0.041162575267139186,"pZ":1.8959238886376437,"vX0":3.707392154474425,"vY0":-117.1364971512689,"vZ0":-0.9103156807063917,"x":115.43,"y":187.59,"x0":-2.1355863577235574,"y0":50.003354904854554,"z0":5.76384707480727,"aX":6.080621824722637},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.2,"breakHorizontal":-8.9,"spinRate":2176,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.4683863543287048,"extension":6.607640826634799},"hitData":{"launchSpeed":83.2,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.66,"coordY":166.39}},"index":0,"playId":"bd7e8a99-a682-39c7-99b3-44f5d12e95e0","pitchNumber":1,"startTime":"2026-08-20T02:26:54.383Z","endTime":"2026-08-20T02:27:02.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:27:02.390Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rangers challenged (tag play), call on the field was upheld: CJ Abrams doubles (25) on a line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:29:03.550Z","endTime":"2026-08-20T02:31:17.401Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.28257357818764,"aZ":-35.37071959468778,"pfxX":-2.5560087808833476,"pfxZ":-2.3443656925033167,"pX":-0.41685403729514975,"pZ":3.381505335329802,"vX0":-3.7473138944750732,"vY0":-115.73933916988919,"vZ0":0.8003973088352074,"x":132.89,"y":147.48,"x0":1.5510683388315947,"y0":50.00038356692662,"z0":6.401138202510077,"aX":-3.489504295538942},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.8,"breakHorizontal":5.5,"spinRate":2344,"spinDirection":285},"zone":1,"typeConfidence":2.0,"plateTime":0.4720607917330075,"extension":6.735023292333879},"index":0,"playId":"13f81e1b-3208-338c-8573-a26a40930466","pitchNumber":1,"startTime":"2026-08-20T02:29:23.123Z","endTime":"2026-08-20T02:29:26.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.899726398612696,"aZ":-28.31501486303154,"pfxX":-1.657455262025441,"pfxZ":2.570073832848264,"pX":-1.7864861188218686,"pZ":1.442498688190717,"vX0":-7.2522874035080855,"vY0":-121.47573184094331,"vZ0":-5.532612730620737,"x":185.1,"y":199.83,"x0":1.448031927650234,"y0":50.00247522496886,"z0":6.199173658418581,"aX":-2.48530040067794},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":4.7,"spinRate":2546,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.45020645983978236,"extension":6.868987424269357},"index":1,"playId":"aa6123e2-9fc0-37ec-8d89-e02750cb2d13","pitchNumber":2,"startTime":"2026-08-20T02:29:39.200Z","endTime":"2026-08-20T02:29:42.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.980498562683962,"aZ":-24.0037928106102,"pfxX":9.413939453375416,"pfxZ":4.75311016210248,"pX":0.2503731608371042,"pZ":3.0119305818207303,"vX0":-6.072947513325633,"vY0":-130.65566703987773,"vZ0":-3.974224774728362,"x":107.46,"y":157.46,"x0":1.38846991790608,"y0":50.00334665744652,"z0":6.368734060027649,"aX":16.184464071618404},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-15.6,"spinRate":2155,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4201190021575383,"extension":6.667990161901168},"index":2,"playId":"1c8122f4-abf5-3c4b-9a4c-5a5cc2f75ab8","pitchNumber":3,"startTime":"2026-08-20T02:29:54.284Z","endTime":"2026-08-20T02:29:58.632Z","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":76.7,"endSpeed":70.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44872966590606,"aZ":-40.65708491899806,"pfxX":-4.306943213404066,"pfxZ":-6.803734449236352,"pX":-1.369793467025576,"pZ":2.6653081496929594,"vX0":-4.7188421893949135,"vY0":-111.62039629225909,"vZ0":0.8472624142583891,"x":169.21,"y":166.82,"x0":1.3414716299167486,"y0":50.00434281145275,"z0":6.509145371697478,"aX":-5.367027779433747},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-11.6,"breakHorizontal":9.1,"spinRate":2301,"spinDirection":320},"zone":11,"typeConfidence":2.0,"plateTime":0.4930689513480142,"extension":6.707386655657117},"index":3,"playId":"07797710-e9a1-371b-b693-b15965c23152","pitchNumber":4,"startTime":"2026-08-20T02:30:20.634Z","endTime":"2026-08-20T02:30:24.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829913703927275,"aZ":-19.092706144075926,"pfxX":2.417693030000189,"pfxZ":9.3986534678913,"pX":1.0920453797064682,"pZ":2.5469932796119177,"vX0":-1.433604693378925,"vY0":-117.40883299530525,"vZ0":-4.524728960843328,"x":75.37,"y":170.01,"x0":1.397330754022143,"y0":50.00569454200289,"z0":6.28283028247253,"aX":3.366152501788437},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":16.2,"breakHorizontal":-4.0,"spinRate":1589,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.46704808481367355,"extension":6.829168434357926},"index":4,"playId":"0b3c37c7-ac81-3767-bcce-0e329e83dbd0","pitchNumber":5,"startTime":"2026-08-20T02:30:36.843Z","endTime":"2026-08-20T02:30:44.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123648595852373,"aZ":-18.053247381619567,"pfxX":1.0464327228894788,"pfxZ":8.035771106556595,"pX":-0.5550741067945778,"pZ":3.4706461850148402,"vX0":-5.644807012443375,"vY0":-131.7585248450713,"vZ0":-3.7325480647506097,"x":138.16,"y":145.07,"x0":1.4795841238709404,"y0":50.003333110099106,"z0":6.240550080234743,"aX":1.839561326807052},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":-0.6,"spinRate":2320,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.41578901660181566,"extension":6.89145868410487},"hitData":{"launchSpeed":96.9,"launchAngle":10.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.46,"coordY":121.1}},"index":5,"playId":"be0163c5-7d91-3775-bbf4-d57928488c6e","pitchNumber":6,"startTime":"2026-08-20T02:31:03.590Z","endTime":"2026-08-20T02:31:17.401Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":140},"playEndTime":"2026-08-20T02:31:17.401Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:31:28.873Z","endTime":"2026-08-20T02:34:42.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0209614913859,"aZ":-30.791473583705347,"pfxX":-5.000299338264768,"pfxZ":0.9595838554620251,"pX":-0.7812687072145224,"pZ":2.4505196584333344,"vX0":-4.223924811355401,"vY0":-119.36030910693526,"vZ0":-2.4512561918799722,"x":146.78,"y":172.62,"x0":1.6610982359800435,"y0":50.00313100249026,"z0":6.263923507104714,"aX":-7.213311739961911},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.4,"breakHorizontal":10.1,"spinRate":2335,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.45892737563205,"extension":6.804519632208506},"index":0,"playId":"03351f0b-5fcc-3e04-ba1c-39d1f5548d9c","pitchNumber":1,"startTime":"2026-08-20T02:33:41.733Z","endTime":"2026-08-20T02:33:45.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88849837059588,"aZ":-24.8870416949024,"pfxX":10.568362724310205,"pfxZ":4.277541213175422,"pX":1.7455275304643085,"pZ":2.3024789088304023,"vX0":-3.3020031124621214,"vY0":-130.37981353927123,"vZ0":-5.2298597269906075,"x":50.46,"y":176.61,"x0":1.6626594195108235,"y0":50.005289554304966,"z0":6.236013406377409,"aX":18.02142552078464},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-18.2,"spinRate":2180,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42165869300509895,"extension":6.829819356434236},"index":1,"playId":"20e8fd5d-b053-3efc-a62f-039ce31cd334","pitchNumber":2,"startTime":"2026-08-20T02:33:58.130Z","endTime":"2026-08-20T02:34:02.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-20T02:34:19.234Z","endTime":"2026-08-20T02:34:34.602Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.874193940228576,"aZ":-38.57330039395277,"pfxX":-4.037591976927884,"pfxZ":-5.003966609437498,"pX":-0.572236680834485,"pZ":0.8080546210112763,"vX0":-3.4512641411694642,"vY0":-113.04383792325626,"vZ0":-3.5735017101845283,"x":138.81,"y":216.96,"x0":1.5054295956039285,"y0":50.00328466010033,"z0":6.328022985959442,"aX":-5.163212481538753},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.7,"breakHorizontal":8.3,"spinRate":2348,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.48672719097369965,"extension":6.90675073823408},"index":3,"playId":"7578d9d3-fc4f-3ecb-9c1f-402887c94afc","pitchNumber":3,"startTime":"2026-08-20T02:34:34.602Z","endTime":"2026-08-20T02:34:42.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:34:42.485Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to center fielder Jarred Kelenic.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:34:40.552Z","endTime":"2026-08-20T02:36:47.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672284,"link":"/api/v1/people/672284"},"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":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63175184371728,"aZ":-40.66908595574571,"pfxX":-3.6903625418515222,"pfxZ":-6.990850482303436,"pX":0.8931123927809608,"pZ":2.8324824429859943,"vX0":-0.38201393917812443,"vY0":-110.15027758393546,"vZ0":1.3464275379867536,"x":82.96,"y":162.3,"x0":1.5481863735799974,"y0":50.00412493351278,"z0":6.5513142060021305,"aX":-4.483409626518337},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-11.9,"breakHorizontal":6.7,"spinRate":2280,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.499424455921901,"extension":6.580213210633962},"index":0,"playId":"e3aa1afc-699f-3fb9-bbb6-485b5b07b02b","pitchNumber":1,"startTime":"2026-08-20T02:35:08.407Z","endTime":"2026-08-20T02:35:12.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.203668688267133,"aZ":-18.88862427591404,"pfxX":1.32971560584794,"pfxZ":7.7010622655975,"pX":-1.0010270400129235,"pZ":4.242400971835189,"vX0":-6.696375593560572,"vY0":-130.45786226489832,"vZ0":-1.7545454556856321,"x":155.16,"y":124.24,"x0":1.4252924366232247,"y0":50.00407583279803,"z0":6.34610281795544,"aX":2.2954846578088524},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":-1.0,"spinRate":2290,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.41970220438122796,"extension":6.763862031490493},"index":1,"playId":"41ca6b6a-a1c8-3681-817c-0452eb22ff50","pitchNumber":2,"startTime":"2026-08-20T02:35:27.409Z","endTime":"2026-08-20T02:35:31.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49666143761672,"aZ":-17.219792464145872,"pfxX":3.507972678269919,"pfxZ":10.476293945047413,"pX":0.5334693959970248,"pZ":2.5254507577501797,"vX0":-3.02872456955328,"vY0":-118.65444493284657,"vZ0":-5.040036314491349,"x":96.67,"y":170.59,"x0":1.370099184299463,"y0":50.00194787063917,"z0":6.24402810419821,"aX":5.006753607062519},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.6,"spinRate":1571,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4614392147308437,"extension":6.822105022222984},"index":2,"playId":"4fce6db2-e6de-34e9-aa95-d7a46cf2fec6","pitchNumber":3,"startTime":"2026-08-20T02:35:48.538Z","endTime":"2026-08-20T02:35:51.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877715246041642,"aZ":-24.096589223010437,"pfxX":7.417957140859281,"pfxZ":5.779864499118991,"pX":0.42830619985315754,"pZ":1.4628740271746543,"vX0":-4.6145806768689175,"vY0":-117.90037365041863,"vZ0":-5.715727268224193,"x":100.67,"y":199.28,"x0":1.4540671248489072,"y0":50.0041672405985,"z0":6.162622754522338,"aX":10.37104763125981},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.2,"breakHorizontal":-12.2,"spinRate":1523,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.46580894713692844,"extension":6.912623158720089},"index":3,"playId":"6c222a77-657c-33f5-9d52-5c2330471163","pitchNumber":4,"startTime":"2026-08-20T02:36:10.016Z","endTime":"2026-08-20T02:36:13.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-20T02:36:20.704Z","endTime":"2026-08-20T02:36:36.021Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848363189573348,"aZ":-17.922123894983635,"pfxX":3.1911983106231165,"pfxZ":8.16874513860554,"pX":-0.6817354936395223,"pZ":2.491754089063839,"vX0":-6.639821065379058,"vY0":-131.27457748840013,"vZ0":-6.102083648766319,"x":142.99,"y":171.5,"x0":1.4660616737037009,"y0":50.005078088473525,"z0":6.18115323357116,"aX":5.569901752347535},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.7,"breakHorizontal":-4.3,"spinRate":2238,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.41728087452281715,"extension":6.892173259978661},"hitData":{"launchSpeed":86.5,"launchAngle":38.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.7,"coordY":74.85}},"index":5,"playId":"72d2e0d0-8ad9-3270-9929-9ac1613cc8a3","pitchNumber":5,"startTime":"2026-08-20T02:36:36.021Z","endTime":"2026-08-20T02:36:47.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:36:47.225Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:36:47.999Z","endTime":"2026-08-20T02:38:49.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412296637466998,"aZ":-29.558678454000766,"pfxX":-3.0451330995968497,"pfxZ":1.7526046332809377,"pX":-1.1250855246917022,"pZ":1.7592243768824387,"vX0":-5.468758460332327,"vY0":-121.28834491280797,"vZ0":-4.444887093887208,"x":159.89,"y":191.28,"x0":1.5531964611292326,"y0":50.00187554329477,"z0":6.1890344957743775,"aX":-4.542872485371153},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":6.8,"spinRate":2401,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4513385449096825,"extension":6.863856932579368},"index":0,"playId":"c4c69e08-f227-366d-bef7-60649ecf8876","pitchNumber":1,"startTime":"2026-08-20T02:37:16.745Z","endTime":"2026-08-20T02:37:21.005Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10163885148548,"aZ":-32.77737872722657,"pfxX":-2.165097806753388,"pfxZ":-0.41806895381127074,"pX":0.04935240731429207,"pZ":0.45531837191706903,"vX0":-3.3873642276258726,"vY0":-119.79304228863052,"vZ0":-6.561574795360586,"x":115.12,"y":226.49,"x0":1.760240833157492,"y0":50.00079455319453,"z0":6.142875201184808,"aX":-3.1603767529004987},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":4.7,"spinRate":2395,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.45640493554610595,"extension":6.731774440442983},"index":1,"playId":"fedddefd-dfff-3951-9999-bd64d2e3f904","pitchNumber":2,"startTime":"2026-08-20T02:37:35.410Z","endTime":"2026-08-20T02:37:38.647Z","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":90.3,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44008717956708,"aZ":-21.613760898340114,"pfxX":1.3890323761149892,"pfxZ":6.084116418039626,"pX":-0.7863376303879772,"pZ":3.965070056485873,"vX0":-6.333381984603551,"vY0":-131.32134863516924,"vZ0":-2.0586414001821596,"x":146.97,"y":131.72,"x0":1.482742921118549,"y0":50.00271642010594,"z0":6.377525344725563,"aX":2.411837779782778},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":-1.1,"spinRate":2297,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.41810032783115947,"extension":6.741952679412222},"index":2,"playId":"95d8d15f-daa0-3686-a798-df9d70e6d66f","pitchNumber":3,"startTime":"2026-08-20T02:37:59.781Z","endTime":"2026-08-20T02:38:02.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.303458131720582,"aZ":-26.325437595452673,"pfxX":10.130205970444063,"pfxZ":3.5003803843943837,"pX":-0.0028741949686390974,"pZ":1.768223378810649,"vX0":-6.748256135520669,"vY0":-129.55973758224832,"vZ0":-6.092558163503759,"x":117.11,"y":191.04,"x0":1.3417067992778706,"y0":50.005587546684694,"z0":6.207788618699697,"aX":16.93552639945268},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.6,"spinRate":2175,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.42552016847539775,"extension":6.879969899972823},"index":3,"playId":"3561aa69-f489-30a7-8ad6-ab40862aa62d","pitchNumber":4,"startTime":"2026-08-20T02:38:21.240Z","endTime":"2026-08-20T02:38:25.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-20T02:38:33.666Z","endTime":"2026-08-20T02:38:46.058Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181266163939235,"aZ":-29.713050335269706,"pfxX":-2.054229548352096,"pfxZ":1.676388758435733,"pX":-0.579546763613921,"pZ":1.974302949005557,"vX0":-4.444627108007934,"vY0":-120.68118630036689,"vZ0":-3.8595391989814223,"x":139.09,"y":185.47,"x0":1.5553114417802647,"y0":50.00385268798281,"z0":6.220536880183984,"aX":-3.0207483397054977},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":4.8,"spinRate":2382,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4544019617948307,"extension":6.631268544458894},"index":5,"playId":"d2599e45-c078-3f16-95df-b64f170563a0","pitchNumber":5,"startTime":"2026-08-20T02:38:46.058Z","endTime":"2026-08-20T02:38:49.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:38:49.443Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:41:09.581Z","endTime":"2026-08-20T02:42:38.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"Pitching Change: Jake Bird replaces Max Kranick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:40:04.770Z","endTime":"2026-08-20T02:41:11.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96452047605003,"aZ":-19.436756962745104,"pfxX":-2.111208501468081,"pfxZ":7.123310532039163,"pX":0.5817819636696846,"pZ":2.9416878642889017,"vX0":9.260762606547647,"vY0":-133.2066586933292,"vZ0":-2.944883174651067,"x":94.82,"y":159.35,"x0":-2.673134611333534,"y0":50.00248093770775,"z0":5.4750965136915,"aX":-3.7761910108625028},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":1.7,"spinRate":2575,"spinDirection":212},"zone":3,"typeConfidence":0.88,"plateTime":0.4119788879097954,"extension":5.940395441597289},"index":1,"playId":"6e4e03b2-f458-3aa7-9e1d-3eb76275ed01","pitchNumber":1,"startTime":"2026-08-20T02:41:11.778Z","endTime":"2026-08-20T02:41:14.897Z","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":91.4,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280526178708797,"aZ":-19.839309237248802,"pfxX":-2.6991246738293775,"pfxZ":6.93888561202357,"pX":1.9824061913561408,"pZ":2.046098598516848,"vX0":12.22634864899965,"vY0":-132.4567957104452,"vZ0":-5.112721159563087,"x":41.44,"y":183.54,"x0":-2.3422775842259616,"y0":50.00131473761443,"z0":5.451924549555825,"aX":-4.799201784711662},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":2.3,"spinRate":2502,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.41351952615081045,"extension":5.971748831396599},"index":2,"playId":"cd1ec18d-3d5d-34a7-845c-70fdeb13934a","pitchNumber":2,"startTime":"2026-08-20T02:41:29.420Z","endTime":"2026-08-20T02:41:32.800Z","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":81.8,"endSpeed":74.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983539518098556,"aZ":-28.97637265557851,"pfxX":7.9360074683073405,"pfxZ":2.2499012603304767,"pX":-1.0898782541545253,"pZ":2.7977528998962184,"vX0":2.8209640152960986,"vY0":-119.1056188800722,"vZ0":0.6902015032402,"x":158.54,"y":163.24,"x0":-3.3239908001000242,"y0":50.003961492686564,"z0":5.144972129537692,"aX":11.289960163766915},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":2725,"spinDirection":76},"zone":11,"typeConfidence":0.91,"plateTime":0.4616125091220522,"extension":5.546473006641397},"index":3,"playId":"fd13fd7a-ddc0-3863-9521-d3ab770595cf","pitchNumber":3,"startTime":"2026-08-20T02:41:46.920Z","endTime":"2026-08-20T02:41:50.969Z","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":94.3,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55511606751886,"aZ":-24.134348225623334,"pfxX":-9.606204317681184,"pfxZ":4.274474721550742,"pX":-0.1143961351382701,"pZ":3.109249931132128,"vX0":10.405382311868447,"vY0":-136.81874136967085,"vZ0":-1.1087379081958577,"x":121.36,"y":154.83,"x0":-2.7340292314110495,"y0":50.00140867781838,"z0":5.186840865815254,"aX":-18.058846027702163},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":15.0,"spinRate":2297,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.4016366520600787,"extension":5.748014428752877},"index":4,"playId":"cba0fb5f-5362-319d-aa19-7e9e12b7462e","pitchNumber":4,"startTime":"2026-08-20T02:42:08.047Z","endTime":"2026-08-20T02:42:12.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-20T02:42:22.510Z","endTime":"2026-08-20T02:42:35.043Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746489670489083,"aZ":-24.644108593686884,"pfxX":9.534534628539458,"pfxZ":5.190539557082169,"pX":1.1554455537398742,"pZ":2.0500373816553625,"vX0":6.578404102468537,"vY0":-120.0699602539786,"vZ0":-1.7529174563240306,"x":72.96,"y":183.43,"x0":-2.864749532700032,"y0":50.00039640569975,"z0":4.9971909752027805,"aX":13.822236338892814},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.2,"breakHorizontal":-19.0,"spinRate":2783,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.45737645377485414,"extension":5.827049463920355},"index":6,"playId":"b46d8f10-7e08-364d-88ec-984f7adb0bc5","pitchNumber":5,"startTime":"2026-08-20T02:42:35.043Z","endTime":"2026-08-20T02:42:38.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:42:38.879Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:42:42.041Z","endTime":"2026-08-20T02:43:37.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143026769435473,"aZ":-23.827014811674097,"pfxX":7.5226429424585985,"pfxZ":5.714996224951724,"pX":2.121893532501808,"pZ":2.268075419337302,"vX0":9.287742388701675,"vY0":-120.32579586401528,"vZ0":-1.5357436786418983,"x":36.12,"y":177.54,"x0":-2.7709090628942783,"y0":50.00427066790977,"z0":5.033216351229365,"aX":10.990056478095129},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.2,"breakHorizontal":-16.0,"spinRate":2756,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.45583825082101015,"extension":5.960929959678636},"index":0,"playId":"6fbbed08-4506-3471-8cb8-0d3c4f06ac21","pitchNumber":1,"startTime":"2026-08-20T02:43:07.329Z","endTime":"2026-08-20T02:43:13.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968117432275594,"aZ":-21.411177242331306,"pfxX":-3.736914467367926,"pfxZ":5.8193648393773065,"pX":-0.16965416144697237,"pZ":2.1414150150784717,"vX0":8.08372044902735,"vY0":-134.6001592261659,"vZ0":-4.255523298565926,"x":123.47,"y":180.96,"x0":-2.715358210393203,"y0":50.003633708544996,"z0":5.243256106952613,"aX":-6.913454289951953},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":5.2,"spinRate":2515,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.40566212660820344,"extension":6.018577033726426},"hitData":{"launchSpeed":88.0,"launchAngle":50.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.35,"coordY":96.92}},"index":1,"playId":"6b96db00-e2bb-3b7f-b073-9fdc66f37f3c","pitchNumber":2,"startTime":"2026-08-20T02:43:27.292Z","endTime":"2026-08-20T02:43:37.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:43:37.536Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:43:36.532Z","endTime":"2026-08-20T02:45:36.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".465"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".388"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".162"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.093"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.04"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.73"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.76"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.54"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.21"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.92"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.69"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.71"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.093"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10303989294476,"aZ":-24.766644363226888,"pfxX":5.441103849569977,"pfxZ":4.877813268304708,"pX":0.8362014270178317,"pZ":3.108348521786901,"vX0":7.237209392191094,"vY0":-121.9159410667731,"vZ0":0.4087853073934805,"x":85.13,"y":154.85,"x0":-2.8680541588777175,"y0":50.000762938810894,"z0":5.062016486951713,"aX":8.255879388387596},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.2,"breakHorizontal":-11.4,"spinRate":2639,"spinDirection":72},"zone":12,"typeConfidence":0.91,"plateTime":0.4478525498438364,"extension":5.909806169006491},"index":0,"playId":"044ab34d-d561-36bd-b166-e79f50ef9d2b","pitchNumber":1,"startTime":"2026-08-20T02:44:04.392Z","endTime":"2026-08-20T02:44:07.392Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707765660455333,"aZ":-21.51525196607237,"pfxX":0.5700283912825634,"pfxZ":5.875139193600248,"pX":-1.3653206582571384,"pZ":4.235630764014291,"vX0":3.63810288451419,"vY0":-133.60325251178804,"vZ0":0.365076409016993,"x":169.04,"y":124.42,"x0":-2.816593580660507,"y0":50.00588252004776,"z0":5.638599075221329,"aX":1.034308215700585},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":-1.8,"spinRate":2449,"spinDirection":197},"zone":11,"typeConfidence":0.82,"plateTime":0.4093445597537828,"extension":5.714926214949281},"index":1,"playId":"36e2f832-cdda-33b6-a76c-b52950c1f4aa","pitchNumber":2,"startTime":"2026-08-20T02:44:28.335Z","endTime":"2026-08-20T02:44:31.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73617619403115,"aZ":-25.988821324507178,"pfxX":8.843343816576605,"pfxZ":4.2290489258964055,"pX":0.3467331921088389,"pZ":2.5552267579318193,"vX0":5.276108397641291,"vY0":-120.74809335197362,"vZ0":-0.4018969193352398,"x":103.78,"y":169.79,"x0":-3.02273089436191,"y0":50.00130075517144,"z0":5.030713567055378,"aX":12.9224964079472},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.8,"breakHorizontal":-17.4,"spinRate":2702,"spinDirection":81},"zone":6,"typeConfidence":0.91,"plateTime":0.4553876382869193,"extension":5.84447883809738},"index":2,"playId":"41429a19-f646-3dd8-bcf5-bdd443187009","pitchNumber":3,"startTime":"2026-08-20T02:44:48.753Z","endTime":"2026-08-20T02:44:51.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499941580011193,"aZ":-20.3437856385044,"pfxX":-0.547315141534813,"pfxZ":6.44099281881639,"pX":-0.3970223762062305,"pZ":3.713004246065835,"vX0":5.979152224856106,"vY0":-134.3078464001801,"vZ0":-1.298390229034875,"x":132.13,"y":138.53,"x0":-2.5755775415128612,"y0":50.0054125655518,"z0":5.641272167758186,"aX":-1.0054498126212694},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.2,"spinRate":2538,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.4069092262928562,"extension":5.857437924268735},"index":3,"playId":"a7893f63-8729-30cb-9510-b321ae3428d3","pitchNumber":4,"startTime":"2026-08-20T02:45:07.240Z","endTime":"2026-08-20T02:45:12.135Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007617150193074,"aZ":-27.844456008117458,"pfxX":9.436698477275673,"pfxZ":3.0279307233150563,"pX":-0.5596399711151196,"pZ":1.8649682732674417,"vX0":2.939437886599332,"vY0":-119.34899688504464,"vZ0":-1.569229535485592,"x":138.33,"y":188.43,"x0":-3.036061840520452,"y0":50.00171832854949,"z0":5.061368871530488,"aX":13.481841847158623},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":-17.8,"spinRate":2826,"spinDirection":71},"zone":7,"typeConfidence":0.91,"plateTime":0.4606138571191596,"extension":5.933054508318085},"hitData":{"launchSpeed":74.1,"launchAngle":66.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.52,"coordY":156.27}},"index":4,"playId":"65da4912-9732-3b88-9957-838d72eb9add","pitchNumber":5,"startTime":"2026-08-20T02:45:27.532Z","endTime":"2026-08-20T02:45:36.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:45:36.473Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T02:43:36.532Z","endTime":"2026-08-20T02:45:36.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".465"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".388"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".162"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.093"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.04"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.73"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.76"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.54"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.21"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.92"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.69"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.71"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".208"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.093"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10303989294476,"aZ":-24.766644363226888,"pfxX":5.441103849569977,"pfxZ":4.877813268304708,"pX":0.8362014270178317,"pZ":3.108348521786901,"vX0":7.237209392191094,"vY0":-121.9159410667731,"vZ0":0.4087853073934805,"x":85.13,"y":154.85,"x0":-2.8680541588777175,"y0":50.000762938810894,"z0":5.062016486951713,"aX":8.255879388387596},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.2,"breakHorizontal":-11.4,"spinRate":2639,"spinDirection":72},"zone":12,"typeConfidence":0.91,"plateTime":0.4478525498438364,"extension":5.909806169006491},"index":0,"playId":"044ab34d-d561-36bd-b166-e79f50ef9d2b","pitchNumber":1,"startTime":"2026-08-20T02:44:04.392Z","endTime":"2026-08-20T02:44:07.392Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707765660455333,"aZ":-21.51525196607237,"pfxX":0.5700283912825634,"pfxZ":5.875139193600248,"pX":-1.3653206582571384,"pZ":4.235630764014291,"vX0":3.63810288451419,"vY0":-133.60325251178804,"vZ0":0.365076409016993,"x":169.04,"y":124.42,"x0":-2.816593580660507,"y0":50.00588252004776,"z0":5.638599075221329,"aX":1.034308215700585},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":-1.8,"spinRate":2449,"spinDirection":197},"zone":11,"typeConfidence":0.82,"plateTime":0.4093445597537828,"extension":5.714926214949281},"index":1,"playId":"36e2f832-cdda-33b6-a76c-b52950c1f4aa","pitchNumber":2,"startTime":"2026-08-20T02:44:28.335Z","endTime":"2026-08-20T02:44:31.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73617619403115,"aZ":-25.988821324507178,"pfxX":8.843343816576605,"pfxZ":4.2290489258964055,"pX":0.3467331921088389,"pZ":2.5552267579318193,"vX0":5.276108397641291,"vY0":-120.74809335197362,"vZ0":-0.4018969193352398,"x":103.78,"y":169.79,"x0":-3.02273089436191,"y0":50.00130075517144,"z0":5.030713567055378,"aX":12.9224964079472},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.8,"breakHorizontal":-17.4,"spinRate":2702,"spinDirection":81},"zone":6,"typeConfidence":0.91,"plateTime":0.4553876382869193,"extension":5.84447883809738},"index":2,"playId":"41429a19-f646-3dd8-bcf5-bdd443187009","pitchNumber":3,"startTime":"2026-08-20T02:44:48.753Z","endTime":"2026-08-20T02:44:51.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499941580011193,"aZ":-20.3437856385044,"pfxX":-0.547315141534813,"pfxZ":6.44099281881639,"pX":-0.3970223762062305,"pZ":3.713004246065835,"vX0":5.979152224856106,"vY0":-134.3078464001801,"vZ0":-1.298390229034875,"x":132.13,"y":138.53,"x0":-2.5755775415128612,"y0":50.0054125655518,"z0":5.641272167758186,"aX":-1.0054498126212694},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-0.2,"spinRate":2538,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.4069092262928562,"extension":5.857437924268735},"index":3,"playId":"a7893f63-8729-30cb-9510-b321ae3428d3","pitchNumber":4,"startTime":"2026-08-20T02:45:07.240Z","endTime":"2026-08-20T02:45:12.135Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007617150193074,"aZ":-27.844456008117458,"pfxX":9.436698477275673,"pfxZ":3.0279307233150563,"pX":-0.5596399711151196,"pZ":1.8649682732674417,"vX0":2.939437886599332,"vY0":-119.34899688504464,"vZ0":-1.569229535485592,"x":138.33,"y":188.43,"x0":-3.036061840520452,"y0":50.00171832854949,"z0":5.061368871530488,"aX":13.481841847158623},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":-17.8,"spinRate":2826,"spinDirection":71},"zone":7,"typeConfidence":0.91,"plateTime":0.4606138571191596,"extension":5.933054508318085},"hitData":{"launchSpeed":74.1,"launchAngle":66.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.52,"coordY":156.27}},"index":4,"playId":"65da4912-9732-3b88-9957-838d72eb9add","pitchNumber":5,"startTime":"2026-08-20T02:45:27.532Z","endTime":"2026-08-20T02:45:36.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:45:36.473Z","atBatIndex":71},"scoringPlays":[20,27,44,53],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":127.26,"y":144.12},"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":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":64.72,"y":122.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":153.3,"y":65.5},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":98.92,"y":170.95},"type":"H","description":"Single"}]}},{"startIndex":8,"endIndex":17,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17],"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":107.02,"y":155.26},"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":88.8,"y":108.7},"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":57.06,"y":114.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":190.21,"y":91.34},"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":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":156.85,"y":101.36},"type":"H","description":"Single"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21],"bottom":[22,23,24,25],"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":110.7,"y":54.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":122.78,"y":48.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":167.18,"y":36.33},"type":"H","description":"Home Run"}],"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":46.99,"y":98.5},"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":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":147.51,"y":156.27},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29,30],"bottom":[31,32,33],"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":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":33.83,"y":101.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":182.43,"y":113.25},"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":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":153.93,"y":64.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":113.09,"y":151.21},"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":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"coordinates":{"x":148.52,"y":153.74},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"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":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":149.03,"y":152.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":199.63,"y":118.82},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":111.58,"y":142.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":147.76,"y":33.58},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":102.47,"y":168.92},"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":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":118.66,"y":145.64},"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":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":126.76,"y":146.15},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"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":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":121.0,"y":72.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":178.88,"y":136.53},"type":"E","description":"Field Error"},{"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":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":117.04,"y":189.98},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":135.94,"y":184.55},"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":6,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":50.32,"y":120.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":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":110.72,"y":63.5},"type":"O","description":"Lineout"},{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":113.25,"y":56.79},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":57,"top":[49,50,51,52,53,54],"bottom":[55,56,57],"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":104.49,"y":160.82},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":157.12,"y":171.96},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":1.0,"y":95.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":71.13,"y":116.64},"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":7,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":112.08,"y":153.74},"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":7,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":131.31,"y":223.07},"type":"O","description":"Pop Out"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":101.0,"y":151.0},"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":8,"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":109.25,"y":146.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":108.03,"y":171.45},"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":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":120.77,"y":197.34},"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":8,"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":152.95,"y":82.43},"type":"O","description":"Lineout"},{"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":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":147.51,"y":164.87},"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":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":160.66,"y":166.39},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67,68],"bottom":[69,70,71],"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":9,"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":59.46,"y":121.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":118.7,"y":74.85},"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":9,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":82.35,"y":96.92},"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":9,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":148.52,"y":156.27},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":4,"errors":1,"leftOnBase":5},"away":{"runs":6,"hits":9,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"second":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"onDeck":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"inHole":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"battingOrder":5,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"onDeck":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"inHole":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"pitcher":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"battingOrder":5,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":2,"strikes":2,"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":7,"groundOuts":11,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".250","atBats":36,"obp":".326","slg":".436","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":18,"rbi":6,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"4.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.39","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":120,"balls":38,"strikes":82,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"pitchesPerInning":"13.33","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":"801","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":27,"groundOuts":62,"airOuts":43,"runs":31,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":15,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".235","atBats":230,"obp":".289","slg":".396","ops":".685","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":91,"rbi":31,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.56","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":46,"errors":8,"chances":125,"fielding":".936","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694673":{"person":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"jerseyNumber":"81","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":12,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".277","atBats":47,"obp":".306","slg":".638","ops":".944","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":30,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.40","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":{"gamesStarted":1,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":168,"errors":19,"chances":465,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":46,"groundOuts":114,"airOuts":90,"runs":46,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":85,"baseOnBalls":44,"intentionalWalks":0,"hits":82,"hitByPitch":1,"avg":".226","atBats":363,"obp":".310","slg":".262","ops":".572","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":95,"rbi":34,"leftOnBase":165,"sacBunts":6,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"363.00","popOuts":12,"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":338,"putOuts":189,"errors":13,"chances":540,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":56,"flyOuts":17,"groundOuts":29,"airOuts":27,"runs":26,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".250","atBats":116,"obp":".360","slg":".543","ops":".903","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":63,"rbi":32,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":149,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":36,"groundOuts":71,"airOuts":73,"runs":27,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":29,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".238","atBats":231,"obp":".328","slg":".320","ops":".648","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":74,"rbi":21,"leftOnBase":107,"sacBunts":2,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"77.00","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":46,"groundOuts":60,"airOuts":87,"runs":40,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":73,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":7,"avg":".211","atBats":279,"obp":".283","slg":".358","ops":".641","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":100,"rbi":27,"leftOnBase":120,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.90","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":146,"errors":1,"chances":149,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"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":40,"gamesStarted":0,"flyOuts":16,"groundOuts":43,"airOuts":28,"runs":16,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":3,"hits":24,"hitByPitch":2,"atBats":130,"obp":".316","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":614,"era":"3.55","inningsPitched":"38.0","wins":5,"losses":3,"saves":12,"saveOpportunities":18,"holds":6,"blownSaves":6,"earnedRuns":15,"whip":"1.26","battersFaced":160,"outs":114,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":242,"strikes":372,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".625","pitchesPerInning":"16.16","gamesFinished":17,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"9.24","walksPer9Inn":"5.68","hitsPer9Inn":"5.68","runsScoredPer9":"3.79","homeRunsPer9":"1.42","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":true,"isSubstitute":false}},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":111,"groundOuts":103,"airOuts":167,"runs":62,"doubles":23,"triples":5,"homeRuns":15,"strikeOuts":99,"baseOnBalls":29,"intentionalWalks":1,"hits":117,"hitByPitch":6,"avg":".243","atBats":482,"obp":".292","slg":".405","ops":".697","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":195,"rbi":65,"leftOnBase":241,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.13","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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"300","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":18,"groundOuts":57,"airOuts":37,"runs":32,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":73,"baseOnBalls":22,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".241","atBats":220,"obp":".318","slg":".405","ops":".723","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":89,"rbi":22,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.43","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":16,"errors":0,"chances":33,"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"}]},"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":{"note":"(W, 11-5)","summary":"6.0 IP, 0 ER, 11 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":12,"airOuts":11,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".212","atBats":52,"obp":".317","slg":".423","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"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":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680899":{"person":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"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":{},"fielding":{}},"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":39,"gamesStarted":0,"flyOuts":26,"groundOuts":30,"airOuts":45,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":134,"obp":".287","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":637,"era":"3.41","inningsPitched":"37.0","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":14,"whip":"1.16","battersFaced":151,"outs":111,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":637,"balls":226,"strikes":411,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"8.03","walksPer9Inn":"3.41","hitsPer9Inn":"7.05","runsScoredPer9":"4.14","homeRunsPer9":"0.97","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687605":{"person":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"jerseyNumber":"45","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".273","atBats":11,"obp":".357","slg":".727","ops":"1.084","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":8,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":54,"groundOuts":69,"airOuts":93,"runs":37,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".275","atBats":265,"obp":".313","slg":".434","ops":".747","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":115,"rbi":42,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.86","popOuts":21,"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":54,"stolenBasePercentage":".771","caughtStealingPercentage":".229","assists":30,"putOuts":584,"errors":5,"chances":619,"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":{},"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":13,"gamesStarted":0,"flyOuts":11,"groundOuts":9,"airOuts":16,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":45,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":180,"era":"3.75","inningsPitched":"12.0","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.25","battersFaced":51,"outs":36,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":55,"strikes":125,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.25","hitsPer9Inn":"9.00","runsScoredPer9":"5.25","homeRunsPer9":"1.50","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":10,"flyOuts":32,"groundOuts":83,"airOuts":62,"runs":31,"doubles":13,"triples":3,"homeRuns":3,"strikeOuts":69,"baseOnBalls":33,"intentionalWalks":0,"hits":67,"hitByPitch":3,"atBats":279,"obp":".325","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1236,"era":"3.72","inningsPitched":"75.0","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":31,"whip":"1.33","battersFaced":317,"outs":225,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1236,"balls":475,"strikes":761,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".333","pitchesPerInning":"16.48","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.96","hitsPer9Inn":"8.04","runsScoredPer9":"3.72","homeRunsPer9":"0.36","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"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":true,"isSubstitute":false}}},"batters":[682928,694673,677588,686611,695734,665953,660688,696285,678391,691781,683083,676917,702021,668820,656234],"pitchers":[676917,702021,668820,656234],"bench":[695670,687605],"bullpen":[674841,690925,676680,663623,800600,695418,687377,680899,592866],"battingOrder":[682928,694673,686611,695734,665953,660688,696285,691781,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chaparro (10, Rocker); Ortiz, A (2, Rocker); Abrams (25, Montgomery, J)."},{"label":"HR","value":"Tena (7, 3rd inning off Rocker, 0 on, 2 out); Chaparro (8, 7th inning off Gray, 2 on, 2 out)."},{"label":"TB","value":"Abrams 2; Chaparro 7; Ortiz, A 2; Ruiz, K; Tena 5; Young."},{"label":"RBI","value":"Chaparro 3 (32); Ruiz, K (42); Tena (22); Vivas (21)."},{"label":"2-out RBI","value":"Chaparro 3; Tena."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N 2; Lile 2."},{"label":"SAC","value":"Young."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"7."}]}],"note":[{"label":"a","value":"Lined out for Vivas in the 8th."}]},"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":2,"groundOuts":8,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".242","atBats":31,"obp":".315","slg":".393","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":4,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"4.28","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":61,"strikes":106,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":6,"pitchesPerInning":"18.56","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"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":"600","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":59,"groundOuts":68,"airOuts":100,"runs":41,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":87,"baseOnBalls":42,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".195","atBats":307,"obp":".299","slg":".322","ops":".621","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":99,"rbi":31,"leftOnBase":146,"sacBunts":7,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.38","popOuts":22,"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":260,"errors":1,"chances":261,"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":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":43,"groundOuts":58,"airOuts":87,"runs":44,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":73,"baseOnBalls":25,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".253","atBats":292,"obp":".319","slg":".459","ops":".778","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":134,"rbi":33,"leftOnBase":101,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.86","popOuts":27,"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":{"note":"(L, 4-10)","summary":"5.0 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":34,"strikes":58,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":63,"groundOuts":101,"airOuts":107,"runs":52,"doubles":18,"triples":0,"homeRuns":21,"strikeOuts":128,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":3,"avg":".239","atBats":439,"obp":".300","slg":".424","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":186,"rbi":73,"leftOnBase":201,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.90","popOuts":26,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":774,"errors":4,"chances":874,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":56,"gamesStarted":0,"flyOuts":27,"groundOuts":37,"airOuts":48,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":4,"hits":40,"hitByPitch":2,"atBats":176,"obp":".337","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":848,"era":"2.83","inningsPitched":"47.2","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":11,"blownSaves":4,"earnedRuns":15,"whip":"1.43","battersFaced":210,"outs":143,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":315,"strikes":533,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"17.79","gamesFinished":10,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"10.38","walksPer9Inn":"5.29","hitsPer9Inn":"7.55","runsScoredPer9":"3.21","homeRunsPer9":"0.94","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":true,"isSubstitute":false}},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":48,"groundOuts":80,"airOuts":84,"runs":49,"doubles":11,"triples":2,"homeRuns":22,"strikeOuts":90,"baseOnBalls":44,"intentionalWalks":1,"hits":79,"hitByPitch":3,"avg":".239","atBats":330,"obp":".332","slg":".485","ops":".817","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":160,"rbi":46,"leftOnBase":104,"sacBunts":0,"sacFlies":3,"babip":".258","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":15,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":56,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":44,"gamesStarted":1,"flyOuts":31,"groundOuts":48,"airOuts":59,"runs":12,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":2,"hits":26,"hitByPitch":0,"atBats":189,"obp":".199","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":881,"era":"1.77","inningsPitched":"56.0","wins":3,"losses":1,"saves":24,"saveOpportunities":27,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"0.73","battersFaced":206,"outs":168,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":291,"strikes":590,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"15.73","gamesFinished":34,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"9.32","walksPer9Inn":"2.41","hitsPer9Inn":"4.18","runsScoredPer9":"1.93","homeRunsPer9":"0.48","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":false,"isOnBench":true,"isSubstitute":false}},"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 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":40,"groundOuts":61,"airOuts":63,"runs":37,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":70,"baseOnBalls":34,"intentionalWalks":3,"hits":52,"hitByPitch":2,"avg":".213","atBats":244,"obp":".312","slg":".398","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":97,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","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":130,"putOuts":97,"errors":5,"chances":232,"fielding":".978","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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":21,"groundOuts":77,"airOuts":41,"runs":19,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".263","atBats":198,"obp":".303","slg":".303","ops":".606","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":60,"rbi":21,"leftOnBase":84,"sacBunts":8,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.88","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":74,"errors":2,"chances":196,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":22,"groundOuts":26,"airOuts":45,"runs":17,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".257","atBats":152,"obp":".321","slg":".474","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":72,"rbi":23,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":57,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":49,"groundOuts":104,"airOuts":95,"runs":55,"doubles":23,"triples":3,"homeRuns":13,"strikeOuts":110,"baseOnBalls":32,"intentionalWalks":0,"hits":107,"hitByPitch":3,"avg":".261","atBats":410,"obp":".316","slg":".427","ops":".743","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":175,"rbi":64,"leftOnBase":169,"sacBunts":1,"sacFlies":5,"babip":".322","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.54","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":205,"putOuts":152,"errors":5,"chances":362,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":65,"groundOuts":88,"airOuts":122,"runs":53,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":147,"baseOnBalls":31,"intentionalWalks":3,"hits":110,"hitByPitch":0,"atBats":465,"obp":".284","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2024,"era":"3.95","inningsPitched":"120.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.17","battersFaced":498,"outs":362,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2024,"balls":698,"strikes":1326,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"10.96","walksPer9Inn":"2.31","hitsPer9Inn":"8.20","runsScoredPer9":"3.95","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"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":true,"isSubstitute":false}},"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":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":75,"groundOuts":108,"airOuts":122,"runs":52,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":109,"baseOnBalls":40,"intentionalWalks":1,"hits":125,"hitByPitch":6,"avg":".271","atBats":462,"obp":".335","slg":".433","ops":".768","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":200,"rbi":48,"leftOnBase":172,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.54","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":26,"airOuts":39,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".165","atBats":127,"obp":".269","slg":".299","ops":".568","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":38,"rbi":12,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".220","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.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":{"caughtStealing":6,"stolenBases":24,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":11,"putOuts":317,"errors":3,"chances":331,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":39,"gamesStarted":1,"flyOuts":31,"groundOuts":39,"airOuts":54,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":163,"obp":".277","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":613,"era":"2.98","inningsPitched":"42.1","wins":1,"losses":2,"saves":5,"saveOpportunities":6,"holds":15,"blownSaves":1,"earnedRuns":14,"whip":"1.06","battersFaced":173,"outs":127,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":613,"balls":196,"strikes":417,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"14.48","gamesFinished":9,"strikeoutWalkRatio":"4.57","strikeoutsPer9Inn":"6.80","walksPer9Inn":"1.49","hitsPer9Inn":"8.08","runsScoredPer9":"2.98","homeRunsPer9":"0.64","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":true,"isSubstitute":false}},"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":"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":11,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".345","slg":".269","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":7,"rbi":1,"leftOnBase":9,"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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"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":{"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":33,"flyOuts":10,"groundOuts":10,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".225","atBats":71,"obp":".313","slg":".296","ops":".609","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":21,"rbi":6,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".366","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592626,608369,694671,607043,677649,694497,683227,672284,553869,670032,677958,668390,682608,656756],"pitchers":[677958,668390,682608,656756],"bench":[669394,679822,643376],"bullpen":[695239,641302,674003,669022,596001,656641,615698,681217,594798],"battingOrder":[592626,608369,694671,607043,677649,683227,672284,553869,670032],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Carter; Díaz, E; Seager 2."},{"label":"Runners left in scoring position, 2 out","value":"Seager; Lopez, N; Nimmo."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pederson (1, fielding)."}]}],"note":[{"label":"a","value":"Popped out for Carter in the 7th."}]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Cavalli."},{"label":"ABS Challenge","value":"Díaz, E (Ball-Confirmed); Rocker (Ball-Overturned to Strike); Ruiz, K (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Cavalli 84-58; Dion 14-8; Kranick 10-9; Bird 12-7; Rocker 92-58; Winn, C 17-12; Gray 27-15; Montgomery, J 31-21."},{"label":"Groundouts-flyouts","value":"Cavalli 5-1; Dion 1-0; Kranick 2-0; Bird 0-1; Rocker 5-4; Winn, C 2-1; Gray 2-1; Montgomery, J 2-1."},{"label":"Batters faced","value":"Cavalli 22; Dion 3; Kranick 4; Bird 3; Rocker 22; Winn, C 5; Gray 6; Montgomery, J 7."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Chad Whitson. 2B: Brian Walsh. 3B: Chad Fairchild. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"23,963."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","boxscoreName":"Cavalli"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 11-5)","summary":"6.0 IP, 0 ER, 11 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":79,"pitchingGameScore":79},{"player":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","boxscoreName":"Chaparro"},"jerseyNumber":"87","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":56,"flyOuts":17,"groundOuts":29,"airOuts":27,"runs":26,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".250","atBats":116,"obp":".360","slg":".543","ops":".903","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":63,"rbi":32,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":149,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","boxscoreName":"Tena"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":18,"groundOuts":57,"airOuts":37,"runs":32,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":73,"baseOnBalls":22,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".241","atBats":220,"obp":".318","slg":".405","ops":".723","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":89,"rbi":22,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.43","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":16,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"loser":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}