{"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":822858,"link":"/api/v1.1/game/822858/feed/live","metaData":{"wait":10,"timeStamp":"20260823_012914","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822858,"type":"R","doubleHeader":"N","id":"2026/08/22/anamlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822858-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T23:05:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"night","time":"6:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","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":"LA Angels","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":78,"ties":0,"pct":".400"},"records":{},"divisionLeader":false,"wins":52,"losses":78,"winningPercentage":".400"},"franchiseName":"Los Angeles","clubName":"Angels","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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":66,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":64,"losses":66,"winningPercentage":".492"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"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},"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},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"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},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID605242":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242","firstName":"Michael","lastName":"Fulmer","primaryNumber":"43","birthDate":"1993-03-15","currentAge":33,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Fulmer","middleName":"Joseph","boxscoreName":"Fulmer","nickName":"The Plumber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Fulmer","nameSlug":"michael-fulmer-605242","firstLastName":"Michael Fulmer","lastFirstName":"Fulmer, Michael","lastInitName":"Fulmer, M","initLastName":"M Fulmer","fullFMLName":"Michael Joseph Fulmer","fullLFMName":"Fulmer, Michael Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":33,"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},"ID676620":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620","firstName":"Blake","lastName":"Weiman","primaryNumber":"68","birthDate":"1995-11-05","currentAge":30,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Weiman","middleName":"Gerald","boxscoreName":"Weiman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"WHY-min","mlbDebutDate":"2026-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Weiman","nameSlug":"blake-weiman-676620","firstLastName":"Blake Weiman","lastFirstName":"Weiman, Blake","lastInitName":"Weiman, B","initLastName":"B Weiman","fullFMLName":"Blake Gerald Weiman","fullLFMName":"Weiman, Blake Gerald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID672569":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","firstName":"Gustavo","lastName":"Campero","primaryNumber":"51","birthDate":"1997-09-20","currentAge":28,"birthCity":"Lorica","birthCountry":"Colombia","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Gustavo","useLastName":"Campero","middleName":"Angel","boxscoreName":"Campero","gender":"M","nameMatrilineal":"Patron","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-09-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gustavo Campero","nameSlug":"gustavo-campero-672569","firstLastName":"Gustavo Campero","lastFirstName":"Campero, Gustavo","lastInitName":"Campero, G","initLastName":"G Campero","fullFMLName":"Gustavo Angel Campero","fullLFMName":"Campero, Gustavo Angel","strikeZoneTop":2.956,"strikeZoneBottom":1.492},"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},"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},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID690829":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829","firstName":"Benjamin","lastName":"Joyce","primaryNumber":"44","birthDate":"2000-09-17","currentAge":25,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Joyce","middleName":"Alan","boxscoreName":"Joyce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Joyce","nameSlug":"ben-joyce-690829","firstLastName":"Ben Joyce","lastFirstName":"Joyce, Ben","lastInitName":"Joyce, B","initLastName":"B Joyce","fullFMLName":"Benjamin Alan Joyce","fullLFMName":"Joyce, Benjamin Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"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},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"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},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID684665":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665","firstName":"Luke","lastName":"Murphy","primaryNumber":"72","birthDate":"1999-11-05","currentAge":26,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Murphy","middleName":"Evan","boxscoreName":"Murphy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Murphy","nameSlug":"luke-murphy-684665","firstLastName":"Luke Murphy","lastFirstName":"Murphy, Luke","lastInitName":"Murphy, L","initLastName":"L Murphy","fullFMLName":"Luke Evan Murphy","fullLFMName":"Murphy, Luke Evan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691946":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946","firstName":"George","lastName":"Klassen","primaryNumber":"58","birthDate":"2002-01-26","currentAge":24,"birthCity":"West Bend","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Klassen","middleName":"Edward","boxscoreName":"Klassen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CLAW-sen","mlbDebutDate":"2026-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Klassen","nameSlug":"george-klassen-691946","firstLastName":"George Klassen","lastFirstName":"Klassen, George","lastInitName":"Klassen, G","initLastName":"G Klassen","fullFMLName":"George Edward Klassen","fullLFMName":"Klassen, George Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","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},"ID671111":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111","firstName":"Samuel","lastName":"Peralta","primaryNumber":"67","birthDate":"1998-05-10","currentAge":28,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sammy","useLastName":"Peralta","middleName":"Felipe","boxscoreName":"Peralta, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sammy Peralta","nameSlug":"sammy-peralta-671111","firstLastName":"Sammy Peralta","lastFirstName":"Peralta, Sammy","lastInitName":"Peralta, S","initLastName":"S Peralta","fullFMLName":"Samuel Felipe Peralta","fullLFMName":"Peralta, Samuel Felipe","strikeZoneTop":3.255,"strikeZoneBottom":1.643}},"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":35836,"firstPitch":"2026-08-22T23:08:00.000Z","gameDurationMinutes":141},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":4,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"home":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"}},"officialScorer":{"id":636643,"fullName":"Tim Clodjeaux","link":"/api/v1/people/636643"},"primaryDatacaster":{"id":679748,"fullName":"Cameron Varnau","link":"/api/v1/people/679748"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (26) on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:08:30.763Z","endTime":"2026-08-22T23:09:06.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,5],"actionIndex":[0,1,2],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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-22T21:18:46.149Z","endTime":"2026-08-22T22:48:16.879Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-22T22:48:16.879Z","endTime":"2026-08-22T23:07:11.378Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-22T23:07:11.378Z","endTime":"2026-08-22T23:08:32.917Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426235651174057,"aZ":-26.209336190007658,"pfxX":8.864032236559122,"pfxZ":4.304401563376386,"pX":0.5311957290271658,"pZ":1.9920784818791484,"vX0":-3.3672563178575166,"vY0":-117.57837943482524,"vZ0":-3.6367171376960057,"x":96.75,"y":184.99,"x0":0.8384624566321117,"y0":50.00305345550897,"z0":6.018579943042878,"aX":12.283694774632032},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.1,"breakHorizontal":-15.1,"spinRate":1555,"spinDirection":129},"zone":9,"typeConfidence":0.91,"plateTime":0.467674010342078,"extension":7.272158565735831},"index":3,"playId":"db8756c7-7c63-37c1-a7c6-4909394b2f39","pitchNumber":1,"startTime":"2026-08-22T23:08:32.917Z","endTime":"2026-08-22T23:08:36.498Z","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":0},"index":4,"startTime":"2026-08-22T23:08:45.125Z","endTime":"2026-08-22T23:08:53.454Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852389660512877,"aZ":-14.619742096429594,"pfxX":3.7941647933788967,"pfxZ":10.45397503988838,"pX":0.32198039157957464,"pZ":2.796059359650029,"vX0":-2.0612620536498616,"vY0":-129.48473826214666,"vZ0":-5.62614529812455,"x":104.73,"y":163.29,"x0":0.6401206308242672,"y0":50.002056511965236,"z0":6.136401008442519,"aX":6.37053889714135},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.8,"breakHorizontal":-6.4,"spinRate":2102,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.42483126405541105,"extension":7.266317636564417},"hitData":{"launchSpeed":106.0,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.59,"coordY":46.09}},"index":5,"playId":"ba0bf1d4-21a0-3815-8e37-92769b9f09e2","pitchNumber":2,"startTime":"2026-08-22T23:08:53.454Z","endTime":"2026-08-22T23:09:06.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:09:06.559Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a fly ball to center fielder Evan Carter. Zach Neto scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:09:30.313Z","endTime":"2026-08-22T23:11:54.291Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":674003,"link":"/api/v1/people/674003"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360517654972345,"aZ":-14.94598937191356,"pfxX":1.241459220783477,"pfxZ":10.281656823630748,"pX":0.0033503643034384425,"pZ":2.9743071597514454,"vX0":-2.5510830664949844,"vY0":-128.7986995985519,"vZ0":-5.028727172904694,"x":116.87,"y":158.47,"x0":0.8464762292780303,"y0":50.0049942274678,"z0":6.112206435747724,"aX":2.080884265051651},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.6,"breakHorizontal":-1.7,"spinRate":2016,"spinDirection":152},"zone":2,"typeConfidence":0.89,"plateTime":0.42565052154354976,"extension":7.325855218182426},"index":0,"playId":"75eb0546-1c74-36cd-982f-794809aaa74c","pitchNumber":1,"startTime":"2026-08-22T23:09:48.399Z","endTime":"2026-08-22T23:09:54.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44050907273064,"aZ":-14.329623709139943,"pfxX":4.2495525811111525,"pfxZ":10.532539175870939,"pX":-0.2654420388289111,"pZ":1.6711859371068554,"vX0":-3.5163327361873113,"vY0":-129.6666380698662,"vZ0":-8.365359833999939,"x":127.12,"y":193.66,"x0":0.5596084841481077,"y0":50.00238459158671,"z0":6.0445543756323366,"aX":7.198418232554275},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2092,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.4232690621763968,"extension":7.492564247953014},"index":1,"playId":"b6b48832-f8e2-322c-b2c3-6b7425f95385","pitchNumber":2,"startTime":"2026-08-22T23:10:24.087Z","endTime":"2026-08-22T23:10:30.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513468310679013,"aZ":-24.517584599689712,"pfxX":8.244173527007106,"pfxZ":5.363019822104272,"pX":1.917424754349195,"pZ":2.9224088096841894,"vX0":-0.34593241720653783,"vY0":-118.65966104932602,"vZ0":-2.11850250969187,"x":43.91,"y":159.87,"x0":0.9938370090485694,"y0":50.00276243294019,"z0":6.05868757862406,"aX":11.765667921409815},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.5,"breakHorizontal":-14.9,"spinRate":1627,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.461444797299432,"extension":7.2873969881183775},"index":2,"playId":"c202ef3b-5cd3-3b2c-8c0a-599065218192","pitchNumber":3,"startTime":"2026-08-22T23:10:43.369Z","endTime":"2026-08-22T23:10:46.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.319366916132314,"aZ":-16.601793136821875,"pfxX":2.9725355656577106,"pfxZ":9.246744402484456,"pX":-0.5449547905472529,"pZ":4.536380708338777,"vX0":-3.92700814866417,"vY0":-129.29617969562923,"vZ0":-1.207251431058134,"x":137.77,"y":116.3,"x0":0.6111462005135604,"y0":50.00087576776642,"z0":6.290087066102492,"aX":5.005214061871219},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.7,"breakHorizontal":-4.4,"spinRate":2067,"spinDirection":160},"zone":11,"typeConfidence":0.89,"plateTime":0.4244923143431163,"extension":7.305538409688755},"index":3,"playId":"8c3e0387-3e15-350c-aa02-467d542c6dff","pitchNumber":4,"startTime":"2026-08-22T23:11:04.129Z","endTime":"2026-08-22T23:11:08.765Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"1519f1b1-0fed-481e-a3bd-e20ba7ce6a69","startTime":"2026-08-22T23:11:24.771Z","endTime":"2026-08-22T23:11:29.771Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94455725349708,"aZ":-15.395301758473751,"pfxX":3.0080291598403,"pfxZ":9.846382642117028,"pX":-0.6172158803255811,"pZ":2.527517622396907,"vX0":-3.768253461537009,"vY0":-130.12712751359308,"vZ0":-6.1782173592512475,"x":140.53,"y":170.54,"x0":0.4631934756055305,"y0":50.00122841906851,"z0":6.111507685501454,"aX":5.125176848846097},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.6,"breakHorizontal":-4.6,"spinRate":2086,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4219560646835414,"extension":7.348572938974692},"hitData":{"launchSpeed":67.3,"launchAngle":30.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.15,"coordY":96.32}},"index":5,"playId":"9ad8bcb4-dcf0-362a-9347-730eb68a086b","pitchNumber":5,"startTime":"2026-08-22T23:11:43.569Z","endTime":"2026-08-22T23:11:54.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:11:54.291Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:12:22.580Z","endTime":"2026-08-22T23:13:22.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.115312874970723,"aZ":-24.337048520283222,"pfxX":9.494959560550734,"pfxZ":5.61306592040626,"pX":0.47639713704801556,"pZ":2.6109198756202794,"vX0":-3.320364872276185,"vY0":-117.41881385097162,"vZ0":-2.932209670862162,"x":98.84,"y":168.29,"x0":0.6746668174406913,"y0":50.004884242652075,"z0":6.138959755016963,"aX":13.267420201307985},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.7,"breakHorizontal":-16.4,"spinRate":1673,"spinDirection":129},"zone":6,"typeConfidence":0.91,"plateTime":0.4663670807086948,"extension":7.2398970094010755},"index":0,"playId":"52d6ddd3-990a-3cba-93e0-ac87a3f83dc3","pitchNumber":1,"startTime":"2026-08-22T23:12:33.086Z","endTime":"2026-08-22T23:12:37.569Z","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":81.5,"endSpeed":74.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659935014780014,"aZ":-24.442210201932742,"pfxX":8.54312199294485,"pfxZ":5.418911052559247,"pX":0.8392918103341833,"pZ":3.059135707990691,"vX0":-2.4378064983188326,"vY0":-118.68261257728284,"vZ0":-1.9680742111269982,"x":85.01,"y":156.18,"x0":0.7697113872088742,"y0":50.002162998203445,"z0":6.124555029680149,"aX":12.189965887616621},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":1607,"spinDirection":131},"zone":12,"typeConfidence":0.91,"plateTime":0.4614564784330559,"extension":7.202495523866287},"index":1,"playId":"4792a812-f7af-330d-b88f-7878f6688a5a","pitchNumber":2,"startTime":"2026-08-22T23:12:51.989Z","endTime":"2026-08-22T23:12:55.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63456540636484,"aZ":-25.440239834345018,"pfxX":9.215987031943499,"pfxZ":4.677690609401088,"pX":-0.35125287482118694,"pZ":1.994134457509353,"vX0":-5.426428536779697,"vY0":-119.38222008354577,"vZ0":-3.9141848054554202,"x":130.39,"y":184.94,"x0":0.7574322603320988,"y0":50.00129395636731,"z0":5.952690919601974,"aX":13.261092409666437},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.8,"breakHorizontal":-15.4,"spinRate":1731,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.4593351966468435,"extension":7.311805468438848},"index":2,"playId":"e2350574-5bb1-32e8-a1ae-2a0a365fc5cf","pitchNumber":3,"startTime":"2026-08-22T23:13:16.582Z","endTime":"2026-08-22T23:13:22.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:13:22.319Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, shortstop Corey Seager to first baseman Jake Burger. Mike Trout to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:13:38.225Z","endTime":"2026-08-22T23:14:45.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":669394,"link":"/api/v1/people/669394"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":88.7,"endSpeed":80.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49956299796096,"aZ":-15.040972896776715,"pfxX":3.0479446949740705,"pfxZ":10.241493918378403,"pX":-1.155399990618251,"pZ":2.4737123902494087,"vX0":-5.294806590964069,"vY0":-128.9520895248083,"vZ0":-6.18246165065353,"x":161.04,"y":171.99,"x0":0.5347422718487694,"y0":50.00016408863999,"z0":6.0758241483172375,"aX":5.0978215274038545},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.3,"breakHorizontal":-4.2,"spinRate":2063,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4258491705404053,"extension":7.4546484410146086},"index":0,"playId":"51dd55b7-f8bc-39de-a700-6623d847abbf","pitchNumber":1,"startTime":"2026-08-22T23:13:48.104Z","endTime":"2026-08-22T23:13:52.428Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426367436167155,"aZ":-14.355684645217435,"pfxX":4.373413440567447,"pfxZ":10.404706832192133,"pX":0.07710964962278452,"pZ":2.4528101008762606,"vX0":-3.1423840222092574,"vY0":-130.5167448139855,"vZ0":-6.55453618365961,"x":114.06,"y":172.55,"x0":0.7331386297237024,"y0":50.000342155104356,"z0":6.092803859296538,"aX":7.486653927961144},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2106,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.42089061779894577,"extension":7.379708078873946},"index":1,"playId":"1cd7fcbd-957e-376b-bbae-c67634bfad85","pitchNumber":2,"startTime":"2026-08-22T23:14:07.777Z","endTime":"2026-08-22T23:14:13.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mike Trout steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"1cd7fcbd-957e-376b-bbae-c67634bfad85","startTime":"2026-08-22T23:14:19.956Z","endTime":"2026-08-22T23:14:37.886Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50172908108489,"aZ":-31.494700420182884,"pfxX":-2.334794982005532,"pfxZ":0.4929411786883655,"pX":0.019914163245184694,"pZ":1.528967259227634,"vX0":-1.2751725674154082,"vY0":-117.21561992229,"vZ0":-3.6497348718796485,"x":116.24,"y":197.5,"x0":0.8746968358115088,"y0":50.005832563197394,"z0":6.052173813196409,"aX":-3.2437476324704395},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.2,"breakHorizontal":4.6,"spinRate":2161,"spinDirection":252},"zone":8,"typeConfidence":0.88,"plateTime":0.4675845816525128,"extension":7.380883487755901},"hitData":{"launchSpeed":98.6,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.32,"coordY":151.07}},"index":3,"playId":"d75808dd-1cf0-3cde-a463-e34898ff8bcd","pitchNumber":3,"startTime":"2026-08-22T23:14:37.886Z","endTime":"2026-08-22T23:14:45.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:14:45.592Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T23:15:10.037Z","endTime":"2026-08-22T23:16:01.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212584846895666,"aZ":-28.14169565949591,"pfxX":7.87828210714704,"pfxZ":2.9001950044175313,"pX":0.5680224668309025,"pZ":2.4532645095604146,"vX0":-2.7585418289436188,"vY0":-117.13862607289647,"vZ0":-2.3029117075580485,"x":95.35,"y":172.54,"x0":0.7376929240789158,"y0":50.001627959480466,"z0":6.081287123553843,"aX":10.942646744912501},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.9,"breakHorizontal":-13.6,"spinRate":1408,"spinDirection":125},"zone":6,"typeConfidence":0.9,"plateTime":0.46765984002468297,"extension":7.312772846697255},"index":0,"playId":"b99875d7-b073-36c9-8eca-da40159123ca","pitchNumber":1,"startTime":"2026-08-22T23:15:13.110Z","endTime":"2026-08-22T23:15:17.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916326450239485,"aZ":-25.69292090171744,"pfxX":8.082986617545352,"pfxZ":4.620636577654544,"pX":0.7645630244216925,"pZ":2.854188418157963,"vX0":-2.4879634454166655,"vY0":-117.55358563818767,"vZ0":-2.0426865507735696,"x":87.86,"y":161.72,"x0":0.7854826080930891,"y0":50.0010906300758,"z0":6.115386775815482,"aX":11.331077442099772},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.2,"breakHorizontal":-14.0,"spinRate":1713,"spinDirection":129},"zone":6,"typeConfidence":0.91,"plateTime":0.4656329260832104,"extension":7.165455047970096},"index":1,"playId":"e61caa9b-a33e-341f-ae51-c4b6fcdda418","pitchNumber":2,"startTime":"2026-08-22T23:15:30.441Z","endTime":"2026-08-22T23:15:33.842Z","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":89.8,"endSpeed":82.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23028210896946,"aZ":-15.124360133612242,"pfxX":2.074550859015827,"pfxZ":9.880510534081735,"pX":-0.7299401333168801,"pZ":2.852422724196341,"vX0":-3.5573691438650297,"vY0":-130.6980319116429,"vZ0":-5.603473342878416,"x":144.82,"y":161.76,"x0":0.3808933018458249,"y0":50.00252967474348,"z0":6.164994457231075,"aX":3.579963051497026},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.8,"breakHorizontal":-3.0,"spinRate":2067,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.419508440088177,"extension":7.275403599240437},"hitData":{"launchSpeed":91.5,"launchAngle":29.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.01,"coordY":57.45}},"index":2,"playId":"89c41e28-b364-3639-94ca-78871b1344ff","pitchNumber":3,"startTime":"2026-08-22T23:15:52.917Z","endTime":"2026-08-22T23:16:01.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:16:01.227Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:17:56.678Z","endTime":"2026-08-22T23:18:20.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.820919404995628,"aZ":-25.17231884684526,"pfxX":-9.669875915511204,"pfxZ":3.766063521572571,"pX":0.15534851362999003,"pZ":2.457409408718048,"vX0":9.958781404068995,"vY0":-135.51287541472382,"vZ0":-4.033743767460067,"x":111.08,"y":172.43,"x0":-2.3122395876635973,"y0":50.00017352100782,"z0":5.7251123473018595,"aX":-17.968283631585514},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":15.4,"spinRate":2138,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.4042953798236466,"extension":6.095627476100267},"hitData":{"launchSpeed":97.4,"launchAngle":53.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.97,"coordY":95.39}},"index":0,"playId":"17ea8e0a-1a86-3780-bec9-210f9d4c1d0e","pitchNumber":1,"startTime":"2026-08-22T23:18:10.760Z","endTime":"2026-08-22T23:18:20.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:18:20.890Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out to right fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:18:31.780Z","endTime":"2026-08-22T23:19:36.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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, 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.2,"endSpeed":76.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95969562055252,"aZ":-26.31773476734041,"pfxX":0.6705194092879996,"pfxZ":4.024925780269486,"pX":2.2857171409082704,"pZ":0.8128503645228565,"vX0":10.499870445344358,"vY0":-119.26490501034948,"vZ0":-5.577548808231673,"x":29.87,"y":216.83,"x0":-2.2437988690454653,"y0":50.00006170790302,"z0":5.528129559710664,"aX":0.973630912642619},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.2,"breakHorizontal":-3.5,"spinRate":2320,"spinDirection":104},"zone":14,"typeConfidence":0.89,"plateTime":0.4576384936963773,"extension":6.285620158701335},"index":0,"playId":"b2dcf912-900b-319c-bef7-bab7761a2144","pitchNumber":1,"startTime":"2026-08-22T23:18:41.505Z","endTime":"2026-08-22T23:18:46.166Z","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":0,"outs":1},"index":1,"startTime":"2026-08-22T23:18:58.773Z","endTime":"2026-08-22T23:19:04.132Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.371351224128,"aZ":-24.638302558092654,"pfxX":-9.840954911690996,"pfxZ":3.8414307091980264,"pX":-0.3757137969309413,"pZ":1.7682531660847691,"vX0":9.2925944194568,"vY0":-138.9324962058845,"vZ0":-5.786656814000731,"x":131.32,"y":191.04,"x0":-2.4810394272838887,"y0":50.00019392784069,"z0":5.509745171784643,"aX":-19.28568901594103},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":16.0,"spinRate":2106,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.3938480819779575,"extension":6.221983117767758},"index":2,"playId":"6f091cdd-d8c1-3731-beb6-f1982b774c53","pitchNumber":2,"startTime":"2026-08-22T23:19:04.132Z","endTime":"2026-08-22T23:19:10.143Z","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":85.8,"endSpeed":77.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023172275029776,"aZ":-34.73926176780712,"pfxX":-8.50699264247307,"pfxZ":-1.639747408059522,"pX":-1.3604205900933455,"pZ":3.9661308845164647,"vX0":5.950586269317388,"vY0":-124.69497356733369,"vZ0":2.65639204448669,"x":168.86,"y":131.69,"x0":-2.6824270069914156,"y0":50.00474155232349,"z0":5.769350062879147,"aX":-13.286484997638539},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":13.9,"spinRate":2085,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.44066532412074855,"extension":6.0964787551318675},"index":3,"playId":"32ba24b9-5e82-3600-96ce-c3db47eea283","pitchNumber":3,"startTime":"2026-08-22T23:19:16.144Z","endTime":"2026-08-22T23:19:20.203Z","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":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62738846024014,"aZ":-19.134002681324645,"pfxX":-1.063340751095427,"pfxZ":7.035742897149434,"pX":0.7269474194838406,"pZ":1.973545897445861,"vX0":8.807245959374608,"vY0":-135.2746014292343,"vZ0":-6.284675528176797,"x":89.29,"y":185.49,"x0":-2.433208305765998,"y0":50.00004554837879,"z0":5.669158959519028,"aX":-1.9721348507391059},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":0.0,"spinRate":2536,"spinDirection":212},"zone":9,"typeConfidence":0.89,"plateTime":0.4049671115918585,"extension":6.15760503857674},"hitData":{"launchSpeed":97.2,"launchAngle":20.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.36,"coordY":69.96}},"index":4,"playId":"c96b6326-16cf-3067-b491-a84afe79add9","pitchNumber":4,"startTime":"2026-08-22T23:19:29.253Z","endTime":"2026-08-22T23:19:36.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:19:36.255Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out to right fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T23:19:50.618Z","endTime":"2026-08-22T23:20:37.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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(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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3331009035,"aZ":-22.209529978850895,"pfxX":-0.5188694341685789,"pfxZ":5.366636597649606,"pX":1.4085239769048012,"pZ":1.963690443116569,"vX0":9.552753213567819,"vY0":-135.15575833955708,"vZ0":-5.756678329100133,"x":63.31,"y":185.76,"x0":-2.0984096027838537,"y0":50.00575130709903,"z0":5.67216347568199,"aX":-0.9647214990525583},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-1.0,"spinRate":2481,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4046305085350914,"extension":6.257182464309327},"index":0,"playId":"869530ca-6323-3d81-bcff-827022a6c3f6","pitchNumber":1,"startTime":"2026-08-22T23:20:03.562Z","endTime":"2026-08-22T23:20:07.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.503096101997453,"aZ":-24.67834214802583,"pfxX":1.3239542781740807,"pfxZ":5.105969199058304,"pX":-0.490916526552426,"pZ":2.3405616483687917,"vX0":4.402360769173604,"vY0":-119.92111235808238,"vZ0":-2.6853971866387436,"x":135.71,"y":175.58,"x0":-2.5166524043344656,"y0":50.00142928547036,"z0":5.658407894270081,"aX":1.9429783353396195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2376,"spinDirection":94},"zone":4,"typeConfidence":0.91,"plateTime":0.45538142151462546,"extension":6.397938763119787},"index":1,"playId":"192c45d7-158e-34ff-8b93-7beabd93181c","pitchNumber":2,"startTime":"2026-08-22T23:20:16.844Z","endTime":"2026-08-22T23:20:21.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.580554587405945,"aZ":-21.466080006728742,"pfxX":-1.1669659175390326,"pfxZ":5.717264334488989,"pX":0.929339461966046,"pZ":1.9262017482999556,"vX0":8.74955421012174,"vY0":-135.4943903613128,"vZ0":-5.991205398233413,"x":81.58,"y":186.77,"x0":-2.1799829993501554,"y0":50.00286069225365,"z0":5.6501950579276325,"aX":-2.186525637105184},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":0.4,"spinRate":2562,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.4031260113095487,"extension":6.261089607491624},"hitData":{"launchSpeed":85.3,"launchAngle":19.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.5,"coordY":90.91}},"index":2,"playId":"fb5d2b27-9b20-389d-8fb6-7696ef0e9ec3","pitchNumber":3,"startTime":"2026-08-22T23:20:30.664Z","endTime":"2026-08-22T23:20:37.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:20:37.388Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gustavo Campero pops out to third baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:22:20.928Z","endTime":"2026-08-22T23:22:58.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85341262840191,"aZ":-17.208447669085697,"pfxX":3.632088560299969,"pfxZ":9.082790809087712,"pX":0.22775957283629922,"pZ":2.4197651071919783,"vX0":-1.9482906594603866,"vY0":-127.69244901349478,"vZ0":-6.024298685793967,"x":108.32,"y":173.45,"x0":0.5296855910825696,"y0":50.00104586203843,"z0":6.168160261345441,"aX":5.983687670649955},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.2,"breakHorizontal":-6.1,"spinRate":2033,"spinDirection":157},"zone":5,"typeConfidence":0.87,"plateTime":0.429304557875398,"extension":7.145651164315572},"hitData":{"launchSpeed":88.0,"launchAngle":80.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":125.48,"coordY":197.19}},"index":0,"playId":"2e29e4f5-a5c3-33d3-bfce-3b6b84938903","pitchNumber":1,"startTime":"2026-08-22T23:22:48.131Z","endTime":"2026-08-22T23:22:58.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:22:58.150Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Denzer Guzman flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:23:23.429Z","endTime":"2026-08-22T23:23:54.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.186677740375096,"aZ":-17.26860006851934,"pfxX":2.7612439123953303,"pfxZ":8.795600476657366,"pX":-0.2307021384956478,"pZ":2.3547087873314534,"vX0":-2.790292044692904,"vY0":-129.41224515267848,"vZ0":-6.40117728586276,"x":125.79,"y":175.2,"x0":0.5031022554871383,"y0":50.004642401395664,"z0":6.184658666684797,"aX":4.680743115978402},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.8,"breakHorizontal":-4.3,"spinRate":2024,"spinDirection":157},"zone":5,"typeConfidence":0.88,"plateTime":0.4233556844997106,"extension":7.222863582111379},"index":0,"playId":"1fd31e38-d579-3b45-8e16-4544a8cdd406","pitchNumber":1,"startTime":"2026-08-22T23:23:25.981Z","endTime":"2026-08-22T23:23:31.208Z","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":1,"outs":1},"index":1,"startTime":"2026-08-22T23:23:34.991Z","endTime":"2026-08-22T23:23:45.588Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87601044986353,"aZ":-16.7408519420263,"pfxX":1.9407162613085704,"pfxZ":9.241262852733016,"pX":0.2777491731068695,"pZ":2.8786081518845488,"vX0":-1.2450490138933543,"vY0":-128.47225683235303,"vZ0":-5.059091921949198,"x":106.41,"y":161.06,"x0":0.516779280388554,"y0":50.00142377125342,"z0":6.176470070085365,"aX":3.2404691672400996},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.8,"breakHorizontal":-3.2,"spinRate":2055,"spinDirection":157},"zone":3,"typeConfidence":0.88,"plateTime":0.42650128591197056,"extension":7.340288451778745},"hitData":{"launchSpeed":83.3,"launchAngle":42.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.36,"coordY":118.93}},"index":2,"playId":"f01c29c8-cf40-311c-b49e-824293526129","pitchNumber":2,"startTime":"2026-08-22T23:23:45.588Z","endTime":"2026-08-22T23:23:54.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:23:54.121Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Moore pops out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T23:24:09.632Z","endTime":"2026-08-22T23:26:24.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066178585259568,"aZ":-36.26015684433806,"pfxX":-4.108120274447558,"pfxZ":-3.277274872824065,"pX":0.5141888133414427,"pZ":1.9495892763246168,"vX0":0.5321097235042183,"vY0":-111.59195368066936,"vZ0":-1.2931976351103143,"x":97.4,"y":186.14,"x0":0.8043022691056396,"y0":50.00115515609105,"z0":6.307761694066124,"aX":-5.125676221067144},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-6.0,"breakHorizontal":7.3,"spinRate":2082,"spinDirection":317},"zone":9,"typeConfidence":0.85,"plateTime":0.4928298486447904,"extension":7.325825679911814},"index":0,"playId":"b56a99c4-bf06-353a-a098-c771d0fe14d2","pitchNumber":1,"startTime":"2026-08-22T23:24:19.169Z","endTime":"2026-08-22T23:24:24.229Z","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":88.7,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33722831238952,"aZ":-15.552507223470188,"pfxX":0.510256135005589,"pfxZ":9.859297461767335,"pX":-0.8381017901014757,"pZ":3.880939574157431,"vX0":-3.475944605371583,"vY0":-129.12181298408862,"vZ0":-2.9738183349070493,"x":148.95,"y":133.99,"x0":0.4601746579922707,"y0":50.00014052115034,"z0":6.246905034023977,"aX":0.8606935941079529},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.4,"breakHorizontal":-0.1,"spinRate":2101,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.42448458548176227,"extension":7.21564591486641},"index":1,"playId":"2b279952-760c-3272-940f-0aa9edc7b69d","pitchNumber":2,"startTime":"2026-08-22T23:24:39.613Z","endTime":"2026-08-22T23:24:44.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539153244146004,"aZ":-15.96832425496625,"pfxX":-0.08511803303802346,"pfxZ":9.788828233509326,"pX":-0.6807509694826884,"pZ":3.655998496532335,"vX0":-2.7567291470583055,"vY0":-128.14142280706673,"vZ0":-3.2978338806976657,"x":142.95,"y":140.07,"x0":0.4220469079936691,"y0":50.005399402871625,"z0":6.21405716181013,"aX":-0.1407576138808454},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2019,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.4281351865333267,"extension":7.241699902135703},"index":2,"playId":"32fdbe4b-9f8a-36da-bdeb-1d9c54f841d8","pitchNumber":3,"startTime":"2026-08-22T23:24:55.852Z","endTime":"2026-08-22T23:25:03.408Z","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":2},"index":3,"startTime":"2026-08-22T23:25:05.562Z","endTime":"2026-08-22T23:25:16.815Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"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":81.3,"endSpeed":74.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268595565708214,"aZ":-24.976211241753294,"pfxX":7.863558360801103,"pfxZ":5.0744886789996855,"pX":1.6805501588662721,"pZ":3.205038149842933,"vX0":-0.3852234362969248,"vY0":-118.49840895304794,"vZ0":-1.5993058737042356,"x":52.94,"y":152.24,"x0":0.8243993751791968,"y0":50.00142643686144,"z0":6.1769536324645316,"aX":11.148488599171731},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.1,"breakHorizontal":-14.2,"spinRate":1455,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.46274349878675736,"extension":7.266937983712615},"index":4,"playId":"4c78fa74-2362-3c30-8569-782b0831c839","pitchNumber":4,"startTime":"2026-08-22T23:25:16.815Z","endTime":"2026-08-22T23:25:21.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232325846776924,"aZ":-24.377026499301596,"pfxX":7.696170365756384,"pfxZ":5.39177415148729,"pX":0.4170928419191298,"pZ":2.164349275481331,"vX0":-2.6344206993803367,"vY0":-119.54151523858799,"vZ0":-3.9399736738759388,"x":101.1,"y":180.34,"x0":0.5340879666667872,"y0":50.00245274000473,"z0":6.024426023804948,"aX":11.128398235924697},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.1,"breakHorizontal":-13.3,"spinRate":1548,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4583475641646646,"extension":7.399970979600267},"index":5,"playId":"bfef9aaf-5373-3e98-a8a6-45b1693d1321","pitchNumber":5,"startTime":"2026-08-22T23:25:32.852Z","endTime":"2026-08-22T23:25:36.446Z","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":88.9,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062468113695317,"aZ":-14.041252993024465,"pfxX":0.7988773628455274,"pfxZ":10.777435510525027,"pX":-0.24164484183675675,"pZ":2.982883369829071,"vX0":-1.9236472138350917,"vY0":-129.42571085121313,"vZ0":-5.333217157332351,"x":126.21,"y":158.24,"x0":0.41015501769456636,"y0":50.00388426976555,"z0":6.159947846334693,"aX":1.3443484116770559},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.5,"breakHorizontal":-1.0,"spinRate":2090,"spinDirection":162},"zone":2,"typeConfidence":0.89,"plateTime":0.4245185925680137,"extension":7.227207589500024},"index":6,"playId":"ee00ca06-754f-3ffe-b4a6-12066aec44ff","pitchNumber":6,"startTime":"2026-08-22T23:25:54.309Z","endTime":"2026-08-22T23:25:57.400Z","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":89.4,"endSpeed":81.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846971568531327,"aZ":-15.216247605482478,"pfxX":2.239252379468978,"pfxZ":9.952099428337656,"pX":0.7466233727364987,"pZ":2.0616401129024635,"vX0":-0.08822419135514076,"vY0":-130.0917984878438,"vZ0":-7.410769565398895,"x":88.54,"y":183.12,"x0":0.49047002578575727,"y0":50.00161923768075,"z0":6.1139495724263515,"aX":3.8140197499517616},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.4,"breakHorizontal":-4.1,"spinRate":2066,"spinDirection":158},"zone":9,"typeConfidence":0.89,"plateTime":0.42202366289706683,"extension":7.450507924821588},"hitData":{"launchSpeed":70.6,"launchAngle":59.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.53,"coordY":152.46}},"index":7,"playId":"c57f6337-1335-3b14-af34-a3895ba8a1e7","pitchNumber":7,"startTime":"2026-08-22T23:26:16.491Z","endTime":"2026-08-22T23:26:24.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:26:24.918Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:28:21.434Z","endTime":"2026-08-22T23:29:48.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"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":5},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.684038206795996,"aZ":-22.79217325646461,"pfxX":-6.229881085686648,"pfxZ":4.886279443624424,"pX":0.7448041459286325,"pZ":3.950179622555628,"vX0":10.815334042724125,"vY0":-137.48850375365282,"vZ0":-0.8358212060947666,"x":88.61,"y":132.13,"x0":-2.425426571025972,"y0":50.00287821776234,"z0":5.801009424784008,"aX":-11.962244445933099},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":9.1,"spinRate":2191,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3979629620161589,"extension":6.340588505234254},"index":0,"playId":"472ddc33-66a3-34e9-ad29-82e4565338e7","pitchNumber":1,"startTime":"2026-08-22T23:28:35.339Z","endTime":"2026-08-22T23:28:40.274Z","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":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413268356515008,"aZ":-29.466329805172744,"pfxX":-10.335898673168266,"pfxZ":1.6876287747063703,"pX":-1.2020936570312544,"pZ":2.382780441594966,"vX0":6.813856573818193,"vY0":-126.0808203415224,"vZ0":-1.8872617252582007,"x":162.82,"y":174.44,"x0":-2.6012381841424923,"y0":50.00344629139508,"z0":5.526495781382281,"aX":-16.58689553209295},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":17.0,"spinRate":2031,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.43497187789006864,"extension":6.108821310663925},"index":1,"playId":"1832aab1-bae7-3699-a460-f5f4cfb096c7","pitchNumber":2,"startTime":"2026-08-22T23:28:47.874Z","endTime":"2026-08-22T23:28:53.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267053957205672,"aZ":-28.782895555906133,"pfxX":-10.581757475319066,"pfxZ":2.15868064355559,"pX":0.9328640249286331,"pZ":0.895525433796411,"vX0":11.732140042138969,"vY0":-124.24613453812992,"vZ0":-5.17990811829043,"x":81.44,"y":214.6,"x0":-2.4694527824907415,"y0":50.00090692179623,"z0":5.391656557210782,"aX":-16.588222481083243},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":2028,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.440390569562501,"extension":6.188621067766632},"index":2,"playId":"1c6ce546-5c9c-337f-ba3f-255a38d0e910","pitchNumber":3,"startTime":"2026-08-22T23:28:59.559Z","endTime":"2026-08-22T23:29:03.685Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86295346593173,"aZ":-23.024791128886356,"pfxX":0.10146983697612488,"pfxZ":5.213347214020327,"pX":-0.3365302773918886,"pZ":3.199792266287888,"vX0":5.515144183851658,"vY0":-131.3987406331884,"vZ0":-1.9533277267101639,"x":129.83,"y":152.39,"x0":-2.4725008613358863,"y0":50.00246941832454,"z0":5.65698362284724,"aX":0.17821850406462536},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":-1.3,"spinRate":2480,"spinDirection":190},"zone":1,"typeConfidence":0.9,"plateTime":0.416248481011547,"extension":6.3065417252743075},"index":3,"playId":"dc884a57-1ad6-3cd7-b219-b26ca3437a23","pitchNumber":4,"startTime":"2026-08-22T23:29:14.178Z","endTime":"2026-08-22T23:29:18.645Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47863598045052,"aZ":-20.5077960510051,"pfxX":-0.1636390002498036,"pfxZ":6.387261628303535,"pX":0.5593339926890877,"pZ":1.8773672963539632,"vX0":7.91156033925303,"vY0":-133.92537001495006,"vZ0":-5.613490076540662,"x":95.68,"y":188.09,"x0":-2.40513756460902,"y0":50.003312463099014,"z0":5.456328984270934,"aX":-0.3010948616481031},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":-1.3,"spinRate":2467,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.40816134399297166,"extension":6.242252605131597},"index":4,"playId":"5e16f2f1-51cc-3288-98bf-229904e42b94","pitchNumber":5,"startTime":"2026-08-22T23:29:26.917Z","endTime":"2026-08-22T23:29:32.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179783595779575,"aZ":-33.20348989495446,"pfxX":-9.411118703481087,"pfxZ":-0.6496813140644342,"pX":-1.1706485944194742,"pZ":2.5715681350599136,"vX0":6.371318847492989,"vY0":-125.68937145654267,"vZ0":-0.5633604448640328,"x":161.62,"y":169.35,"x0":-2.524861670477217,"y0":50.00223406522026,"z0":5.511775068702496,"aX":-14.949296259689918},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":15.5,"spinRate":1923,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4369772653617554,"extension":6.159246665512137},"hitData":{"launchSpeed":93.8,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":159.69}},"index":5,"playId":"6dbff18d-7317-36ce-b389-b816f9b398c6","pitchNumber":6,"startTime":"2026-08-22T23:29:41.132Z","endTime":"2026-08-22T23:29:48.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:29:48.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:30:07.946Z","endTime":"2026-08-22T23:31:10.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53748941003646,"aZ":-27.60658247194212,"pfxX":2.5860154500172774,"pfxZ":3.0253918500674857,"pX":-0.1075220613707945,"pZ":2.5841846745613193,"vX0":4.803107893487491,"vY0":-121.6863707816187,"vZ0":-1.475384489672252,"x":121.1,"y":169.01,"x0":-2.438178764927834,"y0":50.00227114103114,"z0":5.57674697258312,"aX":3.899534221044772},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2442,"spinDirection":110},"zone":5,"typeConfidence":0.9,"plateTime":0.4490989152947753,"extension":6.299802892033254},"index":0,"playId":"dc07db0c-c835-3068-9ae3-2829239be342","pitchNumber":1,"startTime":"2026-08-22T23:30:11.655Z","endTime":"2026-08-22T23:30:15.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.274053040694938,"aZ":-25.396294983417064,"pfxX":2.97331415836858,"pfxZ":4.622566816855374,"pX":1.6721696437305484,"pZ":2.3041663798448937,"vX0":8.355474217931704,"vY0":-119.78500671729769,"vZ0":-2.403033816208104,"x":53.26,"y":176.57,"x0":-2.2352604142134194,"y0":50.00085411429315,"z0":5.571141445670048,"aX":4.356776785598551},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.0,"breakHorizontal":-7.2,"spinRate":2467,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.45576198197144624,"extension":6.288311968076048},"index":1,"playId":"87c6258b-0b63-3727-8dde-d323726395df","pitchNumber":2,"startTime":"2026-08-22T23:30:25.311Z","endTime":"2026-08-22T23:30:31.230Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.415435962148567,"aZ":-24.055315964535385,"pfxX":-7.905225805129705,"pfxZ":4.1377130273464475,"pX":-0.946854542828894,"pZ":2.04423723391014,"vX0":6.211583706160648,"vY0":-138.75772211114096,"vZ0":-5.563221175359745,"x":153.09,"y":183.59,"x0":-2.181181370219532,"y0":50.00026506595527,"z0":5.665662572389843,"aX":-15.499517494685104},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":13.1,"spinRate":2212,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3938964145779362,"extension":6.255726332576602},"index":2,"playId":"aa5c898d-ee38-30cc-92f5-e36e39258640","pitchNumber":3,"startTime":"2026-08-22T23:30:38.796Z","endTime":"2026-08-22T23:30:46.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.070261017222975,"aZ":-28.7690069960101,"pfxX":5.778581299772883,"pfxZ":2.3037066263642707,"pX":0.1518302956845996,"pZ":1.9606263866756146,"vX0":4.0963122589174175,"vY0":-120.81674743763293,"vZ0":-2.7693306852873003,"x":111.21,"y":185.84,"x0":-2.317510629410959,"y0":50.00012537225841,"z0":5.65645564397707,"aX":8.51841345599748},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":-11.4,"spinRate":2505,"spinDirection":94},"zone":8,"typeConfidence":0.91,"plateTime":0.4537832169001681,"extension":6.216346336503001},"hitData":{"launchSpeed":91.5,"launchAngle":35.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.46,"coordY":58.71}},"index":3,"playId":"b1e205a5-4ab2-3dc8-b11d-9e929c455ebb","pitchNumber":4,"startTime":"2026-08-22T23:31:01.222Z","endTime":"2026-08-22T23:31:10.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:31:10.249Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T23:31:21.553Z","endTime":"2026-08-22T23:32:16.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56795909583724,"aZ":-21.32375233736691,"pfxX":-0.3880104232773878,"pfxZ":5.892406747633323,"pX":0.5814857230745412,"pZ":2.1432037913419366,"vX0":8.260901667316785,"vY0":-134.03124786788163,"vZ0":-4.73696769868647,"x":94.84,"y":180.91,"x0":-2.4741299245388175,"y0":50.00649983683094,"z0":5.431441088675761,"aX":-0.7160661092548766},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-0.8,"spinRate":2562,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.40671512134149257,"extension":6.134775160905509},"index":0,"playId":"81cd909f-eab8-336d-9ea4-545da7261e18","pitchNumber":1,"startTime":"2026-08-22T23:31:33.948Z","endTime":"2026-08-22T23:31:38.326Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150509111832445,"aZ":-20.85503633774138,"pfxX":1.2674879032178263,"pfxZ":6.3180933684925025,"pX":-0.4973123486275307,"pZ":2.214975065473608,"vX0":5.293087014284308,"vY0":-132.4600378995933,"vZ0":-4.481263965307062,"x":135.96,"y":178.98,"x0":-2.6795085907829534,"y0":50.00142989417591,"z0":5.437487698698363,"aX":2.2700663434001322},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":-3.4,"spinRate":2524,"spinDirection":201},"zone":7,"typeConfidence":0.92,"plateTime":0.4122261551143116,"extension":6.082725575339323},"index":1,"playId":"1ccaf89a-c1a1-3b1a-acff-b460f3ca2aca","pitchNumber":2,"startTime":"2026-08-22T23:31:46.495Z","endTime":"2026-08-22T23:31:51.168Z","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-22T23:31:55.761Z","endTime":"2026-08-22T23:32:07.706Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585863291158795,"aZ":-22.382290628612523,"pfxX":-0.038431366213779405,"pfxZ":5.187837144316196,"pX":0.6240870838019721,"pZ":2.571779207934513,"vX0":8.002228069079745,"vY0":-136.00467789978885,"vZ0":-3.9505553743272013,"x":93.21,"y":169.34,"x0":-2.3416394532228493,"y0":50.00660237157955,"z0":5.580430187782412,"aX":-0.0737852229327935},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":-1.4,"spinRate":2650,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.40149784552626633,"extension":6.22525435090378},"hitData":{"launchSpeed":75.1,"launchAngle":60.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.21,"coordY":134.18}},"index":3,"playId":"fa3a8545-468d-35ff-b8d3-7aabc644e7f1","pitchNumber":3,"startTime":"2026-08-22T23:32:07.706Z","endTime":"2026-08-22T23:32:16.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:32:16.515Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:34:17.108Z","endTime":"2026-08-22T23:35:41.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.0,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.149335843263653,"aZ":-15.046070792677863,"pfxX":0.9724519305452082,"pfxZ":10.391529521136434,"pX":0.5220652585809932,"pZ":2.688038605677222,"vX0":-0.6756483692232423,"vY0":-128.02309380368337,"vZ0":-5.724181496671784,"x":97.1,"y":166.2,"x0":0.6639822000079394,"y0":50.003139361257155,"z0":6.144043235120473,"aX":1.6030069952354356},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.6,"breakHorizontal":-1.6,"spinRate":1937,"spinDirection":154},"zone":6,"typeConfidence":0.88,"plateTime":0.4289749767151356,"extension":7.266614683181147},"index":0,"playId":"cadfe70e-53da-393e-b245-6055df1c38ed","pitchNumber":1,"startTime":"2026-08-22T23:34:25.311Z","endTime":"2026-08-22T23:34:29.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718946515995334,"aZ":-16.29403772746973,"pfxX":1.3662072291049046,"pfxZ":9.617046174782022,"pX":0.1869859252097361,"pZ":3.61966636455697,"vX0":-1.1621270053586275,"vY0":-128.0216550160665,"vZ0":-3.4445923136281444,"x":109.87,"y":141.05,"x0":0.47046576405351603,"y0":50.00345701242073,"z0":6.266594634365014,"aX":2.2560770078450707},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.8,"breakHorizontal":-2.2,"spinRate":2010,"spinDirection":158},"zone":12,"typeConfidence":0.87,"plateTime":0.42870155980078994,"extension":7.178467811979028},"index":1,"playId":"3cdd5bca-21dc-385b-98f1-09fe4db1f28c","pitchNumber":2,"startTime":"2026-08-22T23:34:40.499Z","endTime":"2026-08-22T23:34:44.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109658776427175,"aZ":-24.64507376193696,"pfxX":8.188494252121316,"pfxZ":5.252316119830171,"pX":0.39083645016298024,"pZ":1.0921120293448163,"vX0":-3.368033912124094,"vY0":-119.01910369406565,"vZ0":-6.094284217620881,"x":102.1,"y":209.29,"x0":0.7614479171030656,"y0":50.00136785854891,"z0":5.921370498863062,"aX":11.731864350116599},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.3,"breakHorizontal":-14.0,"spinRate":1667,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4604173267418301,"extension":7.237037412073049},"index":2,"playId":"e7e460ad-03ff-368b-86bc-56cbe0b8edb1","pitchNumber":3,"startTime":"2026-08-22T23:34:57.779Z","endTime":"2026-08-22T23:35:02.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68762969842941,"aZ":-14.42461589872635,"pfxX":-0.6897629540308217,"pfxZ":10.497585741620926,"pX":0.3601476306761378,"pZ":3.2589011931408525,"vX0":-0.22120521638644414,"vY0":-129.61896871250735,"vZ0":-4.655386752134531,"x":103.27,"y":150.79,"x0":0.536348034382787,"y0":50.0044416714246,"z0":6.190352507848065,"aX":-1.1662440150305344},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.1,"breakHorizontal":1.3,"spinRate":1938,"spinDirection":157},"zone":3,"typeConfidence":0.88,"plateTime":0.4236007392151224,"extension":7.171383531027079},"index":3,"playId":"21797f72-bc3e-3688-8475-96b424e7b028","pitchNumber":4,"startTime":"2026-08-22T23:35:15.722Z","endTime":"2026-08-22T23:35:18.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41716495493917,"aZ":-24.086677653574174,"pfxX":7.8681633749299404,"pfxZ":5.702024069832483,"pX":0.7039878371619837,"pZ":1.7004148463436244,"vX0":-2.541621303769969,"vY0":-118.31635552658956,"vZ0":-4.901526335403239,"x":90.17,"y":192.87,"x0":0.769396112733563,"y0":50.00365620385908,"z0":6.004164032793952,"aX":11.164112298257582},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.4,"breakHorizontal":-13.7,"spinRate":1563,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.4628044382413323,"extension":7.179077009824846},"index":4,"playId":"ad8434d5-cbe9-35a0-a4ac-799df3383261","pitchNumber":5,"startTime":"2026-08-22T23:35:34.304Z","endTime":"2026-08-22T23:35:41.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:35:41.113Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (27) on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:35:53.103Z","endTime":"2026-08-22T23:38:24.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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, 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":74.6,"endSpeed":68.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.207811014757837,"aZ":-36.48000650176272,"pfxX":-2.813534526587602,"pfxZ":-3.6284115593423634,"pX":0.8474486895915089,"pZ":1.1256130735903744,"vX0":0.8817956868104552,"vY0":-108.6739235832532,"vZ0":-2.4166490231274826,"x":84.7,"y":208.39,"x0":0.8004113709356566,"y0":50.00106268991786,"z0":6.239426002946474,"aX":-3.3428175610470805},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-6.8,"breakHorizontal":4.8,"spinRate":1856,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.5052833797297716,"extension":7.196272580372351},"index":0,"playId":"17f083d5-7221-39fd-b43b-9f8328573bdb","pitchNumber":1,"startTime":"2026-08-22T23:36:05.504Z","endTime":"2026-08-22T23:36:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.118128618755687,"aZ":-23.44061843715869,"pfxX":9.026414701537737,"pfxZ":6.07269732181314,"pX":0.30752983345774204,"pZ":2.11450479153114,"vX0":-3.5736969638256615,"vY0":-118.97815752333491,"vZ0":-4.2836395453844895,"x":105.28,"y":181.69,"x0":0.6535278545186762,"y0":50.003585782630815,"z0":6.0541778359265885,"aX":12.984421426441749},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":1671,"spinDirection":137},"zone":9,"typeConfidence":0.91,"plateTime":0.45977165668225606,"extension":7.252161137851106},"index":1,"playId":"a719b3d7-9596-3a45-852e-5333bc4ef3a8","pitchNumber":2,"startTime":"2026-08-22T23:36:35.775Z","endTime":"2026-08-22T23:36:41.415Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49632153081152,"aZ":-35.35993972931826,"pfxX":-4.276970968635059,"pfxZ":-2.7067146605212846,"pX":0.7689047439959699,"pZ":1.2715016795984397,"vX0":1.2572494422722285,"vY0":-108.59564452169617,"vZ0":-2.271472417964895,"x":87.69,"y":204.45,"x0":0.7333564323180083,"y0":50.00241979773542,"z0":6.229019395046371,"aX":-5.036707589137888},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-5.2,"breakHorizontal":7.3,"spinRate":1906,"spinDirection":328},"zone":14,"typeConfidence":0.91,"plateTime":0.5070942328916135,"extension":7.204696733074443},"index":2,"playId":"abd1143f-981e-3954-a891-892951f0880b","pitchNumber":3,"startTime":"2026-08-22T23:36:59.191Z","endTime":"2026-08-22T23:37:06.139Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.079492938925778,"aZ":-18.284063792045632,"pfxX":1.6283993600208233,"pfxZ":8.478720162159599,"pX":-0.23181978691580193,"pZ":3.636910304839047,"vX0":-2.3545630390385694,"vY0":-127.90939926554462,"vZ0":-2.9191937913316734,"x":125.84,"y":140.58,"x0":0.49376540634832233,"y0":50.00604294315231,"z0":6.245152227984559,"aX":2.669189154188433},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.9,"breakHorizontal":-2.4,"spinRate":1953,"spinDirection":161},"zone":11,"typeConfidence":0.85,"plateTime":0.43001385993179175,"extension":7.194726030753973},"index":3,"playId":"06e544c9-ab60-36be-a6ee-975ebe875ada","pitchNumber":4,"startTime":"2026-08-22T23:37:36.902Z","endTime":"2026-08-22T23:37:41.309Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T23:37:45.485Z","endTime":"2026-08-22T23:37:55.856Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.002008499142637,"aZ":-26.6534082074417,"pfxX":9.07297385977522,"pfxZ":3.9211998395212575,"pX":1.5691772323780306,"pZ":3.4113777216656134,"vX0":-0.7628630176558981,"vY0":-118.57022788845177,"vZ0":-0.7070215694628207,"x":57.19,"y":146.67,"x0":0.719978670185749,"y0":50.003732461501286,"z0":6.169443563548186,"aX":12.776346858167587},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":1386,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.46390205379667604,"extension":7.2337156816842825},"index":5,"playId":"0e90cdce-1a8e-3a46-ac6e-e7f78a78ae7f","pitchNumber":5,"startTime":"2026-08-22T23:37:55.856Z","endTime":"2026-08-22T23:38:01.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.476662507164182,"aZ":-25.2640861360883,"pfxX":8.081543260974549,"pfxZ":4.998024203756379,"pX":0.14162575919278614,"pZ":1.4982266975185914,"vX0":-3.6075269644814925,"vY0":-117.1858930967959,"vZ0":-4.947626040526033,"x":111.6,"y":198.33,"x0":0.6564467533837358,"y0":50.0010899334175,"z0":6.01539481555311,"aX":11.166245668342277},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":1416,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.4685639616115469,"extension":7.388347048830088},"hitData":{"launchSpeed":80.0,"launchAngle":29.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":36.63,"coordY":114.06}},"index":6,"playId":"1df341ca-cae7-389d-a8e1-6d00fd0ee8f4","pitchNumber":6,"startTime":"2026-08-22T23:38:12.551Z","endTime":"2026-08-22T23:38:24.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:38:24.382Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:38:44.738Z","endTime":"2026-08-22T23:40:45.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.2,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606298992335212,"aZ":-16.20005197234257,"pfxX":1.5480084128950047,"pfxZ":9.647511252666142,"pX":-0.9256571653673555,"pZ":1.6461674881005337,"vX0":-3.80803707156209,"vY0":-128.1673374241728,"vZ0":-7.85530783465505,"x":152.28,"y":194.33,"x0":0.381297870356197,"y0":50.006307162128415,"z0":6.026776420174058,"aX":2.564526461746348},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.8,"breakHorizontal":-1.9,"spinRate":1990,"spinDirection":160},"zone":13,"typeConfidence":0.88,"plateTime":0.42810063408386734,"extension":7.375583885543507},"index":0,"playId":"2ae00496-a5b0-3f21-9753-cd39937563b8","pitchNumber":1,"startTime":"2026-08-22T23:39:02.600Z","endTime":"2026-08-22T23:39:08.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"99aec989-68ce-3751-946b-848e0f7216e8","startTime":"2026-08-22T23:39:25.647Z","endTime":"2026-08-22T23:39:29.377Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993426772857323,"aZ":-26.64520874829904,"pfxX":9.005629941025381,"pfxZ":4.074445282504382,"pX":0.8973569235500518,"pZ":1.91819676067161,"vX0":-2.546543009068551,"vY0":-116.114997158388,"vZ0":-3.598402827918698,"x":82.79,"y":186.99,"x0":0.8422971003214585,"y0":50.00397541614543,"z0":6.040464873917855,"aX":12.221761818162529},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.7,"breakHorizontal":-15.6,"spinRate":1553,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.47284092471202044,"extension":7.2800635247273116},"index":2,"playId":"74f944ff-4df3-3dfc-b9f6-627028b677d1","pitchNumber":2,"startTime":"2026-08-22T23:39:47.070Z","endTime":"2026-08-22T23:39:51.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80537229195638,"aZ":-13.77176142461776,"pfxX":1.0887341184422428,"pfxZ":10.861378438244827,"pX":-0.8116066064628473,"pZ":2.60624175204268,"vX0":-4.077206232910957,"vY0":-129.7528749521379,"vZ0":-6.140955402730598,"x":147.94,"y":168.41,"x0":0.643078127326638,"y0":50.00063840778038,"z0":6.0652703210232675,"aX":1.844912967464251},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.4,"breakHorizontal":-1.0,"spinRate":2169,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.4232028821066778,"extension":7.149846877636761},"index":3,"playId":"0c5df365-9f5b-37b9-b1d9-1a29598f1326","pitchNumber":3,"startTime":"2026-08-22T23:40:07.012Z","endTime":"2026-08-22T23:40:14.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.303205394393114,"aZ":-31.37390240315308,"pfxX":-3.8265214597283292,"pfxZ":0.5606677375617259,"pX":-0.3832598795845389,"pZ":1.332105506658148,"vX0":-1.7764466718906748,"vY0":-118.79384155405018,"vZ0":-4.329244757685549,"x":131.61,"y":202.81,"x0":0.8719704953825667,"y0":50.00336226059183,"z0":6.03839237899778,"aX":-5.454334942158411},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.2,"breakHorizontal":7.3,"spinRate":1908,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.4615310822990293,"extension":7.406053809657706},"index":4,"playId":"418d9d6f-46dc-3b0f-be94-f400475a3cdb","pitchNumber":4,"startTime":"2026-08-22T23:40:41.398Z","endTime":"2026-08-22T23:40:45.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:40:45.510Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T23:41:00.566Z","endTime":"2026-08-22T23:42:48.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.5,"endSpeed":79.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786518654900988,"aZ":-17.3814880560822,"pfxX":0.00764260057502808,"pfxZ":9.063726805958945,"pX":-0.5542923483903709,"pZ":3.772965928360431,"vX0":-2.920569477336234,"vY0":-127.38220550696813,"vZ0":-2.6832146002844786,"x":138.13,"y":136.91,"x0":0.6093900988399017,"y0":50.00591654861962,"z0":6.224838653676181,"aX":0.012861823091181848},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.0,"breakHorizontal":0.7,"spinRate":1952,"spinDirection":158},"zone":11,"typeConfidence":0.85,"plateTime":0.4310937857977324,"extension":7.166125622455846},"index":0,"playId":"da68120d-f6c9-3b3b-88d0-b31c6fe16516","pitchNumber":1,"startTime":"2026-08-22T23:41:13.704Z","endTime":"2026-08-22T23:41:18.474Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.072854212993455,"aZ":-34.51971506711695,"pfxX":-5.462782016971971,"pfxZ":-1.9961996653936733,"pX":1.5102494141468514,"pZ":2.823069439647324,"vX0":2.735041495558891,"vY0":-107.69296376439414,"vZ0":0.7138600247362554,"x":59.43,"y":162.56,"x0":0.932167098217941,"y0":50.00527308909518,"z0":6.311971545327202,"aX":-6.403904969175473},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-3.1,"breakHorizontal":9.1,"spinRate":1920,"spinDirection":315},"zone":12,"typeConfidence":0.91,"plateTime":0.5090058039268661,"extension":7.221071777309638},"index":1,"playId":"33af829f-69e5-3a77-b048-14951003dc23","pitchNumber":2,"startTime":"2026-08-22T23:41:32.718Z","endTime":"2026-08-22T23:41:38.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (18) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"33af829f-69e5-3a77-b048-14951003dc23","startTime":"2026-08-22T23:41:45.490Z","endTime":"2026-08-22T23:42:03.331Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442607056769983,"aZ":-25.645394606939167,"pfxX":8.496598347179479,"pfxZ":4.697318452763637,"pX":1.2186867883472579,"pZ":3.2562781919033674,"vX0":-1.46948311606018,"vY0":-117.47234947661133,"vZ0":-1.1574243946576206,"x":70.55,"y":150.86,"x0":0.751112211856549,"y0":50.00138979894584,"z0":6.151915659775246,"aX":11.805974321319948},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.5,"breakHorizontal":-15.0,"spinRate":1542,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.4672737261389006,"extension":7.348353363120164},"index":3,"playId":"219a71f6-bc54-3a9d-baf2-81f2ee4da29a","pitchNumber":3,"startTime":"2026-08-22T23:42:03.331Z","endTime":"2026-08-22T23:42:07.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7857623088802,"aZ":-15.142896237131716,"pfxX":0.47310144159995593,"pfxZ":10.31878785246045,"pX":0.4873964456065207,"pZ":2.3864588888535203,"vX0":-0.45787058242738404,"vY0":-128.2365908504655,"vZ0":-6.370484914941011,"x":98.42,"y":174.35,"x0":0.607581077522746,"y0":50.001859662616056,"z0":6.102947910955726,"aX":0.7807253071442382},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.3,"breakHorizontal":-0.7,"spinRate":1925,"spinDirection":152},"zone":6,"typeConfidence":0.87,"plateTime":0.42862864162949865,"extension":7.160249144702709},"index":4,"playId":"27f2cfb5-8a96-3a2e-b598-eb29ed1bcf4b","pitchNumber":4,"startTime":"2026-08-22T23:42:22.204Z","endTime":"2026-08-22T23:42:27.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194883397301595,"aZ":-24.03814947019622,"pfxX":7.030629705367636,"pfxZ":5.8233155236397005,"pX":0.9826929342129944,"pZ":2.3534352099356264,"vX0":-1.2089286717910648,"vY0":-117.67431930018562,"vZ0":-3.5540036541181586,"x":79.54,"y":175.24,"x0":0.591298368565868,"y0":50.001147746826426,"z0":6.12060043870462,"aX":9.817695383988736},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.4,"spinRate":1462,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.46620230190189726,"extension":7.192341879933532},"hitData":{"launchSpeed":50.1,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.11,"coordY":177.24}},"index":5,"playId":"6d35a67c-01a0-37cc-8bee-436e71bc9ba5","pitchNumber":5,"startTime":"2026-08-22T23:42:40.281Z","endTime":"2026-08-22T23:42:48.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:42:48.209Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Burger hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:45:00.964Z","endTime":"2026-08-22T23:45:49.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08538893168385,"aZ":-28.454096394129454,"pfxX":4.701964777759581,"pfxZ":2.6744537481218718,"pX":0.6797612878692743,"pZ":2.35562987777095,"vX0":5.798302122819318,"vY0":-116.86838949554635,"vZ0":-1.4140898246904525,"x":91.09,"y":175.18,"x0":-2.4398588961650254,"y0":50.00187839886142,"z0":5.629939150639951,"aX":6.531296113941312},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":-9.8,"spinRate":2423,"spinDirection":80},"zone":6,"typeConfidence":0.91,"plateTime":0.46787060688928817,"extension":6.379931955450929},"index":0,"playId":"2cab5e00-a4c2-307a-b04b-fdc429a8e841","pitchNumber":1,"startTime":"2026-08-22T23:45:12.120Z","endTime":"2026-08-22T23:45:15.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503365592317987,"aZ":-23.40131848372787,"pfxX":0.39748191162694346,"pfxZ":4.986337475638338,"pX":0.2655498250932656,"pZ":2.749460790845333,"vX0":6.095869369760981,"vY0":-131.71261461845128,"vZ0":-3.421907645899146,"x":106.88,"y":164.54,"x0":-2.1288229239480985,"y0":50.004584075528086,"z0":5.792358988257425,"aX":0.6996754084776391},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2495,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.41556150178089446,"extension":6.066497510459726},"index":1,"playId":"f95e9a1c-7122-3d00-98aa-7184036c5cd8","pitchNumber":2,"startTime":"2026-08-22T23:45:26.064Z","endTime":"2026-08-22T23:45:29.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652912504891383,"aZ":-24.314186682160166,"pfxX":-7.664461804203396,"pfxZ":4.028449465498552,"pX":-1.8947389945996156,"pZ":3.947323842186243,"vX0":3.286548997074985,"vY0":-138.53424360123546,"vZ0":-1.04092887188338,"x":189.22,"y":132.2,"x0":-2.0976076312306873,"y0":50.00573017746645,"z0":5.946475104083995,"aX":-14.966538641526578},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":13.2,"spinRate":2272,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3946950117765775,"extension":6.121991204425909},"index":2,"playId":"7ec05392-eed8-3035-af3a-f34c66981377","pitchNumber":3,"startTime":"2026-08-22T23:45:44.206Z","endTime":"2026-08-22T23:45:49.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:45:49.207Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:47:42.362Z","endTime":"2026-08-22T23:49:18.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T23:46:01.958Z","endTime":"2026-08-22T23:47:44.291Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":82.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76734516839075,"aZ":-21.64928838827892,"pfxX":-0.7282595672111007,"pfxZ":6.161594659565818,"pX":1.51952644675006,"pZ":2.5792597448815586,"vX0":10.565225856246071,"vY0":-129.53105831340108,"vZ0":-3.9382316536419992,"x":59.08,"y":169.14,"x0":-2.508657433830201,"y0":50.0028076317561,"z0":5.764480426181492,"aX":-1.2460135777299814},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-1.0,"spinRate":2486,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.4220475005710971,"extension":6.100330825717846},"index":1,"playId":"bf1b575b-7c36-3d9a-a071-0bef03c9b559","pitchNumber":1,"startTime":"2026-08-22T23:47:44.291Z","endTime":"2026-08-22T23:47:48.950Z","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.5,"endSpeed":82.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296107482001645,"aZ":-23.122422860793204,"pfxX":-0.5991161145981279,"pfxZ":5.206198339997988,"pX":0.9616802594795006,"pZ":1.4711720605745278,"vX0":9.433395366870048,"vY0":-131.35544694204143,"vZ0":-6.343497965038463,"x":80.34,"y":199.06,"x0":-2.6067400445398903,"y0":50.00055377376051,"z0":5.650470646720964,"aX":-1.0430233431209042},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.2,"breakHorizontal":-1.1,"spinRate":2561,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.41788498042611977,"extension":6.219116135507424},"index":2,"playId":"cd631f5d-f4ac-3d96-99b9-8237d7e85cec","pitchNumber":2,"startTime":"2026-08-22T23:48:01.944Z","endTime":"2026-08-22T23:48:06.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12989604053574,"aZ":-27.19780716820457,"pfxX":4.251653514443792,"pfxZ":3.6128983584626804,"pX":-0.22120397568773464,"pZ":2.1021702473875914,"vX0":4.75821830678942,"vY0":-116.3833147614801,"vZ0":-2.131650966715086,"x":125.43,"y":182.02,"x0":-2.8416843225165676,"y0":50.00040709900923,"z0":5.5969058725004155,"aX":5.851969971585557},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.4,"breakHorizontal":-8.9,"spinRate":2445,"spinDirection":90},"zone":5,"typeConfidence":0.91,"plateTime":0.46998847246489905,"extension":6.138110736656927},"index":3,"playId":"725c9ff3-90ec-3c8f-b19a-544ddc13dd6e","pitchNumber":3,"startTime":"2026-08-22T23:48:22.942Z","endTime":"2026-08-22T23:48:27.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829079162350677,"aZ":-25.322805105499057,"pfxX":3.910680739654773,"pfxZ":4.943284398492322,"pX":-0.44721198534392775,"pZ":2.7800678194164123,"vX0":4.295549905751911,"vY0":-117.16934844125562,"vZ0":-1.2063309858799136,"x":134.05,"y":163.72,"x0":-2.814561786487257,"y0":50.002029120618914,"z0":5.675123502795825,"aX":5.418412665337886},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":-8.2,"spinRate":2416,"spinDirection":91},"zone":1,"typeConfidence":0.91,"plateTime":0.4680703387032694,"extension":6.111874257246515},"index":4,"playId":"a85ac9f3-b19d-3447-9766-3edbb8f13624","pitchNumber":4,"startTime":"2026-08-22T23:48:45.481Z","endTime":"2026-08-22T23:48:49.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419618364308498,"aZ":-25.17970013749928,"pfxX":2.8762802786603956,"pfxZ":5.003116340852167,"pX":1.4875490483345397,"pZ":1.3780108534768332,"vX0":8.822296026889893,"vY0":-117.54926646679996,"vZ0":-4.248746048766003,"x":60.3,"y":201.57,"x0":-2.689030585766062,"y0":50.004806488086544,"z0":5.548498390554337,"aX":4.021607577599897},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.3,"breakHorizontal":-7.4,"spinRate":2482,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.466067452218184,"extension":6.0842261973868945},"index":5,"playId":"42665d56-ce57-339a-bc25-8f66c9c9f921","pitchNumber":5,"startTime":"2026-08-22T23:49:10.322Z","endTime":"2026-08-22T23:49:18.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:49:18.076Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Danny Jansen grounds into a double play, third baseman Denzer Guzman to second baseman Christian Moore to first baseman Vaughn Grissom. Jake Burger out at 2nd. Danny Jansen out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:49:29.033Z","endTime":"2026-08-22T23:50:54.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165356196553702,"aZ":-20.39002393902579,"pfxX":0.8920823390258685,"pfxZ":6.6865247150726415,"pX":0.3921490583158286,"pZ":2.5953379431650965,"vX0":7.556162071674114,"vY0":-131.50891277455074,"vZ0":-4.260503650212362,"x":102.05,"y":168.71,"x0":-2.626612093433047,"y0":50.005747741684715,"z0":5.736186174226449,"aX":1.5730600870783256},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-3.1,"spinRate":2588,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.4154522919193142,"extension":6.196237545160215},"index":0,"playId":"28e97c23-50aa-312b-b69c-b0388b0edff2","pitchNumber":1,"startTime":"2026-08-22T23:49:44.938Z","endTime":"2026-08-22T23:49:48.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63611371661867,"aZ":-26.373603161206283,"pfxX":-0.19113893833386886,"pfxZ":3.3797549004072565,"pX":1.3390208608053773,"pZ":2.593164213890806,"vX0":9.386962062434135,"vY0":-129.56188931811033,"vZ0":-3.1060432179464903,"x":65.96,"y":168.76,"x0":-2.2915164222811812,"y0":50.002163750249494,"z0":5.802201479281262,"aX":-0.32796896165712874},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-1.6,"spinRate":2500,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.4212126875192945,"extension":6.179412782528806},"index":1,"playId":"24e56526-6e7e-3671-980a-6bb002e7fae4","pitchNumber":2,"startTime":"2026-08-22T23:50:05.097Z","endTime":"2026-08-22T23:50:10.114Z","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":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3544381236533,"aZ":-27.69084847734834,"pfxX":5.021465244799267,"pfxZ":3.327933039297389,"pX":0.12559247421586608,"pZ":1.3866204279545216,"vX0":5.309827516131829,"vY0":-114.82596984591257,"vZ0":-3.413328789639969,"x":112.21,"y":201.34,"x0":-2.8610642463693434,"y0":50.00383898886981,"z0":5.559300628236264,"aX":6.7701451195851545},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.5,"breakHorizontal":-10.3,"spinRate":2428,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.47525652051170963,"extension":6.044476217337872},"index":2,"playId":"5d878251-2538-3d26-b6db-7d8fc462706d","pitchNumber":3,"startTime":"2026-08-22T23:50:25.616Z","endTime":"2026-08-22T23:50:29.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.051389007617768,"aZ":-26.780903713562147,"pfxX":5.135049768685406,"pfxZ":3.9741962739946377,"pX":0.08007511423894803,"pZ":2.9944763197763966,"vX0":5.005410225713254,"vY0":-115.35339460109074,"vZ0":-0.6801616131859003,"x":113.95,"y":157.93,"x0":-2.7794568957066224,"y0":50.00265743163087,"z0":5.859226443557525,"aX":6.967961933196333},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":7.3,"breakHorizontal":-10.4,"spinRate":2462,"spinDirection":80},"zone":2,"typeConfidence":0.91,"plateTime":0.4735574848783348,"extension":6.043986804971144},"hitData":{"launchSpeed":70.5,"launchAngle":7.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":167.3}},"index":3,"playId":"ad9e2385-08c9-356a-9176-09db5c77b8fe","pitchNumber":4,"startTime":"2026-08-22T23:50:46.890Z","endTime":"2026-08-22T23:50:54.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:50:54.904Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a sharp line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:53:11.235Z","endTime":"2026-08-22T23:54:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320417677214202,"aZ":-18.336503456383745,"pfxX":2.0221957035919944,"pfxZ":8.61982248864114,"pX":-0.9655243022749895,"pZ":3.303890545797725,"vX0":-4.410524560793402,"vY0":-125.82063477517167,"vZ0":-3.330357957296691,"x":153.8,"y":149.57,"x0":0.546632454082714,"y0":50.00010679106251,"z0":6.12904556794339,"aX":3.2455567977369384},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":15.1,"breakHorizontal":-2.6,"spinRate":2083,"spinDirection":155},"zone":11,"typeConfidence":0.83,"plateTime":0.4351919366631898,"extension":7.312949210278401},"index":0,"playId":"fcc54533-fd5a-3381-84f0-e89f106ccc5c","pitchNumber":1,"startTime":"2026-08-22T23:53:23.958Z","endTime":"2026-08-22T23:53:29.095Z","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":87.4,"endSpeed":80.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195919725067203,"aZ":-15.063988146572644,"pfxX":2.6582498551790694,"pfxZ":10.481159998105415,"pX":-0.6047184036654221,"pZ":1.8145702854400763,"vX0":-3.6807196557059476,"vY0":-127.01112987895732,"vZ0":-7.565360968534336,"x":140.05,"y":189.79,"x0":0.5183806902286364,"y0":50.00491708050727,"z0":6.031632046375614,"aX":4.3406730007660554},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.5,"breakHorizontal":-4.0,"spinRate":2099,"spinDirection":158},"zone":7,"typeConfidence":0.88,"plateTime":0.43137159765501965,"extension":7.252990110939913},"index":1,"playId":"afbee0ba-9ca8-389a-817d-993fe3a8fefa","pitchNumber":2,"startTime":"2026-08-22T23:53:38.703Z","endTime":"2026-08-22T23:53:43.300Z","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-22T23:53:48.803Z","endTime":"2026-08-22T23:54:04.492Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43511677752467,"aZ":-15.986715763507693,"pfxX":2.6326201319093,"pfxZ":9.752840482418712,"pX":-0.6123622899839387,"pZ":1.764675107173492,"vX0":-3.818386922267854,"vY0":-128.01772668435817,"vZ0":-7.710707609903686,"x":140.34,"y":191.13,"x0":0.556501383444865,"y0":50.00330697234225,"z0":6.0672420744785445,"aX":4.369936164521737},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.2,"breakHorizontal":-4.0,"spinRate":2105,"spinDirection":161},"zone":7,"typeConfidence":0.88,"plateTime":0.4278511022288942,"extension":7.078535427549785},"index":3,"playId":"2012cfc4-dd8e-3e25-b9d0-0354cf2df1f6","pitchNumber":3,"startTime":"2026-08-22T23:54:04.492Z","endTime":"2026-08-22T23:54:09.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.285031030315064,"aZ":-35.08961039147778,"pfxX":-2.259604764698678,"pfxZ":-2.094971260244102,"pX":-0.22521982603067742,"pZ":1.4616189080796314,"vX0":-1.8301224514956478,"vY0":-116.88985860752345,"vZ0":-3.082586339571579,"x":125.58,"y":199.32,"x0":0.860513603436283,"y0":50.00557530898895,"z0":6.080214358658663,"aX":-3.1384238743536126},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.3,"breakHorizontal":4.6,"spinRate":2087,"spinDirection":267},"zone":13,"typeConfidence":0.75,"plateTime":0.46793192580158216,"extension":7.253805937582453},"index":4,"playId":"9161ab11-f734-317e-9376-123e5c2e27e7","pitchNumber":4,"startTime":"2026-08-22T23:54:24.881Z","endTime":"2026-08-22T23:54:28.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53900836115648,"aZ":-31.883927432127308,"pfxX":-2.704425624061344,"pfxZ":0.2077331233525559,"pX":-0.09402571924124907,"pZ":2.4344571489773106,"vX0":-1.0396598932942271,"vY0":-117.1514927107283,"vZ0":-1.7554583765373075,"x":120.58,"y":173.05,"x0":0.7070804350334161,"y0":50.00177379782918,"z0":6.1792013617873796,"aX":-3.751265339810706},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.2,"breakHorizontal":5.2,"spinRate":2082,"spinDirection":257},"zone":5,"typeConfidence":0.89,"plateTime":0.46788624767017195,"extension":7.298797155361464},"hitData":{"launchSpeed":102.2,"launchAngle":10.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.82,"coordY":127.95}},"index":5,"playId":"69f7753e-1c51-3db8-93cb-0a6df4702c1c","pitchNumber":5,"startTime":"2026-08-22T23:54:47.101Z","endTime":"2026-08-22T23:54:58.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:54:58.597Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Siri grounds into a double play, third baseman Ezequiel Duran to second baseman Cody Freeman to first baseman Jake Burger. Moisés Ballesteros out at 2nd. Jose Siri out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:55:15.514Z","endTime":"2026-08-22T23:56:02.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":88.0,"endSpeed":79.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568279018594527,"aZ":-15.237625031682466,"pfxX":1.0839715020341654,"pfxZ":10.287032780533046,"pX":-0.9442757181344656,"pZ":3.272939778504637,"vX0":-3.9762308223758263,"vY0":-128.05360399374294,"vZ0":-4.229226250700625,"x":152.99,"y":150.41,"x0":0.49364104310878987,"y0":50.002347031652526,"z0":6.152593434314526,"aX":1.7847937616072655},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.8,"breakHorizontal":-1.0,"spinRate":2063,"spinDirection":158},"zone":11,"typeConfidence":0.88,"plateTime":0.4291469146118856,"extension":7.382998877323277},"index":0,"playId":"9d7ab921-44d6-3341-aeac-5665e9c13ff5","pitchNumber":1,"startTime":"2026-08-22T23:55:25.313Z","endTime":"2026-08-22T23:55:30.500Z","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":1,"outs":0},"index":1,"startTime":"2026-08-22T23:55:33.788Z","endTime":"2026-08-22T23:55:55.069Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":82.3,"endSpeed":75.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69074055251864,"aZ":-22.29398543451491,"pfxX":8.626228584600085,"pfxZ":6.872238861369817,"pX":0.020496366827697995,"pZ":1.2382256165677548,"vX0":-4.0602029979578775,"vY0":-119.6050428787612,"vZ0":-6.251342659132808,"x":116.22,"y":205.35,"x0":0.6261137907100724,"y0":50.004839035821284,"z0":5.906166438380433,"aX":12.405039607739567},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.0,"breakHorizontal":-14.5,"spinRate":1573,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.4592777648715849,"extension":7.3647987376550885},"hitData":{"launchSpeed":83.5,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.31,"coordY":167.8}},"index":2,"playId":"66f1520c-1628-35c8-b667-4cdab638e1fe","pitchNumber":2,"startTime":"2026-08-22T23:55:55.069Z","endTime":"2026-08-22T23:56:02.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:56:02.701Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gustavo Campero singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:56:25.494Z","endTime":"2026-08-22T23:58:42.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(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":87.6,"endSpeed":80.0,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87156367295822,"aZ":-16.843954422924476,"pfxX":2.2086450286685437,"pfxZ":9.33270577335004,"pX":0.5540423878230127,"pZ":3.269208400452414,"vX0":-0.8489545876618907,"vY0":-127.5126344254421,"vZ0":-3.926880767800455,"x":95.88,"y":150.51,"x0":0.6048736135828413,"y0":50.00028051468772,"z0":6.162730513168499,"aX":3.626776033742978},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.2,"breakHorizontal":-3.8,"spinRate":2087,"spinDirection":157},"zone":12,"typeConfidence":0.87,"plateTime":0.42997665049255573,"extension":7.3569067733890865},"index":0,"playId":"481b7f57-4d27-318b-a1c1-ada6b774f873","pitchNumber":1,"startTime":"2026-08-22T23:56:35.648Z","endTime":"2026-08-22T23:56:41.804Z","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":80.3,"endSpeed":73.7,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853057203088113,"aZ":-26.017653613570673,"pfxX":9.298745944531397,"pfxZ":4.4659156325058795,"pX":1.0763098670411537,"pZ":2.274845086342741,"vX0":-2.0456929045624213,"vY0":-116.92738887651242,"vZ0":-3.1217510011702325,"x":75.97,"y":177.36,"x0":0.7566267534741347,"y0":50.00369854634602,"z0":6.078583512803277,"aX":12.826166264803122},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.6,"breakHorizontal":-16.3,"spinRate":1640,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4691281884678027,"extension":7.105269805749376},"index":1,"playId":"9e1e6e52-e658-388a-821c-4eb2d282d850","pitchNumber":2,"startTime":"2026-08-22T23:56:50.231Z","endTime":"2026-08-22T23:56:55.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66380214961684,"aZ":-16.113238404406616,"pfxX":1.3324113994282945,"pfxZ":9.63863386817895,"pX":0.6163183510961283,"pZ":2.167793240901533,"vX0":-0.36057741256622916,"vY0":-128.54021289038002,"vZ0":-6.719173038686453,"x":93.51,"y":180.25,"x0":0.5856510423027147,"y0":50.005353293761885,"z0":6.075739582327083,"aX":2.2207493972529786},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.1,"breakHorizontal":-2.3,"spinRate":2012,"spinDirection":158},"zone":6,"typeConfidence":0.87,"plateTime":0.4267786215793654,"extension":7.166841338963742},"index":2,"playId":"6af55045-419f-3e16-8fd1-7e4f637bd44f","pitchNumber":3,"startTime":"2026-08-22T23:57:08.102Z","endTime":"2026-08-22T23:57:15.712Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-22T23:58:08.122Z","endTime":"2026-08-22T23:58:13.536Z","isPitch":false,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"}},{"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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679800682898534,"aZ":-23.191500741225866,"pfxX":9.218832197224083,"pfxZ":6.402087586406182,"pX":0.31859062331363525,"pZ":1.829709375660883,"vX0":-3.406868947630578,"vY0":-118.02034636239618,"vZ0":-4.648315606341942,"x":104.86,"y":189.38,"x0":0.5879405016711442,"y0":50.00039215440912,"z0":5.975835591417249,"aX":12.927333433684433},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":1566,"spinDirection":133},"zone":9,"typeConfidence":0.91,"plateTime":0.4651276787460539,"extension":7.246025910256743},"index":4,"playId":"0de2bbbf-5096-3a25-9580-274cca2728f7","pitchNumber":4,"startTime":"2026-08-22T23:58:13.536Z","endTime":"2026-08-22T23:58:18.089Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966237996999627,"aZ":-12.310819711273236,"pfxX":1.0594886661438385,"pfxZ":11.665778906550512,"pX":-0.07680728064520174,"pZ":1.6637492792449677,"vX0":-1.5415042460364083,"vY0":-130.0945764090548,"vZ0":-8.775862707063483,"x":119.93,"y":193.86,"x0":0.3875546562420708,"y0":50.00261236129472,"z0":6.028356382349611,"aX":1.8040955220399089},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.2,"breakHorizontal":-1.6,"spinRate":2108,"spinDirection":156},"zone":8,"typeConfidence":0.9,"plateTime":0.42208294810628066,"extension":7.316825101032257},"hitData":{"launchSpeed":103.7,"launchAngle":3.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.96,"coordY":102.91}},"index":5,"playId":"d3d54d27-f4f8-30e6-9c76-343715e40435","pitchNumber":5,"startTime":"2026-08-22T23:58:32.348Z","endTime":"2026-08-22T23:58:42.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:58:42.666Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Denzer Guzman grounds into a force out, shortstop Corey Seager to second baseman Cody Freeman. Gustavo Campero out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:58:57.530Z","endTime":"2026-08-23T00:00:02.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"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":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.324836993889356,"aZ":-14.216257355116241,"pfxX":1.9259268724346876,"pfxZ":10.831902089637191,"pX":0.090354213406063,"pZ":2.277904019736578,"vX0":-1.6932723728412227,"vY0":-128.16641431126317,"vZ0":-6.948685042500392,"x":113.56,"y":177.28,"x0":0.5104406805687197,"y0":50.00576034323372,"z0":6.141684314778342,"aX":3.193899950642616},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":18.2,"breakHorizontal":-3.1,"spinRate":2167,"spinDirection":158},"zone":5,"typeConfidence":0.89,"plateTime":0.4279159827717911,"extension":7.145869232515951},"index":0,"playId":"a33be411-a876-3330-b4e3-c25f1ea9b5da","pitchNumber":1,"startTime":"2026-08-22T23:59:13.176Z","endTime":"2026-08-22T23:59:16.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577759088601688,"aZ":-25.1660807981478,"pfxX":8.707777178028223,"pfxZ":5.092949456425762,"pX":-0.14879676530846853,"pZ":1.5736386909670246,"vX0":-4.445082253599326,"vY0":-116.74372124360171,"vZ0":-4.593411713008559,"x":122.67,"y":196.29,"x0":0.6514372628973848,"y0":50.00499207600749,"z0":5.9439134089553125,"aX":11.985881964228481},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.3,"breakHorizontal":-14.6,"spinRate":1543,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.4697081077315164,"extension":7.387310175217366},"index":1,"playId":"9b280bbe-22cd-3b90-a138-ee545da2bf09","pitchNumber":2,"startTime":"2026-08-22T23:59:34.036Z","endTime":"2026-08-22T23:59:39.851Z","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":88.1,"endSpeed":80.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306453243890466,"aZ":-15.483039599174568,"pfxX":2.536507623363611,"pfxZ":10.112118838083918,"pX":-0.8410879248465737,"pZ":2.339219612026836,"vX0":-4.249660319477362,"vY0":-128.12783908614796,"vZ0":-6.250628413848028,"x":149.06,"y":175.62,"x0":0.5150159009810973,"y0":50.00010124191417,"z0":6.035299774612788,"aX":4.185723250870508},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.0,"breakHorizontal":-3.6,"spinRate":2035,"spinDirection":154},"zone":13,"typeConfidence":0.89,"plateTime":0.4287023889229009,"extension":7.320888224638725},"hitData":{"launchSpeed":73.4,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.04,"coordY":139.41}},"index":2,"playId":"d1869e50-4206-35ba-981f-2b0370d68850","pitchNumber":3,"startTime":"2026-08-22T23:59:55.824Z","endTime":"2026-08-23T00:00:02.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:00:02.931Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:01:56.909Z","endTime":"2026-08-23T00:03:28.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613805088138324,"aZ":-28.681940581198663,"pfxX":-7.647325016721764,"pfxZ":2.374389649521645,"pX":-1.0540391042863055,"pZ":2.180197403925636,"vX0":6.275137303174948,"vY0":-120.5420666648109,"vZ0":-1.9301070437158354,"x":157.18,"y":179.91,"x0":-2.698503819570134,"y0":50.002682370182576,"z0":5.525592026927288,"aX":-11.244700000063887},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":12.4,"spinRate":1888,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.454526972970982,"extension":5.961820929220817},"index":0,"playId":"c80c8f52-a44e-3929-9a38-edeca78755d1","pitchNumber":1,"startTime":"2026-08-23T00:02:14.538Z","endTime":"2026-08-23T00:02:20.243Z","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":89.4,"endSpeed":82.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2074757031397,"aZ":-23.40224942021187,"pfxX":-0.6232885752121335,"pfxZ":5.095268964699616,"pX":-1.1626389203612217,"pZ":2.124576405301959,"vX0":4.148509732460077,"vY0":-130.10690034523347,"vZ0":-4.190365121647135,"x":161.32,"y":181.42,"x0":-2.693893390439219,"y0":50.0033046292764,"z0":5.5203877735738045,"aX":-1.0735454970988534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":0.2,"spinRate":2424,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.42030119442163816,"extension":6.178745976199894},"index":1,"playId":"ccf711df-74d6-357e-b6f2-19c970987b2d","pitchNumber":2,"startTime":"2026-08-23T00:02:28.018Z","endTime":"2026-08-23T00:02:33.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175500713000318,"aZ":-32.21286697075953,"pfxX":-8.960733779424295,"pfxZ":-0.02212009568524209,"pX":-0.3029233866305342,"pZ":1.4950489300827192,"vX0":8.038802731087243,"vY0":-121.52277626831204,"vZ0":-2.7510167629895195,"x":128.55,"y":198.41,"x0":-2.506584012627547,"y0":50.00470335041077,"z0":5.470019680071689,"aX":-13.26116419184414},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.5,"breakHorizontal":14.0,"spinRate":1949,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.45255173560805195,"extension":5.919955378736132},"index":2,"playId":"1db2a098-91f4-388c-a66e-f5782c12480c","pitchNumber":3,"startTime":"2026-08-23T00:02:40.801Z","endTime":"2026-08-23T00:02:46.678Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57461045899223,"aZ":-26.512589736006092,"pfxX":-0.26289928507050475,"pfxZ":3.3383001406593635,"pX":-0.37497223880152025,"pZ":2.1682055582098663,"vX0":5.97922077141009,"vY0":-129.05447600532057,"vZ0":-3.3356074877586614,"x":131.29,"y":180.24,"x0":-2.6826655334047023,"y0":50.002813070489644,"z0":5.508260430373699,"aX":-0.44707801032875627},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":-0.8,"spinRate":2440,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.42358725777518735,"extension":6.2491688202481495},"index":3,"playId":"6cac352a-a234-3943-ae1b-4a15fedcda87","pitchNumber":4,"startTime":"2026-08-23T00:02:54.553Z","endTime":"2026-08-23T00:02:59.339Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905681863511315,"aZ":-23.60619577771062,"pfxX":2.3950620731233214,"pfxZ":4.808451029756432,"pX":-0.1528312516190108,"pZ":3.1305049488335355,"vX0":5.05199639158269,"vY0":-132.32946342976263,"vZ0":-2.4307742735513505,"x":122.83,"y":154.26,"x0":-2.3942121618040324,"y0":50.005582501390386,"z0":5.781333898353823,"aX":4.268152225383841},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-5.4,"spinRate":2488,"spinDirection":188},"zone":2,"typeConfidence":0.92,"plateTime":0.4131260610264538,"extension":6.150016188970504},"index":4,"playId":"23616176-a089-35fa-8ad3-c23ab537b0eb","pitchNumber":5,"startTime":"2026-08-23T00:03:07.461Z","endTime":"2026-08-23T00:03:12.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.617027080578243,"aZ":-27.637732658890283,"pfxX":3.5676597069314844,"pfxZ":3.1755509845782353,"pX":0.5392698124830214,"pZ":1.119459549687826,"vX0":5.762548907533438,"vY0":-118.28377868493372,"vZ0":-4.260504955211958,"x":96.44,"y":208.55,"x0":-2.383555430216327,"y0":50.00535761068585,"z0":5.452044678845567,"aX":5.102122000518773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.0,"breakHorizontal":-7.8,"spinRate":2369,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.46144523216080335,"extension":6.1948907270427975},"index":5,"playId":"632d00c4-fef2-39f2-bbf1-273bd5bda2f8","pitchNumber":6,"startTime":"2026-08-23T00:03:20.784Z","endTime":"2026-08-23T00:03:28.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:03:28.028Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corey Seager grounds into a force out, second baseman Christian Moore to shortstop Zach Neto. Joc Pederson out at 2nd. Corey Seager to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:03:42.908Z","endTime":"2026-08-23T00:05:23.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093201061047143,"aZ":-23.43712289433685,"pfxX":-9.991816163378733,"pfxZ":4.730271431999281,"pX":0.4670717138084522,"pZ":1.4786546924074566,"vX0":12.376612115587815,"vY0":-134.53445438337616,"vZ0":-6.542522814994511,"x":99.2,"y":198.86,"x0":-2.878362211608052,"y0":50.0040988384582,"z0":5.585023601515606,"aX":-18.458729500070692},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2242,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.40594352811991286,"extension":6.2398561615686345},"index":0,"playId":"203bcf9c-a2f7-3288-9b02-ff9ef9a7974a","pitchNumber":1,"startTime":"2026-08-23T00:03:49.185Z","endTime":"2026-08-23T00:03:55.159Z","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":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77077748657386,"aZ":-27.3762280360266,"pfxX":-10.10240893881558,"pfxZ":3.076205196142893,"pX":0.9859919383890977,"pZ":1.2410663159846553,"vX0":12.770154823064875,"vY0":-123.84198787133015,"vZ0":-4.615643721848173,"x":79.42,"y":205.27,"x0":-2.914907774161362,"y0":50.003270682246374,"z0":5.407791220980737,"aX":-15.758416330685098},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":1891,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.44158308303657456,"extension":6.106503227450714},"index":1,"playId":"b89d8958-69d4-31e9-ae6b-a059ae1bbb45","pitchNumber":2,"startTime":"2026-08-23T00:04:02.933Z","endTime":"2026-08-23T00:04:07.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074422813200204,"aZ":-23.134011475801888,"pfxX":-1.0328248316283917,"pfxZ":5.260201478186451,"pX":-0.7180983376282433,"pZ":2.6108906519433597,"vX0":6.628486794781274,"vY0":-129.73591927173678,"vZ0":-3.1522397996054634,"x":144.37,"y":168.29,"x0":-3.1630359812619404,"y0":50.002143753626065,"z0":5.588852255094923,"aX":-1.7752520547948991},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":0.5,"spinRate":2455,"spinDirection":206},"zone":4,"typeConfidence":0.88,"plateTime":0.4208782164785063,"extension":5.968801335579464},"index":2,"playId":"73ad720f-3c75-328e-8a8c-80fde5e45cfb","pitchNumber":3,"startTime":"2026-08-23T00:04:20.680Z","endTime":"2026-08-23T00:04:26.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537036881440905,"aZ":-22.905446764376645,"pfxX":0.0845557905262515,"pfxZ":5.349498361152848,"pX":-1.3580189942746517,"pZ":2.2970866601144118,"vX0":4.826617666895471,"vY0":-130.3337340615452,"vZ0":-4.057525313090659,"x":168.76,"y":176.76,"x0":-3.239277128313772,"y0":50.00268377682409,"z0":5.588747743610457,"aX":0.14651119063356832},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2445,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.4190887724804049,"extension":6.040116089801883},"index":3,"playId":"6588e47a-de8f-3a2d-a5d2-4de5dbfd7f9e","pitchNumber":4,"startTime":"2026-08-23T00:04:39.663Z","endTime":"2026-08-23T00:04:44.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.352714531798366,"aZ":-28.288691409977403,"pfxX":3.6819993558097117,"pfxZ":2.7866900760378055,"pX":0.5322961309324348,"pZ":1.866686636060002,"vX0":6.918287226707653,"vY0":-116.85954166621572,"vZ0":-2.38282734618988,"x":96.71,"y":188.38,"x0":-2.935454478934613,"y0":50.00208877167795,"z0":5.5356613199139,"aX":5.13336173004503},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2457,"spinDirection":83},"zone":9,"typeConfidence":0.91,"plateTime":0.46725940430782,"extension":6.03554643876991},"index":4,"playId":"411daa1a-1580-386e-94c8-f9b807e38098","pitchNumber":5,"startTime":"2026-08-23T00:04:57.070Z","endTime":"2026-08-23T00:05:00.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22601572916533,"aZ":-24.91429470782957,"pfxX":-0.43115626258144757,"pfxZ":4.1194739907625495,"pX":0.3341615884077293,"pZ":2.148600396174246,"vX0":8.427962459975845,"vY0":-131.51758197983682,"vZ0":-4.307030845565953,"x":104.26,"y":180.77,"x0":-2.8473244411010987,"y0":50.00398858212721,"z0":5.641154364685958,"aX":-0.7605002499920175},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2466,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.41544869298224407,"extension":6.137292163159912},"hitData":{"launchSpeed":104.4,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.42,"coordY":151.33}},"index":5,"playId":"8d72ae55-fdf2-3003-b362-ec480802d46c","pitchNumber":6,"startTime":"2026-08-23T00:05:16.488Z","endTime":"2026-08-23T00:05:23.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:05:23.495Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to left fielder Gustavo Campero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:05:44.605Z","endTime":"2026-08-23T00:06:14.059Z","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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":80.8,"endSpeed":74.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.870322609310087,"aZ":-27.722014845732357,"pfxX":3.9641301494132684,"pfxZ":3.16106614468284,"pX":-0.12158176524246642,"pZ":2.8476790089883783,"vX0":5.323713326958904,"vY0":-117.60812986728894,"vZ0":-0.5700396600659972,"x":121.63,"y":161.89,"x0":-2.9238765483599782,"y0":50.00575141924193,"z0":5.64899386871281,"aX":5.592252126211816},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.9,"breakHorizontal":-8.4,"spinRate":2397,"spinDirection":97},"zone":2,"typeConfidence":0.91,"plateTime":0.46450974638557607,"extension":6.095822820115693},"hitData":{"launchSpeed":96.2,"launchAngle":38.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.84,"coordY":84.6}},"index":0,"playId":"799b8e66-1f99-3a9d-87d8-ab793283837d","pitchNumber":1,"startTime":"2026-08-23T00:06:00.260Z","endTime":"2026-08-23T00:06:14.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:06:14.059Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-23T00:06:51.820Z","endTime":"2026-08-23T00:08:24.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T00:06:35.140Z","endTime":"2026-08-23T00:06:54.029Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79087109878533,"aZ":-20.52471022869175,"pfxX":-0.5494982411935556,"pfxZ":6.802217646953779,"pX":0.6895121230179915,"pZ":1.1835097437693671,"vX0":9.492748416853727,"vY0":-129.48189843549426,"vZ0":-7.072052580743244,"x":90.72,"y":206.83,"x0":-2.9391256980101246,"y0":50.003892616276566,"z0":5.499027230143603,"aX":-0.941217520715301},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-1.0,"spinRate":2430,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.42158462121223206,"extension":6.103972598273432},"index":1,"playId":"2291c093-b634-30a1-a8ee-c5e4b9426ebc","pitchNumber":1,"startTime":"2026-08-23T00:06:54.029Z","endTime":"2026-08-23T00:06:58.913Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807669298438896,"aZ":-23.58958592315744,"pfxX":0.7498954137159095,"pfxZ":4.827954216432368,"pX":0.578129998824117,"pZ":1.0272693484334887,"vX0":8.862966832237827,"vY0":-131.94790135258575,"vZ0":-7.286575285953626,"x":94.96,"y":211.04,"x0":-2.909926461841029,"y0":50.00514334787098,"z0":5.540622517071735,"aX":1.332171654814946},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.1,"spinRate":2548,"spinDirection":199},"zone":14,"typeConfidence":0.92,"plateTime":0.41375750757151986,"extension":6.234365875877627},"index":2,"playId":"cef19b99-f779-3c82-813d-3fd61f21c5d6","pitchNumber":2,"startTime":"2026-08-23T00:07:12.876Z","endTime":"2026-08-23T00:07:18.196Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70065106039749,"aZ":-28.936247610055844,"pfxX":3.852975381481293,"pfxZ":2.344474399895442,"pX":0.4163688634539279,"pZ":1.8844854563059266,"vX0":7.175565187719447,"vY0":-116.35588127372331,"vZ0":-2.188856079993038,"x":101.13,"y":187.9,"x0":-3.201080079379956,"y0":50.000925627969146,"z0":5.564526739233069,"aX":5.309582846035646},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.0,"breakHorizontal":-8.6,"spinRate":2444,"spinDirection":94},"zone":9,"typeConfidence":0.91,"plateTime":0.4697402766222867,"extension":6.032952796670773},"index":3,"playId":"5e961d19-2ac4-3721-9f61-cfdc9f39981d","pitchNumber":3,"startTime":"2026-08-23T00:07:32.012Z","endTime":"2026-08-23T00:07:36.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59531577478232,"aZ":-30.137294469580727,"pfxX":-9.474124781270822,"pfxZ":1.363665579267213,"pX":3.12259330172218E-5,"pZ":2.414946529167457,"vX0":9.969700219832426,"vY0":-121.73065537289435,"vZ0":-1.2648721978372228,"x":117.0,"y":173.58,"x0":-2.9237641764130116,"y0":50.004328528812906,"z0":5.557819461076312,"aX":-14.17555105304497},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":14.8,"spinRate":1846,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.45048148233399044,"extension":5.913662465235106},"index":4,"playId":"54d20fa3-0d43-3a3b-aecc-288bc58ec119","pitchNumber":4,"startTime":"2026-08-23T00:07:51.098Z","endTime":"2026-08-23T00:07:55.479Z","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":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93312115857526,"aZ":-21.795330609395776,"pfxX":0.7122796921294696,"pfxZ":5.689531999617488,"pX":0.38377958184108524,"pZ":3.249636723872653,"vX0":8.484989059226733,"vY0":-133.98114433042923,"vZ0":-2.450870505554642,"x":102.37,"y":151.04,"x0":-2.9119943004741993,"y0":50.00644951034505,"z0":5.727716714156644,"aX":1.2978076882500995},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":-3.0,"spinRate":2581,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.4082268797890132,"extension":6.129371722733569},"hitData":{"launchSpeed":83.1,"launchAngle":-41.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":154.62}},"index":5,"playId":"5c0aa9dd-4903-3f52-a049-fd1e8382b036","pitchNumber":5,"startTime":"2026-08-23T00:08:17.361Z","endTime":"2026-08-23T00:08:24.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:08:24.893Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Moore flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:10:40.979Z","endTime":"2026-08-23T00:13:15.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10,11],"actionIndex":[0,1,2],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to first base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:10:24.167Z","endTime":"2026-08-23T00:10:24.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Nicky Lopez replaces first baseman Jake Burger, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T00:10:24.188Z","endTime":"2026-08-23T00:10:24.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"description":"Defensive switch from second base to third base for Cody Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-23T00:10:24.191Z","endTime":"2026-08-23T00:10:43.237Z","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":"800"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238293183088043,"aZ":-25.757497163393605,"pfxX":8.910128459406979,"pfxZ":4.797751267821753,"pX":-0.3418045608387762,"pZ":1.7504062157979863,"vX0":-4.976716627796591,"vY0":-114.9357785657803,"vZ0":-4.048306246696599,"x":130.03,"y":191.52,"x0":0.6935228386315375,"y0":50.00502330680368,"z0":6.035043974705478,"aX":11.92633345569123},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.9,"breakHorizontal":-14.9,"spinRate":1559,"spinDirection":130},"zone":7,"typeConfidence":0.91,"plateTime":0.4764857102969655,"extension":7.231743981000555},"index":3,"playId":"9de23f39-f877-3cb2-9def-54a18e3e6a82","pitchNumber":1,"startTime":"2026-08-23T00:10:43.237Z","endTime":"2026-08-23T00:10:48.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.139225672902278,"aZ":-25.134889291400242,"pfxX":8.540795236887895,"pfxZ":4.970844795517646,"pX":1.3395999058354613,"pZ":1.5187402719954153,"vX0":-1.3231307083370352,"vY0":-118.3680724815969,"vZ0":-5.117464953797248,"x":65.94,"y":197.77,"x0":0.7974387421139677,"y0":50.000351239160615,"z0":6.017246482925557,"aX":12.086150997875555},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":1676,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4631846580053858,"extension":7.183584867468032},"index":4,"playId":"3ab4036f-4827-3382-b6fc-b05d9655fe1c","pitchNumber":2,"startTime":"2026-08-23T00:10:59.417Z","endTime":"2026-08-23T00:11:02.977Z","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":0},"index":5,"startTime":"2026-08-23T00:11:10.494Z","endTime":"2026-08-23T00:11:22.695Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"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":88.9,"endSpeed":81.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806805793311437,"aZ":-14.340419374008865,"pfxX":1.225696112822393,"pfxZ":10.548563316484456,"pX":0.5865916829344995,"pZ":3.6051520594842468,"vX0":-0.14890079866457012,"vY0":-129.41358185210814,"vZ0":-3.77430116083499,"x":94.64,"y":141.44,"x0":0.48578221530023796,"y0":50.00421874014398,"z0":6.185820446377437,"aX":2.072558116850515},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.5,"breakHorizontal":-2.2,"spinRate":2039,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4237491727900413,"extension":7.282925308897914},"index":6,"playId":"6c2bd5ed-2472-3f2c-905d-1ae48a9d423c","pitchNumber":3,"startTime":"2026-08-23T00:11:22.695Z","endTime":"2026-08-23T00:11:28.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.687201593136418,"aZ":-15.54890364525515,"pfxX":1.3806965537160134,"pfxZ":10.190950928800785,"pX":-1.147826247143852E-4,"pZ":3.220386317702394,"vX0":-1.7255366911732575,"vY0":-127.07916913525688,"vZ0":-4.119239683195122,"x":117.0,"y":151.83,"x0":0.509148827249452,"y0":50.00271357805838,"z0":6.10216020105778,"aX":2.2524370405034397},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.8,"breakHorizontal":-2.0,"spinRate":1988,"spinDirection":158},"zone":2,"typeConfidence":0.88,"plateTime":0.4314609510676446,"extension":7.351438191990004},"index":7,"playId":"7563a1c5-f898-3a74-b55c-9c29d6588dcc","pitchNumber":4,"startTime":"2026-08-23T00:11:41.013Z","endTime":"2026-08-23T00:11:45.018Z","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.9,"endSpeed":70.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440578532689926,"aZ":-34.47460987519171,"pfxX":-4.534471576904132,"pfxZ":-1.838998268633952,"pX":0.32867437056863985,"pZ":0.43122868567747463,"vX0":0.4767282960098642,"vY0":-111.91569449473855,"vZ0":-4.554318099528792,"x":104.47,"y":227.14,"x0":0.6996799472100479,"y0":50.00034643828519,"z0":6.068934802384454,"aX":-5.682781145364549},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-4.3,"breakHorizontal":8.0,"spinRate":2094,"spinDirection":322},"zone":14,"typeConfidence":0.76,"plateTime":0.49165111287330143,"extension":7.349144170602177},"index":8,"playId":"f3eda69f-a469-3b44-a96a-359a60241402","pitchNumber":5,"startTime":"2026-08-23T00:12:05.560Z","endTime":"2026-08-23T00:12:09.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.126633009183916,"aZ":-16.523897182829312,"pfxX":0.9514980106025813,"pfxZ":9.448590406649387,"pX":0.24312168196474324,"pZ":3.3706761720694374,"vX0":-1.220440147628102,"vY0":-128.06700068556498,"vZ0":-3.8187324430300547,"x":107.73,"y":147.77,"x0":0.6028365406750054,"y0":50.00347716501592,"z0":6.1782522389502965,"aX":1.5762722737678467},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.4,"breakHorizontal":-1.4,"spinRate":1998,"spinDirection":159},"zone":2,"typeConfidence":0.87,"plateTime":0.4281432396271603,"extension":7.343984241914059},"index":9,"playId":"f42a8d54-3f18-306d-9e69-513a142163a6","pitchNumber":6,"startTime":"2026-08-23T00:12:27.214Z","endTime":"2026-08-23T00:12:30.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780900923563436,"aZ":-16.233259991735405,"pfxX":0.6788056130081381,"pfxZ":9.453246990839625,"pX":1.4620596770444625,"pZ":2.8946386462223126,"vX0":2.106808465279223,"vY0":-129.02549732719018,"vZ0":-4.957464364658323,"x":61.27,"y":160.62,"x0":0.5467913306195804,"y0":50.005171136527046,"z0":6.0915280243053855,"aX":1.1444640471664738},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.2,"breakHorizontal":-1.7,"spinRate":1970,"spinDirection":159},"zone":12,"typeConfidence":0.87,"plateTime":0.42448141879076395,"extension":7.340884925656857},"index":10,"playId":"606b481b-2987-37c8-a695-82832e5057c4","pitchNumber":7,"startTime":"2026-08-23T00:12:48.999Z","endTime":"2026-08-23T00:12:55.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20495248742687,"aZ":-25.170312703553126,"pfxX":7.827962250168093,"pfxZ":5.078440842641573,"pX":0.1948892664461871,"pZ":2.560994148328235,"vX0":-3.2685736993980132,"vY0":-116.71653086927836,"vZ0":-2.5782456210733478,"x":109.57,"y":169.63,"x0":0.597382237873829,"y0":50.00090640686142,"z0":6.053120691773967,"aX":10.786119226109607},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.9,"breakHorizontal":-13.3,"spinRate":1419,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.46950460287569884,"extension":7.188497702436358},"hitData":{"launchSpeed":87.0,"launchAngle":48.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.26,"coordY":106.28}},"index":11,"playId":"b35bf45d-e067-3d58-98b7-8cc97e29bb6d","pitchNumber":8,"startTime":"2026-08-23T00:13:05.964Z","endTime":"2026-08-23T00:13:15.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:13:15.190Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:13:27.955Z","endTime":"2026-08-23T00:14:59.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"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":"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":74.7,"endSpeed":68.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78058198699275,"aZ":-31.886625649101873,"pfxX":-5.214762761659292,"pfxZ":0.24669416680823986,"pX":0.7143048862141405,"pZ":3.137068673341805,"vX0":1.4982599069971343,"vY0":-108.7243180860709,"vZ0":0.49846158191640044,"x":89.77,"y":154.08,"x0":0.692201260326029,"y0":50.00521117910461,"z0":6.376392792854519,"aX":-6.2189026894401245},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":1.0,"breakHorizontal":9.0,"spinRate":1900,"spinDirection":317},"zone":3,"typeConfidence":0.89,"plateTime":0.504555155223315,"extension":7.09529228749523},"index":0,"playId":"98fd7302-1ccf-323c-8501-3db9f94aba2a","pitchNumber":1,"startTime":"2026-08-23T00:13:41.512Z","endTime":"2026-08-23T00:13:47.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82923239692468,"aZ":-23.690927141102346,"pfxX":6.661477362457278,"pfxZ":6.226474472085588,"pX":1.0382234520718734,"pZ":3.52678275209412,"vX0":-1.4090247506677671,"vY0":-116.01527614844461,"vZ0":-0.7943493232754565,"x":77.43,"y":143.56,"x0":0.7882571550697666,"y0":50.001986866145586,"z0":6.1328394177755845,"aX":9.074445371572898},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":11.4,"breakHorizontal":-11.8,"spinRate":1487,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.4722296208056118,"extension":7.162260923476878},"index":1,"playId":"be620005-e70e-3ca8-aa15-711b7b0e730b","pitchNumber":2,"startTime":"2026-08-23T00:13:57.102Z","endTime":"2026-08-23T00:14:02.920Z","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":81.2,"endSpeed":75.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85159939388214,"aZ":-21.91593879971563,"pfxX":6.995659058544145,"pfxZ":7.246479507955593,"pX":-0.4031323516353595,"pZ":0.6539839199692884,"vX0":-4.252053896047843,"vY0":-118.02873478102634,"vZ0":-7.549194687848698,"x":132.37,"y":221.12,"x0":0.5102296703761235,"y0":50.00087625016076,"z0":5.90323531565756,"aX":9.897771526887775},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.6,"breakHorizontal":-11.6,"spinRate":1539,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.4635460176282833,"extension":7.248065657520994},"index":2,"playId":"12d2499c-0e60-3867-b16c-c2c097c1fa67","pitchNumber":3,"startTime":"2026-08-23T00:14:14.018Z","endTime":"2026-08-23T00:14:18.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199862956826458,"aZ":-15.592110730176325,"pfxX":1.2013916158615874,"pfxZ":10.100123471844276,"pX":-0.41846685397258715,"pZ":2.9298476125006467,"vX0":-2.5373579008871947,"vY0":-127.34733189988323,"vZ0":-5.003164099098488,"x":132.95,"y":159.67,"x0":0.43484877077756656,"y0":50.00589903689848,"z0":6.153841954976583,"aX":1.9733279787980234},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.4,"breakHorizontal":-1.6,"spinRate":2019,"spinDirection":156},"zone":1,"typeConfidence":0.88,"plateTime":0.43013011501892473,"extension":7.264777834641362},"index":3,"playId":"cf1b30bc-375c-39d1-947b-1879a2fcb736","pitchNumber":4,"startTime":"2026-08-23T00:14:33.349Z","endTime":"2026-08-23T00:14:40.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228749095334965,"aZ":-16.00227602431907,"pfxX":2.325185506817795,"pfxZ":9.87123009270654,"pX":0.6467615493572576,"pZ":2.299337130942638,"vX0":-0.5211389185597615,"vY0":-127.4611260476328,"vZ0":-6.340612275059276,"x":92.35,"y":176.7,"x0":0.5523537958147443,"y0":50.00301034905649,"z0":6.091568982692923,"aX":3.8098372378931553},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.1,"spinRate":2034,"spinDirection":154},"zone":6,"typeConfidence":0.87,"plateTime":0.43041064648520244,"extension":7.135046844908772},"hitData":{"launchSpeed":93.3,"launchAngle":48.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.3,"coordY":86.36}},"index":4,"playId":"bc1f7f9e-eb3d-3ce7-a19a-94751d7701cd","pitchNumber":5,"startTime":"2026-08-23T00:14:50.099Z","endTime":"2026-08-23T00:14:59.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:14:59.822Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-23T00:15:12.510Z","endTime":"2026-08-23T00:15:34.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.129847304614756,"aZ":-15.815307456177063,"pfxX":1.808811713226083,"pfxZ":9.83850014263916,"pX":-0.40258973875075643,"pZ":2.0687974754448177,"vX0":-2.583129920333314,"vY0":-128.27901384958184,"vZ0":-6.973317067544853,"x":132.35,"y":182.92,"x0":0.3835286140567186,"y0":50.00116444797908,"z0":6.060469361477024,"aX":3.0071531293480014},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.4,"breakHorizontal":-2.6,"spinRate":2028,"spinDirection":156},"zone":7,"typeConfidence":0.88,"plateTime":0.4273629405562289,"extension":7.5261180222603095},"hitData":{"launchSpeed":101.1,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.18,"coordY":44.38}},"index":0,"playId":"b4846436-96d3-3bdf-a2fc-fd28f377f9fa","pitchNumber":1,"startTime":"2026-08-23T00:15:25.274Z","endTime":"2026-08-23T00:15:34.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:15:34.289Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:17:43.104Z","endTime":"2026-08-23T00:17:52.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750075805511248,"aZ":-21.01036243215468,"pfxX":-1.269945884599717,"pfxZ":6.358865251824616,"pX":-0.07447950654251159,"pZ":2.574553556602218,"vX0":6.276727365927736,"vY0":-131.38147932080466,"vZ0":-4.02503931424611,"x":119.84,"y":169.27,"x0":-2.3251795969945563,"y0":50.002781556197206,"z0":5.6799111098385735,"aX":-2.2304285736404452},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":1.0,"spinRate":2440,"spinDirection":203},"zone":5,"typeConfidence":0.88,"plateTime":0.4162474768794815,"extension":6.154018792408123},"hitData":{"launchSpeed":95.7,"launchAngle":46.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.56,"coordY":87.12}},"index":0,"playId":"857f45e5-3378-36b3-9c41-0db26198cb58","pitchNumber":1,"startTime":"2026-08-23T00:17:43.104Z","endTime":"2026-08-23T00:17:52.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:17:52.721Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros challenged (pitch result), call on the field was overturned: Evan Carter called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:18:04.197Z","endTime":"2026-08-23T00:19:11.287Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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(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":91.1,"endSpeed":84.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83589509457993,"aZ":-21.875270193429735,"pfxX":-0.549555213632289,"pfxZ":5.750003010638707,"pX":-0.8874486441908013,"pZ":2.179502422342697,"vX0":4.846699215100499,"vY0":-132.61613546453736,"vZ0":-4.613174437589431,"x":150.83,"y":179.93,"x0":-2.6628460522386446,"y0":50.002757772562184,"z0":5.525362455417133,"aX":-0.9843292348960376},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":0.0,"spinRate":2517,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.41210374204356715,"extension":6.20017085528248},"index":0,"playId":"70ed3b7d-da1d-3f8d-8ecb-f1104806172a","pitchNumber":1,"startTime":"2026-08-23T00:18:17.259Z","endTime":"2026-08-23T00:18:24.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225542152127247,"aZ":-22.155304469456567,"pfxX":-1.0515011645934864,"pfxZ":5.556143957451829,"pX":1.3145926029261872,"pZ":1.6933451453777824,"vX0":9.545311055760855,"vY0":-133.79362294385044,"vZ0":-5.910207989926118,"x":66.89,"y":193.06,"x0":-2.1705712630565435,"y0":50.005823008599116,"z0":5.530319465233874,"aX":-1.898383289775733},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2510,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.4101808538227525,"extension":6.33082199934375},"index":1,"playId":"754a2524-6580-38e2-8419-857b6b6c1b36","pitchNumber":2,"startTime":"2026-08-23T00:18:28.701Z","endTime":"2026-08-23T00:18:34.345Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935059128614444,"aZ":-33.39375033255174,"pfxX":-11.827084588386926,"pfxZ":-0.7863444028801441,"pX":1.2402364564934425,"pZ":0.3424840193346401,"vX0":12.945927204227685,"vY0":-124.9645101115954,"vZ0":-5.481593748622857,"x":69.73,"y":229.53,"x0":-2.51020681414178,"y0":50.00098169352678,"z0":5.359540363767166,"aX":-18.40527790789873},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":17.9,"spinRate":1933,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.44101513293320727,"extension":6.028895059912191},"index":2,"playId":"6a6698ac-a6b5-3e6f-adc3-c1a6a5bea425","pitchNumber":3,"startTime":"2026-08-23T00:18:50.754Z","endTime":"2026-08-23T00:18:55.788Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.910647984133067,"aZ":-23.910408690604832,"pfxX":0.48018760773929614,"pfxZ":4.522407436380831,"pX":-0.8162356120069612,"pZ":3.1894246699237954,"vX0":4.631518254063991,"vY0":-133.7949788033851,"vZ0":-1.7811934979680946,"x":148.11,"y":152.67,"x0":-2.626799226518237,"y0":50.000446331943344,"z0":5.565044902609034,"aX":0.8753203319190533},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-1.8,"spinRate":2500,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.40825914229306415,"extension":6.201284392116748},"index":3,"playId":"2d311773-b41b-3b58-b92f-96024e65b594","pitchNumber":4,"startTime":"2026-08-23T00:19:06.280Z","endTime":"2026-08-23T00:19:11.287Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"playEndTime":"2026-08-23T00:19:11.287Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nicky Lopez flies out to left fielder Gustavo Campero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-23T00:19:45.994Z","endTime":"2026-08-23T00:20:12.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032573899077665,"aZ":-19.99465527909332,"pfxX":0.739117981956051,"pfxZ":6.672827258794249,"pX":-0.010463102920054063,"pZ":1.7810062828393387,"vX0":6.586313724742943,"vY0":-133.76959384737148,"vZ0":-5.715436869089697,"x":117.4,"y":190.69,"x0":-2.5934763006963446,"y0":50.000028850082515,"z0":5.364576219477497,"aX":1.34699859473083},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":-2.6,"spinRate":2511,"spinDirection":203},"zone":8,"typeConfidence":0.92,"plateTime":0.4083989471131657,"extension":6.1901022326655974},"index":0,"playId":"dc897a43-6688-332d-98f3-22c97e31bc32","pitchNumber":1,"startTime":"2026-08-23T00:19:50.083Z","endTime":"2026-08-23T00:19:55.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467461256414353,"aZ":-21.276714217814035,"pfxX":-0.25499898139934907,"pfxZ":5.827611647761556,"pX":-0.1536874749849831,"pZ":2.116400128164518,"vX0":5.778626826751778,"vY0":-135.1703246810225,"vZ0":-5.097600462929003,"x":122.86,"y":181.64,"x0":-2.276428441990933,"y0":50.0058828711514,"z0":5.498860667491373,"aX":-0.47800063248231983},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-0.6,"spinRate":2464,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.40354950770602116,"extension":6.19203095672232},"hitData":{"launchSpeed":86.2,"launchAngle":36.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.88,"coordY":92.38}},"index":1,"playId":"fb28df13-428a-366f-b2f0-56919fa95bfa","pitchNumber":2,"startTime":"2026-08-23T00:20:04.339Z","endTime":"2026-08-23T00:20:12.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:20:12.753Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (18) on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:22:12.364Z","endTime":"2026-08-23T00:22:34.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96867930191213,"aZ":-16.544070840828457,"pfxX":1.683836453326579,"pfxZ":9.717467826813987,"pX":0.35271508251920264,"pZ":2.57782411698501,"vX0":-1.1470129923567618,"vY0":-126.33581110874397,"vZ0":-5.432641114839507,"x":103.56,"y":169.18,"x0":0.5950225210570382,"y0":50.001725095942156,"z0":6.096163861005132,"aX":2.707798468152521},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2022,"spinDirection":153},"zone":6,"typeConfidence":0.85,"plateTime":0.43441085385343126,"extension":7.206281521436844},"hitData":{"launchSpeed":109.2,"launchAngle":15.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":86.53,"coordY":65.72}},"index":0,"playId":"f5383a15-e74f-3a1d-87b5-41d75de0b74d","pitchNumber":1,"startTime":"2026-08-23T00:22:22.948Z","endTime":"2026-08-23T00:22:34.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:22:34.751Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to right fielder Brandon Nimmo. Mike Trout to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:22:54.506Z","endTime":"2026-08-23T00:24:03.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.3,"endSpeed":67.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190755599877075,"aZ":-35.840143083117674,"pfxX":-4.713842372684078,"pfxZ":-3.1455951366202957,"pX":1.0042031864537202,"pZ":2.2420690248110495,"vX0":1.5563921895727073,"vY0":-108.1147620118546,"vZ0":-0.2516402785818883,"x":78.72,"y":178.24,"x0":0.8818955605539226,"y0":50.00009303840107,"z0":6.338263132154939,"aX":-5.505000386176035},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-5.4,"breakHorizontal":8.0,"spinRate":1861,"spinDirection":312},"zone":14,"typeConfidence":0.91,"plateTime":0.509233032495843,"extension":7.191624544799115},"index":0,"playId":"748e2613-3156-37ee-a40e-ffa4b477baea","pitchNumber":1,"startTime":"2026-08-23T00:23:12.041Z","endTime":"2026-08-23T00:23:18.249Z","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":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878229156441314,"aZ":-25.40168716980596,"pfxX":8.051639845675432,"pfxZ":4.981299940246074,"pX":0.3452623296146418,"pZ":1.7134436555047343,"vX0":-3.2543842176687563,"vY0":-116.2180657994772,"vZ0":-4.224619801373413,"x":103.84,"y":192.52,"x0":0.7216922721444832,"y0":50.00576590747807,"z0":5.982573006615873,"aX":10.956418412676808},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.2,"breakHorizontal":-13.7,"spinRate":1255,"spinDirection":128},"zone":9,"typeConfidence":0.91,"plateTime":0.47227298406115903,"extension":7.2501409392774265},"index":1,"playId":"7d75c5fe-4a16-3b5f-860a-c514efd8dfed","pitchNumber":2,"startTime":"2026-08-23T00:23:31.553Z","endTime":"2026-08-23T00:23:37.810Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555384707348313,"aZ":-17.357286615010757,"pfxX":1.026515735241877,"pfxZ":9.184038852217567,"pX":-0.49132900175951055,"pZ":2.29612258069065,"vX0":-3.0130933289147808,"vY0":-126.88356192338327,"vZ0":-5.914892738458546,"x":135.73,"y":176.78,"x0":0.5837905117214982,"y0":50.000902380420705,"z0":6.063498944962566,"aX":1.65594946737187},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.4,"breakHorizontal":-1.1,"spinRate":1949,"spinDirection":151},"zone":4,"typeConfidence":0.84,"plateTime":0.43345150323448234,"extension":7.417100168701498},"hitData":{"launchSpeed":92.1,"launchAngle":24.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.68,"coordY":80.19}},"index":2,"playId":"af498505-338f-3a96-a212-e59062771629","pitchNumber":3,"startTime":"2026-08-23T00:23:51.401Z","endTime":"2026-08-23T00:24:03.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:24:03.319Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Moisés Ballesteros doubles (8) on a fly ball to center fielder Evan Carter. Mike Trout scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:24:58.899Z","endTime":"2026-08-23T00:25:14.650Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":674003,"link":"/api/v1/people/674003"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T00:24:36.215Z","endTime":"2026-08-23T00:25:01.043Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79903870383387,"aZ":-29.76015537619508,"pfxX":-0.6095214700585805,"pfxZ":1.7432420972748846,"pX":-0.5822019336035062,"pZ":2.106916045908408,"vX0":-2.830359993908874,"vY0":-117.02809565139744,"vZ0":-2.8491031710953445,"x":139.19,"y":181.89,"x0":0.7237201119081743,"y0":50.00032784497153,"z0":6.137435871524392,"aX":-0.8421567245641908},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.8,"breakHorizontal":1.8,"spinRate":1904,"spinDirection":252},"zone":4,"typeConfidence":0.63,"plateTime":0.4686474301066932,"extension":7.3649468714005994},"hitData":{"launchSpeed":99.8,"launchAngle":26.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":183.25,"coordY":51.38}},"index":1,"playId":"cda79dc3-c35f-3212-82c1-afc0eb3c8ee7","pitchNumber":1,"startTime":"2026-08-23T00:25:01.043Z","endTime":"2026-08-23T00:25:14.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:25:14.650Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:28:03.279Z","endTime":"2026-08-23T00:29:10.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-23T00:25:48.336Z","endTime":"2026-08-23T00:26:15.619Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces Cody Bradford.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-23T00:26:15.619Z","endTime":"2026-08-23T00:28:05.461Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648894385275025,"aZ":-39.355620981964485,"pfxX":0.5667543397617019,"pfxZ":-4.532670396280443,"pX":-0.1580261829429962,"pZ":2.7567160059238067,"vX0":2.970270060817409,"vY0":-124.9331840300018,"vZ0":0.703135072843045,"x":123.02,"y":164.35,"x0":-1.4348895327662474,"y0":50.00329750823271,"z0":5.700600449142904,"aX":0.8974539566877473},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.8,"breakHorizontal":-1.7,"spinRate":2658,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.43804332593675355,"extension":6.594074018383186},"index":2,"playId":"550ae2b1-7779-34fb-aacc-a51e5d6ec50d","pitchNumber":1,"startTime":"2026-08-23T00:28:05.461Z","endTime":"2026-08-23T00:28:09.456Z","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":84.2,"endSpeed":77.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05769702610499,"aZ":-38.955463615201865,"pfxX":0.9696808660273968,"pfxZ":-4.441440482531367,"pX":-1.2555474766138623,"pZ":1.9762541233867907,"vX0":0.4907425169045049,"vY0":-122.70084636600961,"vZ0":-0.7486666096672449,"x":164.86,"y":185.42,"x0":-1.584067767126916,"y0":50.00341524249979,"z0":5.601761098982534,"aX":1.4800276588103383},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.9,"breakHorizontal":-1.9,"spinRate":2703,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.4462207167216494,"extension":6.823724726231236},"index":3,"playId":"f78a3ebb-db8e-3a80-877b-34e2191c2c44","pitchNumber":2,"startTime":"2026-08-23T00:28:26.675Z","endTime":"2026-08-23T00:28:32.142Z","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":4,"startTime":"2026-08-23T00:28:45.776Z","endTime":"2026-08-23T00:29:05.404Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37872614570322,"aZ":-35.288753866299025,"pfxX":0.8984657596081358,"pfxZ":-1.9775919948252403,"pX":0.5778463494439697,"pZ":1.1830172792831803,"vX0":4.564553498745691,"vY0":-124.6692668511625,"vZ0":-3.2808304433811317,"x":106.57,"y":168.23,"x0":-1.3946413305956487,"y0":50.00538601267425,"z0":5.432813460670958,"aX":1.4122631105365113},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.1,"breakHorizontal":-2.6,"spinRate":2691,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4395659160031835,"extension":6.797599729279179},"index":5,"playId":"207f57a2-bfc6-39c5-bbda-dfefa9b2cfb6","pitchNumber":3,"startTime":"2026-08-23T00:29:05.404Z","endTime":"2026-08-23T00:29:10.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:29:10.851Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero strikes out swinging, catcher Danny Jansen to first baseman Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-23T00:29:29.773Z","endTime":"2026-08-23T00:30:20.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"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],"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311170988062937,"aZ":-23.764066357327494,"pfxX":2.403301933067045,"pfxZ":4.693905092078918,"pX":-0.5943422136516827,"pZ":1.7692766486249913,"vX0":2.67039592359776,"vY0":-133.19591569393222,"vZ0":-4.672740516633232,"x":139.65,"y":191.01,"x0":-1.92313925589931,"y0":50.00372230517793,"z0":5.270425049628209,"aX":4.306814160881601},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-4.9,"spinRate":2655,"spinDirection":205},"zone":7,"typeConfidence":0.91,"plateTime":0.41162888307323575,"extension":6.609147654243731},"index":0,"playId":"32c7f5ea-b7b4-375e-bedb-122100119dc9","pitchNumber":1,"startTime":"2026-08-23T00:29:34.797Z","endTime":"2026-08-23T00:29:40.569Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.619968183939253,"aZ":-33.312370581714156,"pfxX":-9.045773688213163,"pfxZ":-0.6902768804245571,"pX":0.33614616173366596,"pZ":1.020280872894218,"vX0":7.899294150066501,"vY0":-127.82842128216306,"vZ0":-3.9912661553275726,"x":104.19,"y":211.23,"x0":-1.6205111044234335,"y0":50.003070281831306,"z0":5.220506661455573,"aX":-14.954206433704284},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.9,"breakHorizontal":14.5,"spinRate":1571,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.42866799912091924,"extension":6.650739573573853},"index":1,"playId":"13f66917-2dfc-3dbc-88ad-19e5b2249f4a","pitchNumber":2,"startTime":"2026-08-23T00:29:51.955Z","endTime":"2026-08-23T00:29:55.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":2.956,"strikeZoneBottom":1.492,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26965739769932,"aZ":-33.3575454041443,"pfxX":-8.884170271710103,"pfxZ":-0.7239957510551203,"pX":-0.24162378583099384,"pZ":0.5770273246872327,"vX0":6.8766715520451855,"vY0":-126.79970432167212,"vZ0":-4.490396779030039,"x":126.21,"y":223.2,"x0":-1.8363899900823533,"y0":50.004607897996564,"z0":5.036545342771582,"aX":-14.447734431002754},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":14.5,"spinRate":1646,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.432183031776912,"extension":6.989985588971102},"index":2,"playId":"0a8e3633-f47f-33bf-b838-e26ef711a4a5","pitchNumber":3,"startTime":"2026-08-23T00:30:12.755Z","endTime":"2026-08-23T00:30:20.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:30:20.382Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Freeman singles on a line drive to left fielder Gustavo Campero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:32:22.131Z","endTime":"2026-08-23T00:33:04.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214388339106854,"aZ":-21.71370425546344,"pfxX":-1.0224906107292835,"pfxZ":5.965067603288679,"pX":0.24796036578074307,"pZ":1.7569453725795003,"vX0":7.194106230457675,"vY0":-131.639675611822,"vZ0":-5.461950152933497,"x":107.55,"y":191.34,"x0":-2.388560500706654,"y0":50.000435913035545,"z0":5.4682661245304365,"aX":-1.792612719250432},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":0.2,"spinRate":2434,"spinDirection":213},"zone":9,"typeConfidence":0.89,"plateTime":0.41624506347332124,"extension":6.3298181148779635},"index":0,"playId":"46317576-8388-35ad-86e1-77d13e9424d5","pitchNumber":1,"startTime":"2026-08-23T00:32:31.833Z","endTime":"2026-08-23T00:32:36.052Z","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":0},"index":1,"startTime":"2026-08-23T00:32:41.968Z","endTime":"2026-08-23T00:32:53.656Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.012995567668266,"aZ":-27.288658929093472,"pfxX":3.371715500516851,"pfxZ":3.4970041504960134,"pX":-0.013197052614631232,"pZ":1.4309744659708108,"vX0":4.396461131588382,"vY0":-117.42786084104463,"vZ0":-3.3976354326733147,"x":117.5,"y":200.14,"x0":-2.347065285088152,"y0":50.00410047876417,"z0":5.432380953101829,"aX":4.714176746675771},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.8,"breakHorizontal":-7.2,"spinRate":2407,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4662381202184638,"extension":6.083573052922547},"hitData":{"launchSpeed":91.1,"launchAngle":15.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.12,"coordY":108.48}},"index":2,"playId":"634c930f-2ff4-3fde-b25a-139c5633b824","pitchNumber":2,"startTime":"2026-08-23T00:32:53.656Z","endTime":"2026-08-23T00:33:04.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:33:04.675Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:33:16.373Z","endTime":"2026-08-23T00:35:13.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172036599598556,"aZ":-20.148007903487656,"pfxX":1.086839479986066,"pfxZ":6.84051849976976,"pX":-0.450595228212637,"pZ":1.7338536847367123,"vX0":5.990640619812718,"vY0":-131.10838316848077,"vZ0":-5.966392869333633,"x":134.18,"y":191.97,"x0":-2.897214702582017,"y0":50.00434394193314,"z0":5.5213692334757365,"aX":1.9089419697769296},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":-3.1,"spinRate":2480,"spinDirection":206},"zone":7,"typeConfidence":0.92,"plateTime":0.4162172174786405,"extension":6.031618367818263},"index":0,"playId":"605804b4-0b91-3593-870c-f1de678152dc","pitchNumber":1,"startTime":"2026-08-23T00:33:30.268Z","endTime":"2026-08-23T00:33:35.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21821282193038,"aZ":-23.43008069732235,"pfxX":1.5304840244355065,"pfxZ":5.019553110312394,"pX":-0.09478766896653443,"pZ":3.118714457563426,"vX0":6.075570210166655,"vY0":-130.83729144616908,"vZ0":-2.3154678665696284,"x":120.61,"y":154.57,"x0":-2.640958396977446,"y0":50.00582969484258,"z0":5.761266185801739,"aX":2.667708110044762},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":-4.1,"spinRate":2442,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4177747555721454,"extension":6.214624786976907},"index":1,"playId":"8dfa3607-81a4-338e-a405-e0b8c5f0093c","pitchNumber":2,"startTime":"2026-08-23T00:33:52.015Z","endTime":"2026-08-23T00:33:55.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82314149155755,"aZ":-20.43846108017541,"pfxX":-0.012067689266054449,"pfxZ":6.5176889992655695,"pX":0.07553951453194045,"pZ":2.7154830491827235,"vX0":6.932852296530383,"vY0":-132.6828803704528,"vZ0":-3.985884987394135,"x":114.12,"y":165.46,"x0":-2.5590045012751452,"y0":50.0016269518992,"z0":5.708623386190549,"aX":-0.023173761969399128},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-1.3,"spinRate":2464,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.41130031337872897,"extension":6.222079076038488},"index":2,"playId":"30ddea87-7382-39e9-8c86-3ce9b4e5e17e","pitchNumber":3,"startTime":"2026-08-23T00:34:14.768Z","endTime":"2026-08-23T00:34:18.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96007959670355,"aZ":-28.758780705876944,"pfxX":4.237703468166999,"pfxZ":2.4855238514573186,"pX":0.6757693332414221,"pZ":1.4112033037077132,"vX0":6.596943225793828,"vY0":-116.20475897845712,"vZ0":-3.3634179291992137,"x":91.24,"y":200.68,"x0":-2.745850989039221,"y0":50.000675078658524,"z0":5.597787941353898,"aX":5.81796601416134},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.0,"breakHorizontal":-9.2,"spinRate":2347,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.47061568556027567,"extension":5.94681745538865},"index":3,"playId":"bb908c3d-7c34-330e-96ac-23d1a8405659","pitchNumber":4,"startTime":"2026-08-23T00:34:38.797Z","endTime":"2026-08-23T00:34:43.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45230940569785,"aZ":-21.160321569123692,"pfxX":0.15186459431844934,"pfxZ":6.009559674086782,"pX":0.9294175653490917,"pZ":3.307896437251449,"vX0":8.93531680482742,"vY0":-134.12141227530861,"vZ0":-2.799975934301154,"x":81.57,"y":149.47,"x0":-2.4568839546223193,"y0":50.00230489054768,"z0":5.864846562903638,"aX":0.27549028537272907},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2515,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.40749105209776193,"extension":6.231671719772971},"index":4,"playId":"7c057a83-d660-3740-af3e-ef7ece92d027","pitchNumber":5,"startTime":"2026-08-23T00:35:08.560Z","endTime":"2026-08-23T00:35:13.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:35:13.578Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:35:26.378Z","endTime":"2026-08-23T00:36:32.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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":"Flyout","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":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.997570804824278,"aZ":-23.04015168416634,"pfxX":1.378354505142299,"pfxZ":5.385027112102488,"pX":-0.5923378173350425,"pZ":1.6188746977271882,"vX0":6.130609074095152,"vY0":-128.98571580579133,"vZ0":-5.241797962925549,"x":139.58,"y":195.07,"x0":-3.1721472242388056,"y0":50.00590530476898,"z0":5.437135461635683,"aX":2.3399106425589142},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.9,"breakHorizontal":-3.7,"spinRate":2486,"spinDirection":204},"zone":7,"typeConfidence":0.92,"plateTime":0.42345622678081885,"extension":6.209849597776609},"index":0,"playId":"f6dc7ae7-a8f1-3ee3-8e16-de0bea18a761","pitchNumber":1,"startTime":"2026-08-23T00:35:39.546Z","endTime":"2026-08-23T00:35:45.697Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874593122345814,"aZ":-21.365627548713274,"pfxX":1.7230790961169855,"pfxZ":6.2721355952037205,"pX":-0.39487826140351284,"pZ":1.7454827800850898,"vX0":6.539999197809252,"vY0":-130.09949151645026,"vZ0":-5.419737987736583,"x":132.05,"y":191.65,"x0":-3.1595380702660343,"y0":50.00395557443724,"z0":5.462711523245649,"aX":2.9704425024845174},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":-4.4,"spinRate":2535,"spinDirection":201},"zone":7,"typeConfidence":0.92,"plateTime":0.4201158718402995,"extension":6.160815538979358},"index":1,"playId":"28cd490f-2228-363b-a945-4be934ec4dfb","pitchNumber":2,"startTime":"2026-08-23T00:35:57.224Z","endTime":"2026-08-23T00:36:02.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131363013816543,"aZ":-30.328253998961433,"pfxX":-10.771551277737771,"pfxZ":1.2625694921401998,"pX":-0.7180185406123823,"pZ":2.0816560832740745,"vX0":9.206276301359676,"vY0":-121.31200045573479,"vZ0":-1.7346515912249811,"x":144.37,"y":182.58,"x0":-3.191166755067537,"y0":50.00581886940055,"z0":5.488597699051012,"aX":-15.810921197666577},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.0,"breakHorizontal":16.9,"spinRate":1858,"spinDirection":241},"zone":7,"typeConfidence":0.89,"plateTime":0.45417957465645875,"extension":5.998891730066667},"hitData":{"launchSpeed":104.9,"launchAngle":43.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.88,"coordY":53.6}},"index":2,"playId":"3306ebc7-201f-3d52-875a-e3318b937d69","pitchNumber":3,"startTime":"2026-08-23T00:36:18.722Z","endTime":"2026-08-23T00:36:32.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:36:32.438Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks. Cody Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:36:48.714Z","endTime":"2026-08-23T00:38:04.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(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":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168442669581143,"aZ":-18.594521310597976,"pfxX":-1.5535121462095542,"pfxZ":7.4573315167979795,"pX":1.1257484159156022,"pZ":1.9123587360843224,"vX0":10.9090976286132,"vY0":-133.4611729995832,"vZ0":-6.036363131238463,"x":74.09,"y":187.15,"x0":-2.7964212525089964,"y0":50.004266124037805,"z0":5.5233079241109095,"aX":-2.8310462857781085},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":0.7,"spinRate":2562,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.4089264478840384,"extension":6.150897053331768},"index":0,"playId":"06c6553e-125c-315a-b98c-ae99cc9d4968","pitchNumber":1,"startTime":"2026-08-23T00:36:56.817Z","endTime":"2026-08-23T00:37:01.056Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396880745747666,"aZ":-22.536932302990525,"pfxX":-0.8342071865913061,"pfxZ":5.4117144717208046,"pX":-1.6116473704710497,"pZ":4.022195866825653,"vX0":4.3827011636991084,"vY0":-131.67566719974604,"vZ0":0.04846046571134144,"x":178.43,"y":130.18,"x0":-3.1794590123144575,"y0":50.000089665145524,"z0":5.652545037513001,"aX":-1.4856587132253554},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2404,"spinDirection":201},"zone":11,"typeConfidence":0.86,"plateTime":0.4138284807179353,"extension":5.967985229408282},"index":1,"playId":"08024c3f-0b98-3a24-ab70-33ffcaeee91b","pitchNumber":2,"startTime":"2026-08-23T00:37:16.267Z","endTime":"2026-08-23T00:37:20.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.656423807326338,"aZ":-25.12277254326284,"pfxX":2.495527602606458,"pfxZ":5.168203685729876,"pX":-1.662002775176544,"pZ":2.0972071910168086,"vX0":3.0694092034245126,"vY0":-115.75925081528095,"vZ0":-2.344724063972251,"x":180.35,"y":182.16,"x0":-3.326854076834205,"y0":50.000578691102035,"z0":5.516917757562075,"aX":3.4015701980531206},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.1,"breakHorizontal":-5.3,"spinRate":2322,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.47232114027402616,"extension":5.959903548115999},"index":2,"playId":"616f27ac-33da-373f-8201-71eff01e3f4e","pitchNumber":3,"startTime":"2026-08-23T00:37:38.236Z","endTime":"2026-08-23T00:37:42.330Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92878372918813,"aZ":-21.845049138456357,"pfxX":0.9705009477551494,"pfxZ":5.94137844232379,"pX":-0.8482794994410816,"pZ":1.5863550679890097,"vX0":5.807805970205176,"vY0":-130.14015464102073,"vZ0":-5.6298176860889235,"x":149.33,"y":195.95,"x0":-3.222845001229532,"y0":50.00245502582644,"z0":5.402512055651737,"aX":1.6848261213898468},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.9,"spinRate":2489,"spinDirection":197},"zone":13,"typeConfidence":0.92,"plateTime":0.4187722200309798,"extension":6.119867781470403},"index":3,"playId":"bb057b6e-e877-3f22-8e05-9271f4a2f183","pitchNumber":4,"startTime":"2026-08-23T00:37:58.725Z","endTime":"2026-08-23T00:38:04.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:38:04.427Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out softly, pitcher Ryan Johnson to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-23T00:39:01.514Z","endTime":"2026-08-23T00:39:11.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696270,"link":"/api/v1/people/696270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T00:38:26.261Z","endTime":"2026-08-23T00:39:03.786Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.381592781969616,"aZ":-28.33408717823313,"pfxX":4.532196228214662,"pfxZ":2.731268650469115,"pX":0.11073504021769862,"pZ":2.0296562055477563,"vX0":6.0841458972122755,"vY0":-117.31524922037592,"vZ0":-2.3599043076629256,"x":112.78,"y":183.98,"x0":-3.096519678058919,"y0":50.00341248551725,"z0":5.667050843722384,"aX":6.371293533306147},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.7,"breakHorizontal":-9.6,"spinRate":2418,"spinDirection":98},"zone":8,"typeConfidence":0.91,"plateTime":0.4653408764922147,"extension":5.998168387585463},"hitData":{"launchSpeed":41.0,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.89,"coordY":192.61}},"index":1,"playId":"29bfcaa1-9c58-38f8-8179-5cd925754127","pitchNumber":1,"startTime":"2026-08-23T00:39:03.786Z","endTime":"2026-08-23T00:39:11.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:39:11.508Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:41:16.662Z","endTime":"2026-08-23T00:41:29.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213000946229265,"aZ":-36.924461820206545,"pfxX":2.160235083380011,"pfxZ":-2.9514392258950455,"pX":0.4326901700170954,"pZ":2.2169072692567062,"vX0":3.6372069777236637,"vY0":-126.02954355803462,"vZ0":-1.266529198750033,"x":100.51,"y":178.92,"x0":-1.308783802784713,"y0":50.000040143156916,"z0":5.703595376738572,"aX":3.4801168885652896},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":-4.7,"spinRate":2880,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.43432602160075673,"extension":6.744642930343804},"hitData":{"launchSpeed":71.7,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.89,"coordY":169.17}},"index":0,"playId":"5405260b-d486-3d60-8664-41c036c17568","pitchNumber":1,"startTime":"2026-08-23T00:41:21.566Z","endTime":"2026-08-23T00:41:29.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:41:29.373Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:41:45.750Z","endTime":"2026-08-23T00:42:47.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31835757702171,"aZ":-13.000054664817373,"pfxX":-2.454840313720434,"pfxZ":9.786724859880067,"pX":0.3692335343879152,"pZ":3.921732543562909,"vX0":5.226445506822065,"vY0":-139.329242519949,"vZ0":-2.1098985242476367,"x":102.93,"y":132.89,"x0":-1.2148935401346905,"y0":50.003418649873716,"z0":5.551521209098057,"aX":-4.810476341010275},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2453,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.39364851862793193,"extension":6.860405976211873},"index":0,"playId":"9a2b8984-3aa7-3d84-b329-65999f5b2761","pitchNumber":1,"startTime":"2026-08-23T00:41:52.206Z","endTime":"2026-08-23T00:41:56.600Z","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":91.0,"endSpeed":83.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11379290120549,"aZ":-26.226161945949734,"pfxX":1.1625832198704003,"pfxZ":3.324508489093132,"pX":0.16242588265527533,"pZ":2.3161851412350876,"vX0":3.8207532063500023,"vY0":-132.61039806502745,"vZ0":-3.029008130557478,"x":110.81,"y":176.24,"x0":-1.4453766543511521,"y0":50.00385886371331,"z0":5.37678147165774,"aX":2.079623449676976},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-2.9,"spinRate":2676,"spinDirection":186},"zone":5,"typeConfidence":0.9,"plateTime":0.4123054599193221,"extension":6.777598150480774},"index":1,"playId":"4db42484-6dae-3efb-aaec-7dfa230f9982","pitchNumber":2,"startTime":"2026-08-23T00:42:05.320Z","endTime":"2026-08-23T00:42:10.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39435648187437,"aZ":-11.11236950710377,"pfxX":-2.9463533036790945,"pfxZ":10.832482620832526,"pX":-0.38046192348706,"pZ":3.6632325799589003,"vX0":3.21006722015231,"vY0":-139.08266121776524,"vZ0":-3.1237924189183417,"x":131.5,"y":139.87,"x0":-1.1709693675015382,"y0":50.0030803752232,"z0":5.546180636680119,"aX":-5.728999807784821},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":4.6,"spinRate":2548,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39496634494043725,"extension":6.819550885630026},"index":2,"playId":"aaec4478-4488-3273-852f-fdcc8f4a8328","pitchNumber":3,"startTime":"2026-08-23T00:42:24.660Z","endTime":"2026-08-23T00:42:29.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.878969725882065,"aZ":-9.681391486491625,"pfxX":-3.593991254167321,"pfxZ":11.378424568292552,"pX":-0.12117831154404139,"pZ":3.190228472349089,"vX0":3.994962303990302,"vY0":-140.22457677545796,"vZ0":-4.5457032174645695,"x":121.62,"y":152.64,"x0":-1.1023794562812594,"y0":50.003219393695964,"z0":5.472901732178892,"aX":-7.105097107085193},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":5.6,"spinRate":2567,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.3917058211892721,"extension":6.9668101347201565},"index":3,"playId":"083590a0-951a-3400-99d8-f7534c9d77ba","pitchNumber":4,"startTime":"2026-08-23T00:42:43.030Z","endTime":"2026-08-23T00:42:47.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:42:47.703Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, third baseman Cody Freeman to first baseman Ezequiel Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:43:03.294Z","endTime":"2026-08-23T00:44:43.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604623354962527,"aZ":-35.250118567485394,"pfxX":0.03235142611850672,"pfxZ":-1.896527248750397,"pX":-0.3838329426800187,"pZ":3.59531836213869,"vX0":2.448070462460715,"vY0":-126.55742612734755,"vZ0":1.702506426698438,"x":131.63,"y":141.71,"x0":-1.367457674514599,"y0":50.00103033675941,"z0":5.735262638250677,"aX":0.05233997680698324},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":-0.6,"spinRate":2668,"spinDirection":76},"zone":11,"typeConfidence":0.9,"plateTime":0.43263485963993764,"extension":6.698438084055726},"index":0,"playId":"d5b05b28-0c05-34e0-b89e-93db90c977fc","pitchNumber":1,"startTime":"2026-08-23T00:43:11.266Z","endTime":"2026-08-23T00:43:15.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75677842513342,"aZ":-9.487460688430025,"pfxX":-3.143456086484962,"pfxZ":11.744069794193013,"pX":1.1637757054525129,"pZ":1.7985616175969057,"vX0":6.937925291657758,"vY0":-138.54024294198643,"vZ0":-8.046495802465326,"x":72.64,"y":190.22,"x0":-0.9716201805608503,"y0":50.004515435312946,"z0":5.385935724189808,"aX":-6.074060172056982},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":4.2,"spinRate":2512,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.3963091814869557,"extension":7.145795532081705},"index":1,"playId":"cff2d464-fd9d-349d-822d-49af22fe283b","pitchNumber":2,"startTime":"2026-08-23T00:43:25.287Z","endTime":"2026-08-23T00:43:30.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.260644624844755,"aZ":-20.70195256793691,"pfxX":-1.2439504659039473,"pfxZ":6.374245648120761,"pX":-1.2198932884342446,"pZ":2.5797864923079312,"vX0":1.5588500634249716,"vY0":-133.22680000225455,"vZ0":-3.3592166006352038,"x":163.5,"y":169.13,"x0":-1.6506060559865292,"y0":50.00274019251646,"z0":5.350782935029213,"aX":-2.239143738382086},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":1.9,"spinRate":2645,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.41089776944720846,"extension":6.628695054970737},"index":2,"playId":"4501c81c-70df-3ffa-9c23-2e30808df9e2","pitchNumber":3,"startTime":"2026-08-23T00:43:40.576Z","endTime":"2026-08-23T00:43:45.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65489903336689,"aZ":-10.035171841616016,"pfxX":-4.804690561311995,"pfxZ":11.605919306029154,"pX":-0.19189498302407457,"pZ":1.8096473423757307,"vX0":4.370447217748675,"vY0":-137.946535521885,"vZ0":-7.826798875081338,"x":124.31,"y":189.92,"x0":-1.1805801030311605,"y0":50.00010779122133,"z0":5.378486276347906,"aX":-9.162717352367045},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":7.7,"spinRate":2455,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.39863779281253064,"extension":6.873142216407647},"index":3,"playId":"b95e3a7a-d53e-332d-ad55-0ea759aa7002","pitchNumber":4,"startTime":"2026-08-23T00:44:00.181Z","endTime":"2026-08-23T00:44:05.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62878289688725,"aZ":-12.55311385592295,"pfxX":-4.244924816242156,"pfxZ":10.13211417869852,"pX":0.32660872144973757,"pZ":1.6943082340528806,"vX0":5.603251092125395,"vY0":-138.66137273721316,"vZ0":-7.80889225326237,"x":104.55,"y":193.03,"x0":-1.1741115833663804,"y0":50.00138465773264,"z0":5.39510786059299,"aX":-8.219411040030458},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2518,"spinDirection":202},"zone":9,"typeConfidence":0.91,"plateTime":0.39586191917528835,"extension":7.0236429417227},"index":4,"playId":"5d7470a8-8581-3d32-91b7-a3faf7d91e6d","pitchNumber":5,"startTime":"2026-08-23T00:44:14.081Z","endTime":"2026-08-23T00:44:18.407Z","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":95.4,"endSpeed":85.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.523667018660745,"aZ":-10.124865115032554,"pfxX":-2.9200784420085855,"pfxZ":11.488532123782347,"pX":-0.6861677012465263,"pZ":2.9982352891539654,"vX0":2.569903265642153,"vY0":-138.74462426039,"vZ0":-4.812770236269565,"x":143.16,"y":157.83,"x0":-1.252135411118605,"y0":50.004726226449336,"z0":5.450387823368275,"aX":-5.605580285012708},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2608,"spinDirection":202},"zone":1,"typeConfidence":0.92,"plateTime":0.39713512450436417,"extension":7.081596012299977},"hitData":{"launchSpeed":95.3,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.23,"coordY":167.8}},"index":5,"playId":"38edf159-9c2f-38df-8e9f-c64023061606","pitchNumber":6,"startTime":"2026-08-23T00:44:35.086Z","endTime":"2026-08-23T00:44:43.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:44:43.105Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:48:32.168Z","endTime":"2026-08-23T00:50:01.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Jose Siri.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:48:08.813Z","endTime":"2026-08-23T00:48:08.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Josh Lowe replaces left fielder Gustavo Campero, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T00:48:08.826Z","endTime":"2026-08-23T00:48:34.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":672569,"link":"/api/v1/people/672569"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.180448465434836,"aZ":-30.078229543723225,"pfxX":5.470737556959272,"pfxZ":1.5635834598980543,"pX":-1.9499821882704416,"pZ":1.7920204107376725,"vX0":0.32830527908741663,"vY0":-114.82454574806601,"vZ0":-1.9046352616823863,"x":191.33,"y":190.4,"x0":-2.805964442484823,"y0":50.004428962874556,"z0":5.543778780353269,"aX":7.34532864447761},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.6,"breakHorizontal":-10.0,"spinRate":2347,"spinDirection":102},"zone":13,"typeConfidence":0.91,"plateTime":0.4760254697104238,"extension":6.005667850313567},"index":2,"playId":"8d37a6d7-e7ab-3542-9f61-ce955e557960","pitchNumber":1,"startTime":"2026-08-23T00:48:34.321Z","endTime":"2026-08-23T00:48:40.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778069917237474,"aZ":-27.53096857112381,"pfxX":-8.40829046436667,"pfxZ":3.1167921825502836,"pX":-0.4382997056410666,"pZ":2.0475254831723397,"vX0":7.862140746553547,"vY0":-121.49050537212783,"vZ0":-2.32068532847405,"x":133.71,"y":183.5,"x0":-2.630750132707106,"y0":50.000532780197865,"z0":5.4184589647686625,"aX":-12.512794939653956},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":13.2,"spinRate":2015,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.45159452383498566,"extension":6.02680757279778},"index":3,"playId":"d1c02956-ba38-3ecd-b0ca-f2f22ad250c3","pitchNumber":2,"startTime":"2026-08-23T00:48:47.885Z","endTime":"2026-08-23T00:48:54.525Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26769783677855,"aZ":-20.394871413406033,"pfxX":-0.6415016247624465,"pfxZ":6.429115465316342,"pX":-0.9364882774964195,"pZ":2.350331957110644,"vX0":4.7530511153404715,"vY0":-134.0881610345826,"vZ0":-4.274143712483856,"x":152.7,"y":175.32,"x0":-2.6439392857258714,"y0":50.00459610865715,"z0":5.408338771559809,"aX":-1.1762229174144256},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":0.2,"spinRate":2511,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.4074965628756009,"extension":6.240304863298635},"index":4,"playId":"352b97c5-f020-3cd6-8ed5-3429ccb5d6df","pitchNumber":3,"startTime":"2026-08-23T00:49:17.039Z","endTime":"2026-08-23T00:49:23.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.830961746676238,"aZ":-21.639117180814683,"pfxX":-0.21839693028611418,"pfxZ":5.792991367569528,"pX":0.28423938927337455,"pZ":2.2893560241290003,"vX0":6.757924108124263,"vY0":-134.17111395306904,"vZ0":-4.720143677241513,"x":106.17,"y":176.97,"x0":-2.2417501279014402,"y0":50.000365429704495,"z0":5.619380460141781,"aX":-0.39822745931926623},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.1,"spinRate":2487,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.40869151866717823,"extension":6.1154618005830175},"index":5,"playId":"079295e0-a4e0-37a5-b8ec-a7cb9aa3348f","pitchNumber":4,"startTime":"2026-08-23T00:49:30.810Z","endTime":"2026-08-23T00:49:36.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479583323317982,"aZ":-23.947997668838607,"pfxX":-0.010565492171052515,"pfxZ":4.541951988599836,"pX":0.18268202595019767,"pZ":1.8740670553388659,"vX0":6.673966954627957,"vY0":-133.43624903819156,"vZ0":-5.206771236959083,"x":110.04,"y":188.18,"x0":-2.3447757993479037,"y0":50.00542341317494,"z0":5.565984314662799,"aX":-0.0207709790509627},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.3,"spinRate":2497,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.4097773655318542,"extension":6.292817321050135},"hitData":{"launchSpeed":105.0,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.19,"coordY":138.16}},"index":6,"playId":"96fe68bf-e71f-340b-b9a0-417b44793ba4","pitchNumber":5,"startTime":"2026-08-23T00:49:54.133Z","endTime":"2026-08-23T00:50:01.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:50:01.435Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:50:23.704Z","endTime":"2026-08-23T00:51:39.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784983210125887,"aZ":-27.042629618392798,"pfxX":-8.21963568023788,"pfxZ":3.2683634421640333,"pX":0.5400984645365176,"pZ":1.8759204119365205,"vX0":9.602095139140518,"vY0":-124.93072473193895,"vZ0":-3.3089801097117153,"x":96.41,"y":188.13,"x0":-2.297695769175867,"y0":50.0034934083954,"z0":5.45707733960851,"aX":-12.905112647880904},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":1891,"spinDirection":245},"zone":9,"typeConfidence":0.91,"plateTime":0.43959482405103945,"extension":6.309521909561627},"index":0,"playId":"d71aaaae-f3e2-3b36-bb88-a07153a41c64","pitchNumber":1,"startTime":"2026-08-23T00:50:26.249Z","endTime":"2026-08-23T00:50:32.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35802695368331,"aZ":-28.035068913251997,"pfxX":4.373085519906971,"pfxZ":2.937708635379531,"pX":1.4242108198615888,"pZ":1.4978944966674417,"vX0":7.170541581247218,"vY0":-117.93681992551154,"vZ0":-3.446559038694981,"x":62.71,"y":198.34,"x0":-2.2233591269617228,"y0":50.003428290989504,"z0":5.563019270847787,"aX":6.161483577981894},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.7,"breakHorizontal":-9.7,"spinRate":2413,"spinDirection":91},"zone":14,"typeConfidence":0.91,"plateTime":0.46435864716695674,"extension":6.354681103160944},"index":1,"playId":"3a72bb83-9f4c-3600-99d1-3311726b3fd8","pitchNumber":2,"startTime":"2026-08-23T00:50:39.304Z","endTime":"2026-08-23T00:50:44.728Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034031184833754,"aZ":-26.420572107732223,"pfxX":-6.947181828910207,"pfxZ":3.0824764856322986,"pX":-1.042423636216894,"pZ":3.0552325721682387,"vX0":5.365637387948842,"vY0":-135.5503110134654,"vZ0":-2.3222199276837374,"x":156.73,"y":156.29,"x0":-2.1428667657358424,"y0":50.00092938883043,"z0":5.763680745563394,"aX":-12.954372139481196},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":11.5,"spinRate":2190,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4037606909792011,"extension":6.149310333218169},"index":2,"playId":"d85f24bf-a162-30ac-a0f4-2b94803890bb","pitchNumber":3,"startTime":"2026-08-23T00:50:53.007Z","endTime":"2026-08-23T00:50:57.011Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-23T00:51:16.583Z","endTime":"2026-08-23T00:51:31.696Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55071060612643,"aZ":-32.31765609868941,"pfxX":-8.342099077164853,"pfxZ":-0.08594504126132385,"pX":-0.8203329537295373,"pZ":2.2876748436183196,"vX0":6.331869965680552,"vY0":-126.43089500948719,"vZ0":-1.745539705450375,"x":148.27,"y":177.01,"x0":-2.2773495458561652,"y0":50.00501042335068,"z0":5.588565251053911,"aX":-13.463509080517909},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":13.6,"spinRate":1805,"spinDirection":240},"zone":4,"typeConfidence":0.87,"plateTime":0.4337598894859056,"extension":6.220472299555573},"hitData":{"launchSpeed":87.1,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":162.73}},"index":4,"playId":"08fba4d3-45ea-337b-9586-9689e20575fa","pitchNumber":4,"startTime":"2026-08-23T00:51:31.696Z","endTime":"2026-08-23T00:51:39.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:51:39.101Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:51:56.139Z","endTime":"2026-08-23T00:53:45.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11180974500325,"aZ":-29.04034741934544,"pfxX":4.71366850194112,"pfxZ":2.2470398704345635,"pX":-1.0142269607763241,"pZ":1.8408019275067895,"vX0":2.5494215110321967,"vY0":-116.73418210337283,"vZ0":-2.241451315497573,"x":155.66,"y":189.08,"x0":-2.7295788183076355,"y0":50.00169330973458,"z0":5.5233864295510084,"aX":6.562404460620568},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.8,"breakHorizontal":-9.1,"spinRate":2333,"spinDirection":88},"zone":13,"typeConfidence":0.91,"plateTime":0.46761415106645376,"extension":5.983974727025801},"index":0,"playId":"ada83e3e-bf3c-38c9-989e-2457b704b773","pitchNumber":1,"startTime":"2026-08-23T00:52:03.912Z","endTime":"2026-08-23T00:52:09.020Z","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":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.247725400244207,"aZ":-28.725226334792,"pfxX":-9.00552866625375,"pfxZ":2.2813301848483407,"pX":-2.057914726819097,"pZ":1.534786993722469,"vX0":4.835723173529633,"vY0":-121.9670162968721,"vZ0":-3.3946089331995073,"x":195.44,"y":197.34,"x0":-2.892835948659288,"y0":50.00372066705874,"z0":5.413210295465293,"aX":-13.613190448079093},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":15.2,"spinRate":1904,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4485163952003961,"extension":5.919684010404197},"index":1,"playId":"deb294dd-5364-38d1-a664-1e9883b0ced5","pitchNumber":2,"startTime":"2026-08-23T00:52:16.584Z","endTime":"2026-08-23T00:52:21.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53397986348534,"aZ":-24.680518276184024,"pfxX":1.872138997085948,"pfxZ":4.302718348286756,"pX":-0.3290486032375427,"pZ":2.6445850857686244,"vX0":4.773451292263087,"vY0":-131.10070500831304,"vZ0":-2.808377040704521,"x":129.54,"y":167.38,"x0":-2.416177230008784,"y0":50.00408508002837,"z0":5.570489615304941,"aX":3.2604270522632013},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2540,"spinDirection":195},"zone":4,"typeConfidence":0.92,"plateTime":0.41768518765629414,"extension":6.332739775275965},"index":2,"playId":"f1330709-ad11-3f7e-83bf-7021b75c22cc","pitchNumber":3,"startTime":"2026-08-23T00:52:31.692Z","endTime":"2026-08-23T00:52:38.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383085107686124,"aZ":-20.178808685690488,"pfxX":-1.553930809739998,"pfxZ":6.57474973954221,"pX":1.1137013958530846,"pZ":1.580029096594259,"vX0":10.058102380095917,"vY0":-134.2847280639143,"vZ0":-6.016454312705132,"x":74.55,"y":196.12,"x0":-2.4803099377979874,"y0":50.00361834514454,"z0":5.287659923413608,"aX":-2.83740806554802},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":0.6,"spinRate":2590,"spinDirection":219},"zone":14,"typeConfidence":0.88,"plateTime":0.40806354519453203,"extension":6.317095373485397},"index":3,"playId":"8f6cb244-7201-3c05-bc6b-de6b52ff3347","pitchNumber":4,"startTime":"2026-08-23T00:53:07.696Z","endTime":"2026-08-23T00:53:15.694Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16629279427078,"aZ":-25.875125216860116,"pfxX":2.631769994372461,"pfxZ":4.406052952593936,"pX":-0.15311373981222895,"pZ":1.7333130951473683,"vX0":4.907339090552435,"vY0":-118.66015342822163,"vZ0":-3.148755224380595,"x":122.84,"y":191.98,"x0":-2.5878818971915556,"y0":50.003822428317406,"z0":5.4287097845985475,"aX":3.761344193831288},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.4,"breakHorizontal":-5.9,"spinRate":2437,"spinDirection":100},"zone":8,"typeConfidence":0.91,"plateTime":0.4611602580619971,"extension":6.292111653252724},"index":4,"playId":"f2a5a404-d4d7-350f-a04c-3368059f5e2b","pitchNumber":5,"startTime":"2026-08-23T00:53:22.879Z","endTime":"2026-08-23T00:53:28.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.412740655165205,"aZ":-23.181363732145073,"pfxX":0.43629992473121537,"pfxZ":5.064980603147186,"pX":-0.26824225387615336,"pZ":2.086869699647756,"vX0":5.834094790511807,"vY0":-132.2056218150653,"vZ0":-4.068498283647361,"x":127.22,"y":182.43,"x0":-2.557498236593944,"y0":50.00129988631323,"z0":5.3409932914808325,"aX":0.7746107258570747},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-2.0,"spinRate":2656,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.4138216749369419,"extension":6.241587027838472},"hitData":{"launchSpeed":104.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":153.1}},"index":5,"playId":"ed7366e2-331c-3550-93ce-f927bfb59e75","pitchNumber":6,"startTime":"2026-08-23T00:53:38.610Z","endTime":"2026-08-23T00:53:45.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:53:45.833Z","atBatIndex":50},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Zach Neto triples (4) on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:56:03.333Z","endTime":"2026-08-23T00:57:01.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Cole Winn.","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-23T00:55:38.437Z","endTime":"2026-08-23T00:56:05.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":79.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06728113262394,"aZ":-25.774916464899974,"pfxX":-0.41315358721368023,"pfxZ":4.012422219128689,"pX":-0.3026198676965174,"pZ":2.4289447572464966,"vX0":-6.088792826141914,"vY0":-125.67885438896799,"vZ0":-3.844627111629822,"x":128.54,"y":173.2,"x0":2.207769553926956,"y0":50.0047935674642,"z0":6.077957155912892,"aX":-0.6588134945929162},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":2.2,"spinRate":2224,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.4362405897584969,"extension":6.243290894321265},"index":1,"playId":"956b5574-c526-37d4-a331-f6440ef9ce5e","pitchNumber":1,"startTime":"2026-08-23T00:56:05.520Z","endTime":"2026-08-23T00:56:09.364Z","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":0},"index":2,"startTime":"2026-08-23T00:56:16.268Z","endTime":"2026-08-23T00:56:26.974Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7676004861454,"aZ":-22.756783363617682,"pfxX":7.766443547292103,"pfxZ":5.79590093413594,"pX":0.4891134122226713,"pZ":0.7672975948477556,"vX0":-6.110905773512902,"vY0":-126.65853696945193,"vZ0":-8.524943251860984,"x":98.36,"y":218.06,"x0":1.9235137844816166,"y0":50.00470854382419,"z0":5.995346992731943,"aX":12.625264983880754},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":-12.7,"spinRate":1403,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.4323790282878308,"extension":6.233626560330032},"index":3,"playId":"ec78883a-89ae-3a47-a3cf-34466f537d5c","pitchNumber":2,"startTime":"2026-08-23T00:56:26.974Z","endTime":"2026-08-23T00:56:31.340Z","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":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49838539949075,"aZ":-21.842644658411913,"pfxX":7.231414972844394,"pfxZ":6.13099278225858,"pX":0.8054873020752248,"pZ":1.6706525229070874,"vX0":-4.500326098793567,"vY0":-129.1741924692713,"vZ0":-7.140966252671588,"x":86.3,"y":193.67,"x0":1.6328053671764928,"y0":50.00482852589851,"z0":6.156292785236197,"aX":12.19330368219189},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":-12.0,"spinRate":1420,"spinDirection":148},"zone":9,"typeConfidence":0.88,"plateTime":0.42439031551545003,"extension":6.181781421435037},"hitData":{"launchSpeed":90.6,"launchAngle":9.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.61,"coordY":154.44}},"index":4,"playId":"c65b3140-f9c8-3634-8ad4-0b7f85babc31","pitchNumber":3,"startTime":"2026-08-23T00:56:45.315Z","endTime":"2026-08-23T00:57:01.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:57:01.130Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to second baseman Nicky Lopez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:57:20.745Z","endTime":"2026-08-23T00:59:10.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52467013522112,"aZ":-11.404280831817363,"pfxX":5.6498738696023985,"pfxZ":10.856033755848307,"pX":-0.18299237740761554,"pZ":4.3322552194953925,"vX0":-7.243390161383101,"vY0":-138.11150595493973,"vZ0":-3.1706344399741377,"x":123.98,"y":121.81,"x0":1.751496145457052,"y0":50.00197789116122,"z0":6.272955961000489,"aX":10.80925171547548},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-8.5,"spinRate":2312,"spinDirection":147},"zone":11,"typeConfidence":0.82,"plateTime":0.3980389468241703,"extension":6.123470848975788},"index":0,"playId":"ef605549-0093-3912-9491-9cec3d59af1b","pitchNumber":1,"startTime":"2026-08-23T00:57:37.065Z","endTime":"2026-08-23T00:57:41.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.930004119049926,"aZ":-12.347275109089914,"pfxX":5.4729863705130475,"pfxZ":10.44069751460632,"pX":0.20956940373576133,"pZ":5.0925360647981845,"vX0":-5.995945197831971,"vY0":-137.73723098128215,"vZ0":-1.060955152636649,"x":109.01,"y":101.28,"x0":1.7158012776440366,"y0":50.00093229883172,"z0":6.327707994473213,"aX":10.391948463794142},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-8.5,"spinRate":2262,"spinDirection":150},"zone":12,"typeConfidence":0.83,"plateTime":0.3994518542483201,"extension":6.16082932456126},"index":1,"playId":"8aadaf97-13ea-3667-9ac3-cdcdf897f89a","pitchNumber":2,"startTime":"2026-08-23T00:57:55.493Z","endTime":"2026-08-23T00:57:58.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596913578202066,"aZ":-23.74937723758564,"pfxX":0.4016228023910977,"pfxZ":5.0900304294910805,"pX":-0.6459236085374617,"pZ":1.2826176222979424,"vX0":-6.780246168121469,"vY0":-127.934925896285,"vZ0":-6.9801415189590585,"x":141.62,"y":204.15,"x0":1.98757493915768,"y0":50.00609736690369,"z0":5.910185509564694,"aX":0.6655328067153441},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":0.8,"spinRate":2291,"spinDirection":169},"zone":13,"typeConfidence":0.7,"plateTime":0.4282561275749339,"extension":6.211810348824433},"index":2,"playId":"139ef083-2890-3e38-abf4-0222ea70640c","pitchNumber":3,"startTime":"2026-08-23T00:58:14.146Z","endTime":"2026-08-23T00:58:17.989Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88959376902341,"aZ":-25.68168979547817,"pfxX":-0.9436989776097029,"pfxZ":3.891895850604495,"pX":-0.731546116338005,"pZ":2.880395426173731,"vX0":-6.142427729456795,"vY0":-127.92698947598217,"vZ0":-3.1717509529857475,"x":144.88,"y":161.01,"x0":1.8171846855843399,"y0":50.00249246883634,"z0":6.13626162978152,"aX":-1.5718172483289823},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":3.0,"spinRate":2336,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4271796772781631,"extension":6.286508607097986},"index":3,"playId":"49e03ced-e510-3ec7-8dc3-00f8aef5be41","pitchNumber":4,"startTime":"2026-08-23T00:58:34.679Z","endTime":"2026-08-23T00:58:41.005Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-23T00:58:43.822Z","endTime":"2026-08-23T00:59:01.989Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757132719385172,"aZ":-23.28365766906468,"pfxX":-0.09319159065604388,"pfxZ":5.3352157256908335,"pX":-0.4641970761027446,"pZ":2.7808161162274,"vX0":-5.996319314052696,"vY0":-128.3580381861089,"vZ0":-3.6175372457453117,"x":134.69,"y":163.7,"x0":1.9151850707570923,"y0":50.00638165168561,"z0":6.0230878526081355,"aX":-0.15478674560040506},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2374,"spinDirection":187},"zone":4,"typeConfidence":0.84,"plateTime":0.42684591310470044,"extension":6.435005137148064},"hitData":{"launchSpeed":62.8,"launchAngle":51.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":134.65}},"index":5,"playId":"7a3ed1e0-7885-36d3-9a25-111c65a20381","pitchNumber":5,"startTime":"2026-08-23T00:59:01.989Z","endTime":"2026-08-23T00:59:10.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:59:10.296Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a line drive to right fielder Brandon Nimmo. Zach Neto scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:59:28.346Z","endTime":"2026-08-23T01:00:13.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06203082947114,"aZ":-22.007288062548607,"pfxX":7.615551636888853,"pfxZ":6.201524796119495,"pX":-0.42067792171406876,"pZ":1.2901866264039041,"vX0":-8.417048463339206,"vY0":-127.1918990313892,"vZ0":-7.4823856086952185,"x":133.04,"y":203.94,"x0":1.941817214571105,"y0":50.000314958898485,"z0":6.014807511508799,"aX":12.477888291853759},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.7,"breakHorizontal":-11.9,"spinRate":1334,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.43062358666532496,"extension":6.204024901487466},"index":0,"playId":"fb540930-a65f-36d5-9196-6e306d332ce1","pitchNumber":1,"startTime":"2026-08-23T00:59:45.240Z","endTime":"2026-08-23T00:59:49.285Z","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":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.239190413972977,"aZ":-25.78246498848477,"pfxX":0.13297032355496838,"pfxZ":3.845807799963975,"pX":-0.0449848003286086,"pZ":2.362888308821256,"vX0":-5.628085344535142,"vY0":-128.06245432458664,"vZ0":-4.280630002949094,"x":118.71,"y":174.98,"x0":2.163126698935664,"y0":50.00262033177353,"z0":6.070761257640971,"aX":0.22092402124783675},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":1.0,"spinRate":2414,"spinDirection":184},"zone":5,"typeConfidence":0.88,"plateTime":0.4275562312206298,"extension":6.1860947595639795},"hitData":{"launchSpeed":85.6,"launchAngle":20.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.87,"coordY":88.54}},"index":1,"playId":"e0af9adf-0486-3edf-8834-5dcbb3f15abe","pitchNumber":2,"startTime":"2026-08-23T01:00:03.395Z","endTime":"2026-08-23T01:00:13.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:00:13.295Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, shortstop Corey Seager to first baseman Ezequiel Duran. Vaughn Grissom to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:00:32.271Z","endTime":"2026-08-23T01:01:37.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":677649,"link":"/api/v1/people/677649"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868742001220426,"aZ":-25.761871570976552,"pfxX":0.8290588418765079,"pfxZ":3.958544199547365,"pX":-0.5506949517048194,"pZ":3.202037502098144,"vX0":-7.995815187930408,"vY0":-127.00557461217753,"vZ0":-2.041405470438083,"x":137.99,"y":152.32,"x0":2.5410938362073106,"y0":50.00473117569057,"z0":6.080725960600089,"aX":1.343748754055934},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":0.5,"spinRate":2181,"spinDirection":161},"zone":1,"typeConfidence":0.91,"plateTime":0.4325263817210061,"extension":6.320825142198904},"index":0,"playId":"a9d153eb-c3f6-30aa-ae05-c54e6cc89bff","pitchNumber":1,"startTime":"2026-08-23T01:00:42.869Z","endTime":"2026-08-23T01:00:49.350Z","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.8,"endSpeed":85.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19368068701911,"aZ":-12.778363663326578,"pfxX":5.457110443266778,"pfxZ":10.218140668244263,"pX":0.02536811965730329,"pZ":2.835603169422132,"vX0":-6.484153236015924,"vY0":-137.77615922203046,"vZ0":-6.773891970984999,"x":116.03,"y":162.22,"x0":1.7143981490244284,"y0":50.0052035239778,"z0":6.21204958436931,"aX":10.36139890689764},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":-8.3,"spinRate":2201,"spinDirection":156},"zone":2,"typeConfidence":0.78,"plateTime":0.3994678749834435,"extension":6.21030155013203},"index":1,"playId":"afb2a9ad-20ce-383d-99ad-4f0dc3e4329e","pitchNumber":2,"startTime":"2026-08-23T01:01:05.922Z","endTime":"2026-08-23T01:01:09.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67234080864533,"aZ":-26.99506183741312,"pfxX":-0.25099143025130366,"pfxZ":3.267758572761908,"pX":-0.4114696007591024,"pZ":3.1524332876284107,"vX0":-6.041786242496497,"vY0":-125.39083177880559,"vZ0":-2.068050227345338,"x":132.68,"y":153.66,"x0":2.067346517787817,"y0":50.00040568412985,"z0":6.202580828397775,"aX":-0.39650303736092124},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":1.9,"spinRate":2347,"spinDirection":190},"zone":1,"typeConfidence":0.91,"plateTime":0.43774923245222963,"extension":6.132224125091076},"hitData":{"launchSpeed":89.9,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.35,"coordY":145.5}},"index":2,"playId":"cb29f696-f10f-3b25-ad43-8bbe45db7672","pitchNumber":3,"startTime":"2026-08-23T01:01:29.927Z","endTime":"2026-08-23T01:01:37.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:01:37.828Z","atBatIndex":54},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Robby Ahlstrom intentionally walks Jose Siri.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:02:00.119Z","endTime":"2026-08-23T01:02:17.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08228586-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-23T01:02:15.796Z","endTime":"2026-08-23T01:02:15.812Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08228586-0566-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-23T01:02:15.812Z","endTime":"2026-08-23T01:02:15.813Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08228586-0566-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-23T01:02:15.813Z","endTime":"2026-08-23T01:02:15.814Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08228586-0566-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-23T01:02:15.814Z","endTime":"2026-08-23T01:02:17.127Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-23T01:02:17.127Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T01:03:16.098Z","endTime":"2026-08-23T01:05:15.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":2},"index":0,"startTime":"2026-08-23T01:02:38.880Z","endTime":"2026-08-23T01:03:18.304Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78484094949154,"aZ":-15.60838633520831,"pfxX":9.449198420492031,"pfxZ":8.546610264552768,"pX":0.14701837348342212,"pZ":2.9472257582627157,"vX0":-8.69123038305366,"vY0":-138.55259447688314,"vZ0":-5.572518710976533,"x":111.4,"y":159.2,"x0":2.101237826451606,"y0":50.00553600593736,"z0":6.0326387753863635,"aX":18.321816299314712},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":-15.2,"spinRate":2165,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3957603386019142,"extension":6.28249705753885},"index":1,"playId":"48a30b32-6f33-39fa-b0de-53ecde1326bf","pitchNumber":1,"startTime":"2026-08-23T01:03:18.304Z","endTime":"2026-08-23T01:03:22.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.459581667527004,"aZ":-25.268860828269307,"pfxX":1.3992557257373637,"pfxZ":4.165171264641723,"pX":0.48455433321597274,"pZ":2.716664321617484,"vX0":-5.708117484706848,"vY0":-127.99025442541188,"vZ0":-3.471143829105271,"x":98.53,"y":165.43,"x0":2.5621253636238857,"y0":50.005996132437886,"z0":6.069826056465582,"aX":2.3224216052138957},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":-1.2,"spinRate":2349,"spinDirection":178},"zone":6,"typeConfidence":0.83,"plateTime":0.4279849992429696,"extension":6.252514520036444},"index":2,"playId":"27fb7de9-c026-3911-9404-b310833d5417","pitchNumber":2,"startTime":"2026-08-23T01:03:39.843Z","endTime":"2026-08-23T01:03:43.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616267945472085,"aZ":-26.237997221991726,"pfxX":0.705585203399486,"pfxZ":3.6493833540059093,"pX":-0.4863847284288912,"pZ":2.6798161197732178,"vX0":-7.164663198220602,"vY0":-127.40573024636063,"vZ0":-3.3513623754810893,"x":135.54,"y":166.42,"x0":2.282637749012314,"y0":50.00371038560212,"z0":6.108771622685128,"aX":1.1481584407697787},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":0.5,"spinRate":2329,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.4315538615049661,"extension":6.212896622166859},"index":3,"playId":"dc000a50-adfd-3802-ab75-45a8edeafca3","pitchNumber":3,"startTime":"2026-08-23T01:04:03.186Z","endTime":"2026-08-23T01:04:06.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-23T01:04:23.563Z","endTime":"2026-08-23T01:05:11.215Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2227209268189,"aZ":-11.65437841579787,"pfxX":5.371805115650458,"pfxZ":10.33263995190262,"pX":0.25674040343220333,"pZ":3.2501805138172917,"vX0":-6.72673829559857,"vY0":-140.38468488746426,"vZ0":-5.794289401029672,"x":107.21,"y":151.03,"x0":1.991545557761225,"y0":50.005862612646276,"z0":6.106977626473126,"aX":10.671824179427903},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":-8.3,"spinRate":2198,"spinDirection":143},"zone":2,"typeConfidence":0.66,"plateTime":0.3908826631262814,"extension":6.416483156336795},"index":5,"playId":"2b04cce2-100a-31f8-a34d-dc8facc66a5d","pitchNumber":4,"startTime":"2026-08-23T01:05:11.215Z","endTime":"2026-08-23T01:05:15.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:05:15.407Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to center fielder Mike Trout.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:07:38.411Z","endTime":"2026-08-23T01:08:45.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0,3],"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":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Fulmer replaces Ryan Johnson.","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-23T01:07:18.272Z","endTime":"2026-08-23T01:07:40.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605242,"link":"/api/v1/people/605242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035256527792736,"aZ":-15.023500718896095,"pfxX":-2.6007215733851816,"pfxZ":8.979010087648136,"pX":-0.7686576388569374,"pZ":2.292913512057513,"vX0":4.801557565829833,"vY0":-137.0300817719001,"vZ0":-7.041668891079829,"x":146.3,"y":176.87,"x0":-2.2022371181114093,"y0":50.00355710831801,"z0":5.91396543919056,"aX":-4.968321585379972},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2346,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.39905099890384044,"extension":6.629233093801526},"index":1,"playId":"fff504cd-9408-39df-a6e9-4a6bf9067a94","pitchNumber":1,"startTime":"2026-08-23T01:07:40.762Z","endTime":"2026-08-23T01:07:46.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23636355591243,"aZ":-26.087223268554357,"pfxX":1.364284346263735,"pfxZ":3.5088964331139367,"pX":0.6160305595534684,"pZ":2.2575713560136026,"vX0":6.420971673604867,"vY0":-130.7635209943564,"vZ0":-4.639267450281802,"x":93.52,"y":177.83,"x0":-2.0471061307256275,"y0":50.00094206149428,"z0":6.008671434999665,"aX":2.3650863207132624},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":-3.8,"spinRate":2570,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41865251846435303,"extension":6.646522746050833},"index":2,"playId":"057cd466-0f26-361f-99ee-9471d6dbcc1d","pitchNumber":2,"startTime":"2026-08-23T01:07:56.624Z","endTime":"2026-08-23T01:07:59.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"Rangers first baseman Jake Burger left the game due to an injured wrist.","event":"Injury","eventType":"injury","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-23T01:08:10.503Z","endTime":"2026-08-23T01:08:18.773Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"injuryType":"wrist"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093248912318792,"aZ":-26.919622174409028,"pfxX":-10.738659123810049,"pfxZ":3.03692662117454,"pX":0.1269001004402293,"pZ":0.508726935587208,"vX0":10.019133596886102,"vY0":-130.74923333206246,"vZ0":-7.887036787565316,"x":112.16,"y":225.04,"x0":-2.363286249954327,"y0":50.00058895427387,"z0":5.590410441953944,"aX":-18.553258137319684},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":1907,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41924173646577056,"extension":6.506297853931074},"index":4,"playId":"32ed7c3e-8e0c-34a5-929e-35d60bc0e30b","pitchNumber":3,"startTime":"2026-08-23T01:08:18.773Z","endTime":"2026-08-23T01:08:23.122Z","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":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04265915878598,"aZ":-22.957711665801682,"pfxX":-10.073135557968701,"pfxZ":4.8282194888006424,"pX":-0.44021031593874876,"pZ":1.854696595437128,"vX0":7.6949907046649875,"vY0":-137.88166554155342,"vZ0":-6.258194050310625,"x":133.78,"y":188.7,"x0":-1.9701496271832966,"y0":50.00365537178862,"z0":5.72178604474359,"aX":-19.234568864000675},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2294,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3985150584192785,"extension":6.412720572231097},"hitData":{"launchSpeed":87.6,"launchAngle":20.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.88,"coordY":85.84}},"index":5,"playId":"cc7c556c-f10c-3387-9e25-33167d4e289c","pitchNumber":4,"startTime":"2026-08-23T01:08:38.496Z","endTime":"2026-08-23T01:08:45.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:08:45.124Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:09:20.561Z","endTime":"2026-08-23T01:09:30.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"index":0,"startTime":"2026-08-23T01:09:08.945Z","endTime":"2026-08-23T01:09:22.771Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79274761641265,"aZ":-22.50069947812951,"pfxX":-10.667859891258795,"pfxZ":5.046498988015751,"pX":-0.42003371984334004,"pZ":2.5160478935173,"vX0":8.779642854033888,"vY0":-138.3028757534017,"vZ0":-4.987527439816468,"x":133.01,"y":170.85,"x0":-2.2658291666866144,"y0":50.005086223597615,"z0":5.872781574001515,"aX":-20.4573298508944},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":2374,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3976038091578502,"extension":6.59480537284103},"hitData":{"launchSpeed":92.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":93.76,"coordY":136.71}},"index":1,"playId":"8c54f740-a3bb-3868-8e88-cd66d1e5fb7d","pitchNumber":1,"startTime":"2026-08-23T01:09:22.771Z","endTime":"2026-08-23T01:09:30.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:09:30.190Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarred Kelenic walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:10:25.588Z","endTime":"2026-08-23T01:12:32.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarred Kelenic replaces Danny Jansen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T01:09:43.499Z","endTime":"2026-08-23T01:10:27.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"}},{"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.3,"endSpeed":85.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.573394655603266,"aZ":-14.057182400337602,"pfxX":-1.2745409254213413,"pfxZ":9.564105484491453,"pX":-0.9836834358507567,"pZ":3.6066509822228348,"vX0":3.862465141716874,"vY0":-137.28174973606784,"vZ0":-4.002670221408681,"x":154.5,"y":141.4,"x0":-2.248024156020004,"y0":50.00101959877963,"z0":6.051322218010095,"aX":-2.4143802771333776},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2448,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40016379884222975,"extension":6.723686814971165},"index":1,"playId":"d570dd16-ebc0-3871-905b-8077df39a36b","pitchNumber":1,"startTime":"2026-08-23T01:10:27.806Z","endTime":"2026-08-23T01:10:32.135Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198414485393577,"aZ":-26.134409439150893,"pfxX":2.135224852164158,"pfxZ":3.4947562769003273,"pX":1.3998277864407866,"pZ":1.291135947929677,"vX0":8.095744497027816,"vY0":-130.8046178810555,"vZ0":-6.678402322187427,"x":63.64,"y":203.92,"x0":-2.015804892063329,"y0":50.005103329657246,"z0":5.843479262898739,"aX":3.6899865618356964},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-5.6,"spinRate":2647,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4191127374451624,"extension":6.494291422342799},"index":2,"playId":"578f0c2e-0a0d-3e81-a0c9-3c2e82bb5309","pitchNumber":2,"startTime":"2026-08-23T01:10:42.974Z","endTime":"2026-08-23T01:10:49.189Z","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":88.9,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4266390507869,"aZ":-24.933581928967318,"pfxX":-10.705297516235252,"pfxZ":4.280831009464258,"pX":-1.1806849718678447,"pZ":3.0913094960063483,"vX0":6.8508503629578925,"vY0":-129.31805092737133,"vZ0":-1.8872637163158188,"x":162.0,"y":155.31,"x0":-2.475899797397046,"y0":50.00027293766265,"z0":5.74662053352085,"aX":-18.095807473721997},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":1924,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4238351918926635,"extension":6.328957242483148},"index":3,"playId":"2b564f2a-4c8f-30a1-b7a9-acb57b717049","pitchNumber":3,"startTime":"2026-08-23T01:11:12.964Z","endTime":"2026-08-23T01:11:16.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605810178846074,"aZ":-32.264498083642856,"pfxX":9.566161062362589,"pfxZ":-0.06741996206863732,"pX":2.1754007633087324,"pZ":1.28004749035887,"vX0":7.5362214359394155,"vY0":-120.02203753476365,"vZ0":-3.747848509620418,"x":34.08,"y":204.22,"x0":-2.2600009629511435,"y0":50.00113749438476,"z0":5.768919523674552,"aX":13.79841888686299},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":-19.3,"spinRate":2688,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4582840890687585,"extension":6.151448383889128},"index":4,"playId":"bdf78583-dff2-3391-a412-80cf7e143217","pitchNumber":4,"startTime":"2026-08-23T01:11:37.729Z","endTime":"2026-08-23T01:11:45.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559059204375693,"aZ":-29.565589299371442,"pfxX":2.0278696373872798,"pfxZ":1.4713721595300857,"pX":1.282750566241103,"pZ":2.2323407172323315,"vX0":8.12122625226795,"vY0":-132.07436653700415,"vZ0":-4.023007082025736,"x":68.1,"y":178.51,"x0":-2.0882739976129914,"y0":50.005958212243925,"z0":5.935169666546198,"aX":3.6040802352796075},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2630,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.41376242104944794,"extension":6.329862326357788},"index":5,"playId":"69313b80-e6f8-3ecf-ace9-f82554c134c9","pitchNumber":5,"startTime":"2026-08-23T01:12:08.714Z","endTime":"2026-08-23T01:12:13.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82582439520111,"aZ":-18.327829622655553,"pfxX":-8.493514912630975,"pfxZ":7.246219063036011,"pX":2.0762282720615186,"pZ":0.44621877771413704,"vX0":13.724601154708168,"vY0":-137.2215561301549,"vZ0":-10.418135069686949,"x":37.86,"y":226.73,"x0":-1.8823127158594692,"y0":50.00372833310156,"z0":5.535879211597291,"aX":-16.230812204589263},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":12.6,"spinRate":2320,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3988710398605213,"extension":6.409440681057152},"index":6,"playId":"a48bf00b-06b3-366b-941d-cd67076e76b3","pitchNumber":6,"startTime":"2026-08-23T01:12:26.406Z","endTime":"2026-08-23T01:12:32.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:12:32.537Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T01:12:42.425Z","endTime":"2026-08-23T01:14:02.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"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":"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":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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(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.9,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020286105772932,"aZ":-16.83410935089729,"pfxX":-2.2276321881556167,"pfxZ":7.972176872747452,"pX":0.9021216116396621,"pZ":1.688370164678071,"vX0":9.282944039481364,"vY0":-137.69220557932533,"vZ0":-8.113883795292317,"x":82.61,"y":193.19,"x0":-2.220604799035169,"y0":50.00258018053318,"z0":5.80827926063393,"aX":-4.287663342002698},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":2.2,"spinRate":2452,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39749767818085857,"extension":6.514335138525922},"index":0,"playId":"e3127ae7-bcd4-3e91-b410-d19fb004e563","pitchNumber":1,"startTime":"2026-08-23T01:12:59.735Z","endTime":"2026-08-23T01:13:03.520Z","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-23T01:13:14.852Z","endTime":"2026-08-23T01:13:30.281Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484443558859923,"aZ":-26.428767747643946,"pfxX":-10.121961125375979,"pfxZ":3.506147033323293,"pX":-1.4699333480906815,"pZ":2.2465917839296687,"vX0":6.306220588650335,"vY0":-127.35229202752313,"vZ0":-3.3416326582846345,"x":173.03,"y":178.12,"x0":-2.6648184289299284,"y0":50.006177007608734,"z0":5.669380240428423,"aX":-16.60701410695741},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":16.9,"spinRate":1849,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43030848409975286,"extension":6.518549597710806},"index":2,"playId":"f2b8790b-26e2-3048-abc4-04311542a77c","pitchNumber":2,"startTime":"2026-08-23T01:13:30.281Z","endTime":"2026-08-23T01:13:35.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278984162624273,"aZ":-27.610651641798803,"pfxX":-10.104296667854173,"pfxZ":2.843652217245353,"pX":-0.7176678482486972,"pZ":1.146682191273214,"vX0":8.178819525080154,"vY0":-125.84809797772665,"vZ0":-5.629106263900456,"x":144.36,"y":207.82,"x0":-2.6951840608594324,"y0":50.00450667569442,"z0":5.6459275253752255,"aX":-16.226957726316304},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":16.4,"spinRate":1882,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43504341985512296,"extension":6.530176270948557},"hitData":{"launchSpeed":90.6,"launchAngle":-5.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.06,"coordY":156.65}},"index":3,"playId":"bc23144c-e4f6-3436-ab97-6a4f579b993f","pitchNumber":3,"startTime":"2026-08-23T01:13:54.515Z","endTime":"2026-08-23T01:14:02.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:14:02.236Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:16:23.186Z","endTime":"2026-08-23T01:17:06.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Elias Díaz replaces Jarred Kelenic, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T01:16:04.407Z","endTime":"2026-08-23T01:16:04.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":672284,"link":"/api/v1/people/672284"}},{"details":{"description":"Pitching Change: Peyton Gray replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T01:16:04.421Z","endTime":"2026-08-23T01:16:25.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68884067834539,"aZ":-12.612713845605779,"pfxX":-7.103329978454276,"pfxZ":10.587676437610106,"pX":-0.02140515641004917,"pZ":3.6348646767276183,"vX0":7.874291741079624,"vY0":-135.5725228942674,"vZ0":-2.997800074524737,"x":117.82,"y":140.64,"x0":-2.0509085039647355,"y0":50.00460648660996,"z0":5.644278500126437,"aX":-13.126768692138373},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":11.0,"spinRate":2385,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4051646589726037,"extension":7.010548228652187},"index":2,"playId":"dc2f7d2c-9e27-3464-b4a1-9713222f076e","pitchNumber":1,"startTime":"2026-08-23T01:16:25.420Z","endTime":"2026-08-23T01:16:29.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224186767328526,"aZ":-14.252863593849789,"pfxX":-6.404618040171468,"pfxZ":9.5788557736428,"pX":-0.4712989678737101,"pZ":3.6768978892266757,"vX0":6.550093728753296,"vY0":-136.02337393991377,"vZ0":-2.622273845699438,"x":134.96,"y":139.5,"x0":-2.0800482622383565,"y0":50.005477058588106,"z0":5.643397166574379,"aX":-11.986833283463795},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":10.2,"spinRate":2289,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4028860455573753,"extension":6.8445015081290705},"index":3,"playId":"5eb045c4-881d-3d0b-ad8e-41da659b73ed","pitchNumber":2,"startTime":"2026-08-23T01:16:44.293Z","endTime":"2026-08-23T01:16:49.057Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97746356033259,"aZ":-15.841225663790873,"pfxX":-7.422437474626987,"pfxZ":8.656999359046672,"pX":0.48321997221273183,"pZ":2.0380692201555752,"vX0":9.397645057891262,"vY0":-136.4923970541821,"vZ0":-6.285773625200132,"x":98.58,"y":183.75,"x0":-2.0397577474454813,"y0":50.00567749992163,"z0":5.4612790859317615,"aX":-14.01021400727101},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2263,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.4012512282975971,"extension":7.07130205945076},"hitData":{"launchSpeed":98.2,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":151.07}},"index":4,"playId":"9c4340d0-a731-321b-bdc1-f74f12f47f15","pitchNumber":3,"startTime":"2026-08-23T01:16:58.809Z","endTime":"2026-08-23T01:17:06.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:17:06.319Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:17:25.220Z","endTime":"2026-08-23T01:18:38.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":"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.9,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892182685943915,"aZ":-15.563774827327972,"pfxX":-6.1669536527093225,"pfxZ":8.80030796188668,"pX":0.8157917150031443,"pZ":3.378027528735194,"vX0":9.612226583772177,"vY0":-136.48131326782791,"vZ0":-3.182379531887747,"x":85.9,"y":147.57,"x0":-1.949709841277773,"y0":50.00434366833953,"z0":5.630445406671184,"aX":-11.642804874841314},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2344,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.401242898970362,"extension":6.88953664236449},"index":0,"playId":"6bc87254-f72d-3b65-aa4f-55db47e590eb","pitchNumber":1,"startTime":"2026-08-23T01:17:30.821Z","endTime":"2026-08-23T01:17:36.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.147120345495125,"aZ":-14.40310135564819,"pfxX":-6.18838823123839,"pfxZ":9.450132290643605,"pX":0.5902195682934124,"pZ":1.7712596583235458,"vX0":9.537980046384238,"vY0":-136.09029572576802,"vZ0":-6.959242226200025,"x":94.5,"y":190.96,"x0":-2.1517985928180634,"y0":50.00279644301853,"z0":5.354341125628507,"aX":-11.638017834085707},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2391,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.40206925908595936,"extension":7.150266690616201},"index":1,"playId":"165ec3eb-bccc-3e02-8c4e-646c5eb3887b","pitchNumber":2,"startTime":"2026-08-23T01:17:46.238Z","endTime":"2026-08-23T01:17:51.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003225760727055,"aZ":-10.66198007379961,"pfxX":-6.213356955459182,"pfxZ":11.450884787934847,"pX":1.1936748677467364,"pZ":2.1599017366231115,"vX0":11.053996679963088,"vY0":-135.98496640832366,"vZ0":-6.857938347242276,"x":71.5,"y":180.46,"x0":-2.1111832961904415,"y0":50.00079388670129,"z0":5.449283079346397,"aX":-11.671597403775767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2374,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4023487516928901,"extension":7.061297268229984},"index":2,"playId":"479f7c7b-2bbe-37e6-9b3c-8d40d503ad71","pitchNumber":3,"startTime":"2026-08-23T01:18:01.795Z","endTime":"2026-08-23T01:18:06.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.921957073584107,"aZ":-13.86494894676211,"pfxX":-5.6066624327087515,"pfxZ":9.696501921487354,"pX":0.6741832930365197,"pZ":2.049227552973124,"vX0":9.508135478304782,"vY0":-136.29239901600454,"vZ0":-6.54550759314129,"x":91.3,"y":183.45,"x0":-2.125361825505377,"y0":50.003995841123924,"z0":5.432961395273332,"aX":-10.588602421694274},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2281,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.40131194531166114,"extension":7.353484171032499},"index":3,"playId":"7a39c25a-2956-3ab1-b703-e09a2eff0cd7","pitchNumber":4,"startTime":"2026-08-23T01:18:17.592Z","endTime":"2026-08-23T01:18:23.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364931502583392,"aZ":-25.854038049110542,"pfxX":-10.79690685972559,"pfxZ":4.146620235408179,"pX":-0.21810213754798963,"pZ":0.836311200973546,"vX0":8.088817997566231,"vY0":-122.48559433292888,"vZ0":-5.822242836073956,"x":125.31,"y":216.2,"x0":-2.1545704400323906,"y0":50.00478210825304,"z0":5.444596043668256,"aX":-16.467399841321626},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":17.8,"spinRate":1778,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.44654949318716364,"extension":6.9705906339210895},"index":4,"playId":"c819a419-ff92-30e9-b7c1-6eb8dbdf72ae","pitchNumber":5,"startTime":"2026-08-23T01:18:34.796Z","endTime":"2026-08-23T01:18:38.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:18:38.806Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:19:23.993Z","endTime":"2026-08-23T01:21:39.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Travis d'Arnaud.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-23T01:18:49.020Z","endTime":"2026-08-23T01:19:26.178Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124158236838042,"aZ":-16.144596203551913,"pfxX":-8.18596405889025,"pfxZ":8.412299475869421,"pX":-0.7374879026121746,"pZ":1.375220302124032,"vX0":6.993980004993731,"vY0":-136.88304067274944,"vZ0":-7.929679199308998,"x":145.11,"y":201.65,"x0":-2.2573108463048515,"y0":50.00171828296146,"z0":5.406881820897374,"aX":-15.593469393185792},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2340,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3995717201197424,"extension":6.907710645894552},"index":1,"playId":"1109e938-992d-3525-beef-5a755c3de106","pitchNumber":1,"startTime":"2026-08-23T01:19:26.178Z","endTime":"2026-08-23T01:19:32.927Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"}}},{"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":85.0,"endSpeed":78.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190393486774923,"aZ":-26.625116525432954,"pfxX":-11.539518058268813,"pfxZ":3.597444467242016,"pX":1.5052864290136743,"pZ":0.531480565636979,"vX0":12.067593546910569,"vY0":-123.09234189361311,"vZ0":-6.290922987668638,"x":59.62,"y":224.43,"x0":-1.948966434086793,"y0":50.002593846098065,"z0":5.358489058248334,"aX":-17.803857202709775},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":1907,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.44403782213503806,"extension":6.989998848922051},"index":2,"playId":"58e8671c-1e1c-32c3-89e7-870ab463f102","pitchNumber":2,"startTime":"2026-08-23T01:20:00.001Z","endTime":"2026-08-23T01:20:04.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.891937051097013,"aZ":-15.070790495845415,"pfxX":-7.707030331190333,"pfxZ":9.026784186499293,"pX":-0.8051621034243438,"pZ":2.250302686202421,"vX0":6.670981474808944,"vY0":-136.72637585730524,"vZ0":-5.866268300714313,"x":147.69,"y":178.02,"x0":-2.2742363614538954,"y0":50.00545752104853,"z0":5.45643282630386,"aX":-14.607344316550703},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":12.6,"spinRate":2261,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.4004702896908503,"extension":7.04660373200936},"index":3,"playId":"0aee7fd2-7427-3e59-9dfc-39be715ea6bf","pitchNumber":3,"startTime":"2026-08-23T01:20:16.068Z","endTime":"2026-08-23T01:20:20.260Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.647024270928956,"aZ":-14.019220123423091,"pfxX":-6.4820999677366755,"pfxZ":9.627606776305655,"pX":-0.36662992310614545,"pZ":1.8681029544008554,"vX0":7.1764735431437,"vY0":-136.58237073913978,"vZ0":-7.036347148147696,"x":130.98,"y":188.34,"x0":-2.1885240916878073,"y0":50.00306731892384,"z0":5.445696097785131,"aX":-12.22311000284006},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2245,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.4013473614929257,"extension":6.933199226269881},"index":4,"playId":"d7fd2ee9-c249-32b4-8dcb-ab18a4ae0ac6","pitchNumber":4,"startTime":"2026-08-23T01:20:42.117Z","endTime":"2026-08-23T01:20:46.119Z","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":94.6,"endSpeed":85.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24963027625086,"aZ":-13.82809502039257,"pfxX":-4.407693716702402,"pfxZ":9.671418290055296,"pX":-0.37934398282603976,"pZ":3.126361613782522,"vX0":6.340339119571084,"vY0":-137.5174938060422,"vZ0":-3.863164535267316,"x":131.46,"y":154.37,"x0":-2.1525101162331497,"y0":50.000310713713446,"z0":5.500695461249993,"aX":-8.359422680760542},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2415,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.39977640704812867,"extension":7.035481904375414},"index":5,"playId":"d873d9a7-0bb1-3091-ab8f-eefec8dd3ac3","pitchNumber":5,"startTime":"2026-08-23T01:21:06.752Z","endTime":"2026-08-23T01:21:09.945Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22688962108715,"aZ":-12.665694788159296,"pfxX":-5.868664054390912,"pfxZ":10.3806180289643,"pX":-0.5520848783489275,"pZ":2.038745200421247,"vX0":6.26995418484105,"vY0":-136.5027455098253,"vZ0":-6.789134531800825,"x":138.04,"y":183.73,"x0":-2.120940450930386,"y0":50.003747307087735,"z0":5.437781417115221,"aX":-11.02959931260526},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2237,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.40191021735692267,"extension":7.024983707484317},"hitData":{"launchSpeed":97.9,"launchAngle":16.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.43,"coordY":66.86}},"index":6,"playId":"5d04fd92-ef7d-399b-a6cc-5ccab65ef0f7","pitchNumber":6,"startTime":"2026-08-23T01:21:29.908Z","endTime":"2026-08-23T01:21:39.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:21:39.716Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Neto lines out to third baseman Cody Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T01:22:21.326Z","endTime":"2026-08-23T01:24:09.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"d4d84e8b-f5df-3ab6-bb26-ee053c33a598","startTime":"2026-08-23T01:22:04.419Z","endTime":"2026-08-23T01:22:10.386Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362019108587415,"aZ":-26.569097772306957,"pfxX":-10.550003090809357,"pfxZ":3.6567283998206808,"pX":-0.1341918865758381,"pZ":1.558965547808851,"vX0":8.378885482513518,"vY0":-122.94357931753726,"vZ0":-4.056024402980172,"x":122.12,"y":196.69,"x0":-2.2156787516554854,"y0":50.000489815401565,"z0":5.485005701853505,"aX":-16.149540784187128},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.9,"breakHorizontal":17.2,"spinRate":1772,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.44550194937487664,"extension":7.024392428897125},"index":1,"playId":"837dad3a-3fc1-3d3a-8911-4158d834b019","pitchNumber":1,"startTime":"2026-08-23T01:22:23.451Z","endTime":"2026-08-23T01:22:31.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932172500067054,"aZ":-22.319683775769068,"pfxX":-10.956837591000426,"pfxZ":6.262240011585297,"pX":0.669777288605528,"pZ":0.41136393727525955,"vX0":10.229606816254568,"vY0":-124.6127027946609,"vZ0":-7.696937990240636,"x":91.47,"y":227.67,"x0":-2.0640915819954126,"y0":50.000846431117765,"z0":5.382532007469952,"aX":-17.237675494002374},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.7,"breakHorizontal":17.5,"spinRate":1959,"spinDirection":237},"zone":14,"typeConfidence":0.79,"plateTime":0.4394514244252532,"extension":7.284600637385896},"index":2,"playId":"315443cf-a02a-32f3-b094-eba28d4109cb","pitchNumber":2,"startTime":"2026-08-23T01:22:44.893Z","endTime":"2026-08-23T01:22:48.229Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454662903837793,"aZ":-13.417169120950879,"pfxX":-8.103947184915057,"pfxZ":9.979546420269552,"pX":0.1614973664085222,"pZ":2.0233068130595644,"vX0":8.91296833570186,"vY0":-136.1152802435319,"vZ0":-6.635809703866159,"x":110.84,"y":184.15,"x0":-2.100173893290816,"y0":50.002381526195194,"z0":5.419206986630282,"aX":-15.230115972883358},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":12.8,"spinRate":2309,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.4021730642022274,"extension":6.988609914021646},"index":3,"playId":"5b18ed24-c2cb-355b-8a93-38dcda9f1de2","pitchNumber":3,"startTime":"2026-08-23T01:23:08.959Z","endTime":"2026-08-23T01:23:14.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-23T01:23:17.708Z","endTime":"2026-08-23T01:23:34.929Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.832397559013152,"aZ":-24.33020828893769,"pfxX":-11.049899161574706,"pfxZ":5.209312007109445,"pX":-0.15025364253180482,"pZ":-0.3360958674313872,"vX0":8.348973298993176,"vY0":-121.63374853753966,"vZ0":-8.35295975086146,"x":122.73,"y":247.85,"x0":-2.183850867189103,"y0":50.003136010044216,"z0":5.23772758228761,"aX":-16.63379976411128},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.7,"breakHorizontal":18.1,"spinRate":1786,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.44952562549721176,"extension":7.138830729248656},"index":5,"playId":"d4159959-ae78-3075-9ea0-7e92499ab5b4","pitchNumber":4,"startTime":"2026-08-23T01:23:34.929Z","endTime":"2026-08-23T01:23:39.099Z","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":94.5,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.757426887750356,"aZ":-13.270971552867783,"pfxX":-6.820364185748929,"pfxZ":9.9612098118657,"pX":-0.8714552831283398,"pZ":2.61100156513234,"vX0":5.961810988324375,"vY0":-137.44450477232755,"vZ0":-5.122768426282564,"x":150.22,"y":168.28,"x0":-2.1911702130439723,"y0":50.00280231114988,"z0":5.412607212324169,"aX":-12.943828000437906},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2203,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3997390056316297,"extension":6.979721228757549},"hitData":{"launchSpeed":80.2,"launchAngle":10.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":161.21}},"index":6,"playId":"2c563ee9-02c2-3495-b8ee-4e5199d212bc","pitchNumber":5,"startTime":"2026-08-23T01:24:04.547Z","endTime":"2026-08-23T01:24:09.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:24:09.148Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-23T01:26:33.369Z","endTime":"2026-08-23T01:27:02.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Adam Frazier remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T01:26:12.909Z","endTime":"2026-08-23T01:26:12.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"description":"Pitching Change: Ryan Watson replaces Michael Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T01:26:12.927Z","endTime":"2026-08-23T01:26:35.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.3,"endSpeed":76.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076916661716286,"aZ":-25.552746925388373,"pfxX":6.292413199556648,"pfxZ":4.376572545870552,"pX":0.2805840783128507,"pZ":2.5149535652840624,"vX0":1.3963617716373404,"vY0":-122.6907334183107,"vZ0":-2.0416745628495327,"x":106.3,"y":170.88,"x0":-1.1141920784871047,"y0":50.00234700673051,"z0":5.552926498359501,"aX":9.515344582936287},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":-11.8,"spinRate":2094,"spinDirection":78},"zone":6,"typeConfidence":0.91,"plateTime":0.447795796154423,"extension":6.819553136971515},"index":2,"playId":"36fe25e2-2265-375f-b4a5-e8596414be2d","pitchNumber":1,"startTime":"2026-08-23T01:26:35.571Z","endTime":"2026-08-23T01:26:39.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56694624790185,"aZ":-44.55916779813796,"pfxX":5.707419067363788,"pfxZ":-8.461505912560385,"pX":-0.6817166352902713,"pZ":2.054070951083616,"vX0":-0.8689976176868441,"vY0":-121.05173036584459,"vZ0":0.725058044419616,"x":142.99,"y":183.32,"x0":-1.0558334223973236,"y0":50.00186481648991,"z0":5.693764772859073,"aX":8.356432089226328},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.8,"breakHorizontal":-10.1,"spinRate":2243,"spinDirection":40},"zone":7,"typeConfidence":0.91,"plateTime":0.45479902139718753,"extension":6.813503989389287},"hitData":{"launchSpeed":75.8,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.24,"coordY":156.14}},"index":3,"playId":"14e46537-9706-33e9-aa27-1a9174c8663b","pitchNumber":2,"startTime":"2026-08-23T01:26:54.329Z","endTime":"2026-08-23T01:27:02.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:27:02.246Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out to second baseman Christian Moore.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-23T01:27:22.516Z","endTime":"2026-08-23T01:27:54.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695963973697197,"aZ":-14.156610433717647,"pfxX":-3.902759139473441,"pfxZ":9.58074537050669,"pX":-0.3394531852500502,"pZ":1.9848210015768049,"vX0":2.978277891836297,"vY0":-136.44787702682567,"vZ0":-6.7863149230657385,"x":129.94,"y":185.19,"x0":-0.9393397254404466,"y0":50.00620581764965,"z0":5.4842291006510635,"aX":-7.342852548627923},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":2192,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.4017860197579952,"extension":7.05087105827316},"index":0,"playId":"66545fc1-8e4b-3ba0-8e37-e0d60d68f351","pitchNumber":1,"startTime":"2026-08-23T01:27:31.224Z","endTime":"2026-08-23T01:27:36.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379535180481046,"aZ":-21.172959100028763,"pfxX":-9.42939796948378,"pfxZ":5.947822921037297,"pX":-0.595100275307301,"pZ":2.3357391030863814,"vX0":3.353840289816789,"vY0":-135.3517179266477,"vZ0":-4.630967609482521,"x":139.68,"y":175.72,"x0":-0.6273551240340368,"y0":50.00390015035499,"z0":5.557485335249013,"aX":-17.443207686782802},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2138,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4051325201532818,"extension":7.068875119401182},"hitData":{"launchSpeed":52.5,"launchAngle":37.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.64,"coordY":143.25}},"index":1,"playId":"24190a85-6f1a-3b6d-ad3c-4eb597edc168","pitchNumber":2,"startTime":"2026-08-23T01:27:47.682Z","endTime":"2026-08-23T01:27:54.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:27:54.312Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-23T01:28:08.526Z","endTime":"2026-08-23T01:29:14.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.41"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.50"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".180"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"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":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":2},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85567955981806,"aZ":-11.807329786141905,"pfxX":-2.2870710348003023,"pfxZ":10.763210055022759,"pX":-0.25824113991139536,"pZ":2.691440567018847,"vX0":2.6217155043975158,"vY0":-137.05970414815263,"vZ0":-5.628986561470078,"x":126.84,"y":166.11,"x0":-0.9325394469974152,"y0":50.000568481522826,"z0":5.586595300294714,"aX":-4.326882261842487},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2239,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.40047360380161745,"extension":6.979608632848573},"index":0,"playId":"c52be569-7f63-3319-ad0f-52c8a34dbd12","pitchNumber":1,"startTime":"2026-08-23T01:28:20.099Z","endTime":"2026-08-23T01:28:25.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472526368081915,"aZ":-10.999426210541635,"pfxX":-2.4476152513571714,"pfxZ":10.923735805798948,"pX":0.7236273800016332,"pZ":2.208513389934189,"vX0":5.158812219876957,"vY0":-138.47778078552656,"vZ0":-7.023197474507217,"x":89.42,"y":179.15,"x0":-0.847016874641099,"y0":50.00140777435017,"z0":5.516516245897006,"aX":-4.744199082155438},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":3.4,"spinRate":2297,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.39582547434362425,"extension":6.933226218052177},"index":1,"playId":"e23a888b-f1d3-3901-b579-391928ba0449","pitchNumber":2,"startTime":"2026-08-23T01:28:34.189Z","endTime":"2026-08-23T01:28:40.944Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"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":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161245941729046,"aZ":-38.62786470921907,"pfxX":3.6235807058519853,"pfxZ":-4.1873230407229265,"pX":0.9642704753925844,"pZ":0.4585878550657119,"vX0":3.319077821619261,"vY0":-124.04717216532946,"vZ0":-4.432736760186723,"x":80.24,"y":226.4,"x0":-0.8666811403016756,"y0":50.001332213530354,"z0":5.52413428016185,"aX":5.5884031035324035},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.4,"breakHorizontal":-7.4,"spinRate":2290,"spinDirection":44},"zone":14,"typeConfidence":0.67,"plateTime":0.4432800349356718,"extension":7.0782845077235},"index":2,"playId":"09584292-0b16-3b1f-b75f-c21a50a6bb02","pitchNumber":3,"startTime":"2026-08-23T01:29:09.093Z","endTime":"2026-08-23T01:29:14.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:29:14.614Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-23T01:28:08.526Z","endTime":"2026-08-23T01:29:14.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.41"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.50"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".180"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"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":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":2},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85567955981806,"aZ":-11.807329786141905,"pfxX":-2.2870710348003023,"pfxZ":10.763210055022759,"pX":-0.25824113991139536,"pZ":2.691440567018847,"vX0":2.6217155043975158,"vY0":-137.05970414815263,"vZ0":-5.628986561470078,"x":126.84,"y":166.11,"x0":-0.9325394469974152,"y0":50.000568481522826,"z0":5.586595300294714,"aX":-4.326882261842487},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2239,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.40047360380161745,"extension":6.979608632848573},"index":0,"playId":"c52be569-7f63-3319-ad0f-52c8a34dbd12","pitchNumber":1,"startTime":"2026-08-23T01:28:20.099Z","endTime":"2026-08-23T01:28:25.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472526368081915,"aZ":-10.999426210541635,"pfxX":-2.4476152513571714,"pfxZ":10.923735805798948,"pX":0.7236273800016332,"pZ":2.208513389934189,"vX0":5.158812219876957,"vY0":-138.47778078552656,"vZ0":-7.023197474507217,"x":89.42,"y":179.15,"x0":-0.847016874641099,"y0":50.00140777435017,"z0":5.516516245897006,"aX":-4.744199082155438},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":3.4,"spinRate":2297,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.39582547434362425,"extension":6.933226218052177},"index":1,"playId":"e23a888b-f1d3-3901-b579-391928ba0449","pitchNumber":2,"startTime":"2026-08-23T01:28:34.189Z","endTime":"2026-08-23T01:28:40.944Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"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":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161245941729046,"aZ":-38.62786470921907,"pfxX":3.6235807058519853,"pfxZ":-4.1873230407229265,"pX":0.9642704753925844,"pZ":0.4585878550657119,"vX0":3.319077821619261,"vY0":-124.04717216532946,"vZ0":-4.432736760186723,"x":80.24,"y":226.4,"x0":-0.8666811403016756,"y0":50.001332213530354,"z0":5.52413428016185,"aX":5.5884031035324035},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.4,"breakHorizontal":-7.4,"spinRate":2290,"spinDirection":44},"zone":14,"typeConfidence":0.67,"plateTime":0.4432800349356718,"extension":7.0782845077235},"index":2,"playId":"09584292-0b16-3b1f-b75f-c21a50a6bb02","pitchNumber":3,"startTime":"2026-08-23T01:29:09.093Z","endTime":"2026-08-23T01:29:14.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T01:29:14.614Z","atBatIndex":67},"scoringPlays":[1,37,53],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":87.59,"y":46.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":126.15,"y":96.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":138.32,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":118.01,"y":57.45},"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":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":141.97,"y":95.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":165.36,"y":69.96},"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":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":155.5,"y":90.91},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":125.48,"y":197.19},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":204.36,"y":118.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":177.53,"y":152.46},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":105.88,"y":159.69},"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":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":120.46,"y":58.71},"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":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":102.21,"y":134.18},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":36.63,"y":114.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":100.11,"y":177.24},"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":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":100.81,"y":167.3},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":173.82,"y":127.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":101.31,"y":167.8},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":75.96,"y":102.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":118.04,"y":139.41},"type":"O","description":"Forceout"}],"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":153.42,"y":151.33},"type":"O","description":"Forceout"},{"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":37.84,"y":84.6},"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":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":141.87,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":183.26,"y":106.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":149.3,"y":86.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":141.18,"y":44.38},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":165.56,"y":87.12},"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":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":59.88,"y":92.38},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":86.53,"y":65.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":165.68,"y":80.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":183.25,"y":51.38},"type":"H","description":"Double"}],"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":43.12,"y":108.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":120.88,"y":53.6},"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":6,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":132.89,"y":192.61},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":112.89,"y":169.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":95.23,"y":167.8},"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":7,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":127.19,"y":138.16},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":105.88,"y":162.73},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":148.97,"y":153.1},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53,54,55,56],"bottom":[57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":168.61,"y":154.44},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":146.43,"y":134.65},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":168.87,"y":88.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":140.35,"y":145.5},"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":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":118.88,"y":85.84},"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":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":93.76,"y":136.71},"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":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":156.06,"y":156.65},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":67,"top":[61,62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":111.45,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":143.43,"y":66.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":103.34,"y":161.21},"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":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":96.24,"y":156.14},"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":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":138.64,"y":143.25},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"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":1,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":10,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"catcher":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"first":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"second":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"third":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"center":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"right":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"onDeck":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"inHole":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"battingOrder":2,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"onDeck":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"inHole":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":3,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".236","atBats":36,"obp":".310","slg":".375","ops":".685","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":16,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":27,"obp":".161","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"4.26","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.34","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":109,"balls":36,"strikes":73,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"pitchesPerInning":"12.11","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":29,"airOuts":20,"runs":18,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".250","atBats":104,"obp":".316","slg":".365","ops":".681","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":38,"rbi":10,"leftOnBase":39,"sacBunts":2,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":44,"errors":0,"chances":117,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":38,"groundOuts":76,"airOuts":62,"runs":29,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":97,"baseOnBalls":14,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".226","atBats":301,"obp":".278","slg":".349","ops":".627","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":105,"rbi":24,"leftOnBase":143,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":174,"putOuts":108,"errors":3,"chances":285,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":22,"groundOuts":29,"airOuts":34,"runs":27,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":1,"hits":37,"hitByPitch":2,"avg":".250","atBats":148,"obp":".309","slg":".446","ops":".755","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":66,"rbi":23,"leftOnBase":66,"sacBunts":2,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.14","popOuts":6,"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":3,"putOuts":103,"errors":3,"chances":109,"fielding":".972","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"}]},"ID672569":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"jerseyNumber":"51","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".192","slg":".167","ops":".359","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":4,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 3B, 2 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":84,"groundOuts":74,"airOuts":137,"runs":80,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":174,"baseOnBalls":52,"intentionalWalks":1,"hits":118,"hitByPitch":8,"avg":".235","atBats":502,"obp":".316","slg":".430","ops":".746","caughtStealing":11,"stolenBases":18,"stolenBasePercentage":".621","caughtStealingPercentage":".379","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":216,"rbi":61,"leftOnBase":181,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.90","popOuts":32,"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":259,"putOuts":170,"errors":16,"chances":445,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":14,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".170","atBats":53,"obp":".279","slg":".245","ops":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":13,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".216","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","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":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":5,"putOuts":158,"errors":0,"chances":163,"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"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 3-7)","summary":"7.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":31,"strikes":57,"strikePercentage":".650","hitBatsmen":1,"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":2},"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":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":13,"flyOuts":52,"groundOuts":60,"airOuts":85,"runs":48,"doubles":6,"triples":0,"homeRuns":16,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":65,"hitByPitch":4,"atBats":257,"obp":".339","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1175,"era":"5.75","inningsPitched":"67.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.43","battersFaced":295,"outs":202,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":444,"strikes":731,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".300","pitchesPerInning":"17.45","gamesFinished":1,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"6.68","walksPer9Inn":"4.14","hitsPer9Inn":"8.69","runsScoredPer9":"6.42","homeRunsPer9":"2.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690829":{"person":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":3,"groundOuts":3,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":22,"obp":".208","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":93,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":1,"saves":3,"saveOpportunities":4,"holds":1,"blownSaves":1,"earnedRuns":0,"whip":"0.75","battersFaced":24,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":31,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".000","pitchesPerInning":"13.95","gamesFinished":4,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"12.15","walksPer9Inn":"2.70","hitsPer9Inn":"4.05","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":38,"groundOuts":57,"airOuts":74,"runs":52,"doubles":18,"triples":3,"homeRuns":10,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":2,"hits":71,"hitByPitch":5,"atBats":258,"obp":".356","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1207,"era":"6.41","inningsPitched":"66.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.53","battersFaced":298,"outs":198,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1207,"balls":434,"strikes":773,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".444","pitchesPerInning":"18.29","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"8.32","walksPer9Inn":"4.09","hitsPer9Inn":"9.68","runsScoredPer9":"7.09","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":65,"groundOuts":71,"airOuts":108,"runs":72,"doubles":18,"triples":0,"homeRuns":20,"strikeOuts":128,"baseOnBalls":85,"intentionalWalks":10,"hits":96,"hitByPitch":7,"avg":".239","atBats":402,"obp":".380","slg":".433","ops":".813","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":174,"rbi":46,"leftOnBase":151,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.10","popOuts":18,"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":4,"putOuts":226,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":35,"groundOuts":61,"airOuts":64,"runs":19,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".209","atBats":220,"obp":".279","slg":".327","ops":".606","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":72,"rbi":26,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".242","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":11,"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":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":3,"putOuts":86,"errors":0,"chances":89,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":40,"gamesStarted":0,"flyOuts":23,"groundOuts":38,"airOuts":38,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":20,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":161,"obp":".319","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":767,"era":"3.16","inningsPitched":"42.2","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.29","battersFaced":185,"outs":128,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":268,"strikes":499,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.98","gamesFinished":9,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.55","walksPer9Inn":"4.22","hitsPer9Inn":"7.38","runsScoredPer9":"3.80","homeRunsPer9":"1.27","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":25,"groundOuts":47,"airOuts":49,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".232","atBats":190,"obp":".274","slg":".363","ops":".637","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":69,"rbi":23,"leftOnBase":77,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":27,"errors":6,"chances":128,"fielding":".953","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":48,"groundOuts":81,"airOuts":88,"runs":33,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".248","atBats":303,"obp":".310","slg":".373","ops":".683","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":113,"rbi":51,"leftOnBase":146,"sacBunts":0,"sacFlies":4,"babip":".287","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.29","popOuts":13,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":196,"errors":6,"chances":330,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"601","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":46,"groundOuts":47,"airOuts":70,"runs":24,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":76,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".208","atBats":240,"obp":".265","slg":".358","ops":".623","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":86,"rbi":26,"leftOnBase":102,"sacBunts":2,"sacFlies":1,"babip":".258","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":129,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":18,"groundOuts":61,"airOuts":37,"runs":12,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".182","atBats":137,"obp":".233","slg":".234","ops":".467","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":32,"rbi":9,"leftOnBase":55,"sacBunts":10,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.88","battersFaced":26,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":17,"strikes":47,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.69","hitsPer9Inn":"15.19","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":421,"errors":3,"chances":448,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":41,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":172,"era":"5.23","inningsPitched":"10.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"1.35","battersFaced":44,"outs":31,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":67,"strikes":105,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".000","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"1.74","hitsPer9Inn":"10.45","runsScoredPer9":"5.23","homeRunsPer9":"0.87","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684665":{"person":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":8,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":28,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":148,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":35,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":63,"strikes":85,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"6.23","hitsPer9Inn":"4.15","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":21,"flyOuts":59,"groundOuts":122,"airOuts":100,"runs":42,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":109,"baseOnBalls":59,"intentionalWalks":1,"hits":81,"hitByPitch":8,"atBats":409,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1936,"era":"2.80","inningsPitched":"112.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":35,"whip":"1.24","battersFaced":479,"outs":338,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1936,"balls":740,"strikes":1196,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".471","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.71","hitsPer9Inn":"6.47","runsScoredPer9":"3.36","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605242":{"person":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":13,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":18,"strikes":39,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.91","hitsPer9Inn":"4.91","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691946":{"person":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":5,"gamesStarted":5,"flyOuts":9,"groundOuts":24,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":18,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":82,"obp":".356","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":401,"era":"3.74","inningsPitched":"21.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.62","battersFaced":101,"outs":65,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":167,"strikes":234,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"18.51","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.72","walksPer9Inn":"7.48","hitsPer9Inn":"7.06","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":92,"groundOuts":105,"airOuts":163,"runs":63,"doubles":21,"triples":2,"homeRuns":17,"strikeOuts":172,"baseOnBalls":44,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":545,"obp":".270","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2399,"era":"3.62","inningsPitched":"149.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.06","battersFaced":603,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":825,"strikes":1574,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"10.39","walksPer9Inn":"2.66","hitsPer9Inn":"6.89","runsScoredPer9":"3.81","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":33,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676620":{"person":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":31,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.57","battersFaced":33,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":39,"strikes":91,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"18.57","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.29","walksPer9Inn":"0.00","hitsPer9Inn":"14.14","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":22,"obp":".444","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":98,"era":"7.94","inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.76","battersFaced":28,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"17.29","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"14.29","walksPer9Inn":"4.76","hitsPer9Inn":"11.12","runsScoredPer9":"7.94","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(S, 2)","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":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":0,"strikes":7,"strikePercentage":"1.000","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":41,"gamesStarted":0,"flyOuts":38,"groundOuts":59,"airOuts":71,"runs":29,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":235,"obp":".309","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":974,"era":"4.13","inningsPitched":"61.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":28,"whip":"1.26","battersFaced":261,"outs":183,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":346,"strikes":628,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.97","gamesFinished":25,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.95","hitsPer9Inn":"8.41","runsScoredPer9":"4.28","homeRunsPer9":"1.18","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,545361,687093,694208,642350,672569,666139,694203,695681,518595,624428,696270,605242,670245],"pitchers":[696270,605242,670245],"bench":[623168,672724],"bullpen":[672282,820862,690829,691946,684665,671111,680570,642048,700712,676620],"battingOrder":[687263,545361,687093,694208,642350,666139,694203,695681,624428],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Neto 2 (27, Bradford, Bradford); Trout (18, Bradford); Ballesteros (8, Bradford)."},{"label":"3B","value":"Neto (4, Ahlstrom)."},{"label":"TB","value":"Ballesteros 3; Campero; Frazier; Grissom; Neto 7; Trout 3."},{"label":"RBI","value":"Ballesteros (26); Grissom (51); Trout (46)."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, J; Campero; Siri; Grissom."},{"label":"GIDP","value":"Siri."},{"label":"Team RISP","value":"3-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Trout (11, 2nd base off Bradford/Jansen, D); Neto (18, 3rd base off Bradford/Jansen, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Guzman, D-Moore-Grissom)."}]}],"note":[{"label":"a","value":"Singled for d'Arnaud in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":11,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".241","atBats":27,"obp":".314","slg":".391","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":1,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":10,"runs":3,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":36,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":38,"strikes":95,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":3,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"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":"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":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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":60,"groundOuts":70,"airOuts":103,"runs":42,"doubles":12,"triples":2,"homeRuns":8,"strikeOuts":90,"baseOnBalls":42,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".196","atBats":317,"obp":".297","slg":".322","ops":".619","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":102,"rbi":31,"leftOnBase":153,"sacBunts":7,"sacFlies":1,"babip":".245","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":24,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":269,"errors":1,"chances":270,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":78,"flyOuts":46,"groundOuts":62,"airOuts":93,"runs":45,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".247","atBats":304,"obp":".312","slg":".447","ops":".759","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":136,"rbi":34,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.71","popOuts":28,"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":4,"putOuts":161,"errors":0,"chances":165,"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"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":22,"flyOuts":68,"groundOuts":115,"airOuts":131,"runs":61,"doubles":22,"triples":4,"homeRuns":17,"strikeOuts":109,"baseOnBalls":48,"intentionalWalks":0,"hits":121,"hitByPitch":4,"atBats":472,"obp":".328","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2029,"era":"4.46","inningsPitched":"121.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.40","battersFaced":528,"outs":363,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2029,"balls":778,"strikes":1251,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".286","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.11","walksPer9Inn":"3.57","hitsPer9Inn":"9.00","runsScoredPer9":"4.54","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-0 | HBP","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":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":123,"flyOuts":63,"groundOuts":103,"airOuts":110,"runs":52,"doubles":18,"triples":0,"homeRuns":21,"strikeOuts":131,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":4,"avg":".235","atBats":447,"obp":".297","slg":".416","ops":".713","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":186,"rbi":73,"leftOnBase":206,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.29","popOuts":28,"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":97,"putOuts":787,"errors":4,"chances":888,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":44,"gamesStarted":0,"flyOuts":30,"groundOuts":47,"airOuts":57,"runs":25,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":3,"hits":48,"hitByPitch":3,"atBats":199,"obp":".305","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":847,"era":"3.75","inningsPitched":"50.1","wins":6,"losses":0,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.27","battersFaced":223,"outs":151,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":279,"strikes":568,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":7,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.86","hitsPer9Inn":"8.58","runsScoredPer9":"4.47","homeRunsPer9":"1.25","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":9},"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":58,"gamesStarted":4,"flyOuts":31,"groundOuts":61,"airOuts":52,"runs":24,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":215,"obp":".319","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":914,"era":"3.23","inningsPitched":"55.2","wins":4,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.29","battersFaced":237,"outs":167,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":914,"balls":323,"strikes":591,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.42","gamesFinished":14,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.92","walksPer9Inn":"2.59","hitsPer9Inn":"9.05","runsScoredPer9":"3.88","homeRunsPer9":"0.32","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":58,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":49,"runs":17,"doubles":5,"triples":2,"homeRuns":5,"strikeOuts":58,"baseOnBalls":29,"intentionalWalks":4,"hits":40,"hitByPitch":2,"atBats":181,"obp":".332","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":875,"era":"2.72","inningsPitched":"49.2","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":15,"whip":"1.39","battersFaced":216,"outs":149,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":875,"balls":327,"strikes":548,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.62","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.51","walksPer9Inn":"5.26","hitsPer9Inn":"7.25","runsScoredPer9":"3.08","homeRunsPer9":"0.91","inheritedRunners":42,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":16},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":50,"groundOuts":81,"airOuts":87,"runs":49,"doubles":11,"triples":2,"homeRuns":22,"strikeOuts":90,"baseOnBalls":46,"intentionalWalks":2,"hits":79,"hitByPitch":3,"avg":".237","atBats":334,"obp":".332","slg":".479","ops":".811","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":160,"rbi":46,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".253","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.18","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":56,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":46,"gamesStarted":1,"flyOuts":31,"groundOuts":49,"airOuts":59,"runs":12,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":2,"hits":26,"hitByPitch":0,"atBats":195,"obp":".201","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":921,"era":"1.71","inningsPitched":"58.0","wins":3,"losses":1,"saves":25,"saveOpportunities":28,"holds":2,"blownSaves":3,"earnedRuns":11,"whip":"0.74","battersFaced":214,"outs":174,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":308,"strikes":613,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".750","pitchesPerInning":"15.88","gamesFinished":35,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.78","walksPer9Inn":"2.64","hitsPer9Inn":"4.03","runsScoredPer9":"1.86","homeRunsPer9":"0.47","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":41,"groundOuts":64,"airOuts":65,"runs":38,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":73,"baseOnBalls":35,"intentionalWalks":3,"hits":56,"hitByPitch":2,"avg":".219","atBats":256,"obp":".315","slg":".410","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":105,"rbi":31,"leftOnBase":115,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.69","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":100,"errors":5,"chances":243,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":9,"flyOuts":58,"groundOuts":69,"airOuts":105,"runs":33,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":1,"hits":67,"hitByPitch":5,"atBats":293,"obp":".292","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1215,"era":"3.13","inningsPitched":"77.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.15","battersFaced":323,"outs":233,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":444,"strikes":771,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".556","pitchesPerInning":"15.64","gamesFinished":8,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.55","hitsPer9Inn":"7.76","runsScoredPer9":"3.82","homeRunsPer9":"1.04","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":23,"groundOuts":77,"airOuts":44,"runs":19,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".259","atBats":201,"obp":".298","slg":".299","ops":".597","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":60,"rbi":22,"leftOnBase":85,"sacBunts":8,"sacFlies":2,"babip":".311","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"201.00","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":75,"errors":2,"chances":198,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","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":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":34,"gamesStarted":0,"flyOuts":16,"groundOuts":24,"airOuts":32,"runs":17,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":112,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":490,"era":"4.97","inningsPitched":"29.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":16,"whip":"1.31","battersFaced":124,"outs":87,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":176,"strikes":314,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".750","pitchesPerInning":"16.90","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.79","hitsPer9Inn":"9.00","runsScoredPer9":"5.28","homeRunsPer9":"0.93","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":72,"flyOuts":24,"groundOuts":27,"airOuts":47,"runs":17,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".259","atBats":158,"obp":".326","slg":".475","ops":".801","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":75,"rbi":23,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.75","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":58,"errors":2,"chances":122,"fielding":".984","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":51,"groundOuts":106,"airOuts":97,"runs":56,"doubles":24,"triples":4,"homeRuns":13,"strikeOuts":110,"baseOnBalls":34,"intentionalWalks":0,"hits":113,"hitByPitch":3,"avg":".269","atBats":420,"obp":".325","slg":".438","ops":".763","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":184,"rbi":64,"leftOnBase":170,"sacBunts":1,"sacFlies":5,"babip":".331","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.31","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":208,"putOuts":159,"errors":5,"chances":372,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":27,"gamesStarted":27,"flyOuts":82,"groundOuts":118,"airOuts":154,"runs":69,"doubles":29,"triples":3,"homeRuns":18,"strikeOuts":161,"baseOnBalls":52,"intentionalWalks":0,"hits":127,"hitByPitch":7,"atBats":555,"obp":".301","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2469,"era":"4.26","inningsPitched":"145.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.23","battersFaced":619,"outs":437,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2469,"balls":892,"strikes":1577,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".438","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"9.95","walksPer9Inn":"3.21","hitsPer9Inn":"7.85","runsScoredPer9":"4.26","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"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":24,"gamesStarted":24,"flyOuts":68,"groundOuts":90,"airOuts":128,"runs":53,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":157,"baseOnBalls":32,"intentionalWalks":3,"hits":111,"hitByPitch":0,"atBats":484,"obp":".277","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2118,"era":"3.77","inningsPitched":"126.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.13","battersFaced":518,"outs":380,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":732,"strikes":1386,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".529","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"4.91","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.27","hitsPer9Inn":"7.89","runsScoredPer9":"3.77","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":35},"fielding":{"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":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":114,"airOuts":125,"runs":52,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":112,"baseOnBalls":41,"intentionalWalks":2,"hits":125,"hitByPitch":6,"avg":".264","atBats":474,"obp":".329","slg":".422","ops":".751","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":200,"rbi":48,"leftOnBase":175,"sacBunts":0,"sacFlies":2,"babip":".319","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.46","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":186,"errors":4,"chances":193,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":29,"airOuts":39,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".159","atBats":132,"obp":".260","slg":".288","ops":".548","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":38,"rbi":12,"leftOnBase":80,"sacBunts":2,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":15,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":12,"putOuts":340,"errors":3,"chances":355,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"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":40,"gamesStarted":1,"flyOuts":31,"groundOuts":41,"airOuts":54,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":165,"obp":".282","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":627,"era":"2.91","inningsPitched":"43.1","wins":1,"losses":2,"saves":5,"saveOpportunities":6,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"1.08","battersFaced":177,"outs":130,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":627,"balls":204,"strikes":423,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"14.47","gamesFinished":9,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"6.65","walksPer9Inn":"1.87","hitsPer9Inn":"7.89","runsScoredPer9":"2.91","homeRunsPer9":"0.62","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".281","atBats":32,"obp":".361","slg":".281","ops":".642","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":1,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".391","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":17,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"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":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":25,"groundOuts":37,"airOuts":51,"runs":14,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":4,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".230","atBats":161,"obp":".251","slg":".379","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":61,"rbi":20,"leftOnBase":68,"sacBunts":2,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.20","popOuts":15,"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":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","assists":18,"putOuts":409,"errors":5,"chances":432,"fielding":".988","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"note":"(L, 0-2)","summary":"5.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":80,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":24,"strikes":56,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":20,"groundOuts":14,"airOuts":30,"runs":7,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":80,"obp":".349","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":306,"era":"3.05","inningsPitched":"20.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":87,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":93,"strikes":213,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":2,"winPercentage":".000","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"5.66","walksPer9Inn":"1.74","hitsPer9Inn":"10.89","runsScoredPer9":"3.05","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":10,"groundOuts":10,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".219","atBats":73,"obp":".313","slg":".288","ops":".601","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":21,"rbi":6,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".366","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656756":{"person":{"id":656756,"fullName":"Jordan Montgomery","link":"/api/v1/people/656756"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".368","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"7.88","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.75","battersFaced":38,"outs":24,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":60,"strikes":102,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.25","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.13","hitsPer9Inn":"14.63","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":32,"groundOuts":40,"airOuts":53,"runs":30,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":186,"obp":".320","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":742,"era":"5.40","inningsPitched":"46.2","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":28,"whip":"1.37","battersFaced":205,"outs":140,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":247,"strikes":495,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".625","pitchesPerInning":"15.90","gamesFinished":9,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"9.06","walksPer9Inn":"2.89","hitsPer9Inn":"9.45","runsScoredPer9":"5.79","homeRunsPer9":"1.35","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":13},"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,669394,670032,683227,643376,672284,553869,674003,668390,695239,682608],"pitchers":[674003,668390,695239,682608],"bench":[679822],"bullpen":[641302,669022,596001,656641,656756,615698,677958,681217,594798],"battingOrder":[592626,608369,694671,607043,677649,694497,670032,683227,553869],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Freeman, C."},{"label":"Runners left in scoring position, 2 out","value":"Langford."},{"label":"GIDP","value":"Jansen, D."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Duran, E-Freeman, C-Burger)."}]}],"note":[{"label":"a","value":"Walked for Jansen, D in the 8th."}]}},"officials":[{"official":{"id":668921,"fullName":"Jen Pawol","link":"/api/v1/people/668921"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Siri (by Ahlstrom)."},{"label":"HBP","value":"Burger (by Johnson, R)."},{"label":"ABS Challenge","value":"Neto (Strike-Overturned to Ball); Ballesteros 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Frazier (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Johnson, R 88-57; Fulmer 14-9; Watson, R 7-7; Bradford 80-56; Winn, C 17-13; Ahlstrom 17-14; Gray 19-12."},{"label":"Groundouts-flyouts","value":"Johnson, R 8-6; Fulmer 2-0; Watson, R 1-0; Bradford 4-5; Winn, C 2-0; Ahlstrom 1-0; Gray 1-0."},{"label":"Batters faced","value":"Johnson, R 24; Fulmer 4; Watson, R 3; Bradford 22; Winn, C 5; Ahlstrom 6; Gray 4."},{"label":"Inherited runners-scored","value":"Winn, C 1-0."},{"label":"Umpires","value":"HP: Jen Pawol. 1B: Alex Tosi. 2B: Cory Blaser. 3B: Andy Fletcher. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:08 PM."},{"label":"T","value":"2:21."},{"label":"Att","value":"35,836."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","boxscoreName":"Johnson, R"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 3-7)","summary":"7.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":31,"strikes":57,"strikePercentage":".650","hitBatsmen":1,"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":2},"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":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":13,"flyOuts":52,"groundOuts":60,"airOuts":85,"runs":48,"doubles":6,"triples":0,"homeRuns":16,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":65,"hitByPitch":4,"atBats":257,"obp":".339","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1175,"era":"5.75","inningsPitched":"67.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.43","battersFaced":295,"outs":202,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":444,"strikes":731,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".300","pitchesPerInning":"17.45","gamesFinished":1,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"6.68","walksPer9Inn":"4.14","hitsPer9Inn":"8.69","runsScoredPer9":"6.42","homeRunsPer9":"2.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":79,"pitchingGameScore":79},{"player":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","boxscoreName":"Neto"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 3B, 2 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":84,"groundOuts":74,"airOuts":137,"runs":80,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":174,"baseOnBalls":52,"intentionalWalks":1,"hits":118,"hitByPitch":8,"avg":".235","atBats":502,"obp":".316","slg":".430","ops":".746","caughtStealing":11,"stolenBases":18,"stolenBasePercentage":".621","caughtStealingPercentage":".379","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":216,"rbi":61,"leftOnBase":181,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.90","popOuts":32,"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":259,"putOuts":170,"errors":16,"chances":445,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003","boxscoreName":"Bradford"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"5.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":80,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":24,"strikes":56,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":20,"groundOuts":14,"airOuts":30,"runs":7,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":80,"obp":".349","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":306,"era":"3.05","inningsPitched":"20.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":87,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":93,"strikes":213,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":2,"winPercentage":".000","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"5.66","walksPer9Inn":"1.74","hitsPer9Inn":"10.89","runsScoredPer9":"3.05","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"loser":{"id":674003,"fullName":"Cody Bradford","link":"/api/v1/people/674003"},"save":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}