{"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":823975,"link":"/api/v1.1/game/823975/feed/live","metaData":{"wait":10,"timeStamp":"20260920_224954","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823975,"type":"R","doubleHeader":"N","id":"2026/09/20/minmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823975-2026-09-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-20T20:07:00Z","originalDate":"2026-09-20","officialDate":"2026-09-20","dayNight":"day","time":"1:07","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":83,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":73,"losses":83,"winningPercentage":".468"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":96,"ties":0,"pct":".385"},"records":{},"divisionLeader":false,"wins":60,"losses":96,"winningPercentage":".385"},"franchiseName":"Los Angeles","clubName":"Angels","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},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691181":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181","firstName":"Emmanuel","lastName":"Rodriguez","primaryNumber":"21","birthDate":"2003-02-28","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Emmanuel","useLastName":"Rodriguez","boxscoreName":"Rodriguez, Em","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Emmanuel Rodriguez","nameSlug":"emmanuel-rodriguez-691181","firstLastName":"Emmanuel Rodriguez","lastFirstName":"Rodriguez, Emmanuel","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Emmanuel Rodriguez","fullLFMName":"Rodriguez, Emmanuel","strikeZoneTop":3.147,"strikeZoneBottom":1.588},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"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},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID805805":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805","firstName":"Walker","lastName":"Jenkins","primaryNumber":"11","birthDate":"2005-02-19","currentAge":21,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Walker","useLastName":"Jenkins","middleName":"Clay","boxscoreName":"Jenkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Jenkins","nameSlug":"walker-jenkins-805805","firstLastName":"Walker Jenkins","lastFirstName":"Jenkins, Walker","lastInitName":"Jenkins, W","initLastName":"W Jenkins","fullFMLName":"Walker Clay Jenkins","fullLFMName":"Jenkins, Walker Clay","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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":26,"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},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID805346":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346","firstName":"Benjamin","lastName":"Ross","primaryNumber":"1","birthDate":"2001-06-06","currentAge":25,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ben","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Ross","nameSlug":"ben-ross-805346","firstLastName":"Ben Ross","lastFirstName":"Ross, Ben","lastInitName":"Ross, B","initLastName":"B Ross","fullFMLName":"Benjamin Andrew Ross","fullLFMName":"Ross, Benjamin Andrew","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":33,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702176":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","firstName":"Alan","lastName":"Roden","primaryNumber":"18","birthDate":"1999-12-22","currentAge":26,"birthCity":"Middleton","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Alan","useLastName":"Roden","middleName":"Eric","boxscoreName":"Roden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"ROW-den","mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Roden","nameSlug":"alan-roden-702176","firstLastName":"Alan Roden","lastFirstName":"Roden, Alan","lastInitName":"Roden, A","initLastName":"A Roden","fullFMLName":"Alan Eric Roden","fullLFMName":"Roden, Alan Eric","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"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},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"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},"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},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"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},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","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},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Sunny","temp":"80","wind":"4 mph, R To L"},"gameInfo":{"attendance":32240,"firstPitch":"2026-09-20T20:09:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"home":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"}},"officialScorer":{"id":511409,"fullName":"Chris Johnson","link":"/api/v1/people/511409"},"primaryDatacaster":{"id":666938,"fullName":"Edward Alvarez","link":"/api/v1/people/666938"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Walker Jenkins grounds out softly, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T20:09:09.486Z","endTime":"2026-09-20T20:09:59.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"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":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"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":"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-09-20T17:38:31.629Z","endTime":"2026-09-20T19:43:08.973Z","isPitch":false,"type":"action","player":{"id":805805,"link":"/api/v1/people/805805"}},{"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-09-20T19:43:08.973Z","endTime":"2026-09-20T20:07:24.329Z","isPitch":false,"type":"action","player":{"id":805805,"link":"/api/v1/people/805805"}},{"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-09-20T20:07:24.329Z","endTime":"2026-09-20T20:09:11.259Z","isPitch":false,"type":"action","player":{"id":805805,"link":"/api/v1/people/805805"}},{"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":89.4,"endSpeed":82.6,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864465294161825,"aZ":-24.900999598407942,"pfxX":-0.8150125311342031,"pfxZ":4.221206210708863,"pX":-0.5401570750915231,"pZ":1.7269749800662362,"vX0":6.255317403247847,"vY0":-130.07605989798668,"vZ0":-5.288987650923673,"x":137.59,"y":192.15,"x0":-2.86455905470934,"y0":50.004220955066806,"z0":5.6613310334436715,"aX":-1.4056621237483748},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":0.1,"spinRate":2353,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.4201978735639922,"extension":6.067470533970418},"index":3,"playId":"5cc76f9e-60d9-3ebc-b769-973ab0d64e67","pitchNumber":1,"startTime":"2026-09-20T20:09:11.259Z","endTime":"2026-09-20T20:09:15.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.561149254305327,"aZ":-28.65275347617226,"pfxX":-12.394775056603784,"pfxZ":1.8322338874928192,"pX":0.8254643700258685,"pZ":1.2847123199381292,"vX0":13.713620339743613,"vY0":-137.40866109906733,"vZ0":-6.238182135945768,"x":85.54,"y":204.09,"x0":-2.6039969945758243,"y0":50.00583542155987,"z0":5.514342260506192,"aX":-23.863479863626733},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.2,"breakHorizontal":19.8,"spinRate":2357,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.397609725821642,"extension":6.207745521507027},"index":4,"playId":"b6ad75c2-9060-3559-8f14-550f070495fc","pitchNumber":2,"startTime":"2026-09-20T20:09:25.029Z","endTime":"2026-09-20T20:09:28.883Z","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":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192648677385034,"aZ":-19.431211941182422,"pfxX":-0.3713407973894238,"pfxZ":6.9390240765337285,"pX":-1.8940683600716595,"pZ":2.5797048349584903,"vX0":3.236159892068533,"vY0":-133.7523702983023,"vZ0":-4.829058205802691,"x":189.2,"y":169.13,"x0":-3.064461861118904,"y0":50.002217556800026,"z0":5.776255179074764,"aX":-0.6821661484839912},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":0.1,"spinRate":2488,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.40740886343748883,"extension":6.0199065612246825},"index":5,"playId":"a06e147a-11ea-3fe8-a2e9-e9e57cba098b","pitchNumber":3,"startTime":"2026-09-20T20:09:37.539Z","endTime":"2026-09-20T20:09:41.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597379245170135,"aZ":-23.249044310151948,"pfxX":0.7901102969370566,"pfxZ":5.746387862819429,"pX":0.34745027227773884,"pZ":2.271158317190766,"vX0":7.334712527555388,"vY0":-123.57200216900729,"vZ0":-3.932059749763935,"x":103.76,"y":177.46,"x0":-2.7564648702537347,"y0":50.004899672627666,"z0":5.826155148115463,"aX":1.2257470011008853},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-3.1,"spinRate":2376,"spinDirection":136},"zone":9,"typeConfidence":0.56,"plateTime":0.44249340004069415,"extension":6.2813797810611645},"hitData":{"launchSpeed":57.2,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":118.94,"coordY":151.6}},"index":6,"playId":"7d2d1111-47e3-3927-9fbf-2517cc1e58bd","pitchNumber":4,"startTime":"2026-09-20T20:09:51.462Z","endTime":"2026-09-20T20:09:59.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:09:59.263Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T20:10:17.307Z","endTime":"2026-09-20T20:10:32.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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(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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.699495878291756,"aZ":-18.606521695622547,"pfxX":-1.4802427187832428,"pfxZ":7.504599447378322,"pX":-0.13295906227100776,"pZ":2.951539995164274,"vX0":7.832664513644757,"vY0":-133.15730318029208,"vZ0":-3.997310667891159,"x":122.07,"y":159.09,"x0":-2.911467344457294,"y0":50.00548053298712,"z0":5.806124958034115,"aX":-2.67768125206392},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":1.1,"spinRate":2495,"spinDirection":210},"zone":2,"typeConfidence":0.86,"plateTime":0.4102225622792077,"extension":6.215945106017157},"hitData":{"launchSpeed":87.2,"launchAngle":34.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.23,"coordY":90.02}},"index":0,"playId":"911620bb-94e8-3f97-9abc-2531c54379f7","pitchNumber":1,"startTime":"2026-09-20T20:10:24.134Z","endTime":"2026-09-20T20:10:32.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:10:32.278Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T20:10:46.830Z","endTime":"2026-09-20T20:12:20.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.204830255990206,"aZ":-18.898844836617805,"pfxX":-0.9795143295300672,"pfxZ":7.29828852693916,"pX":-0.7944452854891182,"pZ":1.9093845087394528,"vX0":5.821458936622559,"vY0":-133.62949184159254,"vZ0":-6.338248141675175,"x":147.28,"y":187.23,"x0":-2.8684414284914115,"y0":50.004445584682884,"z0":5.657339540581066,"aX":-1.7827577462319633},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":0.6,"spinRate":2450,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.4089604713717492,"extension":6.272152187536377},"index":0,"playId":"913c4d96-b1c0-3902-80dd-64ce3e0de4ed","pitchNumber":1,"startTime":"2026-09-20T20:10:58.868Z","endTime":"2026-09-20T20:11:02.479Z","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":"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095257561414947,"aZ":-22.406813482853032,"pfxX":-0.21642374367230843,"pfxZ":5.310144789582935,"pX":1.1229941911691286,"pZ":2.986304392102725,"vX0":9.78691023788892,"vY0":-134.95486071527904,"vZ0":-3.4751032297167357,"x":74.19,"y":158.15,"x0":-2.526515028319204,"y0":50.00473017296828,"z0":5.873964525968564,"aX":-0.4001748012895357},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.8,"spinRate":2634,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4062834538464344,"extension":6.26634767029726},"index":1,"playId":"e08088a1-bb71-33c4-b206-4afb019aab24","pitchNumber":2,"startTime":"2026-09-20T20:11:32.763Z","endTime":"2026-09-20T20:11:36.647Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T20:11:43.355Z","endTime":"2026-09-20T20:11:56.371Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.823072545075227,"aZ":-31.131135092117407,"pfxX":-11.134264675216118,"pfxZ":0.63834289723689,"pX":0.013500462465773867,"pZ":0.19127481657141096,"vX0":10.929829537662664,"vY0":-127.88757841740272,"vZ0":-7.118024539292836,"x":116.49,"y":233.62,"x0":-2.889557009526518,"y0":50.00620424582442,"z0":5.484942251918001,"aX":-18.264053266373534},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":17.4,"spinRate":2101,"spinDirection":254},"zone":14,"typeConfidence":0.82,"plateTime":0.42992678533470485,"extension":6.061808816370828},"index":3,"playId":"cc1f8f94-68dc-319d-bd28-449e23b2332d","pitchNumber":3,"startTime":"2026-09-20T20:11:56.371Z","endTime":"2026-09-20T20:12:00.858Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.549535659953857,"aZ":-22.08319744897826,"pfxX":-1.6006239466649759,"pfxZ":5.542901324165751,"pX":0.5117052035574633,"pZ":3.101567578772383,"vX0":9.076870297521113,"vY0":-133.72303809745952,"vZ0":-3.014318837773952,"x":97.5,"y":155.04,"x0":-2.711550729523091,"y0":50.00100784574688,"z0":5.81919817763992,"aX":-2.9148084036911106},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":1.1,"spinRate":2497,"spinDirection":213},"zone":3,"typeConfidence":0.85,"plateTime":0.408853968362513,"extension":5.918948708622428},"hitData":{"launchSpeed":73.9,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.61,"coordY":170.5}},"index":4,"playId":"ae66a792-3373-3080-93db-00ab4a7b67b0","pitchNumber":4,"startTime":"2026-09-20T20:12:13.433Z","endTime":"2026-09-20T20:12:20.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:12:20.960Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto challenged (pitch result), call on the field was confirmed: Zach Neto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T20:14:42.039Z","endTime":"2026-09-20T20:15:51.399Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T20:14:28.226Z","endTime":"2026-09-20T20:14:44.218Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.705851830431545,"aZ":-11.498230873918693,"pfxX":-4.6022202278302,"pfxZ":11.859006049961895,"pX":-0.2714155132226804,"pZ":3.2538910108870094,"vX0":5.036317185995656,"vY0":-131.18969631080012,"vZ0":-5.823880708184985,"x":127.35,"y":150.92,"x0":-1.617922214367586,"y0":50.00076456823025,"z0":6.359245217842004,"aX":-8.022694618665508},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.4,"breakHorizontal":7.2,"spinRate":2236,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.41747472952494835,"extension":5.577968734789955},"index":1,"playId":"866d86dd-8695-3036-a719-b9578980bbc0","pitchNumber":1,"startTime":"2026-09-20T20:14:44.218Z","endTime":"2026-09-20T20:14:48.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.391268669592307,"aZ":-41.80436853844936,"pfxX":2.765367719792442,"pfxZ":-7.983562913217728,"pX":0.07973187900235304,"pZ":1.3876029956785914,"vX0":3.1253828308527307,"vY0":-109.44857382975184,"vZ0":-1.1816510472885895,"x":113.96,"y":201.31,"x0":-1.7293002816047949,"y0":50.00385832176286,"z0":6.435043016491735,"aX":3.3347716302519896},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-14.4,"breakHorizontal":-5.9,"spinRate":2735,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.5015845005439572,"extension":5.71452314636956},"index":2,"playId":"555a9a95-63e6-3d84-a533-130bf50ae9d2","pitchNumber":2,"startTime":"2026-09-20T20:15:00.491Z","endTime":"2026-09-20T20:15:04.374Z","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":83.9,"endSpeed":77.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730906486832737,"aZ":-28.27531832540435,"pfxX":3.05808738281789,"pfxZ":2.5724859484147604,"pX":0.7058072799464166,"pZ":2.6243411549809945,"vX0":4.425590238873193,"vY0":-122.1871225810513,"vZ0":-3.582424655350356,"x":90.1,"y":167.92,"x0":-1.5250561768720654,"y0":50.00223693998722,"z0":6.535138168389431,"aX":4.62944659589249},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.1,"breakHorizontal":-6.6,"spinRate":2438,"spinDirection":153},"zone":6,"typeConfidence":0.8,"plateTime":0.4480105673718753,"extension":5.226068253110096},"index":3,"playId":"fc0e07ea-0212-367c-bf35-e11d75aaea92","pitchNumber":3,"startTime":"2026-09-20T20:15:18.077Z","endTime":"2026-09-20T20:15:23.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.970640683913718,"aZ":-23.85102203878906,"pfxX":-4.0054986897811915,"pfxZ":6.235365456464213,"pX":0.3831189951276848,"pZ":1.605499848309693,"vX0":5.532997570841034,"vY0":-114.99469594538033,"vZ0":-5.461283196170188,"x":102.4,"y":195.43,"x0":-1.5373169208861324,"y0":50.0025317056847,"z0":6.334408850706943,"aX":-5.347071487282127},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":10.1,"breakHorizontal":5.8,"spinRate":1185,"spinDirection":204},"zone":9,"typeConfidence":0.88,"plateTime":0.47688944692825075,"extension":5.457059066811662},"index":4,"playId":"3fa474ce-ddfa-398b-b27d-0101c7f324cd","pitchNumber":4,"startTime":"2026-09-20T20:15:47.858Z","endTime":"2026-09-20T20:15:51.399Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}},"playEndTime":"2026-09-20T20:15:51.399Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mike Trout hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T20:16:23.061Z","endTime":"2026-09-20T20:16:56.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728417644364878,"aZ":-28.807130864283234,"pfxX":2.715454212681915,"pfxZ":2.1763238489198704,"pX":1.198111254576248,"pZ":1.5527289802679618,"vX0":5.8626482207342185,"vY0":-123.00973900837755,"vZ0":-5.8700444118210084,"x":71.33,"y":196.86,"x0":-1.5617535890291192,"y0":50.00006268950076,"z0":6.390133644404675,"aX":4.1895095880015925},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-6.2,"spinRate":2353,"spinDirection":146},"zone":14,"typeConfidence":0.8,"plateTime":0.44403441754287076,"extension":5.457547194215101},"index":0,"playId":"f8adac16-ede7-389e-83a8-6b0727965144","pitchNumber":1,"startTime":"2026-09-20T20:16:32.617Z","endTime":"2026-09-20T20:16:36.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53992025558854,"aZ":-15.727983399585904,"pfxX":-2.4145074238020063,"pfxZ":9.301196876887865,"pX":-1.4541526826145597,"pZ":4.360605080958991,"vX0":1.7888086799675442,"vY0":-131.9911317367061,"vZ0":-2.4275770324523824,"x":172.43,"y":121.04,"x0":-1.8262403609269022,"y0":50.003259301439115,"z0":6.447605194076184,"aX":-4.26938020435442},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2118,"spinDirection":204},"zone":11,"typeConfidence":0.88,"plateTime":0.4146525104583998,"extension":5.68410289469972},"index":1,"playId":"63c7cacf-738a-38df-b57c-2b74c2442e3f","pitchNumber":2,"startTime":"2026-09-20T20:16:52.207Z","endTime":"2026-09-20T20:16:56.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:16:56.477Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T20:17:13.263Z","endTime":"2026-09-20T20:18:35.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.262127167572572,"aZ":-19.133040028105704,"pfxX":-7.171911456644478,"pfxZ":7.266231207307435,"pX":-0.3806454993953753,"pZ":1.8273883704044998,"vX0":6.393320093328191,"vY0":-132.61282477846868,"vZ0":-7.290250013152321,"x":131.51,"y":189.44,"x0":-1.8817280024810734,"y0":50.004206999082115,"z0":5.989610416797305,"aX":-12.875881785610789},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":11.8,"spinRate":1972,"spinDirection":212},"zone":7,"typeConfidence":0.92,"plateTime":0.4117881073477454,"extension":5.874975889882613},"index":0,"playId":"659ce8e7-9b22-3074-adec-174404d45244","pitchNumber":1,"startTime":"2026-09-20T20:17:27.990Z","endTime":"2026-09-20T20:17:32.138Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.775253886488755,"aZ":-22.307705690501717,"pfxX":-6.08437724134414,"pfxZ":7.207761440991165,"pX":1.3054789376770415,"pZ":-0.4950867717521917,"vX0":8.185617173298557,"vY0":-116.2680671601483,"vZ0":-10.189641130702254,"x":67.24,"y":252.15,"x0":-1.4701376274867028,"y0":50.0052623375117,"z0":6.061065846420365,"aX":-8.332785380154037},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.7,"breakHorizontal":9.0,"spinRate":1252,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.47107889859377217,"extension":5.656016376659148},"index":1,"playId":"834d874a-9ab7-3225-abf8-43cd0ffee05e","pitchNumber":2,"startTime":"2026-09-20T20:17:46.827Z","endTime":"2026-09-20T20:17:50.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982301464336764,"aZ":-19.321945179330935,"pfxX":-6.843811263454043,"pfxZ":7.285830066100445,"pX":-0.18897940497008836,"pZ":2.6824424585475253,"vX0":6.491784455545828,"vY0":-131.2864117597041,"vZ0":-5.185915305788291,"x":124.2,"y":166.35,"x0":-1.7917875188418035,"y0":50.00502664083847,"z0":6.0997904391497775,"aX":-12.077644488233638},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":11.2,"spinRate":2013,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.4154826508396514,"extension":5.915394684486802},"hitData":{"launchSpeed":98.3,"launchAngle":19.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.93,"coordY":78.42}},"index":2,"playId":"f4e10b1d-65a6-3647-983a-ffdc0c9ced9d","pitchNumber":3,"startTime":"2026-09-20T20:18:24.930Z","endTime":"2026-09-20T20:18:35.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:18:35.852Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T20:18:49.933Z","endTime":"2026-09-20T20:22:20.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064550542159594,"aZ":-27.261623102303822,"pfxX":2.723348922183465,"pfxZ":3.1166746451930605,"pX":0.54306454919339,"pZ":1.8001458130715224,"vX0":4.24424146429443,"vY0":-124.0460338326193,"vZ0":-5.770486423016492,"x":96.3,"y":190.18,"x0":-1.5361941134775592,"y0":50.0036510457966,"z0":6.395749061551182,"aX":4.294221674404692},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-5.8,"spinRate":2332,"spinDirection":167},"zone":9,"typeConfidence":0.88,"plateTime":0.43957185111734987,"extension":5.402478947870199},"index":0,"playId":"011da245-219f-3bf4-9524-68d7fefb3c26","pitchNumber":1,"startTime":"2026-09-20T20:19:04.717Z","endTime":"2026-09-20T20:19:08.571Z","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":80.8,"endSpeed":74.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31557579438107,"aZ":-20.842296999610934,"pfxX":-4.053405713080407,"pfxZ":8.064850825235505,"pX":0.8769153749681612,"pZ":2.0122580713385356,"vX0":6.541833203652446,"vY0":-117.50613292161768,"vZ0":-5.592963014084757,"x":83.57,"y":184.45,"x0":-1.410752810933642,"y0":50.002847338244315,"z0":6.347985915952181,"aX":-5.69531761522317},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":1208,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4653316784466681,"extension":5.576072594855224},"index":1,"playId":"ca2603f0-1101-33a8-b998-5bf4669e9210","pitchNumber":2,"startTime":"2026-09-20T20:19:22.947Z","endTime":"2026-09-20T20:19:26.752Z","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":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797265327992097,"aZ":-27.399668097903238,"pfxX":2.7449545415490126,"pfxZ":3.0592138417936248,"pX":1.8947604628886847,"pZ":2.3470197452659534,"vX0":7.239250266339883,"vY0":-123.38650145554622,"vZ0":-4.696113863487896,"x":44.78,"y":175.41,"x0":-1.419761145575073,"y0":50.00135628915265,"z0":6.551332335605636,"aX":4.282735314843669},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":-6.5,"spinRate":2329,"spinDirection":162},"zone":14,"typeConfidence":0.86,"plateTime":0.44189691461292346,"extension":5.356302066023788},"index":2,"playId":"6846275c-10a6-35ec-a80b-af4437b86f9b","pitchNumber":3,"startTime":"2026-09-20T20:19:43.346Z","endTime":"2026-09-20T20:19:47.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.481546899016106,"aZ":-25.31736521500721,"pfxX":-6.0266620571904586,"pfxZ":5.002071106087179,"pX":-0.27322818587024245,"pZ":3.7836953855571887,"vX0":4.572043426073529,"vY0":-116.49272382366368,"vZ0":-0.9439626535421423,"x":127.41,"y":136.62,"x0":-1.4811256630119771,"y0":50.000795904546514,"z0":6.593688409239172,"aX":-8.257912977132111},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":1099,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.47069321812528386,"extension":5.553518310244369},"index":3,"playId":"c54f1fd7-3e31-3fc0-adf7-a73bb65174c1","pitchNumber":4,"startTime":"2026-09-20T20:20:03.275Z","endTime":"2026-09-20T20:20:07.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.214273430749447,"aZ":-12.449282076236488,"pfxX":-4.0207301484350655,"pfxZ":10.743549676141333,"pX":-0.05964293092346414,"pZ":1.6252433031381857,"vX0":5.418081730689284,"vY0":-134.63071437001216,"vZ0":-9.576400214496317,"x":119.27,"y":194.9,"x0":-1.5757326793146471,"y0":50.00044820624609,"z0":6.109181661217849,"aX":-7.380510591807572},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2228,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.40682530886488566,"extension":5.848485028450607},"index":4,"playId":"20b43c2b-dd9b-3ce9-a8f7-97b4882bf2b4","pitchNumber":5,"startTime":"2026-09-20T20:20:25.170Z","endTime":"2026-09-20T20:20:29.392Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280837358661277,"aZ":-11.452713933035293,"pfxX":-4.580269444045468,"pfxZ":10.938325305728997,"pX":-0.2611890660430779,"pZ":3.3397962113022195,"vX0":5.041487922466965,"vY0":-136.35619448555505,"vZ0":-5.758501054979051,"x":126.96,"y":148.61,"x0":-1.5336577790617514,"y0":50.003637361578605,"z0":6.259919859375474,"aX":-8.677884658432538},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2317,"spinDirection":201},"zone":2,"typeConfidence":0.93,"plateTime":0.40076536268753005,"extension":5.944027559988461},"index":5,"playId":"a59bd719-b9a3-32cf-91c6-50b37473564e","pitchNumber":6,"startTime":"2026-09-20T20:21:06.927Z","endTime":"2026-09-20T20:21:10.395Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.790191890227476,"aZ":-24.578316790685868,"pfxX":-0.032416061162789,"pfxZ":4.62737348762093,"pX":-0.11556057196243515,"pZ":1.7445878557765855,"vX0":3.6287286930429272,"vY0":-126.76649634234558,"vZ0":-6.65356597742659,"x":121.4,"y":191.68,"x0":-1.5560924205299338,"y0":50.0024114734216,"z0":6.341474687530055,"aX":-0.0531271163242519},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":-0.7,"spinRate":2443,"spinDirection":169},"zone":8,"typeConfidence":0.84,"plateTime":0.4306400385235398,"extension":5.7469289729225785},"index":6,"playId":"9d1dca66-1c2e-3166-bccd-07a0a5c3948a","pitchNumber":7,"startTime":"2026-09-20T20:21:34.224Z","endTime":"2026-09-20T20:21:39.050Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731606787691618,"aZ":-25.85008187601561,"pfxX":2.1176739927667674,"pfxZ":3.8524660217721927,"pX":0.0811849880541641,"pZ":2.1250558029146727,"vX0":3.2336300443861337,"vY0":-127.03484490941072,"vZ0":-5.5121810226010215,"x":113.91,"y":181.4,"x0":-1.4808575422107668,"y0":50.00497329200356,"z0":6.364064957832989,"aX":3.4802454001143563},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.6,"spinRate":2321,"spinDirection":161},"zone":8,"typeConfidence":0.91,"plateTime":0.43028515647240884,"extension":5.641863455093487},"hitData":{"launchSpeed":76.6,"launchAngle":32.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.58,"coordY":108.57}},"index":7,"playId":"cac51d0b-ba34-3b2c-afa8-52b3932af4eb","pitchNumber":8,"startTime":"2026-09-20T20:22:12.893Z","endTime":"2026-09-20T20:22:20.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:22:20.319Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:24:23.249Z","endTime":"2026-09-20T20:26:20.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":83.5,"endSpeed":77.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02887834301204,"aZ":-25.008701825830062,"pfxX":1.5738931528639677,"pfxZ":4.78180531085697,"pX":1.9255598262917317,"pZ":1.6471699768244277,"vX0":10.303535736059093,"vY0":-121.2192378879652,"vZ0":-4.552140114994066,"x":43.6,"y":194.31,"x0":-2.5716878707122324,"y0":50.00604487755274,"z0":5.71349218957144,"aX":2.3586386017590013},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.8,"breakHorizontal":-5.2,"spinRate":2353,"spinDirection":139},"zone":14,"typeConfidence":0.8,"plateTime":0.4505647339061838,"extension":6.450031555165774},"index":0,"playId":"d682a9db-f159-356b-ba46-6e701648b145","pitchNumber":1,"startTime":"2026-09-20T20:24:36.930Z","endTime":"2026-09-20T20:24:41.269Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514299912523153,"aZ":-23.269896219713083,"pfxX":-0.3061972748656614,"pfxZ":5.0354841259356,"pX":-0.8531056061091563,"pZ":2.6278073862112747,"vX0":5.45255898128631,"vY0":-130.8450341443645,"vZ0":-3.680431414989943,"x":149.52,"y":167.83,"x0":-2.906965935425193,"y0":50.001403056726495,"z0":5.756652135320616,"aX":-0.5415789902555435},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2400,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4155009507432066,"extension":6.168392449120223},"index":1,"playId":"ea602c64-17ee-3f0a-89e3-dcd4b71f5d2b","pitchNumber":2,"startTime":"2026-09-20T20:24:53.643Z","endTime":"2026-09-20T20:24:57.510Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26093019500638,"aZ":-23.664912423516267,"pfxX":2.110424171849572,"pfxZ":5.5234733014890605,"pX":-1.0293290760943314,"pZ":2.9673749205726705,"vX0":4.057052576270235,"vY0":-123.00293559694163,"vZ0":-1.9732709317146016,"x":156.24,"y":158.66,"x0":-2.9709436825130697,"y0":50.00127092429037,"z0":5.776628073096982,"aX":3.2484918224475945},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.8,"breakHorizontal":-4.7,"spinRate":2452,"spinDirection":146},"zone":11,"typeConfidence":0.88,"plateTime":0.44446486506257354,"extension":6.1486529029284},"index":2,"playId":"016c6d36-668f-380c-bb5d-fa8d4b566e49","pitchNumber":3,"startTime":"2026-09-20T20:25:19.756Z","endTime":"2026-09-20T20:25:23.622Z","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":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88764883962689,"aZ":-30.481077315847465,"pfxX":-8.713043129613286,"pfxZ":1.0955227381513497,"pX":-1.1453498357392486,"pZ":1.4158241331140322,"vX0":7.971487846069038,"vY0":-123.03185824882104,"vZ0":-3.8097375508028533,"x":160.66,"y":200.55,"x0":-3.27832606879456,"y0":50.00524037391018,"z0":5.537111303840099,"aX":-13.506899333783279},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":1902,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.443320736632149,"extension":5.771671558206019},"index":3,"playId":"8304b6f5-f954-3445-b7c6-43f0305755be","pitchNumber":4,"startTime":"2026-09-20T20:25:31.624Z","endTime":"2026-09-20T20:25:35.574Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30962084604717,"aZ":-20.381424273222787,"pfxX":0.1182638320332714,"pfxZ":6.430354648314777,"pX":0.2992818431891595,"pZ":2.1727415376261363,"vX0":8.08123605049114,"vY0":-133.25824731640955,"vZ0":-5.474190726411041,"x":105.59,"y":180.12,"x0":-2.76306774249843,"y0":50.0039064033826,"z0":5.6852716320429,"aX":0.2161437079859251},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.6,"spinRate":2491,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.40794481824765194,"extension":6.289338576267639},"index":4,"playId":"037b5262-fdfd-3167-a255-d87fcd78a462","pitchNumber":5,"startTime":"2026-09-20T20:25:43.675Z","endTime":"2026-09-20T20:25:46.922Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711662361747806,"aZ":-33.139092731641945,"pfxX":-6.382651777922122,"pfxZ":-0.6286653278442129,"pX":0.465744536828185,"pZ":1.4720107231798392,"vX0":10.265250298636904,"vY0":-123.523310827278,"vZ0":-3.158039179333456,"x":99.25,"y":199.04,"x0":-2.915381044077938,"y0":50.001356159780336,"z0":5.554726657810804,"aX":-9.859429763793838},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":9.1,"spinRate":2015,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.4435129087557974,"extension":6.099138207603668},"index":5,"playId":"8676c59f-aada-304e-b10a-dbbed8d288fa","pitchNumber":6,"startTime":"2026-09-20T20:25:59.963Z","endTime":"2026-09-20T20:26:04.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.223479336945875,"aZ":-24.72209794615798,"pfxX":3.8324021533868695,"pfxZ":4.854918897784643,"pX":-0.08594218359650159,"pZ":3.048540893398641,"vX0":5.487539826380683,"vY0":-122.85573846963104,"vZ0":-1.8309839455159775,"x":120.28,"y":156.47,"x0":-2.8424496612423384,"y0":50.00549182971697,"z0":5.894606698969864,"aX":5.88816901407864},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.6,"breakHorizontal":-8.2,"spinRate":2373,"spinDirection":122},"zone":2,"typeConfidence":0.84,"plateTime":0.44499553688355853,"extension":6.247922484856423},"index":6,"playId":"17aec85f-53d0-3109-aca9-2137740c8ec6","pitchNumber":7,"startTime":"2026-09-20T20:26:15.708Z","endTime":"2026-09-20T20:26:20.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:26:20.122Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:26:37.717Z","endTime":"2026-09-20T20:27:19.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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(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":81.9,"endSpeed":75.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44439815160456,"aZ":-25.15366349034899,"pfxX":3.5064142290758253,"pfxZ":4.841051611562609,"pX":-0.3036791291964633,"pZ":3.1510215452381276,"vX0":5.37725424624103,"vY0":-119.23125851067714,"vZ0":-0.9835595542023644,"x":128.58,"y":153.7,"x0":-3.0376122695351566,"y0":50.001838651668145,"z0":5.824627009501933,"aX":5.08158447876081},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.8,"breakHorizontal":-7.6,"spinRate":2398,"spinDirection":108},"zone":2,"typeConfidence":0.91,"plateTime":0.4581831217153747,"extension":6.198743847153627},"index":0,"playId":"d0750002-7cc4-3202-a1eb-2f9e94b1cf38","pitchNumber":1,"startTime":"2026-09-20T20:26:42.272Z","endTime":"2026-09-20T20:26:46.060Z","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":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.317401549388247,"aZ":-34.784047155029945,"pfxX":-8.269406417258551,"pfxZ":-1.697314894242293,"pX":-2.2342477912738765,"pZ":2.322271008310878,"vX0":5.524322857601758,"vY0":-123.45031472628071,"vZ0":-1.0225359628048583,"x":202.16,"y":176.08,"x0":-3.4302975651809957,"y0":50.00187407612916,"z0":5.678222534161233,"aX":-12.721782390288753},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":13.7,"spinRate":2043,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.4442212627474973,"extension":5.78994533980696},"index":1,"playId":"ac368daf-d207-3931-ac65-3349daa03ff0","pitchNumber":2,"startTime":"2026-09-20T20:26:54.343Z","endTime":"2026-09-20T20:26:58.309Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291758770402716,"aZ":-30.49463936935018,"pfxX":-7.0408070871136905,"pfxZ":1.1224067210280477,"pX":-0.7168881625742072,"pZ":3.0394334345073033,"vX0":8.663651267653165,"vY0":-121.53291473427342,"vZ0":-0.018016492080680013,"x":144.33,"y":156.72,"x0":-3.416600036168593,"y0":50.00072734340125,"z0":5.700188848194486,"aX":-10.509250502383807},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":10.7,"spinRate":1992,"spinDirection":252},"zone":1,"typeConfidence":0.91,"plateTime":0.4510552602896225,"extension":5.878054448675069},"hitData":{"launchSpeed":95.7,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.45,"coordY":98.21}},"index":2,"playId":"37c684ff-5d64-3d07-ad08-4d6edc49eb82","pitchNumber":3,"startTime":"2026-09-20T20:27:08.737Z","endTime":"2026-09-20T20:27:19.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:27:19.240Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging. Alan Roden to 2nd. Wild pitch by pitcher Ryan Johnson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:27:32.770Z","endTime":"2026-09-20T20:28:42.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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(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.7,"endSpeed":84.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409417635591563,"aZ":-20.48386953694802,"pfxX":0.40952010134927264,"pfxZ":6.570192219889108,"pX":0.9300150231488433,"pZ":2.3615470135153402,"vX0":9.354652340443986,"vY0":-131.8707278718678,"vZ0":-5.61898745925331,"x":81.55,"y":175.02,"x0":-2.701532617284944,"y0":50.000397173870375,"z0":6.009468014587502,"aX":0.7277121424259675},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2504,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.4137665619371278,"extension":6.083294909679311},"index":0,"playId":"38705ff7-c68a-311c-9514-00814446afbf","pitchNumber":1,"startTime":"2026-09-20T20:27:46.688Z","endTime":"2026-09-20T20:27:50.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.039854268944058,"aZ":-27.828197131157403,"pfxX":4.4640171563831075,"pfxZ":3.0356121504510227,"pX":-0.6351964152875766,"pZ":2.8385625756949775,"vX0":4.515225618177925,"vY0":-118.9885271709813,"vZ0":-1.6801714963760483,"x":141.21,"y":162.14,"x0":-3.1380946340824836,"y0":50.00375760918279,"z0":6.077581638663869,"aX":6.394956096623869},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":-9.2,"spinRate":2467,"spinDirection":76},"zone":1,"typeConfidence":0.91,"plateTime":0.46049399127698054,"extension":5.982207018530581},"index":1,"playId":"699e5482-d51e-36ff-a6b3-3a4404543821","pitchNumber":2,"startTime":"2026-09-20T20:28:07.770Z","endTime":"2026-09-20T20:28:12.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347595586934336,"aZ":-28.663300350752454,"pfxX":6.866226447371154,"pfxZ":2.3667562484797484,"pX":1.5005902632278485,"pZ":0.8613136439712354,"vX0":8.096829164552373,"vY0":-121.13628387194625,"vZ0":-6.249204556562612,"x":59.8,"y":215.52,"x0":-2.780898412410786,"y0":50.00118364553665,"z0":5.990148210070068,"aX":10.169813736921032},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":-14.4,"spinRate":2537,"spinDirection":62},"zone":14,"typeConfidence":0.83,"plateTime":0.45269631433658786,"extension":6.052493070093821},"index":2,"playId":"d082336f-fd4f-3853-8362-6c96042e2231","pitchNumber":3,"startTime":"2026-09-20T20:28:33.766Z","endTime":"2026-09-20T20:28:42.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:28:42.025Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Victor Caratini hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:29:00.910Z","endTime":"2026-09-20T20:31:35.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006094115114035,"aZ":-20.359487327973763,"pfxX":0.9589212291218927,"pfxZ":6.701216532545104,"pX":-0.9659816395343527,"pZ":2.8939156092691736,"vX0":5.8315634109280685,"vY0":-131.23644191242386,"vZ0":-3.848806809297095,"x":153.82,"y":160.64,"x0":-3.3316648885345934,"y0":50.000997062101796,"z0":5.8760276805762235,"aX":1.6901299115592074},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-2.9,"spinRate":2461,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4156712527309385,"extension":6.077520207558825},"index":0,"playId":"3c89697b-82df-3532-940e-d94a50c072f1","pitchNumber":1,"startTime":"2026-09-20T20:29:13.227Z","endTime":"2026-09-20T20:29:17.138Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","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(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.2,"endSpeed":75.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016144283402554,"aZ":-22.811331208844145,"pfxX":-0.21188218037490314,"pfxZ":6.426582208355455,"pX":-0.9083095995273073,"pZ":2.3485589264539595,"vX0":5.791540181503594,"vY0":-119.61931504760233,"vZ0":-3.616645475988266,"x":151.62,"y":175.37,"x0":-3.328150547513856,"y0":50.00047488377474,"z0":5.9137722510797515,"aX":-0.30938141651288215},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.0,"breakHorizontal":-1.0,"spinRate":2419,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.45704326585831545,"extension":6.123938258911463},"index":1,"playId":"0aeabb09-6497-3314-b82d-67f6b9f655c1","pitchNumber":2,"startTime":"2026-09-20T20:29:44.292Z","endTime":"2026-09-20T20:29:48.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-20T20:29:59.147Z","endTime":"2026-09-20T20:30:13.591Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71080618669461,"aZ":-19.35686058192421,"pfxX":0.7043908464107904,"pfxZ":7.1131413727367425,"pX":1.2335182817702801,"pZ":2.436001073223535,"vX0":10.843462786400353,"vY0":-132.96263083178565,"vZ0":-5.135669611901337,"x":69.98,"y":173.01,"x0":-2.9778510601307513,"y0":50.00545017771905,"z0":5.783922086091998,"aX":1.2699019122212296},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-3.5,"spinRate":2505,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.41087815999743205,"extension":5.903051792275528},"index":3,"playId":"1b2d4344-4dfa-3653-b302-eb501f7cdd2a","pitchNumber":3,"startTime":"2026-09-20T20:30:13.591Z","endTime":"2026-09-20T20:30:17.890Z","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":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788417675354125,"aZ":-21.18453116940007,"pfxX":-1.7763050256984645,"pfxZ":7.495924965799313,"pX":-0.215954223988111,"pZ":2.7625215634306834,"vX0":7.8086274667995275,"vY0":-120.42347790462489,"vZ0":-2.8922097938405864,"x":125.23,"y":164.19,"x0":-3.272318564302685,"y0":50.002184718804855,"z0":5.856894185655027,"aX":-2.604598233422823},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":13.1,"breakHorizontal":1.3,"spinRate":2451,"spinDirection":104},"zone":5,"typeConfidence":0.87,"plateTime":0.45516023373605785,"extension":6.054061757281209},"index":4,"playId":"c44c6671-b235-3ed6-a34e-132e95ba8095","pitchNumber":4,"startTime":"2026-09-20T20:30:31.925Z","endTime":"2026-09-20T20:30:35.951Z","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.1,"endSpeed":83.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64890572673745,"aZ":-22.41737059415552,"pfxX":0.8287246943642934,"pfxZ":5.501010559316366,"pX":-1.434654750134128,"pZ":2.2608098699883064,"vX0":4.758288001794001,"vY0":-131.3075309894213,"vZ0":-4.984556187939358,"x":171.69,"y":177.74,"x0":-3.366292728074879,"y0":50.00600098867502,"z0":5.817498566829287,"aX":1.4690611729692273},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2499,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.41463036241774365,"extension":5.967551563807651},"index":5,"playId":"b85f7843-fcaf-306b-8702-6e1760c89133","pitchNumber":5,"startTime":"2026-09-20T20:31:14.424Z","endTime":"2026-09-20T20:31:18.380Z","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, 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":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70094236370624,"aZ":-26.442359351817426,"pfxX":4.5380599151587075,"pfxZ":3.9071580396717493,"pX":2.3226365909252666,"pZ":1.406893032001459,"vX0":10.986348578582538,"vY0":-120.20314002327703,"vZ0":-4.958475955414848,"x":28.47,"y":200.79,"x0":-2.891705166595359,"y0":50.00299589307526,"z0":5.836355978404869,"aX":6.658875251943569},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.1,"breakHorizontal":-10.8,"spinRate":2445,"spinDirection":104},"zone":14,"typeConfidence":0.84,"plateTime":0.4551808177085399,"extension":6.092037961424563},"index":6,"playId":"ddefd5cd-5eae-392d-a600-4efd30f295bc","pitchNumber":6,"startTime":"2026-09-20T20:31:31.422Z","endTime":"2026-09-20T20:31:35.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:31:35.200Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Emmanuel Rodriguez pops out to third baseman Denzer Guzman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:31:52.077Z","endTime":"2026-09-20T20:32:25.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542091021369878,"aZ":-26.162355165835265,"pfxX":-7.635200711122599,"pfxZ":3.9380925758421927,"pX":-0.5210424575358414,"pZ":2.6314979998104318,"vX0":9.1770741836627,"vY0":-123.3615555735253,"vZ0":-2.4112145671235528,"x":136.86,"y":167.73,"x0":-3.312641921768903,"y0":50.005397579687966,"z0":5.846831186565564,"aX":-11.667049022714702},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":11.4,"spinRate":1985,"spinDirection":247},"zone":4,"typeConfidence":0.92,"plateTime":0.4454965403995357,"extension":5.875002149137612},"hitData":{"launchSpeed":83.6,"launchAngle":78.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.77,"coordY":192.31}},"index":0,"playId":"6fc1b194-a414-33d6-ad54-85ff358c0091","pitchNumber":1,"startTime":"2026-09-20T20:32:16.310Z","endTime":"2026-09-20T20:32:25.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:32:25.875Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:34:31.833Z","endTime":"2026-09-20T20:36:05.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","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":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.830395476679286,"aZ":-11.259862037792363,"pfxX":-3.6580884464717993,"pfxZ":11.866174605479964,"pX":-0.737564781688666,"pZ":3.7696752502256636,"vX0":3.6905827341246122,"vY0":-132.77807166811118,"vZ0":-4.588673631207324,"x":145.11,"y":137.0,"x0":-1.6788603611166064,"y0":50.00292520206021,"z0":6.357790099164851,"aX":-6.447966823300823},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.5,"breakHorizontal":5.6,"spinRate":2330,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.41455018837775404,"extension":5.751610383512832},"index":0,"playId":"a0d87eba-8ed6-385b-91a2-6a09a2a56613","pitchNumber":1,"startTime":"2026-09-20T20:34:48.390Z","endTime":"2026-09-20T20:34:52.328Z","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":1,"startTime":"2026-09-20T20:35:03.628Z","endTime":"2026-09-20T20:35:19.211Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105608603022425,"aZ":-25.460573925780768,"pfxX":-6.038752405531741,"pfxZ":4.981698429188384,"pX":-0.9495120478693346,"pZ":3.1034426720236423,"vX0":3.7467879933833226,"vY0":-116.00690909109994,"vZ0":-2.1417971138123613,"x":153.19,"y":154.99,"x0":-1.8107474630650202,"y0":50.00005947281424,"z0":6.494488916376103,"aX":-8.131669705582567},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.8,"breakHorizontal":9.8,"spinRate":1206,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.47430545996897955,"extension":5.605474456995765},"index":2,"playId":"8ddbb725-892e-3629-b667-8dc4a590f0fe","pitchNumber":2,"startTime":"2026-09-20T20:35:19.211Z","endTime":"2026-09-20T20:35:22.495Z","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":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35711660810648,"aZ":-26.9236286361674,"pfxX":3.0146177003281682,"pfxZ":3.3042271925885833,"pX":0.9955299757590645,"pZ":2.124371956027717,"vX0":5.29368005959615,"vY0":-125.08026386374364,"vZ0":-5.126656025482998,"x":79.05,"y":181.42,"x0":-1.5370620677749076,"y0":50.005172535722174,"z0":6.398367070513745,"aX":4.794544785236674},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-6.6,"spinRate":2336,"spinDirection":158},"zone":14,"typeConfidence":0.92,"plateTime":0.4372805893777598,"extension":5.520038939393794},"index":3,"playId":"2e60670f-d731-384b-8306-c00f34e91f3d","pitchNumber":3,"startTime":"2026-09-20T20:35:42.852Z","endTime":"2026-09-20T20:35:46.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382322409682125,"aZ":-14.636284611845191,"pfxX":-4.034527450433467,"pfxZ":9.67758669011349,"pX":0.1242021772240304,"pZ":4.177472702986377,"vX0":6.090456716387065,"vY0":-134.32692773987944,"vZ0":-2.9490046228817586,"x":112.27,"y":125.99,"x0":-1.6571258437634515,"y0":50.00135502615097,"z0":6.341368498730698,"aX":-7.310778430316784},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2114,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.40907223209403565,"extension":5.781040932782578},"index":4,"playId":"106a4688-cded-33d2-b6a3-38277d42e19f","pitchNumber":4,"startTime":"2026-09-20T20:36:00.320Z","endTime":"2026-09-20T20:36:05.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:36:05.176Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:36:22.677Z","endTime":"2026-09-20T20:38:22.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36073655502772,"aZ":-11.905515314535897,"pfxX":-3.749817595036312,"pfxZ":11.446240149914438,"pX":0.7306732590081921,"pZ":2.1930365743304012,"vX0":7.1953461981406255,"vY0":-132.49461358028572,"vZ0":-8.271731141157753,"x":89.15,"y":179.57,"x0":-1.5379631549082808,"y0":50.00469564216583,"z0":6.233789484721601,"aX":-6.6418051509893035},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2192,"spinDirection":202},"zone":9,"typeConfidence":0.92,"plateTime":0.414021741429055,"extension":5.842236667711485},"index":0,"playId":"bf0d809c-1ee5-3798-8a98-d0d7a324efbf","pitchNumber":1,"startTime":"2026-09-20T20:36:32.050Z","endTime":"2026-09-20T20:36:35.937Z","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":85.8,"endSpeed":79.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59431188503711,"aZ":-27.553962495754625,"pfxX":2.442023149384828,"pfxZ":2.9106434600579316,"pX":1.8597004383344171,"pZ":0.8285185333915321,"vX0":7.249971334597347,"vY0":-124.70009477609536,"vZ0":-7.905893771835878,"x":46.11,"y":216.41,"x0":-1.3949496672545154,"y0":50.000036728082435,"z0":6.292785721223776,"aX":3.8677444316544713},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2374,"spinDirection":166},"zone":14,"typeConfidence":0.89,"plateTime":0.4381871023288637,"extension":5.66555659729992},"index":1,"playId":"a5ef1b66-4b85-3511-a798-7a5b5cfc4649","pitchNumber":2,"startTime":"2026-09-20T20:36:48.880Z","endTime":"2026-09-20T20:36:52.863Z","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":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799417621080217,"aZ":-26.540020741318656,"pfxX":0.6005711085210059,"pfxZ":3.605091482084365,"pX":0.5384675824859579,"pZ":4.062512394228931,"vX0":4.757186539047184,"vY0":-123.70087157250826,"vZ0":-0.6755622849017324,"x":96.47,"y":129.09,"x0":-1.4810950646224232,"y0":50.00193831031094,"z0":6.5483130653372355,"aX":0.9374773119657305},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2381,"spinDirection":141},"zone":12,"typeConfidence":0.85,"plateTime":0.44141837632040737,"extension":5.640491862440495},"index":2,"playId":"51f16ef6-067d-3d4d-a1e8-cd7d30a8a08a","pitchNumber":3,"startTime":"2026-09-20T20:37:11.012Z","endTime":"2026-09-20T20:37:15.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417403215469285,"aZ":-12.781333916945792,"pfxX":-5.203146904626284,"pfxZ":10.73716817138742,"pX":-0.3388722941249767,"pZ":3.5044953794725897,"vX0":5.094560670885467,"vY0":-133.4665752537785,"vZ0":-4.9862769630962624,"x":129.92,"y":144.16,"x0":-1.5953616059169462,"y0":50.003283963620795,"z0":6.315681646873225,"aX":-9.398275186301747},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":8.3,"spinRate":2305,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4102105120600381,"extension":5.90705447246081},"index":3,"playId":"1662a931-4b89-3f6f-9b24-a54495111855","pitchNumber":4,"startTime":"2026-09-20T20:37:30.843Z","endTime":"2026-09-20T20:37:34.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.893032237576765,"aZ":-23.992119107570275,"pfxX":-6.36941244434419,"pfxZ":5.840568303387304,"pX":1.221937705699879,"pZ":0.9403145076291272,"vX0":8.086486067486238,"vY0":-117.2722224635496,"vZ0":-7.165741666110631,"x":70.42,"y":213.39,"x0":-1.4336461934285407,"y0":50.00385791836312,"z0":6.254050715711142,"aX":-8.927062482170394},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":1197,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4659424162221648,"extension":5.622428934065444},"index":4,"playId":"bd78ce63-8913-33d3-921a-c357b04c2c78","pitchNumber":5,"startTime":"2026-09-20T20:37:53.377Z","endTime":"2026-09-20T20:37:57.271Z","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":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.207098118586824,"aZ":-28.790562765606147,"pfxX":2.8259998907192854,"pfxZ":2.130223506204997,"pX":1.6609977058969816,"pZ":2.576980154264437,"vX0":6.607969852089433,"vY0":-124.2324543734526,"vZ0":-3.595110795205936,"x":53.69,"y":169.2,"x0":-1.3839386772148574,"y0":50.00287692247337,"z0":6.395513924801111,"aX":4.485514710680747},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-6.5,"spinRate":2343,"spinDirection":164},"zone":12,"typeConfidence":0.87,"plateTime":0.43825473761122113,"extension":5.792995344539205},"index":5,"playId":"550a95b4-a7e1-31e6-bdf1-46f5eb6856c5","pitchNumber":6,"startTime":"2026-09-20T20:38:18.294Z","endTime":"2026-09-20T20:38:22.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:38:22.009Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Lowe lines out sharply to center fielder Walker Jenkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:38:39.120Z","endTime":"2026-09-20T20:41:15.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805805,"link":"/api/v1/people/805805"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377811586489,"aZ":-18.65998974854184,"pfxX":-7.106563465007037,"pfxZ":7.403145115136986,"pX":0.22773120288977147,"pZ":2.5099503736539677,"vX0":8.023657448862124,"vY0":-133.6638336568733,"vZ0":-5.575425293337516,"x":108.32,"y":171.01,"x0":-1.8769863197849388,"y0":50.00476131847652,"z0":5.94501013073977,"aX":-12.976785704969057},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":11.3,"spinRate":2096,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4083796416406402,"extension":6.040870483387629},"index":0,"playId":"3cfaf13d-06da-3688-86bd-9e7a37a5e6aa","pitchNumber":1,"startTime":"2026-09-20T20:38:48.663Z","endTime":"2026-09-20T20:38:52.556Z","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":92.5,"endSpeed":84.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913862161092865,"aZ":-13.21142230751501,"pfxX":-4.894360829880469,"pfxZ":10.291910712856867,"pX":-0.34482945009989535,"pZ":3.2109864649113895,"vX0":5.133884407713115,"vY0":-134.562004378019,"vZ0":-5.545234494831814,"x":130.14,"y":152.08,"x0":-1.63727758011705,"y0":50.003834257040786,"z0":6.226865755814835,"aX":-9.018668870129902},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2208,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.40632633635281845,"extension":5.809478802167653},"index":1,"playId":"7ac7fd3b-ecd1-33e1-aee5-cb8f38ad3dd6","pitchNumber":2,"startTime":"2026-09-20T20:39:06.047Z","endTime":"2026-09-20T20:39:09.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34613650288315,"aZ":-12.05268835467464,"pfxX":-4.193591819027481,"pfxZ":10.615869649708838,"pX":-0.9302367725469556,"pZ":2.83943074798981,"vX0":3.6115002037513757,"vY0":-136.83601222440726,"vZ0":-6.83270931290227,"x":152.46,"y":162.12,"x0":-1.7226750133336337,"y0":50.00240533518236,"z0":6.195541752353633,"aX":-7.948154937938717},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2144,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.4003727580937517,"extension":5.866342182245117},"index":2,"playId":"2ed7b43f-cae6-36a1-9748-3dd32934975d","pitchNumber":3,"startTime":"2026-09-20T20:39:26.906Z","endTime":"2026-09-20T20:39:31.106Z","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":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943227338492225,"aZ":-25.015258188686772,"pfxX":-5.627487343211862,"pfxZ":5.11113551070299,"pX":-0.311206871899164,"pZ":3.5025665133584676,"vX0":4.7410619082656265,"vY0":-117.53779905983882,"vZ0":-1.4125606809566142,"x":128.86,"y":144.21,"x0":-1.6217391364624727,"y0":50.00582966431754,"z0":6.430811054587932,"aX":-7.888118979590335},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.2,"breakHorizontal":9.0,"spinRate":1120,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.4657158127048797,"extension":5.622358379750045},"index":3,"playId":"aa599fcb-c22e-36f3-9a04-adff7433605f","pitchNumber":4,"startTime":"2026-09-20T20:39:47.436Z","endTime":"2026-09-20T20:39:51.180Z","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":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42475182220901,"aZ":-22.013654420989578,"pfxX":-4.176582619354842,"pfxZ":7.176818558215131,"pX":0.5322092390230593,"pZ":1.2980894510703453,"vX0":6.047411909051198,"vY0":-117.9128691159963,"vZ0":-6.751528968890881,"x":96.71,"y":203.73,"x0":-1.51746648378163,"y0":50.00027186722472,"z0":6.216008979880567,"aX":-5.909168527385533},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.6,"breakHorizontal":6.1,"spinRate":1047,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.46369234298855,"extension":5.884142895239935},"index":4,"playId":"c6de710b-2904-3bc1-8e15-44aa64bc9f9c","pitchNumber":5,"startTime":"2026-09-20T20:40:15.889Z","endTime":"2026-09-20T20:40:19.536Z","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":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744918413671115,"aZ":-28.00243334445127,"pfxX":0.49801716172873256,"pfxZ":2.599157760037687,"pX":1.6000788726331736,"pZ":1.664020804876985,"vX0":6.961776297630364,"vY0":-125.98272662831434,"vZ0":-5.907821329599894,"x":56.01,"y":193.85,"x0":-1.2646736093877105,"y0":50.00586282012025,"z0":6.304821320485953,"aX":0.7988900326817877},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-2.5,"spinRate":2304,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.43486714235036494,"extension":5.573884169243017},"index":5,"playId":"73035ce9-5112-3395-9c94-3b39dd53ea55","pitchNumber":6,"startTime":"2026-09-20T20:40:42.366Z","endTime":"2026-09-20T20:40:46.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347851934793763,"aZ":-19.08552646376192,"pfxX":-8.40534364069833,"pfxZ":7.088725975414512,"pX":-0.2448588035424528,"pZ":2.419666685543594,"vX0":7.576573070104052,"vY0":-135.2345057634398,"vZ0":-5.543517196507611,"x":126.33,"y":173.45,"x0":-1.9950322712469013,"y0":50.002164108501354,"z0":5.840951248199929,"aX":-15.519595660310136},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":13.6,"spinRate":2244,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.40549952982766957,"extension":5.964926462900969},"hitData":{"launchSpeed":103.2,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.28,"coordY":44.18}},"index":6,"playId":"61a74158-f788-3f90-a6b7-cb6f8ae3795c","pitchNumber":7,"startTime":"2026-09-20T20:41:03.361Z","endTime":"2026-09-20T20:41:15.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:41:15.105Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:41:29.535Z","endTime":"2026-09-20T20:43:15.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17217764671589,"aZ":-12.363680060766724,"pfxX":-4.199554719958828,"pfxZ":10.820650729630161,"pX":0.11060153451035602,"pZ":2.917130989244367,"vX0":6.298590154865818,"vY0":-135.1336102303154,"vZ0":-6.1144230535509765,"x":112.78,"y":160.02,"x0":-1.7155592035396223,"y0":50.004703460792975,"z0":6.094450362268097,"aX":-7.690577902512047},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2192,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.40686747885160557,"extension":5.927891302649426},"index":0,"playId":"3011e510-e43e-32af-8266-c65ebe14d3dd","pitchNumber":1,"startTime":"2026-09-20T20:41:43.081Z","endTime":"2026-09-20T20:41:46.455Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22938908290859,"aZ":-25.75400791375378,"pfxX":3.8553420964699177,"pfxZ":4.107821367696886,"pX":1.3766103522500501,"pZ":1.3190331750181248,"vX0":5.573784430357989,"vY0":-124.32956737054633,"vZ0":-6.913247290327264,"x":64.53,"y":203.17,"x0":-1.3963862299525025,"y0":50.00439614700039,"z0":6.276919675051737,"aX":6.0277604132232305},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":-8.3,"spinRate":2205,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4407609681701441,"extension":5.806749693898464},"index":1,"playId":"a074d0e6-3faf-32ef-ad9f-d759a760b2e2","pitchNumber":2,"startTime":"2026-09-20T20:42:06.310Z","endTime":"2026-09-20T20:42:10.282Z","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":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.918027293838584,"aZ":-25.566458683581985,"pfxX":2.4854911950526075,"pfxZ":4.081597171512735,"pX":1.3877223823624674,"pZ":0.8941443879837174,"vX0":5.989224051733463,"vY0":-125.97353416176584,"vZ0":-8.261401630019032,"x":64.1,"y":214.64,"x0":-1.3368634595919746,"y0":50.00258404779416,"z0":6.261383715433156,"aX":4.021384626438944},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.9,"breakHorizontal":-5.8,"spinRate":2399,"spinDirection":162},"zone":14,"typeConfidence":0.92,"plateTime":0.4336498449585777,"extension":5.747883664187426},"index":2,"playId":"1daf38dd-4d89-3220-a597-d497e5ff7f67","pitchNumber":3,"startTime":"2026-09-20T20:42:27.812Z","endTime":"2026-09-20T20:42:31.782Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90217069500884,"aZ":-12.630972769093624,"pfxX":-3.9072840243788787,"pfxZ":10.442282246397973,"pX":0.9375630075914702,"pZ":2.014488432009817,"vX0":8.097508734108157,"vY0":-135.7292330604393,"vZ0":-8.433666572495474,"x":81.26,"y":184.39,"x0":-1.572831832921614,"y0":50.00053792582455,"z0":6.035569524542679,"aX":-7.3116006668792},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2286,"spinDirection":203},"zone":14,"typeConfidence":0.94,"plateTime":0.40309700768166046,"extension":6.079010446536588},"index":3,"playId":"7c3ef71a-ff46-394a-bff2-b3e1ae7938db","pitchNumber":4,"startTime":"2026-09-20T20:42:50.757Z","endTime":"2026-09-20T20:42:54.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.763265668283378,"aZ":-13.219840658638342,"pfxX":-4.1909189081293805,"pfxZ":10.367865371679683,"pX":0.1557289359746325,"pZ":3.352686136101878,"vX0":5.722098828021048,"vY0":-134.28539085767784,"vZ0":-4.952901094228483,"x":111.06,"y":148.26,"x0":-1.4571303143980154,"y0":50.00504225942603,"z0":6.1597623052742785,"aX":-7.664018511753777},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":6.4,"spinRate":2275,"spinDirection":205},"zone":2,"typeConfidence":0.93,"plateTime":0.4077061786858551,"extension":5.928680084509196},"index":4,"playId":"4c2003d7-b703-39c0-8e4e-be2a3493fd0f","pitchNumber":5,"startTime":"2026-09-20T20:43:10.937Z","endTime":"2026-09-20T20:43:15.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:43:15.468Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Ross strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:45:13.044Z","endTime":"2026-09-20T20:47:42.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"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,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":89.5,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907690122148956,"aZ":-23.298948088801833,"pfxX":-0.9249324396084795,"pfxZ":5.08995503723513,"pX":-0.5345034557051436,"pZ":3.177651578931228,"vX0":5.877112108383286,"vY0":-130.31964648015125,"vZ0":-2.761870319346341,"x":137.37,"y":152.98,"x0":-2.6856750874115884,"y0":50.00286056816719,"z0":5.985581327271192,"aX":-1.6138768913162602},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":0.6,"spinRate":2480,"spinDirection":202},"zone":1,"typeConfidence":0.88,"plateTime":0.41813738385308286,"extension":6.126160763795048},"index":0,"playId":"d9fb5e87-5429-3673-a448-c0f7989516c1","pitchNumber":1,"startTime":"2026-09-20T20:45:22.868Z","endTime":"2026-09-20T20:45:26.709Z","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":82.0,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103408693757565,"aZ":-23.93341614287164,"pfxX":3.120807178377755,"pfxZ":5.668340589845736,"pX":0.7975466196999123,"pZ":2.380799760545162,"vX0":7.0096973009602115,"vY0":-119.28468425703944,"vZ0":-3.2928160158114212,"x":86.6,"y":174.5,"x0":-2.5744366461957235,"y0":50.00062486991966,"z0":5.916545444977097,"aX":4.535086987880585},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.8,"breakHorizontal":-7.2,"spinRate":2425,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.45768015530183437,"extension":6.14733207634051},"index":1,"playId":"081de220-4168-3052-a236-eaa35c4fac00","pitchNumber":2,"startTime":"2026-09-20T20:45:36.467Z","endTime":"2026-09-20T20:45:40.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157792812215593,"aZ":-23.2293172265056,"pfxX":4.031765635128616,"pfxZ":5.88171430279084,"pX":0.5815435715629862,"pZ":1.0670815644139375,"vX0":6.220905888139446,"vY0":-122.25198554179985,"vZ0":-6.755477742316095,"x":94.83,"y":209.97,"x0":-2.5155968705887575,"y0":50.0016038265213,"z0":5.848399047272391,"aX":6.125515137466095},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.4,"breakHorizontal":-8.8,"spinRate":2595,"spinDirection":77},"zone":14,"typeConfidence":0.81,"plateTime":0.44733158433354303,"extension":6.179895762946204},"index":2,"playId":"4e1a8db1-8461-3560-8cb9-d4c9d5c5d1d9","pitchNumber":3,"startTime":"2026-09-20T20:45:55.697Z","endTime":"2026-09-20T20:45:59.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91108114296902,"aZ":-19.795115043116635,"pfxX":-10.220679818583083,"pfxZ":6.320836778096799,"pX":0.12046216223466691,"pZ":1.5218590942637558,"vX0":9.871801424716155,"vY0":-138.9753563090438,"vZ0":-8.247787731147513,"x":112.41,"y":197.69,"x0":-2.148418919094719,"y0":50.000047261041544,"z0":5.840858708091878,"aX":-20.006098813244435},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2482,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3940006930849309,"extension":6.328906731354725},"index":3,"playId":"693dae34-fd3f-326b-952a-f0929a70f8f4","pitchNumber":4,"startTime":"2026-09-20T20:46:12.555Z","endTime":"2026-09-20T20:46:16.408Z","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":82.3,"endSpeed":75.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19460167971074,"aZ":-26.842135757996868,"pfxX":3.7975571592760744,"pfxZ":3.697266144164405,"pX":0.6835621570952131,"pZ":2.0545175903092634,"vX0":6.524041915896305,"vY0":-119.65628745971287,"vZ0":-3.356374251777506,"x":90.94,"y":183.31,"x0":-2.5772030894749465,"y0":50.00348722897465,"z0":5.8937595218419805,"aX":5.478231961512532},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":-8.5,"spinRate":2528,"spinDirection":84},"zone":9,"typeConfidence":0.91,"plateTime":0.45865000217994334,"extension":6.176771876384069},"index":4,"playId":"fb2ebd16-f84e-3076-9fac-5edb1e898421","pitchNumber":5,"startTime":"2026-09-20T20:46:26.391Z","endTime":"2026-09-20T20:46:36.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-20T20:47:09.329Z","endTime":"2026-09-20T20:47:19.552Z","isPitch":false,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"}},{"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":81.9,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71706976048113,"aZ":-25.42052455936823,"pfxX":4.478795187965394,"pfxZ":4.700414641915202,"pX":1.0735915747376696,"pZ":1.344459267195641,"vX0":7.03417412276757,"vY0":-119.08659254084307,"vZ0":-5.3549977174370165,"x":76.08,"y":202.48,"x0":-2.4997479718847924,"y0":50.00559754410085,"z0":5.920018884457191,"aX":6.436348277975087},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.4,"breakHorizontal":-9.8,"spinRate":2512,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.459822401587362,"extension":6.11065889469174},"index":6,"playId":"7f374c9b-a169-3d75-8a8c-2dd082e18989","pitchNumber":6,"startTime":"2026-09-20T20:47:19.552Z","endTime":"2026-09-20T20:47:23.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603236994981533,"aZ":-21.236953065756232,"pfxX":-1.3181251647905827,"pfxZ":5.844360624255347,"pX":0.6925597172827543,"pZ":1.594575958859059,"vX0":8.9232009696781,"vY0":-135.01809207651877,"vZ0":-7.080417173746902,"x":90.6,"y":195.73,"x0":-2.46458975453711,"y0":50.00448471131365,"z0":5.7135417459335285,"aX":-2.4683947211650734},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":0.7,"spinRate":2507,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.4035596779651258,"extension":6.23352294179009},"index":7,"playId":"b9535d54-e4c8-3e27-ae7a-326df35e524e","pitchNumber":7,"startTime":"2026-09-20T20:47:38.433Z","endTime":"2026-09-20T20:47:42.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:47:42.444Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Walker Jenkins singles on a soft ground ball to shortstop Zach Neto, deflected by second baseman Christian Moore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:47:56.737Z","endTime":"2026-09-20T20:48:37.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.710867466589804,"aZ":-20.341992369793772,"pfxX":-0.4252248191417909,"pfxZ":6.361998447010599,"pX":-0.5570638628793207,"pZ":2.2728972207349094,"vX0":6.654405219524783,"vY0":-134.84864418552672,"vZ0":-5.574666617167841,"x":138.23,"y":177.41,"x0":-2.9914803333453306,"y0":50.0020674499023,"z0":5.782672553267008,"aX":-0.7926904762277877},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-0.5,"spinRate":2541,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.4047235734520709,"extension":6.229516670043723},"index":0,"playId":"b2d3cb8e-a257-3c12-9f84-ef5e2e00a5af","pitchNumber":1,"startTime":"2026-09-20T20:48:04.952Z","endTime":"2026-09-20T20:48:08.812Z","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":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355051511354194,"aZ":-35.312051310990604,"pfxX":-8.360941137013164,"pfxZ":-2.05590692433163,"pX":-1.0182184391582256,"pZ":1.472562764752417,"vX0":7.934899936115978,"vY0":-122.67888785245823,"vZ0":-2.812286526943725,"x":155.81,"y":199.02,"x0":-3.208906988708592,"y0":50.004493097373,"z0":5.644781848389639,"aX":-12.740568252280335},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.2,"breakHorizontal":13.3,"spinRate":1741,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.446533226869128,"extension":5.827399287503607},"index":1,"playId":"c72726eb-7b59-3094-bb68-718ad6eeaa43","pitchNumber":2,"startTime":"2026-09-20T20:48:17.272Z","endTime":"2026-09-20T20:48:21.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62386566018749,"aZ":-22.53404793080312,"pfxX":-1.8666372589470885,"pfxZ":5.259715855273406,"pX":0.9645752199491471,"pZ":3.189936440029867,"vX0":10.425708670194659,"vY0":-133.28240927159547,"vZ0":-2.6544930329943677,"x":80.23,"y":152.65,"x0":-2.7240930940092825,"y0":50.00397993109137,"z0":5.793590479461851,"aX":-3.4240892050282348},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2546,"spinDirection":218},"zone":12,"typeConfidence":0.82,"plateTime":0.40806079271702833,"extension":6.076981397906634},"hitData":{"launchSpeed":35.8,"launchAngle":4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":143.86,"coordY":163.24}},"index":2,"playId":"3fefb9bb-a5e5-3844-96f7-f63672b55fa4","pitchNumber":3,"startTime":"2026-09-20T20:48:29.931Z","endTime":"2026-09-20T20:48:37.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:48:37.896Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to right fielder Josh Lowe. Walker Jenkins to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:49:17.749Z","endTime":"2026-09-20T20:52:04.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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.6,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147101494727217,"aZ":-18.942947041088715,"pfxX":-1.0290365676846602,"pfxZ":7.4442238752992385,"pX":-0.18735225762740704,"pZ":3.2971236559816197,"vX0":8.478199861682777,"vY0":-131.7676127977781,"vZ0":-3.388070862727181,"x":124.14,"y":149.76,"x0":-3.2980388142068255,"y0":50.00341115381966,"z0":5.980801482078406,"aX":-1.8296762946963374},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":0.2,"spinRate":2426,"spinDirection":208},"zone":2,"typeConfidence":0.88,"plateTime":0.4139561568471928,"extension":6.0960096701030615},"index":0,"playId":"d3f1bd16-05c7-3469-9e40-543e451da9ba","pitchNumber":1,"startTime":"2026-09-20T20:49:28.390Z","endTime":"2026-09-20T20:49:32.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56987361422927,"aZ":-25.493075836047904,"pfxX":3.037652077051252,"pfxZ":4.662745586965704,"pX":-0.4499455851985383,"pZ":3.1627635473434728,"vX0":6.028815315178071,"vY0":-119.13418954175535,"vZ0":-1.3757020519936538,"x":134.15,"y":153.39,"x0":-3.411165349462804,"y0":50.00297573587634,"z0":6.058859899472327,"aX":4.351445501161301},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.4,"breakHorizontal":-7.0,"spinRate":2402,"spinDirection":105},"zone":1,"typeConfidence":0.91,"plateTime":0.4603151940336292,"extension":5.913014253425167},"index":1,"playId":"4931bac2-6b96-33d0-a179-e51241940ec4","pitchNumber":2,"startTime":"2026-09-20T20:49:49.826Z","endTime":"2026-09-20T20:49:53.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T20:50:03.223Z","endTime":"2026-09-20T20:50:16.508Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"504213fd-d431-3eaf-b0c2-39313db54ec1","startTime":"2026-09-20T20:50:16.508Z","endTime":"2026-09-20T20:50:20.702Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183682404561747,"aZ":-24.73408219649846,"pfxX":-0.3697562535115142,"pfxZ":4.187333301344813,"pX":-0.8993499434427584,"pZ":4.046037723016512,"vX0":6.360871155609532,"vY0":-131.70351573209334,"vZ0":-0.3516849643744949,"x":151.28,"y":129.54,"x0":-3.2867668649072805,"y0":50.00034331227384,"z0":5.994001836345003,"aX":-0.658404237516824},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-0.6,"spinRate":2395,"spinDirection":209},"zone":11,"typeConfidence":0.88,"plateTime":0.41421699440784465,"extension":5.833031185874608},"index":4,"playId":"166a064b-8e02-3969-b8bb-5c91bbfa5b83","pitchNumber":3,"startTime":"2026-09-20T20:50:39.481Z","endTime":"2026-09-20T20:50:43.436Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26086497198485,"aZ":-29.787147557902507,"pfxX":-8.573919976223525,"pfxZ":1.5630609758838165,"pX":-1.1477863819499363,"pZ":1.8944235603237511,"vX0":8.30195833618099,"vY0":-122.3735755474865,"vZ0":-3.3086357569300544,"x":160.75,"y":187.63,"x0":-3.4569029727353855,"y0":50.004127128751726,"z0":5.793346458714691,"aX":-13.113564995573752},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":13.8,"spinRate":1743,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.44616861980513267,"extension":5.871598162987357},"index":5,"playId":"0e74f48c-d508-3398-848f-4715e2bbd825","pitchNumber":4,"startTime":"2026-09-20T20:51:01.085Z","endTime":"2026-09-20T20:51:05.127Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15871127565669,"aZ":-21.61233870062773,"pfxX":0.9789180377159123,"pfxZ":5.9279107001126246,"pX":-0.3574671982716766,"pZ":2.9711304407629373,"vX0":7.050454033739599,"vY0":-131.68037692178953,"vZ0":-3.898967568962435,"x":130.63,"y":158.56,"x0":-3.180825586341556,"y0":50.00148001407842,"z0":6.041816947813077,"aX":1.7439215105011225},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-3.1,"spinRate":2483,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.41366963295461456,"extension":6.150385513024398},"index":6,"playId":"1471c889-f600-3b2f-a01f-292234eb1c3c","pitchNumber":5,"startTime":"2026-09-20T20:51:30.005Z","endTime":"2026-09-20T20:51:33.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472826488494512,"aZ":-23.033594284070254,"pfxX":1.044513689454237,"pfxZ":6.089039445356269,"pX":-0.5107822578329817,"pZ":2.677932754909427,"vX0":6.286195718140071,"vY0":-121.41434057617299,"vZ0":-3.202806683136978,"x":136.47,"y":166.48,"x0":-3.2630526937170363,"y0":50.005566283579704,"z0":6.005845912680364,"aX":1.567709673217269},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.6,"breakHorizontal":-3.2,"spinRate":2476,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.45012946456925285,"extension":6.0318574828836775},"hitData":{"launchSpeed":97.0,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.68,"coordY":119.63}},"index":7,"playId":"912f522f-51f3-3164-9ee6-105d2cbfdf31","pitchNumber":6,"startTime":"2026-09-20T20:51:53.799Z","endTime":"2026-09-20T20:52:04.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:52:04.343Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Clemens pops out softly to pitcher Ryan Johnson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:52:32.522Z","endTime":"2026-09-20T20:54:01.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696270,"link":"/api/v1/people/696270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":91.1,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.507668964675588,"aZ":-20.89554065902562,"pfxX":-0.3207054281577114,"pfxZ":6.252243498507564,"pX":0.05682296365836436,"pZ":3.1929013411965794,"vX0":8.917705851913299,"vY0":-132.49241230787524,"vZ0":-3.0110158552600086,"x":114.83,"y":152.57,"x0":-3.2905622021476155,"y0":50.00136221180786,"z0":5.846406082512238,"aX":-0.5808145718329732},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-1.1,"spinRate":2486,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.41116778039972557,"extension":6.029275072837037},"index":0,"playId":"a339bb4a-91fe-3880-a3d5-0125d8d77565","pitchNumber":1,"startTime":"2026-09-20T20:52:43.377Z","endTime":"2026-09-20T20:52:46.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.150491815937404,"aZ":-28.35118652765191,"pfxX":-8.684095868687404,"pfxZ":1.9843650946467548,"pX":0.388262042823137,"pZ":2.0053092823608023,"vX0":12.645431938091573,"vY0":-136.68556135213754,"vZ0":-4.832697828466074,"x":102.2,"y":184.64,"x0":-3.132505938292515,"y0":50.002440819515535,"z0":5.701972476400303,"aX":-16.722418539399662},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2427,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.3980649094494133,"extension":6.1254687343403935},"index":1,"playId":"9a8d9421-e9b7-3429-8e03-3d36afb53bc2","pitchNumber":2,"startTime":"2026-09-20T20:53:05.978Z","endTime":"2026-09-20T20:53:09.335Z","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":83.2,"endSpeed":75.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990611264580373,"aZ":-32.36708678133517,"pfxX":-7.939422485142096,"pfxZ":-0.13024952025880054,"pX":-1.9726274148750318,"pZ":3.5839749302294193,"vX0":6.96499705135042,"vY0":-120.86203196543977,"vZ0":1.0998330968869936,"x":192.19,"y":142.01,"x0":-3.8693234921557966,"y0":50.003455486663235,"z0":5.97973594913478,"aX":-11.66992983582737},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.4,"breakHorizontal":12.6,"spinRate":1898,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4543142508564304,"extension":5.688809294538423},"index":2,"playId":"34cd4db9-47ba-37d9-aba3-0e18b7cdbde9","pitchNumber":3,"startTime":"2026-09-20T20:53:35.154Z","endTime":"2026-09-20T20:53:39.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195955999066687,"aZ":-21.907875230941233,"pfxX":1.110363509591576,"pfxZ":5.645341376089064,"pX":0.4937001478101041,"pZ":2.5185264740813484,"vX0":9.103639989204243,"vY0":-133.14252011675484,"vZ0":-4.873923492863698,"x":98.18,"y":170.78,"x0":-3.0960903403079216,"y0":50.00021657831454,"z0":5.9319123766796285,"aX":2.018165411964447},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.40939938271262477,"extension":6.100675606653226},"hitData":{"launchSpeed":56.3,"launchAngle":82.0,"totalDistance":23.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":124.02,"coordY":195.14}},"index":3,"playId":"4ca67046-2da1-3e3f-8c0d-cbc6533b5db9","pitchNumber":4,"startTime":"2026-09-20T20:53:53.336Z","endTime":"2026-09-20T20:54:01.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:54:01.790Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a fly ball to left fielder Wade Meckler. Walker Jenkins scores. Brooks Lee to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:54:25.095Z","endTime":"2026-09-20T20:56:35.457Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":82.5,"endSpeed":75.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081502693816187,"aZ":-21.51711889660246,"pfxX":-3.2514099010405264,"pfxZ":7.335091235982823,"pX":-1.735292970281083,"pZ":2.935075692960078,"vX0":5.181796790799081,"vY0":-120.01224614411329,"vZ0":-2.4685247135757193,"x":183.15,"y":159.53,"x0":-3.5038766440446785,"y0":50.00405966374347,"z0":5.901625151523983,"aX":-4.7252043744565935},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":13.0,"breakHorizontal":4.6,"spinRate":2381,"spinDirection":107},"zone":11,"typeConfidence":0.77,"plateTime":0.4570971105360737,"extension":6.1425890236985},"index":0,"playId":"1fc8163e-f090-3829-bfcf-f6a748a9faaf","pitchNumber":1,"startTime":"2026-09-20T20:54:37.088Z","endTime":"2026-09-20T20:54:41.062Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.240590512232973,"aZ":-36.82575707752002,"pfxX":-10.786178265339352,"pfxZ":-3.052648778666933,"pX":-1.4115874363699636,"pZ":2.7470498434930564,"vX0":8.718780272660704,"vY0":-123.41111277105787,"vZ0":-0.07039345944090125,"x":170.81,"y":164.61,"x0":-3.6092081878604336,"y0":50.00275766153696,"z0":5.908485457896504,"aX":-16.44354502905086},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.3,"breakHorizontal":17.2,"spinRate":2112,"spinDirection":254},"zone":11,"typeConfidence":0.88,"plateTime":0.4458284654532485,"extension":5.826743653522066},"index":1,"playId":"332174bb-d7be-334f-8310-68c98c322a76","pitchNumber":2,"startTime":"2026-09-20T20:54:55.907Z","endTime":"2026-09-20T20:54:59.796Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91586429843302,"aZ":-32.212431758787744,"pfxX":-9.933177630124998,"pfxZ":-0.028945204593479268,"pX":-1.3806137508673242,"pZ":1.1917404829681426,"vX0":8.845094558237331,"vY0":-122.89723295029744,"vZ0":-4.377467142323594,"x":169.63,"y":206.6,"x0":-3.7554285796524134,"y0":50.00083774642986,"z0":5.766373409294764,"aX":-15.022287216432156},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":15.6,"spinRate":1878,"spinDirection":258},"zone":13,"typeConfidence":0.91,"plateTime":0.4476079009970615,"extension":5.70440621526503},"index":2,"playId":"78d2c03b-a1d2-39bf-a1c0-23008b4aa3ef","pitchNumber":3,"startTime":"2026-09-20T20:55:14.846Z","endTime":"2026-09-20T20:55:18.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96261899064821,"aZ":-19.67203002570293,"pfxX":1.145255554787119,"pfxZ":7.067666709768144,"pX":0.5201593004702307,"pZ":3.195288399597985,"vX0":9.538184469837008,"vY0":-131.90184974789017,"vZ0":-3.3569834582765656,"x":97.17,"y":152.51,"x0":-3.2855887794761456,"y0":50.005500159875766,"z0":5.927872852681627,"aX":2.0253475918255894},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":-4.1,"spinRate":2479,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.41459825318664656,"extension":6.08728694192631},"index":3,"playId":"afa812d0-06cc-3adf-8de9-ce1be9ac6da3","pitchNumber":4,"startTime":"2026-09-20T20:55:35.379Z","endTime":"2026-09-20T20:55:39.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44188859946314,"aZ":-25.79657571512,"pfxX":-8.635232748689717,"pfxZ":3.298428817142165,"pX":0.335109796566669,"pZ":2.9746487042897276,"vX0":12.267893928520234,"vY0":-137.26587045099305,"vZ0":-3.0405396857936218,"x":104.23,"y":158.46,"x0":-3.041782882460541,"y0":50.004300393391055,"z0":5.826645243278317,"aX":-16.708166279717833},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":13.4,"spinRate":2419,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.3969326399973694,"extension":6.085451550744504},"index":4,"playId":"59baa178-7d26-34ef-9834-7d3528c0e98b","pitchNumber":5,"startTime":"2026-09-20T20:55:59.286Z","endTime":"2026-09-20T20:56:02.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69360753673817,"aZ":-26.886001092169433,"pfxX":2.4094682280581217,"pfxZ":3.577425397632095,"pX":-0.4077044897210932,"pZ":1.6036419679200768,"vX0":6.8379933824153065,"vY0":-120.32118202953022,"vZ0":-4.64337396877618,"x":132.54,"y":195.48,"x0":-3.5907056306023617,"y0":50.00052833406355,"z0":5.9197562473661565,"aX":3.5586617251339216},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.6,"breakHorizontal":-5.9,"spinRate":2401,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.4539111285907844,"extension":6.181739234355966},"hitData":{"launchSpeed":76.6,"launchAngle":30.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.44,"coordY":122.84}},"index":5,"playId":"1782ee5f-d7b0-39e1-af86-d0c26d92be2c","pitchNumber":6,"startTime":"2026-09-20T20:56:24.966Z","endTime":"2026-09-20T20:56:35.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:56:35.457Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a line drive to center fielder Jose Siri. Brooks Lee scores. Josh Bell to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:57:09.264Z","endTime":"2026-09-20T20:57:28.821Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15256833157495,"aZ":-19.45548767799729,"pfxX":-0.7557501900296943,"pfxZ":7.055165418557321,"pX":0.08427759038350474,"pZ":2.9007802217589735,"vX0":8.95641655443042,"vY0":-132.84227581191837,"vZ0":-3.994427299978244,"x":113.79,"y":160.46,"x0":-3.2204079534375034,"y0":50.00389939345838,"z0":5.822806184446061,"aX":-1.3646354691873652},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-0.4,"spinRate":2478,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.41097140436021373,"extension":6.096397353838283},"hitData":{"launchSpeed":95.2,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.4,"coordY":79.44}},"index":0,"playId":"a626efb2-3402-3ccf-b0d5-37910ff52d7e","pitchNumber":1,"startTime":"2026-09-20T20:57:17.811Z","endTime":"2026-09-20T20:57:28.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:57:28.821Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:58:33.093Z","endTime":"2026-09-20T21:00:16.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":"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-09-20T20:57:43.286Z","endTime":"2026-09-20T20:58:35.369Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49784631881332,"aZ":-24.292651067847242,"pfxX":4.737544852253628,"pfxZ":5.631137991498225,"pX":-0.5128978922754208,"pZ":2.809355162110565,"vX0":5.046988710519457,"vY0":-117.88785996393918,"vZ0":-2.189530312645156,"x":136.55,"y":162.93,"x0":-3.3013304817757723,"y0":50.00493865530239,"z0":6.004389373607343,"aX":6.633565356887081},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.8,"breakHorizontal":-9.8,"spinRate":2491,"spinDirection":79},"zone":1,"typeConfidence":0.91,"plateTime":0.4655421524985486,"extension":5.922466063803187},"index":1,"playId":"82d9e6e4-9cf1-3d94-9cb6-8733fac29c10","pitchNumber":1,"startTime":"2026-09-20T20:58:35.369Z","endTime":"2026-09-20T20:58:40.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657515570695388,"aZ":-25.078888572209237,"pfxX":5.694374496960431,"pfxZ":4.894141279822587,"pX":0.9049249545172302,"pZ":2.3440944629649767,"vX0":7.299767142526171,"vY0":-119.54041677702551,"vZ0":-3.3826052597938796,"x":82.51,"y":175.49,"x0":-2.9259930274806485,"y0":50.00229203692527,"z0":6.024357526283691,"aX":8.255694428545882},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.3,"breakHorizontal":-12.0,"spinRate":2489,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.4578754277157757,"extension":5.996014799208432},"index":2,"playId":"f6967b73-e4f3-3e4f-b00b-df2fa92b6ed0","pitchNumber":2,"startTime":"2026-09-20T20:59:08.832Z","endTime":"2026-09-20T20:59:12.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979366934634626,"aZ":-26.055058721994097,"pfxX":5.983372858216987,"pfxZ":4.328767416456833,"pX":1.685465089002425,"pZ":1.62155841316716,"vX0":8.764512053362315,"vY0":-118.48404072237058,"vZ0":-4.605044478777547,"x":52.75,"y":195.0,"x0":-2.8478059959223607,"y0":50.00175245329579,"z0":5.989158862721056,"aX":8.450151641642359},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.8,"breakHorizontal":-13.1,"spinRate":2508,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.46340788439802383,"extension":6.045355171645553},"index":3,"playId":"d6c0adf8-af8f-3c69-b764-a207aa7c61f2","pitchNumber":3,"startTime":"2026-09-20T20:59:28.825Z","endTime":"2026-09-20T20:59:32.829Z","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":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353362542099013,"aZ":-31.138137337391047,"pfxX":-9.023348630729442,"pfxZ":0.6921051395202777,"pX":-0.8562684146908958,"pZ":2.6196115911353113,"vX0":7.930021167511716,"vY0":-122.25027809911944,"vZ0":-1.8665308117336468,"x":149.64,"y":168.05,"x0":-2.9784969114815,"y0":50.00591424506615,"z0":6.0801379506432855,"aX":-13.584576161281623},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":14.4,"spinRate":1947,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.44899870906176975,"extension":5.7279022999904745},"index":4,"playId":"a064079e-4e42-367d-bed3-fba03923028d","pitchNumber":4,"startTime":"2026-09-20T20:59:48.600Z","endTime":"2026-09-20T20:59:52.952Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69281337782382,"aZ":-22.20085429873635,"pfxX":1.1046055708955251,"pfxZ":5.676604471583708,"pX":-0.134327994701625,"pZ":3.614007835714649,"vX0":6.6213242769231035,"vY0":-131.19180706621225,"vZ0":-2.0474349324442644,"x":122.12,"y":141.2,"x0":-2.8261613226201208,"y0":50.00207183523762,"z0":6.045786942164311,"aX":1.940619862489378},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.1,"breakHorizontal":-3.4,"spinRate":2492,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.41623864486102535,"extension":6.259187811216225},"index":5,"playId":"7b34a565-15ba-381a-b224-a49aa195d48d","pitchNumber":5,"startTime":"2026-09-20T21:00:11.706Z","endTime":"2026-09-20T21:00:16.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:00:16.121Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Moore walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T21:02:18.905Z","endTime":"2026-09-20T21:04:57.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52150723801788,"aZ":-13.083006992861316,"pfxX":-4.517346440993672,"pfxZ":11.360868378976438,"pX":-1.226141244755419,"pZ":2.712842506229061,"vX0":2.7324705828148677,"vY0":-128.99346117197385,"vZ0":-6.377792971859785,"x":163.74,"y":165.53,"x0":-1.7137246077829638,"y0":50.00602642014158,"z0":6.231475888081035,"aX":-7.593078207463511},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2185,"spinDirection":202},"zone":11,"typeConfidence":0.75,"plateTime":0.425079885691527,"extension":5.836236421157998},"index":0,"playId":"e1bf48f7-0b88-36db-a9e4-057ef977f302","pitchNumber":1,"startTime":"2026-09-20T21:02:31.393Z","endTime":"2026-09-20T21:02:35.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.153207954307614,"aZ":-16.390232263435273,"pfxX":-8.473256629902288,"pfxZ":9.167665655671975,"pX":0.4474763454660129,"pZ":2.1496096615437548,"vX0":8.67651414207205,"vY0":-130.54234911295495,"vZ0":-6.51869308697855,"x":99.94,"y":180.74,"x0":-1.8225771083200684,"y0":50.00236696209138,"z0":5.918474995672298,"aX":-14.586313164100646},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.2,"breakHorizontal":13.3,"spinRate":2125,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.4200159474812919,"extension":5.89178253052799},"index":1,"playId":"5bf9aa07-8969-3a0a-8148-df901827aba3","pitchNumber":2,"startTime":"2026-09-20T21:02:52.527Z","endTime":"2026-09-20T21:02:56.327Z","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":84.0,"endSpeed":77.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056486528541463,"aZ":-27.090314660072856,"pfxX":2.5885559012805572,"pfxZ":3.3624363756586026,"pX":0.5071645943421776,"pZ":1.4697172383886226,"vX0":4.457428756774509,"vY0":-122.16980804189139,"vZ0":-6.082213966789877,"x":97.67,"y":199.1,"x0":-1.677239908577554,"y0":50.00277174946233,"z0":6.319856314765177,"aX":3.912372874955164},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2334,"spinDirection":166},"zone":14,"typeConfidence":0.8,"plateTime":0.44832241533525563,"extension":5.763590929068761},"index":2,"playId":"ab39b909-04ca-3a14-ba63-9d106de7f385","pitchNumber":3,"startTime":"2026-09-20T21:03:07.015Z","endTime":"2026-09-20T21:03:11.266Z","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":0},"index":3,"startTime":"2026-09-20T21:03:19.974Z","endTime":"2026-09-20T21:03:33.691Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.997500322045493,"aZ":-27.55564613161811,"pfxX":1.9151009807604025,"pfxZ":3.0210247056306283,"pX":1.1365905982703517,"pZ":1.2959245623213371,"vX0":5.745865852593415,"vY0":-122.75417035709977,"vZ0":-6.68959068277517,"x":73.68,"y":203.79,"x0":-1.4819193269041617,"y0":50.00176979858231,"z0":6.398138785720656,"aX":2.9257835129469805},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.8,"spinRate":2423,"spinDirection":154},"zone":14,"typeConfidence":0.81,"plateTime":0.44596909285303443,"extension":5.569947309661608},"index":4,"playId":"3a02e612-6f7d-348e-8bf4-74dc3765746b","pitchNumber":4,"startTime":"2026-09-20T21:03:33.691Z","endTime":"2026-09-20T21:03:37.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275584049177528,"aZ":-19.23561461312739,"pfxX":-8.478375370957114,"pfxZ":7.319811438456976,"pX":1.2484899613296365,"pZ":1.7043765222688472,"vX0":10.575238263339662,"vY0":-131.93093790336005,"vZ0":-7.18504991515031,"x":69.41,"y":192.76,"x0":-1.7047292908122484,"y0":50.004258958354434,"z0":5.873778601220799,"aX":-14.992058149294667},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":13.1,"spinRate":2037,"spinDirection":217},"zone":14,"typeConfidence":0.93,"plateTime":0.4146767196099459,"extension":5.972849749984091},"index":5,"playId":"f42ad6fe-7f02-3210-a5da-510a3f17341c","pitchNumber":5,"startTime":"2026-09-20T21:03:50.250Z","endTime":"2026-09-20T21:03:54.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.888353844402225,"aZ":-13.479570225172461,"pfxX":-5.406088092284941,"pfxZ":10.372640718448949,"pX":0.1337415223800279,"pZ":1.9044365689819418,"vX0":6.851927525613725,"vY0":-133.44283608755805,"vZ0":-8.266928855318042,"x":111.9,"y":187.36,"x0":-1.7656549848514673,"y0":50.00455401169407,"z0":6.015231452978284,"aX":-9.745073872532851},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2364,"spinDirection":202},"zone":8,"typeConfidence":0.86,"plateTime":0.41057448743162617,"extension":6.028950395555449},"index":6,"playId":"b0618968-3727-3397-9661-f5053c49eff2","pitchNumber":6,"startTime":"2026-09-20T21:04:09.287Z","endTime":"2026-09-20T21:04:13.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233615677060328,"aZ":-14.183346071528842,"pfxX":-3.170714414730359,"pfxZ":9.876973465180214,"pX":0.7865477093312153,"pZ":3.3537738199908143,"vX0":7.430108733546199,"vY0":-133.71257682969238,"vZ0":-4.794113114461257,"x":87.02,"y":148.23,"x0":-1.6089491333263377,"y0":50.00295950896154,"z0":6.178220686628917,"aX":-5.776289654614144},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":4.2,"spinRate":2281,"spinDirection":192},"zone":12,"typeConfidence":0.94,"plateTime":0.4087117790987329,"extension":5.902266490167347},"index":7,"playId":"63d80532-4e73-32a4-a56e-31dac579d42d","pitchNumber":7,"startTime":"2026-09-20T21:04:53.045Z","endTime":"2026-09-20T21:04:57.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:04:57.559Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T21:05:11.571Z","endTime":"2026-09-20T21:06:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941497840818144,"aZ":-19.55390284054659,"pfxX":-7.416703394421917,"pfxZ":7.358281417921331,"pX":-0.23159019809021533,"pZ":2.1538091612645824,"vX0":6.346070836748076,"vY0":-129.8419250369156,"vZ0":-6.2446605359456,"x":125.83,"y":180.63,"x0":-1.7379466792678695,"y0":50.00511655063242,"z0":6.06700159523947,"aX":-12.727236992381622},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":1946,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.4210508902129084,"extension":6.004848634213384},"index":0,"playId":"38b91fef-9879-35dd-8aa6-97dae66415b6","pitchNumber":1,"startTime":"2026-09-20T21:05:23.315Z","endTime":"2026-09-20T21:05:27.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.484121165989848,"aZ":-23.87222965381635,"pfxX":-5.763399504895447,"pfxZ":6.0768574975577545,"pX":0.30783214845393386,"pZ":2.2733473387349035,"vX0":6.0070977754513475,"vY0":-116.58747035114301,"vZ0":-4.071359576242426,"x":105.27,"y":177.4,"x0":-1.5626337587225467,"y0":50.00354475685818,"z0":6.315482126168749,"aX":-7.8742978632431395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":10.2,"breakHorizontal":8.8,"spinRate":1220,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.4711847031141163,"extension":5.800458893881603},"index":1,"playId":"0c444de4-8fd3-311d-8c83-e7bafc1cc24c","pitchNumber":2,"startTime":"2026-09-20T21:05:42.886Z","endTime":"2026-09-20T21:05:46.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T21:05:53.634Z","endTime":"2026-09-20T21:06:08.124Z","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(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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814104727816797,"aZ":-11.985387412754504,"pfxX":-2.8365126509553753,"pfxZ":11.153108924853914,"pX":0.20850023673693852,"pZ":3.672552303619447,"vX0":5.735729156427742,"vY0":-133.46968690744617,"vZ0":-4.389486249181942,"x":109.05,"y":139.62,"x0":-1.5965500476443777,"y0":50.00339975034072,"z0":6.1967759592252865,"aX":-5.135162000254631},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2302,"spinDirection":192},"zone":12,"typeConfidence":0.94,"plateTime":0.40984188903198904,"extension":5.946635017650489},"index":3,"playId":"c0350a5c-0a33-3ecb-8063-4660fd660415","pitchNumber":3,"startTime":"2026-09-20T21:06:08.124Z","endTime":"2026-09-20T21:06:12.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:06:12.269Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T21:06:23.479Z","endTime":"2026-09-20T21:08:19.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991888060982767,"aZ":-19.328261498889844,"pfxX":-7.942153592276616,"pfxZ":7.365629315020788,"pX":-0.37667350485568757,"pZ":2.9513225076413154,"vX0":6.239606466484076,"vY0":-130.5709563848997,"vZ0":-4.537353618142085,"x":131.36,"y":159.09,"x0":-1.7540815307387938,"y0":50.00122640058038,"z0":6.147301442398335,"aX":-13.845751867345589},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.6,"breakHorizontal":13.2,"spinRate":1850,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4179427524910162,"extension":5.8460294902127545},"index":0,"playId":"bf08e7f6-9cb7-3270-98e8-d778ec816af2","pitchNumber":1,"startTime":"2026-09-20T21:06:37.104Z","endTime":"2026-09-20T21:06:42.081Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.141694911309077,"aZ":-25.751322855803227,"pfxX":2.639034989189163,"pfxZ":4.048777910031958,"pX":1.6903458406100933,"pZ":0.9616082433133735,"vX0":6.7662116274186435,"vY0":-124.89997430883766,"vZ0":-7.974613293871936,"x":52.57,"y":212.82,"x0":-1.3921294752921372,"y0":50.00533184657824,"z0":6.3004212115047205,"aX":4.186327906022328},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-6.2,"spinRate":2315,"spinDirection":165},"zone":14,"typeConfidence":0.91,"plateTime":0.4378200857672754,"extension":5.747426306818235},"index":1,"playId":"331a2ff0-5562-3967-8d3f-b99683c1a14e","pitchNumber":2,"startTime":"2026-09-20T21:07:07.361Z","endTime":"2026-09-20T21:07:11.310Z","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":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.093033845569977,"aZ":-28.23165410472498,"pfxX":2.7857448271846565,"pfxZ":2.446169860574507,"pX":0.985248248277933,"pZ":2.726548509581162,"vX0":4.861660910618491,"vY0":-125.54829911100576,"vZ0":-3.605144593942054,"x":79.44,"y":165.16,"x0":-1.3309293611117607,"y0":50.00426343235954,"z0":6.4545656298831044,"aX":4.489500366294333},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-6.1,"spinRate":2355,"spinDirection":161},"zone":12,"typeConfidence":0.91,"plateTime":0.43466357629599095,"extension":5.70535047606505},"index":2,"playId":"aee80630-0ab5-36c2-84e5-419a522e5aff","pitchNumber":3,"startTime":"2026-09-20T21:07:28.593Z","endTime":"2026-09-20T21:07:32.412Z","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-09-20T21:07:39.665Z","endTime":"2026-09-20T21:07:52.739Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619662612218665,"aZ":-24.06999076861148,"pfxX":-5.796704290002575,"pfxZ":5.825457809221742,"pX":0.9698060312498706,"pZ":3.27002246482982,"vX0":7.107497775487378,"vY0":-117.59716297643203,"vZ0":-2.189784549561211,"x":80.03,"y":150.49,"x0":-1.347545972405247,"y0":50.00397822575587,"z0":6.46038221475865,"aX":-8.067905018155061},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.2,"breakHorizontal":8.6,"spinRate":1067,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.4668971560612065,"extension":5.749515757105874},"index":4,"playId":"b0c6b394-bf6a-35e1-be56-3ba4e04ccd78","pitchNumber":4,"startTime":"2026-09-20T21:07:52.739Z","endTime":"2026-09-20T21:07:56.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.709359165619897,"aZ":-22.007959030838094,"pfxX":-4.808646910135897,"pfxZ":7.270445701361211,"pX":0.7188850524863993,"pZ":2.0230920955519034,"vX0":6.572539387865077,"vY0":-117.85278124842436,"vZ0":-5.212248240987707,"x":89.6,"y":184.16,"x0":-1.4893299605172983,"y0":50.00032542950654,"z0":6.312476155304445,"aX":-6.721137057311665},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.0,"breakHorizontal":7.0,"spinRate":1092,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.46586977955995534,"extension":5.755054448844332},"index":5,"playId":"e9810d21-c960-3bc4-8eee-200c6bcec46e","pitchNumber":5,"startTime":"2026-09-20T21:08:15.130Z","endTime":"2026-09-20T21:08:19.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:08:19.305Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T21:08:34.809Z","endTime":"2026-09-20T21:09:35.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":90.8,"endSpeed":83.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143859263707977,"aZ":-14.657128469971118,"pfxX":0.26607676833708194,"pfxZ":9.811888626557348,"pX":-0.47842581090130376,"pZ":2.714006779050618,"vX0":3.266657342597941,"vY0":-132.2444078775249,"vZ0":-6.082135896747594,"x":135.24,"y":165.5,"x0":-1.7601826691014788,"y0":50.00060674375445,"z0":6.1043491367615115,"aX":0.474347524063883},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":-1.1,"spinRate":2352,"spinDirection":189},"zone":1,"typeConfidence":0.9,"plateTime":0.4129426915813852,"extension":5.933970255780151},"index":0,"playId":"9be3c145-e5e9-34e4-9f50-48fce2f8a9ac","pitchNumber":1,"startTime":"2026-09-20T21:08:46.864Z","endTime":"2026-09-20T21:08:50.849Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.646786411467346,"aZ":-23.948137706757255,"pfxX":-3.4452966356677295,"pfxZ":6.045942163456086,"pX":0.3054767450897712,"pZ":2.729555095997311,"vX0":5.327903841783057,"vY0":-115.88084232204484,"vZ0":-3.0809067494822444,"x":105.36,"y":165.08,"x0":-1.5757832757681165,"y0":50.00084851716468,"z0":6.363994249308165,"aX":-4.685662603256581},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":10.4,"breakHorizontal":4.9,"spinRate":1062,"spinDirection":216},"zone":3,"typeConfidence":0.87,"plateTime":0.4726595104433171,"extension":5.7935475813069},"index":1,"playId":"ae20a7a4-b231-38bf-a846-eae8beafa0c5","pitchNumber":2,"startTime":"2026-09-20T21:09:05.301Z","endTime":"2026-09-20T21:09:09.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22670600465418,"aZ":-10.128663422967893,"pfxX":-5.203472170223476,"pfxZ":11.834317016251134,"pX":-0.550152474969519,"pZ":2.590295996968926,"vX0":4.543840871644702,"vY0":-135.75879906960907,"vZ0":-7.6527264426745845,"x":137.97,"y":168.84,"x0":-1.5710001771892461,"y0":50.006422711626065,"z0":6.154132805817518,"aX":-9.697142886792799},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2239,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.4037332563243581,"extension":5.928551961144566},"index":2,"playId":"ebde89aa-3006-3619-8a78-88b324a125e5","pitchNumber":3,"startTime":"2026-09-20T21:09:31.575Z","endTime":"2026-09-20T21:09:35.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:09:35.947Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T21:11:35.880Z","endTime":"2026-09-20T21:12:52.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820742565823128,"aZ":-19.61236093766058,"pfxX":-1.5022442161174165,"pfxZ":7.189820933801877,"pX":-0.9780629149438009,"pZ":2.388589358020704,"vX0":5.793125749303497,"vY0":-130.68690637291544,"vZ0":-4.792143408663597,"x":154.28,"y":174.29,"x0":-3.0183159355151123,"y0":50.00576975691908,"z0":5.698322454734588,"aX":-2.6260572112622547},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":1.6,"spinRate":2431,"spinDirection":223},"zone":13,"typeConfidence":0.87,"plateTime":0.4174367611107841,"extension":6.065458953145489},"index":0,"playId":"afd0469c-092c-3921-9f49-b67a454d6662","pitchNumber":1,"startTime":"2026-09-20T21:11:42.791Z","endTime":"2026-09-20T21:11:46.618Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501425356751575,"aZ":-21.293647316665915,"pfxX":-1.2672612149731202,"pfxZ":6.249402116541284,"pX":-0.6807527121073117,"pZ":2.34151389694957,"vX0":6.237377203048332,"vY0":-130.37719600810416,"vZ0":-4.601053725877439,"x":142.95,"y":175.56,"x0":-2.9278007926972975,"y0":50.002036737636956,"z0":5.712729458561998,"aX":-2.2063987792693087},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":1.1,"spinRate":2383,"spinDirection":216},"zone":4,"typeConfidence":0.88,"plateTime":0.41830185601531555,"extension":6.20454511606386},"index":1,"playId":"da0fb83d-967e-3cd7-9773-b5efd6d17d7a","pitchNumber":2,"startTime":"2026-09-20T21:11:54.727Z","endTime":"2026-09-20T21:11:58.600Z","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":1,"outs":0},"index":2,"startTime":"2026-09-20T21:12:08.532Z","endTime":"2026-09-20T21:12:18.701Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74776135879978,"aZ":-23.946498396453364,"pfxX":-1.1697585684638605,"pfxZ":5.6638534055302285,"pX":-0.05728989085533149,"pZ":2.0797779624064616,"vX0":6.904485642210841,"vY0":-119.38739562451829,"vZ0":-3.9619952883195118,"x":119.18,"y":182.63,"x0":-2.8275411279556035,"y0":50.00103975243288,"z0":5.901851305311167,"aX":-1.6995953836607949},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.6,"breakHorizontal":0.6,"spinRate":2358,"spinDirection":144},"zone":8,"typeConfidence":0.89,"plateTime":0.4577750052596188,"extension":6.139319142078026},"index":3,"playId":"4a1f9ace-bb55-3e91-a192-68b20fe4bf09","pitchNumber":3,"startTime":"2026-09-20T21:12:18.701Z","endTime":"2026-09-20T21:12:22.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.650067200798585,"aZ":-22.65387611906943,"pfxX":1.1090376170794705,"pfxZ":6.440154315720343,"pX":-0.49183111178680095,"pZ":2.2335532918003302,"vX0":6.0905916474406085,"vY0":-120.33611041883383,"vZ0":-3.8031857906869746,"x":135.75,"y":178.47,"x0":-3.1915119724938834,"y0":50.00073868603301,"z0":5.823181680639947,"aX":1.6388964525921461},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.0,"breakHorizontal":-3.4,"spinRate":2388,"spinDirection":135},"zone":4,"typeConfidence":0.9,"plateTime":0.4538201047911308,"extension":6.064841408323335},"index":4,"playId":"a81ae13a-6d48-3561-8a79-2a61038ea3c4","pitchNumber":4,"startTime":"2026-09-20T21:12:32.223Z","endTime":"2026-09-20T21:12:35.641Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159725705263938,"aZ":-31.345303866008933,"pfxX":-9.301839065571471,"pfxZ":0.5665631444039239,"pX":-1.0645589441442431,"pZ":1.9857247171641503,"vX0":7.920861195145291,"vY0":-119.92988519737732,"vZ0":-2.116132469458662,"x":157.58,"y":185.17,"x0":-3.201333718436533,"y0":50.00081480455577,"z0":5.674705482895574,"aX":-13.550754808863115},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":15.0,"spinRate":1923,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.45667668350286883,"extension":5.774047077613002},"index":5,"playId":"47746cdb-c0d9-3141-ba7d-8370ac9a7d2e","pitchNumber":5,"startTime":"2026-09-20T21:12:48.301Z","endTime":"2026-09-20T21:12:52.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:12:52.465Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Emmanuel Rodriguez pops out softly to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T21:13:07.254Z","endTime":"2026-09-20T21:13:48.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":80.3,"endSpeed":74.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.77848553669897,"aZ":-25.85814204632573,"pfxX":3.008760781163787,"pfxZ":4.500961656722222,"pX":-0.8718216901339811,"pZ":2.5729121602842433,"vX0":4.0049926783812415,"vY0":-117.05148469176578,"vZ0":-2.2921146388634392,"x":150.23,"y":169.31,"x0":-2.988569544162544,"y0":50.00180699479081,"z0":5.958990789194753,"aX":4.221383338368419},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.9,"breakHorizontal":-6.4,"spinRate":2332,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.46594928835662763,"extension":6.055951079838007},"index":0,"playId":"264f0a26-1039-388c-b597-b33ea56b1a8b","pitchNumber":1,"startTime":"2026-09-20T21:13:15.743Z","endTime":"2026-09-20T21:13:19.627Z","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":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177526385580343,"aZ":-31.17512685054563,"pfxX":-8.943999340353457,"pfxZ":0.694068845952609,"pX":-1.4053880583871285,"pZ":2.5024705010898054,"vX0":7.161650035948178,"vY0":-119.36735105195329,"vZ0":-1.2251596458141016,"x":170.57,"y":171.21,"x0":-3.290678042974226,"y0":50.00208702747015,"z0":5.843589009376008,"aX":-12.83447454911646},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":14.4,"spinRate":1849,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.45985592638721506,"extension":5.807877796327166},"index":1,"playId":"571fad5a-01f7-3c58-845b-43b31173a5e6","pitchNumber":2,"startTime":"2026-09-20T21:13:28.163Z","endTime":"2026-09-20T21:13:32.080Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272846502321705,"aZ":-22.61521330436867,"pfxX":1.0542413111022702,"pfxZ":5.5233360412464005,"pX":0.33965458722670566,"pZ":2.941943230562448,"vX0":7.250276616977271,"vY0":-130.18370201165698,"vZ0":-3.340188242479858,"x":104.05,"y":159.35,"x0":-2.609063686039442,"y0":50.000866450695355,"z0":5.937688293473721,"aX":1.8233367224612305},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.4,"spinRate":2484,"spinDirection":185},"zone":3,"typeConfidence":0.91,"plateTime":0.4194450938437342,"extension":6.196097757538809},"hitData":{"launchSpeed":57.4,"launchAngle":50.0,"totalDistance":155.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":99.8,"coordY":145.13}},"index":2,"playId":"878e308c-7075-3fc0-b3a8-5b6c5388e510","pitchNumber":3,"startTime":"2026-09-20T21:13:40.603Z","endTime":"2026-09-20T21:13:48.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:13:48.654Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Ross strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T21:14:06.985Z","endTime":"2026-09-20T21:15:06.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"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":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740393630320437,"aZ":-17.209464329478298,"pfxX":-0.24056446627619277,"pfxZ":8.513496440293675,"pX":0.5630134873838177,"pZ":1.9921412004658352,"vX0":8.063858229263785,"vY0":-131.68549673821974,"vZ0":-6.462705060546699,"x":95.54,"y":184.99,"x0":-2.5065660094487914,"y0":50.00461393860176,"z0":5.74965331276429,"aX":-0.42488340878633396},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-1.3,"spinRate":2403,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.4158041381827573,"extension":6.182954498555491},"index":0,"playId":"23510426-2074-3c56-947c-648bd212e19e","pitchNumber":1,"startTime":"2026-09-20T21:14:15.280Z","endTime":"2026-09-20T21:14:19.139Z","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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124137261326016,"aZ":-23.706814987617086,"pfxX":5.358288314000095,"pfxZ":5.895942602909928,"pX":-0.056310790914138376,"pZ":2.7695698845397754,"vX0":4.73666232077341,"vY0":-119.43262725699914,"vZ0":-2.445954371980046,"x":119.15,"y":164.0,"x0":-2.765407157472858,"y0":50.00535182517655,"z0":5.9505762242545215,"aX":7.701949455570598},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.3,"breakHorizontal":-10.9,"spinRate":2429,"spinDirection":72},"zone":5,"typeConfidence":0.91,"plateTime":0.4595223163594766,"extension":6.194424311487468},"index":1,"playId":"0535d576-e1fc-319b-83d0-ea92978d8ae7","pitchNumber":2,"startTime":"2026-09-20T21:14:27.909Z","endTime":"2026-09-20T21:14:31.655Z","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":2},"index":2,"startTime":"2026-09-20T21:14:39.404Z","endTime":"2026-09-20T21:14:48.131Z","isPitch":false,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61682946380885,"aZ":-23.475607957244847,"pfxX":-2.5862574087096197,"pfxZ":5.823117913185503,"pX":1.288924713817715,"pZ":1.2316673291630482,"vX0":9.229446957438933,"vY0":-121.6378337212734,"vZ0":-6.560198874806494,"x":67.87,"y":205.52,"x0":-2.22414351922336,"y0":50.00277307571467,"z0":6.008779555856156,"aX":-3.864007932165193},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.1,"breakHorizontal":2.4,"spinRate":2402,"spinDirection":126},"zone":14,"typeConfidence":0.79,"plateTime":0.45089021382884775,"extension":6.127894077097078},"index":3,"playId":"87d96a71-fefe-3a48-a635-ff88f4092330","pitchNumber":3,"startTime":"2026-09-20T21:14:48.131Z","endTime":"2026-09-20T21:14:52.063Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41043447339358,"aZ":-19.90795483901604,"pfxX":0.7847257637534701,"pfxZ":6.754783590250014,"pX":0.5995661653365394,"pZ":2.934541631435401,"vX0":7.513119418420587,"vY0":-133.32790011020356,"vZ0":-4.040300338080916,"x":94.15,"y":159.55,"x0":-2.3468628057801135,"y0":50.00063258568687,"z0":5.890878958584526,"aX":1.4233691998832696},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":-2.9,"spinRate":2447,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.40949417503205465,"extension":6.180591087924236},"index":4,"playId":"cd753df3-6761-3cd6-a415-0151ae1008ce","pitchNumber":4,"startTime":"2026-09-20T21:15:01.886Z","endTime":"2026-09-20T21:15:06.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:15:06.206Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to right fielder Alan Roden.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T21:17:11.647Z","endTime":"2026-09-20T21:17:48.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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":91.7,"endSpeed":83.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.821346254692678,"aZ":-13.055981063702792,"pfxX":-5.452989010420152,"pfxZ":10.61004853810617,"pX":0.4153318552335045,"pZ":4.309011864076861,"vX0":6.85459989453162,"vY0":-133.42298957432482,"vZ0":-2.858286463417798,"x":101.17,"y":122.44,"x0":-1.479126419108732,"y0":50.004090866803686,"z0":6.335547642634614,"aX":-9.827763084899866},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2228,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.41058101120244395,"extension":5.866947993939974},"index":0,"playId":"172b25ac-1c73-336b-acf7-7a193b66e714","pitchNumber":1,"startTime":"2026-09-20T21:17:20.649Z","endTime":"2026-09-20T21:17:24.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767024399374787,"aZ":-19.833873714638656,"pfxX":-8.72890609105158,"pfxZ":6.847118818989252,"pX":-0.24539820215724228,"pZ":2.233646504835514,"vX0":7.297552400600079,"vY0":-132.97524398491478,"vZ0":-5.722868411464652,"x":126.35,"y":178.47,"x0":-1.8824112933894734,"y0":50.00438560363267,"z0":5.839004373943374,"aX":-15.736089633311758},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":1925,"spinDirection":207},"zone":8,"typeConfidence":0.94,"plateTime":0.41086784451785086,"extension":5.927374159669977},"hitData":{"launchSpeed":81.4,"launchAngle":10.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.56,"coordY":121.91}},"index":1,"playId":"98e83938-924d-3dc1-b521-39731d201e90","pitchNumber":2,"startTime":"2026-09-20T21:17:37.946Z","endTime":"2026-09-20T21:17:48.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:17:48.599Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Moisés Ballesteros grounds into a double play, second baseman Kody Clemens to shortstop Ben Ross to first baseman Royce Lewis. Vaughn Grissom out at 2nd. Moisés Ballesteros out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T21:18:12.256Z","endTime":"2026-09-20T21:18:44.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":805346,"link":"/api/v1/people/805346"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485503044456905,"aZ":-26.318828304848058,"pfxX":-6.952370666934039,"pfxZ":4.265637663919137,"pX":-0.1371007599905028,"pZ":1.8167629999335857,"vX0":5.739529218446343,"vY0":-117.30402513389063,"vZ0":-4.463408697763828,"x":122.23,"y":189.73,"x0":-1.731336084933022,"y0":50.00036899012329,"z0":6.243676183281346,"aX":-9.533620344169952},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.7,"breakHorizontal":10.9,"spinRate":1040,"spinDirection":209},"zone":8,"typeConfidence":0.89,"plateTime":0.4698030614753854,"extension":5.773698503167649},"index":0,"playId":"dea5c68e-12e0-3fd9-8d2e-911895f77ec7","pitchNumber":1,"startTime":"2026-09-20T21:18:17.484Z","endTime":"2026-09-20T21:18:21.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55462928123545,"aZ":-27.05601266137743,"pfxX":-6.796907922934765,"pfxZ":3.7651776910404093,"pX":-0.35595142361041976,"pZ":1.3849178387109877,"vX0":4.899347692718168,"vY0":-116.31777302334466,"vZ0":-5.28644100004052,"x":130.57,"y":201.39,"x0":-1.6153725330325683,"y0":50.00155804963423,"z0":6.2789408366044155,"aX":-9.233718720481392},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.6,"breakHorizontal":10.9,"spinRate":1135,"spinDirection":206},"zone":13,"typeConfidence":0.88,"plateTime":0.4724337119829727,"extension":5.772979886501809},"hitData":{"launchSpeed":74.3,"launchAngle":6.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.99,"coordY":147.65}},"index":1,"playId":"4e5709c2-7569-3821-bf56-0dfaddc27c79","pitchNumber":2,"startTime":"2026-09-20T21:18:36.246Z","endTime":"2026-09-20T21:18:44.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:18:44.675Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T21:19:04.013Z","endTime":"2026-09-20T21:20:33.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294560126078313,"aZ":-12.362478281001671,"pfxX":-2.6976538753796153,"pfxZ":11.049088032553806,"pX":0.17978075259319246,"pZ":2.794797243285357,"vX0":5.692019867721379,"vY0":-133.22385794543783,"vZ0":-6.55121062451778,"x":110.15,"y":163.32,"x0":-1.6363666993239971,"y0":50.0024207652143,"z0":6.183763119431772,"aX":-4.837353724944663},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":3.6,"spinRate":2101,"spinDirection":201},"zone":5,"typeConfidence":0.92,"plateTime":0.41152388050371336,"extension":5.8466752596025495},"index":0,"playId":"1e789bb3-58ff-3fbb-bfa6-32a1f803455e","pitchNumber":1,"startTime":"2026-09-20T21:19:18.223Z","endTime":"2026-09-20T21:19:21.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52039187887841,"aZ":-27.54066524673551,"pfxX":2.2152889256158175,"pfxZ":2.999938408467118,"pX":0.7447851770965367,"pZ":2.371819443640901,"vX0":4.830325734360351,"vY0":-123.66133702871515,"vZ0":-4.192911865142314,"x":88.61,"y":174.74,"x0":-1.5244233570999612,"y0":50.001616619227114,"z0":6.409668699103053,"aX":3.4162954639334577},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-5.2,"spinRate":2258,"spinDirection":173},"zone":6,"typeConfidence":0.88,"plateTime":0.4435653747579602,"extension":5.707497288565206},"index":1,"playId":"78a47f03-fb5f-3735-8d58-f95143a719e0","pitchNumber":2,"startTime":"2026-09-20T21:19:38.507Z","endTime":"2026-09-20T21:19:42.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34997870933812,"aZ":-42.54817556724424,"pfxX":5.752644348211902,"pfxZ":-8.646317609283496,"pX":-1.3167323779727251,"pZ":4.2670084092479685,"vX0":-0.7879003276616171,"vY0":-109.47342048729521,"vZ0":4.607797886011529,"x":167.19,"y":123.57,"x0":-1.6963673480008958,"y0":50.0017581848034,"z0":6.722302238539285,"aX":6.903362596330553},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.9,"breakHorizontal":-10.2,"spinRate":2825,"spinDirection":30},"zone":11,"typeConfidence":0.9,"plateTime":0.5024845369497153,"extension":5.797004631697513},"index":2,"playId":"63fb2605-6fe9-3c2a-9129-eeab82868b04","pitchNumber":3,"startTime":"2026-09-20T21:20:05.372Z","endTime":"2026-09-20T21:20:09.409Z","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":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982039401036044,"aZ":-24.220361021950414,"pfxX":-5.209959890961878,"pfxZ":5.834910345942612,"pX":0.7933575061471839,"pZ":2.617057464287547,"vX0":6.695022017118757,"vY0":-116.10424656266632,"vZ0":-3.4636107475531683,"x":86.76,"y":168.12,"x0":-1.452330200292455,"y0":50.004578251748725,"z0":6.436260046485225,"aX":-7.105435650047415},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.0,"breakHorizontal":7.8,"spinRate":924,"spinDirection":208},"zone":6,"typeConfidence":0.89,"plateTime":0.4719766070124449,"extension":5.756446832163254},"hitData":{"launchSpeed":97.1,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.8,"coordY":165.66}},"index":3,"playId":"55ee6d03-d821-3443-b74c-8f7684677584","pitchNumber":4,"startTime":"2026-09-20T21:20:25.423Z","endTime":"2026-09-20T21:20:33.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:20:33.432Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Walker Jenkins pops out to third baseman Denzer Guzman in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T21:22:30.566Z","endTime":"2026-09-20T21:23:01.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25517458587451,"aZ":-19.954008600646457,"pfxX":3.9940354669142653,"pfxZ":8.59682131739618,"pX":0.8753188147801231,"pZ":2.6492651783744905,"vX0":7.119523480267596,"vY0":-118.63610395044391,"vZ0":-3.385511166564638,"x":83.63,"y":167.25,"x0":-2.686576675385612,"y0":50.00297195211759,"z0":5.91904995523866,"aX":5.678545174259058},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":15.0,"breakHorizontal":-9.0,"spinRate":2285,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.46214398172193194,"extension":6.159064705125506},"index":0,"playId":"e9a9ed51-a28b-3069-921c-6a7df48679f5","pitchNumber":1,"startTime":"2026-09-20T21:22:41.158Z","endTime":"2026-09-20T21:22:45.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10467162128068,"aZ":-22.538033852136657,"pfxX":1.2673077311412708,"pfxZ":6.550798475593789,"pX":0.2470222195348981,"pZ":2.5286787575920022,"vX0":6.7248199235180435,"vY0":-120.20006296592511,"vZ0":-3.2382662918075433,"x":107.58,"y":170.51,"x0":-2.7454224952938358,"y0":50.004874828189585,"z0":5.8824826873937655,"aX":1.8634141844385232},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.4,"breakHorizontal":-3.8,"spinRate":2348,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.454742679324764,"extension":6.218564078937102},"hitData":{"launchSpeed":76.4,"launchAngle":71.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.53,"coordY":167.7}},"index":1,"playId":"fa0c1a53-9809-3c1a-a407-b37699b7ae6b","pitchNumber":2,"startTime":"2026-09-20T21:22:53.004Z","endTime":"2026-09-20T21:23:01.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:23:01.739Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T21:23:19.117Z","endTime":"2026-09-20T21:24:14.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555155836647625,"aZ":-18.38543891069757,"pfxX":-0.8655850724431047,"pfxZ":7.672847256143017,"pX":-0.6348052204012339,"pZ":2.492948676878458,"vX0":6.542130446881769,"vY0":-132.28649429358197,"vZ0":-5.036247983882922,"x":141.2,"y":171.47,"x0":-3.0128278355142473,"y0":50.00237618175174,"z0":5.742872805839989,"aX":-1.5564203100965968},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":0.4,"spinRate":2484,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.411885438721709,"extension":6.273187339505068},"index":0,"playId":"ad85c72b-6cff-39dc-a3e7-ee9281f2449c","pitchNumber":1,"startTime":"2026-09-20T21:23:31.103Z","endTime":"2026-09-20T21:23:34.956Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.419672913712816,"aZ":-28.5295260559401,"pfxX":-9.277981097974934,"pfxZ":2.4605522163466986,"pX":-0.4659692107607647,"pZ":1.2067142303937002,"vX0":9.41036942978855,"vY0":-120.40220901161426,"vZ0":-4.737826424469035,"x":134.76,"y":206.2,"x0":-3.2031729102332127,"y0":50.00368685816924,"z0":5.698741727692141,"aX":-13.745118707051148},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":14.8,"spinRate":1694,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4533742137599708,"extension":5.7491545559006125},"index":1,"playId":"80e107e2-7325-3672-9cb1-d73a706b2792","pitchNumber":2,"startTime":"2026-09-20T21:23:42.991Z","endTime":"2026-09-20T21:23:46.862Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T21:23:52.143Z","endTime":"2026-09-20T21:24:03.646Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.254423848191095,"aZ":-21.817473892415215,"pfxX":-1.1518659859786395,"pfxZ":5.7171373486320896,"pX":-0.36709708983653233,"pZ":2.4956321028920954,"vX0":7.170028248497368,"vY0":-132.47408684202313,"vZ0":-4.402643548322018,"x":130.99,"y":171.4,"x0":-2.9371584765766814,"y0":50.002560934241686,"z0":5.736076874270963,"aX":-2.0877226356983556},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":0.8,"spinRate":2454,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.4104992640957361,"extension":6.131953200512163},"hitData":{"launchSpeed":89.4,"launchAngle":16.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.79,"coordY":99.38}},"index":3,"playId":"ae4dc430-92f6-3591-8983-f44047ac9ffd","pitchNumber":3,"startTime":"2026-09-20T21:24:03.646Z","endTime":"2026-09-20T21:24:14.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:24:14.146Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out to first baseman Vaughn Grissom. Brooks Lee to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T21:24:29.497Z","endTime":"2026-09-20T21:27:48.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06996852083372,"aZ":-20.901910672675506,"pfxX":-1.901249757155142,"pfxZ":6.508746372257878,"pX":-0.163450620831992,"pZ":3.4478404429018124,"vX0":8.302353887547326,"vY0":-130.17702883058794,"vZ0":-2.3477602940420246,"x":123.23,"y":145.69,"x0":-3.1347765262452967,"y0":50.00066933143389,"z0":5.928836446340682,"aX":-3.292443731740314},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":1.8,"spinRate":2369,"spinDirection":209},"zone":11,"typeConfidence":0.81,"plateTime":0.4193418120453969,"extension":6.032509313346616},"index":0,"playId":"b89692bf-d38c-3e4b-8bd8-e0368dfe97a8","pitchNumber":1,"startTime":"2026-09-20T21:24:42.775Z","endTime":"2026-09-20T21:24:46.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.625788709541418,"aZ":-23.51290526538218,"pfxX":-0.8261354705982429,"pfxZ":6.057516058176763,"pX":0.6411277274975535,"pZ":2.384012302737471,"vX0":9.156438721450074,"vY0":-118.7480469975409,"vZ0":-3.49931945677257,"x":92.56,"y":174.41,"x0":-3.1562794216471803,"y0":50.00014305811676,"z0":6.014541184375543,"aX":-1.1822899499286004},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.3,"breakHorizontal":-0.7,"spinRate":2394,"spinDirection":97},"zone":6,"typeConfidence":0.89,"plateTime":0.4611671792625578,"extension":6.048906794943405},"index":1,"playId":"953d781b-11e5-330a-846a-98a50b9b423c","pitchNumber":2,"startTime":"2026-09-20T21:25:04.680Z","endTime":"2026-09-20T21:25:08.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538264737031025,"aZ":-19.995757689906966,"pfxX":0.9114610317514256,"pfxZ":6.908332183561251,"pX":1.10339361613048,"pZ":2.5994035218635956,"vX0":9.725213279270477,"vY0":-131.36114678383052,"vZ0":-4.781053296807156,"x":74.94,"y":168.6,"x0":-2.751813913220433,"y0":50.0038838140867,"z0":5.912214704514544,"aX":1.6054261762162587},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":-3.6,"spinRate":2434,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.41558003616400097,"extension":6.107895343194806},"index":2,"playId":"1d7f5f25-e794-3b1c-9244-9815b437e310","pitchNumber":3,"startTime":"2026-09-20T21:25:25.609Z","endTime":"2026-09-20T21:25:29.579Z","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":83.9,"endSpeed":77.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730203691131834,"aZ":-29.73761330798865,"pfxX":-8.230338431464144,"pfxZ":1.610487607831537,"pX":-0.9666342975839658,"pZ":3.9028802958067508,"vX0":9.142016024367852,"vY0":-121.94127743175318,"vZ0":1.257664681122921,"x":153.85,"y":133.4,"x0":-3.6852072085591243,"y0":50.00441842650876,"z0":5.935407234661294,"aX":-12.465596178681837},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.5,"breakHorizontal":12.8,"spinRate":1840,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.4482194759419764,"extension":5.900091921040304},"index":3,"playId":"2d038431-60d9-3502-bd3b-4d93f3cba700","pitchNumber":4,"startTime":"2026-09-20T21:25:53.805Z","endTime":"2026-09-20T21:25:57.773Z","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":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.188141909745102,"aZ":-21.798507828878815,"pfxX":1.1703749168955362,"pfxZ":5.910477903906914,"pX":-0.7708793702520496,"pZ":3.557137227267683,"vX0":6.133581632061809,"vY0":-130.56830945777554,"vZ0":-1.804050274230261,"x":146.38,"y":142.74,"x0":-3.286524014337074,"y0":50.00196637617538,"z0":5.870039799509413,"aX":2.0541729742645822},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":-3.2,"spinRate":2483,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.41683704939835,"extension":5.916084702399244},"index":4,"playId":"d4978b5a-dea6-391d-97f3-c91895120463","pitchNumber":5,"startTime":"2026-09-20T21:26:13.263Z","endTime":"2026-09-20T21:26:17.338Z","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":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793789850640415,"aZ":-24.64116238716117,"pfxX":2.5089141212915895,"pfxZ":5.185557845712999,"pX":0.8549939230002986,"pZ":2.5787506346887366,"vX0":8.652262161698113,"vY0":-119.45684700583364,"vZ0":-2.7491337002107548,"x":84.41,"y":169.15,"x0":-3.1317991361124005,"y0":50.0051456735353,"z0":5.946684806123574,"aX":3.645984092845821},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.0,"breakHorizontal":-6.5,"spinRate":2335,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4575251831328222,"extension":6.061619074514062},"index":5,"playId":"047655f9-ef3c-3529-8f17-a1788f09c4da","pitchNumber":6,"startTime":"2026-09-20T21:26:34.433Z","endTime":"2026-09-20T21:26:39.823Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678294443875366,"aZ":-29.208193205219494,"pfxX":-8.274963314715038,"pfxZ":1.988578246152528,"pX":-0.7992587746689603,"pZ":2.3326286146544777,"vX0":9.107944768504915,"vY0":-121.6047396208186,"vZ0":-2.3022749312794377,"x":147.47,"y":175.8,"x0":-3.524681403125764,"y0":50.002517889030464,"z0":5.834760912214654,"aX":-12.346660270823078},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":12.7,"spinRate":1705,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.4510463557293045,"extension":5.834449034318714},"index":6,"playId":"1fb4cfa6-d78c-3ec1-bd13-9095e9592985","pitchNumber":7,"startTime":"2026-09-20T21:27:10.458Z","endTime":"2026-09-20T21:27:15.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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586269470307034,"aZ":-29.948030749636224,"pfxX":-7.970765927719796,"pfxZ":1.5288958138044126,"pX":-0.6963450562866731,"pZ":3.275178372778488,"vX0":8.920870896813065,"vY0":-120.22042028289609,"vZ0":0.0648482153251182,"x":143.54,"y":150.35,"x0":-3.4297977883732487,"y0":50.0020594190713,"z0":5.919028597854886,"aX":-11.598732336045966},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":12.1,"spinRate":1797,"spinDirection":242},"zone":1,"typeConfidence":0.91,"plateTime":0.45663161481683634,"extension":5.763303473205075},"hitData":{"launchSpeed":60.6,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.41,"coordY":181.69}},"index":7,"playId":"4349487f-2c2b-3255-ab72-f6bd0d09636f","pitchNumber":8,"startTime":"2026-09-20T21:27:41.181Z","endTime":"2026-09-20T21:27:48.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:27:48.760Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Josh Lowe. Brooks Lee scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T21:28:08.621Z","endTime":"2026-09-20T21:29:34.866Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":82.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149673830460383,"aZ":-23.009396494867275,"pfxX":-0.49765912937221835,"pfxZ":5.292409270765766,"pX":1.2093213428904148,"pZ":2.7988601799877713,"vX0":11.266486777499717,"vY0":-130.45577313192993,"vZ0":-3.357954965851401,"x":70.9,"y":163.21,"x0":-3.0916023248489832,"y0":50.00392974807612,"z0":5.827141627042709,"aX":-0.8618704328270159},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.4,"spinRate":2462,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4190369744110818,"extension":6.069536266454772},"index":0,"playId":"50d47b6b-4579-3e43-9811-280838e1559f","pitchNumber":1,"startTime":"2026-09-20T21:28:18.149Z","endTime":"2026-09-20T21:28:21.992Z","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":84.1,"endSpeed":77.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41686678565699,"aZ":-26.545315974834857,"pfxX":-8.52984457044341,"pfxZ":3.741704416897311,"pX":-0.15390830376240544,"pZ":1.509996625636115,"vX0":10.250023331325892,"vY0":-121.98379464000084,"vZ0":-4.557915491433533,"x":122.87,"y":198.01,"x0":-3.3057721561962934,"y0":50.0035195447512,"z0":5.696445144590056,"aX":-12.832073431627864},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":1827,"spinDirection":248},"zone":13,"typeConfidence":0.92,"plateTime":0.44934993997523254,"extension":5.762310053203074},"index":1,"playId":"e07af138-52ee-3fc5-a93e-7ee612bc042c","pitchNumber":2,"startTime":"2026-09-20T21:28:33.801Z","endTime":"2026-09-20T21:28:37.661Z","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":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521537056830613,"aZ":-25.245618948429126,"pfxX":2.3556564271241713,"pfxZ":4.946740801642266,"pX":-0.45693787862335494,"pZ":2.290572956660018,"vX0":6.143631400315255,"vY0":-118.18781307394912,"vZ0":-2.844726170331168,"x":134.42,"y":176.93,"x0":-3.4062480543433518,"y0":50.005541361204656,"z0":5.851833211784309,"aX":3.30002950137346},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.4,"breakHorizontal":-5.9,"spinRate":2413,"spinDirection":120},"zone":4,"typeConfidence":0.91,"plateTime":0.4651341880403925,"extension":6.072835021456404},"index":2,"playId":"befdd5af-6f3f-3013-8413-33e817ad0e87","pitchNumber":3,"startTime":"2026-09-20T21:28:50.287Z","endTime":"2026-09-20T21:28:54.269Z","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":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89735762385286,"aZ":-26.120563528553355,"pfxX":-7.775139235106397,"pfxZ":4.14305101546816,"pX":0.6826888239386844,"pZ":1.5113775689204958,"vX0":11.69381136739477,"vY0":-120.54648580664373,"vZ0":-4.508935325376222,"x":90.98,"y":197.97,"x0":-3.235913419690378,"y0":50.00351244639767,"z0":5.730146691050761,"aX":-11.366537121236401},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.5,"breakHorizontal":11.0,"spinRate":1643,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.45553751592625735,"extension":5.890974015213918},"index":3,"playId":"3ae3bfb8-d58f-3247-8c67-21dd52e1237e","pitchNumber":4,"startTime":"2026-09-20T21:29:07.494Z","endTime":"2026-09-20T21:29:11.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035812683900637,"aZ":-22.199709595427052,"pfxX":-0.4726997591718751,"pfxZ":5.807850629636391,"pX":0.5525362176932755,"pZ":2.5637999515206333,"vX0":9.549596410806844,"vY0":-129.92212967674214,"vZ0":-4.075880149747466,"x":95.94,"y":169.56,"x0":-3.1020227022034486,"y0":50.00218599635576,"z0":5.83044204261538,"aX":-0.8118176734050166},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":-1.2,"spinRate":2440,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.42082813129549024,"extension":6.051372390663356},"hitData":{"launchSpeed":89.4,"launchAngle":20.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.19,"coordY":106.95}},"index":4,"playId":"e040cc18-a30d-3ad1-8db9-88dfa5875e22","pitchNumber":5,"startTime":"2026-09-20T21:29:23.344Z","endTime":"2026-09-20T21:29:34.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:29:34.866Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T21:32:12.090Z","endTime":"2026-09-20T21:33:14.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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":"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-09-20T21:29:56.665Z","endTime":"2026-09-20T21:30:34.244Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sammy Peralta 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":2},"index":1,"startTime":"2026-09-20T21:30:34.244Z","endTime":"2026-09-20T21:32:14.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85383827839841,"aZ":-25.869488605261395,"pfxX":-8.276323220549493,"pfxZ":4.986785545014628,"pX":-0.44405995469104864,"pZ":2.521805815297169,"vX0":-5.1695717913648895,"vY0":-111.90827314827614,"vZ0":1.240106179845795,"x":133.93,"y":170.69,"x0":2.97379922067267,"y0":50.002031514090184,"z0":4.617371893273973,"aX":-10.45845401560248},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2367,"spinDirection":274},"zone":4,"typeConfidence":0.92,"plateTime":0.4901072777776272,"extension":6.6447410490316035},"index":2,"playId":"564fc0ad-1338-3cf0-a912-97ddf1366124","pitchNumber":1,"startTime":"2026-09-20T21:32:14.163Z","endTime":"2026-09-20T21:32:18.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.060468314980735,"aZ":-26.516502107564115,"pfxX":-9.270986634677964,"pfxZ":4.372921802862645,"pX":-1.2800532179498785,"pZ":1.1004533849292109,"vX0":-6.941288108952113,"vY0":-113.45966915340057,"vZ0":-1.8910779868646035,"x":165.79,"y":209.07,"x0":3.031114296741908,"y0":50.00562612710421,"z0":4.604441065946027,"aX":-12.007412354639143},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.7,"breakHorizontal":18.6,"spinRate":2566,"spinDirection":277},"zone":13,"typeConfidence":0.92,"plateTime":0.4839877379105575,"extension":6.429422614166154},"index":3,"playId":"7cfb18d0-dfe6-35e0-bbd0-4c93bb5ce195","pitchNumber":2,"startTime":"2026-09-20T21:32:29.331Z","endTime":"2026-09-20T21:32:33.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970422229640874,"aZ":-26.785636323082223,"pfxX":-9.662401121513664,"pfxZ":4.104637768578717,"pX":-1.4272728621467363,"pZ":1.1383313622071527,"vX0":-6.95748924349937,"vY0":-114.37291760383327,"vZ0":-1.9147608864116203,"x":171.4,"y":208.05,"x0":2.919450987761122,"y0":50.00087210053111,"z0":4.63744463870079,"aX":-12.677366059072051},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.2,"breakHorizontal":19.3,"spinRate":2533,"spinDirection":274},"zone":13,"typeConfidence":0.92,"plateTime":0.48064009525816953,"extension":6.413487451376566},"index":4,"playId":"32f2f812-29fd-3166-8c78-bea9178b9de0","pitchNumber":3,"startTime":"2026-09-20T21:32:48.541Z","endTime":"2026-09-20T21:32:52.402Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682417392251562,"aZ":-29.366781241355042,"pfxX":9.205514408589554,"pfxZ":1.6769674798293561,"pX":-0.14660597967442615,"pZ":1.5147610968717296,"vX0":-9.876668933744819,"vY0":-128.6429934480299,"vZ0":-2.6282724886023514,"x":122.59,"y":197.88,"x0":2.546441826681594,"y0":50.0038308244744,"z0":4.8260405412198555,"aX":15.430129878019025},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-14.4,"spinRate":2182,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.42576707943880887,"extension":6.732150086048002},"hitData":{"launchSpeed":81.0,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.0,"coordY":154.76}},"index":5,"playId":"fe152c95-9f6d-326d-b751-dc59dfbd3b38","pitchNumber":4,"startTime":"2026-09-20T21:33:07.742Z","endTime":"2026-09-20T21:33:14.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:33:14.800Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to center fielder Walker Jenkins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T21:35:19.409Z","endTime":"2026-09-20T21:36:51.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805805,"link":"/api/v1/people/805805"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795077616728264,"aZ":-24.311990603778725,"pfxX":-6.8907263410902955,"pfxZ":5.924419904494016,"pX":-1.2469479162214492,"pZ":3.1580221627329443,"vX0":3.0753163551357368,"vY0":-114.91601486314339,"vZ0":-1.9347259991661012,"x":164.53,"y":153.51,"x0":-1.7126682518966962,"y0":50.00451209577031,"z0":6.3903119613309105,"aX":-9.147239287770208},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":1087,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.47801439124943057,"extension":5.815568894423866},"index":0,"playId":"e0341559-639e-39ac-9a6d-2f33d790e69a","pitchNumber":1,"startTime":"2026-09-20T21:35:34.107Z","endTime":"2026-09-20T21:35:37.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759812251612573,"aZ":-18.194799867097327,"pfxX":-8.00246344194828,"pfxZ":7.858863440307075,"pX":-0.9723943002117776,"pZ":2.2740135512396877,"vX0":5.5551536442331795,"vY0":-132.4087672108955,"vZ0":-5.855956158427771,"x":154.07,"y":177.38,"x0":-2.0558525222864747,"y0":50.00306796819654,"z0":5.841636172126628,"aX":-14.23708166790293},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":13.3,"spinRate":2097,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.41335603943783417,"extension":5.82143940551513},"index":1,"playId":"abf5db7a-1138-3b0f-b28e-c17b3c27ddd7","pitchNumber":2,"startTime":"2026-09-20T21:35:48.415Z","endTime":"2026-09-20T21:35:52.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67369009555221,"aZ":-18.82640210828778,"pfxX":-7.04054306725693,"pfxZ":7.631925363485278,"pX":-0.7835771093521254,"pZ":2.371805463571732,"vX0":5.7529492550553964,"vY0":-130.91257583672729,"vZ0":-5.187858452471291,"x":146.87,"y":174.74,"x0":-2.0867144438956022,"y0":50.00395332712876,"z0":5.7734173184330535,"aX":-12.314240656834219},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":1903,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.4171920976325243,"extension":6.061788665109366},"index":2,"playId":"27ae3f53-7f8a-3c27-b6ff-08f8c565e0d4","pitchNumber":3,"startTime":"2026-09-20T21:36:04.745Z","endTime":"2026-09-20T21:36:08.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10580434240702,"aZ":-13.80230453688757,"pfxX":-4.679403600763507,"pfxZ":10.248893709732375,"pX":-1.087361196107153,"pZ":3.157985730671447,"vX0":3.566117714251062,"vY0":-133.39147522724258,"vZ0":-5.272992287990394,"x":158.45,"y":153.51,"x0":-1.8371378493676687,"y0":50.003257954480276,"z0":6.16433785914252,"aX":-8.388479586675572},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2194,"spinDirection":189},"zone":11,"typeConfidence":0.88,"plateTime":0.41144085756744264,"extension":5.788993174474995},"index":3,"playId":"6bedf766-9649-327c-b234-d12a163bf6a3","pitchNumber":4,"startTime":"2026-09-20T21:36:24.239Z","endTime":"2026-09-20T21:36:28.060Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862106216895295,"aZ":-14.115617664667626,"pfxX":-4.5546433866761245,"pfxZ":10.236991275588242,"pX":-0.6367089874676584,"pZ":2.787975995641498,"vX0":4.347829987437752,"vY0":-131.92650473429478,"vZ0":-6.163430965133145,"x":141.27,"y":163.5,"x0":-1.713742287718651,"y0":50.003716053869105,"z0":6.193586251577466,"aX":-8.035397195098202},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2212,"spinDirection":199},"zone":4,"typeConfidence":0.86,"plateTime":0.41505229171326485,"extension":5.907935273798889},"hitData":{"launchSpeed":98.9,"launchAngle":33.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.78,"coordY":51.9}},"index":4,"playId":"5d2a123c-9f9f-3071-b73a-51bb2f937a03","pitchNumber":5,"startTime":"2026-09-20T21:36:42.466Z","endTime":"2026-09-20T21:36:51.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:36:51.803Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T21:37:16.090Z","endTime":"2026-09-20T21:40:46.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.952783501141294,"aZ":-29.73255352622092,"pfxX":2.7510877507433618,"pfxZ":1.5905482039235501,"pX":1.4455546362177212,"pZ":2.1730669526550974,"vX0":5.929260310717737,"vY0":-122.54287671554007,"vZ0":-4.069357870873956,"x":61.9,"y":180.11,"x0":-1.353353627450625,"y0":50.003860115301954,"z0":6.367407964858546,"aX":4.225234579114878},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-6.2,"spinRate":2286,"spinDirection":143},"zone":14,"typeConfidence":0.73,"plateTime":0.4452745101697362,"extension":5.630663579847864},"index":0,"playId":"218ee89d-fbfd-3fce-a4d3-48f138995066","pitchNumber":1,"startTime":"2026-09-20T21:37:29.284Z","endTime":"2026-09-20T21:37:33.508Z","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":83.9,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.785243435152744,"aZ":-28.158923274121708,"pfxX":3.4124602589361084,"pfxZ":2.612821977928384,"pX":-0.26882988900870547,"pZ":1.9299976241664256,"vX0":2.221701106846497,"vY0":-122.3332967930378,"vZ0":-5.05770579790551,"x":127.25,"y":186.67,"x0":-1.6277351496417523,"y0":50.00592660217459,"z0":6.396225068060434,"aX":5.248874878360819},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":-6.6,"spinRate":2349,"spinDirection":163},"zone":8,"typeConfidence":0.79,"plateTime":0.4452362696980847,"extension":5.766417606566189},"index":1,"playId":"3f44bad3-73d6-3b65-a329-e42516cafe83","pitchNumber":2,"startTime":"2026-09-20T21:37:48.007Z","endTime":"2026-09-20T21:37:51.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-20T21:38:00.631Z","endTime":"2026-09-20T21:38:17.373Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":92.2,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730458347123015,"aZ":-13.253999783523016,"pfxX":-2.2943695154066797,"pfxZ":10.402105587804817,"pX":0.19506309775956968,"pZ":3.860550398397406,"vX0":5.49740336870983,"vY0":-134.17821560531812,"vZ0":-3.8428982264991864,"x":109.56,"y":134.55,"x0":-1.5845138003777495,"y0":50.0014741031519,"z0":6.259310906733262,"aX":-4.173348463758075},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":3.0,"spinRate":2201,"spinDirection":197},"zone":12,"typeConfidence":0.93,"plateTime":0.40862180141937543,"extension":5.849395927033169},"index":3,"playId":"da9fb5ff-48af-384d-b01c-979658bdafdc","pitchNumber":3,"startTime":"2026-09-20T21:38:17.373Z","endTime":"2026-09-20T21:38:21.724Z","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":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84145793427379,"aZ":-29.12267607026316,"pfxX":2.3809354949637784,"pfxZ":1.9794811773984158,"pX":1.4448906669024424,"pZ":2.438724079834417,"vX0":5.801740825189061,"vY0":-122.84802832284424,"vZ0":-3.6841963322975966,"x":61.92,"y":172.93,"x0":-1.2503430026406677,"y0":50.000557008730524,"z0":6.415841254782669,"aX":3.660975377921379},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-5.6,"spinRate":2343,"spinDirection":155},"zone":14,"typeConfidence":0.79,"plateTime":0.4447576434325877,"extension":5.815562217373838},"index":4,"playId":"e280a822-7edd-3e4a-8bf1-d2173bda4a51","pitchNumber":4,"startTime":"2026-09-20T21:38:38.922Z","endTime":"2026-09-20T21:38:42.759Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16532724783734,"aZ":-24.519616271267125,"pfxX":-5.030539015982542,"pfxZ":5.520815722510498,"pX":-0.11688564998160977,"pZ":3.1173661185074844,"vX0":4.780281181157393,"vY0":-117.01600547596395,"vZ0":-2.4854810094162625,"x":121.46,"y":154.61,"x0":-1.5330248046543367,"y0":50.00108443894782,"z0":6.491349084981424,"aX":-6.97272885713047},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.6,"breakHorizontal":7.9,"spinRate":1141,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.46814572519155195,"extension":5.697029460354644},"index":5,"playId":"755de793-d1e2-310e-a00e-e772e516eee0","pitchNumber":5,"startTime":"2026-09-20T21:38:58.923Z","endTime":"2026-09-20T21:39:02.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.398553207521676,"aZ":-16.00798152625885,"pfxX":-3.761181309742914,"pfxZ":8.93916011909229,"pX":0.43213846976433057,"pZ":3.2293846977498166,"vX0":6.463575228007813,"vY0":-133.5255848624958,"vZ0":-4.828191309932419,"x":100.53,"y":151.59,"x0":-1.5297246960745094,"y0":50.00009582083085,"z0":6.2105295027448,"aX":-6.80016480271251},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2108,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.4099934805863068,"extension":5.9024801699793725},"index":6,"playId":"c9971c48-d8d7-379b-8779-da18382325b7","pitchNumber":6,"startTime":"2026-09-20T21:39:23.963Z","endTime":"2026-09-20T21:39:27.311Z","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":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-09-20T21:39:52.633Z","endTime":"2026-09-20T21:40:42.051Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115026560662198,"aZ":-29.060514227686596,"pfxX":1.358830176412844,"pfxZ":1.9482293432772333,"pX":0.8489765100761459,"pZ":0.7292203197367196,"vX0":4.932612394779797,"vY0":-125.23608839478361,"vZ0":-7.912739218692252,"x":84.64,"y":219.09,"x0":-1.3185874113013287,"y0":50.00071561950525,"z0":6.290102316454107,"aX":2.168557963751818},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2407,"spinDirection":162},"zone":14,"typeConfidence":0.88,"plateTime":0.4365249915283891,"extension":5.723909598339743},"index":8,"playId":"53a9b71a-65d9-3fbe-adf1-c309853bc9ec","pitchNumber":7,"startTime":"2026-09-20T21:40:42.051Z","endTime":"2026-09-20T21:40:46.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:40:46.421Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T21:41:11.880Z","endTime":"2026-09-20T21:43:06.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"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":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192240335655754,"aZ":-20.40113037201365,"pfxX":-7.436364406806894,"pfxZ":6.604035111465839,"pX":1.693455082195843,"pZ":1.755901306040713,"vX0":11.344606468047461,"vY0":-131.96639436779992,"vZ0":-6.696624493623562,"x":52.45,"y":191.37,"x0":-1.6734790224793379,"y0":50.003582451756444,"z0":5.803875495256579,"aX":-13.260635089341761},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":11.3,"spinRate":1987,"spinDirection":214},"zone":14,"typeConfidence":0.93,"plateTime":0.4133082038958613,"extension":5.965828218962494},"index":0,"playId":"6286fe65-34bc-381e-9e5a-fced04a2f44e","pitchNumber":1,"startTime":"2026-09-20T21:41:20.879Z","endTime":"2026-09-20T21:41:24.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54120226830235,"aZ":-13.547911716908336,"pfxX":-2.216042137787298,"pfxZ":10.29184430713904,"pX":0.843076914534084,"pZ":2.480637613846545,"vX0":7.158321283898774,"vY0":-133.62282004128528,"vZ0":-6.886232067275389,"x":84.86,"y":171.8,"x0":-1.5816157669394633,"y0":50.00499436671482,"z0":6.062888839066895,"aX":-4.012137928124172},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":2.5,"spinRate":2173,"spinDirection":201},"zone":14,"typeConfidence":0.93,"plateTime":0.4097620131774464,"extension":6.021819271048666},"index":1,"playId":"e420b649-724a-3099-ad89-80cc60b0609d","pitchNumber":2,"startTime":"2026-09-20T21:41:38.041Z","endTime":"2026-09-20T21:41:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45651507407883,"aZ":-13.09071912043942,"pfxX":-3.9574417457855295,"pfxZ":10.465271426125442,"pX":1.3054397560407558,"pZ":2.30095045659188,"vX0":8.763433778753505,"vY0":-134.052749783763,"vZ0":-7.608321798944764,"x":67.24,"y":176.65,"x0":-1.4890903628366656,"y0":50.00514675722341,"z0":6.106923516270595,"aX":-7.219054303638226},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2199,"spinDirection":202},"zone":14,"typeConfidence":0.93,"plateTime":0.40830092766456705,"extension":6.004930340375877},"index":2,"playId":"ef4ca988-682b-35b8-8d37-6292e7db0f01","pitchNumber":3,"startTime":"2026-09-20T21:41:56.258Z","endTime":"2026-09-20T21:42:00.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280396889550012,"aZ":-18.293465474238477,"pfxX":0.7515790730611491,"pfxZ":7.985172198629517,"pX":0.09119612980252371,"pZ":3.0351257507899403,"vX0":4.267135004799503,"vY0":-130.22150359746763,"vZ0":-4.710403809678201,"x":113.52,"y":156.83,"x0":-1.6582067445545898,"y0":50.00031460529141,"z0":6.228544831799089,"aX":1.3056742537528137},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.8,"breakHorizontal":-2.2,"spinRate":2295,"spinDirection":184},"zone":2,"typeConfidence":0.81,"plateTime":0.41870198252294344,"extension":5.912737941260503},"index":3,"playId":"d1960be9-d415-38db-9802-c483f49e5e35","pitchNumber":4,"startTime":"2026-09-20T21:42:15.671Z","endTime":"2026-09-20T21:42:19.353Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-20T21:42:26.688Z","endTime":"2026-09-20T21:42:41.480Z","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(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":85.4,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.125264043373644,"aZ":-26.682568971580103,"pfxX":2.4962096302374897,"pfxZ":3.4659978497495603,"pX":0.7904514944242408,"pZ":1.3547251914781295,"vX0":4.715729985268141,"vY0":-124.34888021447355,"vZ0":-6.832234397855733,"x":86.87,"y":202.2,"x0":-1.446090091977571,"y0":50.00534418356639,"z0":6.3161949046297226,"aX":3.9553130919875166},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.5,"spinRate":2384,"spinDirection":164},"zone":14,"typeConfidence":0.89,"plateTime":0.4384726809936783,"extension":5.602274555354736},"index":5,"playId":"ef396ca3-bd03-3a6e-8608-3360e1d00e96","pitchNumber":5,"startTime":"2026-09-20T21:42:41.480Z","endTime":"2026-09-20T21:42:45.961Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83971472546304,"aZ":-18.780452032743447,"pfxX":0.07270398791504822,"pfxZ":7.772054149139867,"pX":-0.017206366647674717,"pZ":1.86332881510498,"vX0":4.2912649895976624,"vY0":-129.60168947534333,"vZ0":-7.289049521230804,"x":117.66,"y":188.47,"x0":-1.6949824722936802,"y0":50.00113950890574,"z0":6.116472577283708,"aX":0.12446887997262253},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-1.0,"spinRate":2261,"spinDirection":188},"zone":8,"typeConfidence":0.73,"plateTime":0.42058271906496403,"extension":6.019467179635556},"index":6,"playId":"a69d8914-68b4-3e8c-8763-8f18630f8eea","pitchNumber":6,"startTime":"2026-09-20T21:43:02.081Z","endTime":"2026-09-20T21:43:06.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:43:06.899Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T21:44:54.742Z","endTime":"2026-09-20T21:47:25.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":79.4,"endSpeed":71.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21213876716811,"aZ":-28.158579653149935,"pfxX":-5.08367875973412,"pfxZ":3.025049313373037,"pX":0.4051922650593594,"pZ":2.5553692630647773,"vX0":-4.700011798196871,"vY0":-115.49197719227227,"vZ0":1.4411006820503764,"x":101.56,"y":169.79,"x0":3.1407974401518124,"y0":50.00007175145526,"z0":4.668880550236345,"aX":-6.738930234083977},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":6.2,"breakHorizontal":10.6,"spinRate":2266,"spinDirection":266},"zone":6,"typeConfidence":0.51,"plateTime":0.4776408352471626,"extension":6.414405520569174},"index":0,"playId":"c9bbedd9-0cb0-3b49-86c6-62e449725142","pitchNumber":1,"startTime":"2026-09-20T21:45:18.105Z","endTime":"2026-09-20T21:45:21.948Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68677414671245,"aZ":-33.98535883376582,"pfxX":9.312421398122124,"pfxZ":-1.2402677531236002,"pX":0.9681427348425583,"pZ":2.2012845711527733,"vX0":-6.8522389485407444,"vY0":-120.75611752063499,"vZ0":1.0043619755657853,"x":80.1,"y":179.35,"x0":2.6465801130918467,"y0":50.0016145111131,"z0":4.792871307016102,"aX":13.616132741367073},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":-15.0,"spinRate":1781,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4553115437237012,"extension":6.574159801184891},"index":1,"playId":"006d635c-6059-3bbf-8e1f-1339b9a7310b","pitchNumber":2,"startTime":"2026-09-20T21:45:33.131Z","endTime":"2026-09-20T21:45:36.982Z","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":83.9,"endSpeed":76.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.713692100438152,"aZ":-33.414629582283496,"pfxX":9.524450716507731,"pfxZ":-0.8298648783221645,"pX":0.032875705365086674,"pZ":0.9248108485800607,"vX0":-9.245539506739938,"vY0":-121.80068571234885,"vZ0":-2.1664687268261753,"x":115.75,"y":213.81,"x0":2.6468902610236604,"y0":50.00226280209496,"z0":4.725102206189519,"aX":14.259973047782223},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":-15.0,"spinRate":1676,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.45029752511811827,"extension":6.720539883634737},"index":2,"playId":"fef532cf-0963-3511-b451-3f6c66b2ce82","pitchNumber":3,"startTime":"2026-09-20T21:45:49.659Z","endTime":"2026-09-20T21:45:54.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52426481735376,"aZ":-25.542186627595825,"pfxX":5.665059437174141,"pfxZ":4.169627843804147,"pX":-0.6088892568279876,"pZ":2.5492406158938548,"vX0":-10.271933023913224,"vY0":-125.61847706677723,"vZ0":0.3373730205859954,"x":140.21,"y":169.95,"x0":2.805601658347446,"y0":50.00449744050324,"z0":4.497341765551891,"aX":9.01522721118023},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.9,"breakHorizontal":-7.8,"spinRate":2071,"spinDirection":112},"zone":4,"typeConfidence":0.74,"plateTime":0.43678231371034526,"extension":6.9938743853014715},"index":3,"playId":"2859bf03-7f14-307f-b99f-64f22d6b337e","pitchNumber":4,"startTime":"2026-09-20T21:46:16.017Z","endTime":"2026-09-20T21:46:20.421Z","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":83.8,"endSpeed":76.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25965980720614,"aZ":-32.358365014779345,"pfxX":10.589007982636211,"pfxZ":-0.12398499798452978,"pX":1.2968683086131487,"pZ":1.2476355610947505,"vX0":-6.726226216893251,"vY0":-121.79691401736137,"vZ0":-1.718615078488162,"x":67.57,"y":205.09,"x0":2.7332556185886734,"y0":50.00216602449235,"z0":4.788300549054258,"aX":15.741966524281004},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-17.4,"spinRate":1797,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.45151343257234533,"extension":6.532354657017631},"index":4,"playId":"b9fde70c-a027-3aa0-9795-ee3fcecda757","pitchNumber":5,"startTime":"2026-09-20T21:46:36.717Z","endTime":"2026-09-20T21:46:41.156Z","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":79.6,"endSpeed":72.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103356135859908,"aZ":-26.379571697951643,"pfxX":-4.139424768991223,"pfxZ":4.349565455011869,"pX":0.02175796795371379,"pZ":1.9987923085808996,"vX0":-5.583887038218132,"vY0":-115.71226691637419,"vZ0":0.15260707072727286,"x":116.17,"y":184.81,"x0":3.0203635349875864,"y0":50.00359038604963,"z0":4.496249073974768,"aX":-5.514353205848478},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":8.3,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":259},"zone":8,"typeConfidence":0.9,"plateTime":0.47654605468744693,"extension":6.3679432251853205},"index":5,"playId":"d2ee9e6e-f2b4-3a27-8874-63049d73dfdb","pitchNumber":6,"startTime":"2026-09-20T21:46:58.040Z","endTime":"2026-09-20T21:47:01.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449762438172773,"aZ":-30.728077565882568,"pfxX":7.604090027929734,"pfxZ":0.8581958500032885,"pX":0.013730771319095492,"pZ":1.9133377277934127,"vX0":-9.328834639974453,"vY0":-128.91181121939346,"vZ0":-1.357981326822528,"x":116.48,"y":187.12,"x0":2.6891211546585274,"y0":50.00241503862634,"z0":4.815881991723737,"aX":12.815833668340845},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-11.8,"spinRate":2124,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.4246613292968773,"extension":6.5188915349482786},"index":6,"playId":"8adc4bfc-0c86-313c-9eff-fe395b5385f9","pitchNumber":7,"startTime":"2026-09-20T21:47:21.896Z","endTime":"2026-09-20T21:47:25.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:47:25.912Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Caratini flies out to center fielder Jose Siri.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T21:47:45.132Z","endTime":"2026-09-20T21:48:32.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173198883330002,"aZ":-28.84901340360635,"pfxX":8.743209799578112,"pfxZ":2.0132398572172594,"pX":0.14390001226093782,"pZ":2.3938835876534728,"vX0":-8.817643867896466,"vY0":-127.43319842058726,"vZ0":-0.4519099291020138,"x":111.51,"y":174.15,"x0":2.5061662104514197,"y0":50.00351253149706,"z0":4.844460143048293,"aX":14.440689061348946},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-13.9,"spinRate":2155,"spinDirection":132},"zone":5,"typeConfidence":0.88,"plateTime":0.4291363211154793,"extension":6.70694873991136},"index":0,"playId":"9cd3b428-e037-3e98-b5f7-a54c6e938291","pitchNumber":1,"startTime":"2026-09-20T21:47:51.256Z","endTime":"2026-09-20T21:47:55.109Z","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":79.7,"endSpeed":72.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.798233126964018,"aZ":-28.704376379770014,"pfxX":-6.508331879391864,"pfxZ":2.5719339984983165,"pX":1.010368772436814,"pZ":1.15855384202803,"vX0":-3.1211298951893287,"vY0":-116.05782374575274,"vZ0":-1.4233962766777652,"x":78.49,"y":207.5,"x0":3.2226884523084642,"y0":50.004701981569056,"z0":4.539915165412216,"aX":-8.7874532737001},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.6,"breakHorizontal":12.6,"spinRate":2362,"spinDirection":264},"zone":14,"typeConfidence":0.92,"plateTime":0.47381013962272744,"extension":6.258552369936454},"index":1,"playId":"6cfcd3c0-a772-3370-8be0-77941c8d86d1","pitchNumber":2,"startTime":"2026-09-20T21:48:07.797Z","endTime":"2026-09-20T21:48:11.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746284999163546,"aZ":-25.8022909750735,"pfxX":-3.7342085985525246,"pfxZ":4.6663798771472,"pX":-0.028313454503426736,"pZ":2.5539839573889456,"vX0":-6.1844246123842295,"vY0":-116.41171788164468,"vZ0":0.8339470702636822,"x":118.08,"y":169.82,"x0":3.1526480231387195,"y0":50.005486729656816,"z0":4.641877746363297,"aX":-5.102741685163686},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.0,"breakHorizontal":8.4,"spinRate":2409,"spinDirection":274},"zone":5,"typeConfidence":0.9,"plateTime":0.4713085930003915,"extension":6.356142827458696},"hitData":{"launchSpeed":75.1,"launchAngle":40.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.7,"coordY":97.03}},"index":2,"playId":"ce46293b-8958-30fe-ba66-0d0d93a17eb9","pitchNumber":3,"startTime":"2026-09-20T21:48:23.911Z","endTime":"2026-09-20T21:48:32.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:48:32.461Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Emmanuel Rodriguez doubles (2) on a fly ball to center fielder Jose Siri.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T21:48:52.306Z","endTime":"2026-09-20T21:50:03.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59332768954953,"aZ":-25.384603087282503,"pfxX":-2.2573866948260495,"pfxZ":5.067444912854921,"pX":-0.3056640642853388,"pZ":3.0883463751737645,"vX0":-7.126945163808264,"vY0":-115.379917529274,"vZ0":2.2728101344706557,"x":128.65,"y":155.39,"x0":3.123774460223542,"y0":50.00571081143132,"z0":4.545809949399566,"aX":-3.025473257533612},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":10.1,"breakHorizontal":6.0,"spinRate":2390,"spinDirection":266},"zone":1,"typeConfidence":0.91,"plateTime":0.4757425415694372,"extension":6.424738708885313},"index":0,"playId":"fad1fa2a-677b-3c8e-8605-868e94aaa901","pitchNumber":1,"startTime":"2026-09-20T21:48:59.273Z","endTime":"2026-09-20T21:49:03.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58598311714957,"aZ":-28.076424871803084,"pfxX":8.874967370413277,"pfxZ":2.4563613038547665,"pX":-0.47298774178454667,"pZ":1.766892348626693,"vX0":-10.511049064502203,"vY0":-128.19519090727096,"vZ0":-2.0488654290084005,"x":135.03,"y":191.07,"x0":2.520246609900543,"y0":50.0062567622819,"z0":4.760287183260983,"aX":14.829703284013421},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-13.8,"spinRate":2168,"spinDirection":128},"zone":7,"typeConfidence":0.89,"plateTime":0.4266676209656226,"extension":6.751223649631803},"index":1,"playId":"6b59afc5-48e8-3623-b572-649e9cf566d6","pitchNumber":2,"startTime":"2026-09-20T21:49:13.623Z","endTime":"2026-09-20T21:49:17.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41778350195743,"aZ":-27.991781947312333,"pfxX":-10.060540054010858,"pfxZ":3.1562209648327446,"pX":-1.0616069864976858,"pZ":1.4172219204807885,"vX0":-6.477375782669493,"vY0":-115.53185522242323,"vZ0":-1.037963442600622,"x":157.47,"y":200.52,"x0":3.1045007118332237,"y0":50.004037105205306,"z0":4.610603905697812,"aX":-13.335412280117175},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.8,"breakHorizontal":20.0,"spinRate":2450,"spinDirection":277},"zone":13,"typeConfidence":0.92,"plateTime":0.4776552741603526,"extension":6.374253688712826},"index":2,"playId":"4351fa8e-9b1a-380e-85a4-c6700fc51ac3","pitchNumber":3,"startTime":"2026-09-20T21:49:29.975Z","endTime":"2026-09-20T21:49:34.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19088147623048,"aZ":-32.19243099551331,"pfxX":9.971246247943393,"pfxZ":-0.013922161014639833,"pX":0.52403926854863,"pZ":1.967611111150774,"vX0":-8.324771784717717,"vY0":-121.46240276122003,"vZ0":0.07940165795836518,"x":97.02,"y":185.65,"x0":2.6884325790816774,"y0":50.00256580224655,"z0":4.717357237111721,"aX":15.00617459404608},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":1885,"spinDirection":96},"zone":9,"typeConfidence":0.91,"plateTime":0.4497131667254499,"extension":6.821697451639915},"hitData":{"launchSpeed":98.1,"launchAngle":32.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.12,"coordY":51.39}},"index":3,"playId":"3f78a666-8f72-35ca-84aa-f9b7845b5c63","pitchNumber":4,"startTime":"2026-09-20T21:49:49.393Z","endTime":"2026-09-20T21:50:03.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:50:03.391Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Ross singles on a line drive to center fielder Jose Siri. Emmanuel Rodriguez scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T21:50:33.651Z","endTime":"2026-09-20T21:51:13.198Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"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":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11711757788014,"aZ":-25.788533803932925,"pfxX":-6.922728465127687,"pfxZ":4.732132121955985,"pX":0.5058777278107921,"pZ":3.003723166482768,"vX0":-3.8494334272194397,"vY0":-115.82551470753548,"vZ0":1.9726860619462685,"x":97.72,"y":157.68,"x0":3.092609764062297,"y0":50.000905715929555,"z0":4.619543198451624,"aX":-9.334534470809452},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":2199,"spinDirection":261},"zone":3,"typeConfidence":0.91,"plateTime":0.47422056284970937,"extension":6.5537520078894245},"index":0,"playId":"bd5ae03c-d6e3-305d-a378-71f48e8b37d2","pitchNumber":1,"startTime":"2026-09-20T21:50:44.216Z","endTime":"2026-09-20T21:50:48.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.445347081415896,"aZ":-35.67574038822338,"pfxX":9.703989119464842,"pfxZ":-2.506434868465716,"pX":0.7980265057371541,"pZ":2.364808239926413,"vX0":-7.805467835265842,"vY0":-117.85095134337394,"vZ0":2.2287834289903685,"x":86.58,"y":174.93,"x0":2.9002998147601504,"y0":50.000584833906885,"z0":4.713911503414483,"aX":13.580331298246202},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.6,"breakHorizontal":-15.6,"spinRate":1760,"spinDirection":94},"zone":6,"typeConfidence":0.89,"plateTime":0.46566120520513277,"extension":6.791239097713904},"hitData":{"launchSpeed":80.9,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.47,"coordY":94.06}},"index":1,"playId":"111a4a3e-7476-3afa-956a-5eb29d6ac989","pitchNumber":2,"startTime":"2026-09-20T21:51:02.860Z","endTime":"2026-09-20T21:51:13.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:51:13.198Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Walker Jenkins flies out to center fielder Jose Siri.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T21:51:34.945Z","endTime":"2026-09-20T21:52:38.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"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":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.688609542693218,"aZ":-28.79377349297203,"pfxX":-3.6636404325770267,"pfxZ":2.451586661143782,"pX":0.8338862979746253,"pZ":2.4554409028424455,"vX0":-4.284411836482523,"vY0":-116.90702540390939,"vZ0":1.3504536103406275,"x":85.21,"y":172.48,"x0":3.168509678435211,"y0":50.004058215471815,"z0":4.57928510533619,"aX":-5.054878758882989},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.0,"breakHorizontal":7.7,"spinRate":2273,"spinDirection":248},"zone":6,"typeConfidence":0.9,"plateTime":0.4690774921986014,"extension":6.509127692454526},"index":0,"playId":"9672660d-6c7c-3cec-a381-e5e572c196d4","pitchNumber":1,"startTime":"2026-09-20T21:51:44.166Z","endTime":"2026-09-20T21:51:58.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ben Ross steals (1) 2nd base. Ben Ross scores. Throwing error by catcher Moisés Ballesteros.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"9672660d-6c7c-3cec-a381-e5e572c196d4","startTime":"2026-09-20T21:52:14.648Z","endTime":"2026-09-20T21:52:30.262Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.172441539953418,"aZ":-27.707412450139795,"pfxX":-4.351345749810556,"pfxZ":3.3575950057312234,"pX":-0.014048343693949947,"pZ":2.1866648015426953,"vX0":-5.828020330691093,"vY0":-115.34274470711841,"vZ0":1.007028497783375,"x":117.54,"y":179.74,"x0":3.123794073413988,"y0":50.00038302826999,"z0":4.444157232022261,"aX":-5.781594327816097},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.7,"breakHorizontal":9.5,"spinRate":2336,"spinDirection":270},"zone":8,"typeConfidence":0.89,"plateTime":0.4773550204721446,"extension":6.425753374630749},"hitData":{"launchSpeed":91.9,"launchAngle":33.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.28,"coordY":62.59}},"index":2,"playId":"22e26ca0-5b66-3d12-ac47-2c537eee9b31","pitchNumber":2,"startTime":"2026-09-20T21:52:30.262Z","endTime":"2026-09-20T21:52:38.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:52:38.896Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:54:55.588Z","endTime":"2026-09-20T21:55:11.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691181,"link":"/api/v1/people/691181"},"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(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":88.8,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615400898022887,"aZ":-15.582125786227877,"pfxX":-1.2218288262543902,"pfxZ":9.849295436141773,"pX":0.4791765981845858,"pZ":2.6394306850367126,"vX0":5.3357364071619005,"vY0":-129.1629771995353,"vZ0":-6.260721892132032,"x":98.73,"y":167.52,"x0":-1.4572588834955427,"y0":50.00552933096362,"z0":6.298856461116183,"aX":-2.0595201331475987},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.6,"breakHorizontal":1.0,"spinRate":2149,"spinDirection":198},"zone":6,"typeConfidence":0.82,"plateTime":0.42451904403475105,"extension":5.793503678753816},"hitData":{"launchSpeed":92.6,"launchAngle":31.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.4,"coordY":64.26}},"index":0,"playId":"138bf8df-ce28-3f07-bc0c-5c763601923d","pitchNumber":1,"startTime":"2026-09-20T21:55:02.903Z","endTime":"2026-09-20T21:55:11.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:55:11.233Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:55:30.944Z","endTime":"2026-09-20T21:57:49.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64737961074799,"aZ":-13.232693950815223,"pfxX":-3.207320899339593,"pfxZ":10.86217320542272,"pX":-0.26997325690791246,"pZ":3.3969745583615,"vX0":4.43244751518929,"vY0":-131.65766924437585,"vZ0":-5.0073220064240545,"x":127.29,"y":147.06,"x0":-1.563746670710998,"y0":50.00465432046454,"z0":6.313419649994113,"aX":-5.594456197973715},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2183,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.41705126608401066,"extension":5.783605214194716},"index":0,"playId":"b95f9341-04ee-3c5d-83be-fc41cb364646","pitchNumber":1,"startTime":"2026-09-20T21:55:41.664Z","endTime":"2026-09-20T21:55:45.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896495248515564,"aZ":-14.473006339835692,"pfxX":-3.4824787519307154,"pfxZ":9.97112871677974,"pX":1.00507886754361,"pZ":4.1916660274532775,"vX0":7.60731305016955,"vY0":-132.77270608805622,"vZ0":-2.825798187878185,"x":78.69,"y":125.61,"x0":-1.4519512683068676,"y0":50.00442099669603,"z0":6.33033534913336,"aX":-6.1838703198709535},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2258,"spinDirection":207},"zone":12,"typeConfidence":0.93,"plateTime":0.4134091217238387,"extension":5.820426176217388},"index":1,"playId":"3a71e703-0691-366b-873c-ef05946bf7fd","pitchNumber":2,"startTime":"2026-09-20T21:55:59.920Z","endTime":"2026-09-20T21:56:03.765Z","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":89.8,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777707124031853,"aZ":-19.649012234744255,"pfxX":1.4710211722243303,"pfxZ":7.246310266894527,"pX":0.9296472489036187,"pZ":3.455217224452302,"vX0":5.715551906498043,"vY0":-130.70266488027286,"vZ0":-3.5759488007848215,"x":81.56,"y":145.49,"x0":-1.4773439396928099,"y0":50.00256286630879,"z0":6.318185513271285,"aX":2.542698602635584},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":-4.0,"spinRate":2265,"spinDirection":187},"zone":12,"typeConfidence":0.6,"plateTime":0.41919893914697237,"extension":5.816426766847104},"index":2,"playId":"27448948-22e0-333f-84e1-40b2e8776db0","pitchNumber":3,"startTime":"2026-09-20T21:56:17.922Z","endTime":"2026-09-20T21:56:21.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934635813834667,"aZ":-28.586336943058434,"pfxX":0.012533309342593446,"pfxZ":2.34825135343433,"pX":0.12324106225127746,"pZ":2.3725843464792913,"vX0":4.097369842120136,"vY0":-122.93424117141966,"vZ0":-3.9100019772817194,"x":112.3,"y":174.72,"x0":-1.5683720683949212,"y0":50.00132131490864,"z0":6.416823515291016,"aX":0.01880957525883727},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.0,"spinRate":2430,"spinDirection":142},"zone":5,"typeConfidence":0.78,"plateTime":0.445962941662168,"extension":5.811852385062708},"index":3,"playId":"16ba305d-6591-37fc-92bb-95167a0a4731","pitchNumber":4,"startTime":"2026-09-20T21:56:34.533Z","endTime":"2026-09-20T21:56:37.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-20T21:56:48.297Z","endTime":"2026-09-20T21:57:04.467Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18346039766041,"aZ":-12.629266759992952,"pfxX":-4.32151711478283,"pfxZ":10.95839837525123,"pX":0.5259582620082345,"pZ":3.035348107749743,"vX0":6.445235879166863,"vY0":-132.87422652027016,"vZ0":-6.133849126354868,"x":96.95,"y":156.83,"x0":-1.3726032922113764,"y0":50.0012675988102,"z0":6.296006469500084,"aX":-7.706824940662522},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2283,"spinDirection":199},"zone":3,"typeConfidence":0.92,"plateTime":0.4126456199438726,"extension":5.897123681261019},"index":5,"playId":"ee6960da-e47d-3bb3-b078-9296f3d06516","pitchNumber":5,"startTime":"2026-09-20T21:57:04.467Z","endTime":"2026-09-20T21:57:07.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.757188704168602,"aZ":-23.990542854197415,"pfxX":-4.684012070574472,"pfxZ":6.21450163715574,"pX":0.04664624596106149,"pZ":4.049814225135001,"vX0":4.898730713630815,"vY0":-114.26020934059817,"vZ0":-0.3978681699957181,"x":115.22,"y":129.44,"x0":-1.520169239951368,"y0":50.00547745237683,"z0":6.590907141911843,"aX":-6.172400927410029},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":11.4,"breakHorizontal":7.2,"spinRate":1060,"spinDirection":193},"zone":12,"typeConfidence":0.89,"plateTime":0.4800226494725708,"extension":5.592738600254181},"index":6,"playId":"81f4e223-2db0-3e0c-87cb-852872497539","pitchNumber":6,"startTime":"2026-09-20T21:57:25.026Z","endTime":"2026-09-20T21:57:28.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45638280024735,"aZ":-13.156417536101552,"pfxX":-3.1872774161016566,"pfxZ":10.457886774987447,"pX":-0.7668163711518373,"pZ":4.0805277691515665,"vX0":3.7183147412420006,"vY0":-134.11295753662625,"vZ0":-3.334146272724923,"x":146.23,"y":128.61,"x0":-1.758225548882662,"y0":50.00333584445306,"z0":6.280413891859886,"aX":-5.7967045352894475},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2126,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.40867372603770935,"extension":5.903193175751912},"index":7,"playId":"243473eb-930d-3fa5-951b-1167dd826509","pitchNumber":7,"startTime":"2026-09-20T21:57:45.141Z","endTime":"2026-09-20T21:57:49.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:57:49.075Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to right fielder Alan Roden.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:58:07.421Z","endTime":"2026-09-20T21:58:49.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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":91.1,"endSpeed":82.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.445856255665326,"aZ":-11.433150295952624,"pfxX":-2.2692475016652907,"pfxZ":11.797969440210675,"pX":-0.3396617545113126,"pZ":1.935796897873269,"vX0":4.04302645720831,"vY0":-132.31011395188273,"vZ0":-8.749718657461676,"x":129.95,"y":186.51,"x0":-1.5985824398683735,"y0":50.004516129991636,"z0":6.1413175538190785,"aX":-3.9902808333245257},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.4,"breakHorizontal":3.1,"spinRate":2126,"spinDirection":205},"zone":7,"typeConfidence":0.87,"plateTime":0.4153157570986048,"extension":5.856013709491499},"index":0,"playId":"9a42c55b-1c3a-390f-af02-d35d71cf1259","pitchNumber":1,"startTime":"2026-09-20T21:58:21.453Z","endTime":"2026-09-20T21:58:25.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199480085336372,"aZ":-24.58231693407333,"pfxX":-4.89493416085158,"pfxZ":5.653297316575716,"pX":0.109734902293113,"pZ":2.3478425958791713,"vX0":5.33097086586055,"vY0":-115.89216888064594,"vZ0":-3.649829682011389,"x":112.82,"y":175.39,"x0":-1.5980431360003564,"y0":50.00426510701687,"z0":6.324443316393335,"aX":-6.575641671077493},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.5,"breakHorizontal":7.3,"spinRate":1059,"spinDirection":206},"zone":5,"typeConfidence":0.87,"plateTime":0.474912463478268,"extension":5.763239186516061},"hitData":{"launchSpeed":89.4,"launchAngle":34.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.46,"coordY":86.2}},"index":1,"playId":"ff2c7097-e71b-3d51-92ff-94fe8e8c7ca0","pitchNumber":2,"startTime":"2026-09-20T21:58:38.244Z","endTime":"2026-09-20T21:58:49.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:58:49.671Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:59:07.645Z","endTime":"2026-09-20T22:00:06.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"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":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7624638426,"aZ":-11.575727562478177,"pfxX":-2.1713267012599298,"pfxZ":11.443619206597901,"pX":0.5568758422587641,"pZ":3.110532921414259,"vX0":6.123348225024653,"vY0":-134.23345895649115,"vZ0":-5.9581281222635205,"x":95.77,"y":154.8,"x0":-1.4856742487881665,"y0":50.004248594692704,"z0":6.205622018230556,"aX":-3.909916337009504},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2238,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.4102030309778195,"extension":5.942707090393152},"index":0,"playId":"54033a40-623d-3075-a4c4-f6b24b40d978","pitchNumber":1,"startTime":"2026-09-20T21:59:17.730Z","endTime":"2026-09-20T21:59:21.546Z","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":93.2,"endSpeed":84.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.494278285519268,"aZ":-15.140948323150099,"pfxX":-5.45358512869049,"pfxZ":9.199628721546956,"pX":0.7077041027933266,"pZ":3.687816672207248,"vX0":7.592790957557466,"vY0":-135.43999893829871,"vZ0":-4.197391394170897,"x":90.02,"y":139.21,"x0":-1.4277820360338127,"y0":50.002847099802715,"z0":6.3215193667147425,"aX":-10.0983326761105},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2106,"spinDirection":215},"zone":12,"typeConfidence":0.92,"plateTime":0.4049139771520287,"extension":5.896807147834485},"index":1,"playId":"31c5998d-8518-3f3c-b806-211fc87ce941","pitchNumber":2,"startTime":"2026-09-20T21:59:41.507Z","endTime":"2026-09-20T21:59:45.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832340641086052,"aZ":-17.32333372156231,"pfxX":-0.24875701946622053,"pfxZ":8.578910968029323,"pX":0.8249580852346654,"pZ":1.8821382942044098,"vX0":5.8562183391036635,"vY0":-130.5665682494364,"vZ0":-7.665382600379485,"x":85.55,"y":187.96,"x0":-1.412181517717024,"y0":50.00081034337329,"z0":6.153493336602939,"aX":-0.43057921109498787},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.0,"breakHorizontal":-0.8,"spinRate":2259,"spinDirection":180},"zone":14,"typeConfidence":0.79,"plateTime":0.41908182092617796,"extension":6.042798865317175},"hitData":{"launchSpeed":82.2,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.5,"coordY":169.21}},"index":2,"playId":"6d6bab49-b9f5-39c0-899c-031c6f5d612c","pitchNumber":3,"startTime":"2026-09-20T21:59:58.780Z","endTime":"2026-09-20T22:00:06.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:00:06.305Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to center fielder Jose Siri.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:02:07.867Z","endTime":"2026-09-20T22:02:38.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007519314048015,"aZ":-30.358911350406945,"pfxX":10.944953754461707,"pfxZ":1.1116852114727074,"pX":0.4502070432201799,"pZ":2.8689262775521662,"vX0":-8.879274227903068,"vY0":-127.35473867869933,"vZ0":0.909936848593771,"x":99.84,"y":161.32,"x0":2.565857535205602,"y0":50.005156953587154,"z0":4.914670418085054,"aX":17.918722632466938},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-17.8,"spinRate":2077,"spinDirection":125},"zone":3,"typeConfidence":0.88,"plateTime":0.4306490903796365,"extension":6.522508044877213},"hitData":{"launchSpeed":103.7,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.2,"coordY":65.21}},"index":0,"playId":"3edd2572-5421-33a4-9346-3fbeaf9dd645","pitchNumber":1,"startTime":"2026-09-20T22:02:27.526Z","endTime":"2026-09-20T22:02:38.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:02:38.242Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to center fielder Jose Siri.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:02:56.538Z","endTime":"2026-09-20T22:03:41.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286431666871593,"aZ":-25.190382766717946,"pfxX":-2.5897662481144987,"pfxZ":5.269787860130743,"pX":-1.5021712011257629,"pZ":2.0950469671305783,"vX0":-9.285243964132343,"vY0":-114.97576344420074,"vZ0":-0.00954676347824679,"x":174.26,"y":182.21,"x0":2.941506798229334,"y0":50.00333122961721,"z0":4.564054673390122,"aX":-3.432756960216408},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":9.8,"breakHorizontal":7.2,"spinRate":2346,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.4782003997146931,"extension":6.454310099138341},"index":0,"playId":"0e30f091-6e3b-32cc-ab71-6422ab4e9437","pitchNumber":1,"startTime":"2026-09-20T22:03:07.849Z","endTime":"2026-09-20T22:03:11.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662512072377606,"aZ":-26.935345181570845,"pfxX":-6.619712066931903,"pfxZ":4.034898502829526,"pX":-0.13481086438874623,"pZ":2.719669300418893,"vX0":-5.427459420276204,"vY0":-113.75040307187143,"vZ0":1.8472667610015003,"x":122.14,"y":165.35,"x0":3.1500572084552223,"y0":50.002035665732016,"z0":4.584959278474211,"aX":-8.594363298026673},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":2428,"spinDirection":270},"zone":5,"typeConfidence":0.91,"plateTime":0.48322663624971707,"extension":6.41810364240067},"hitData":{"launchSpeed":96.8,"launchAngle":43.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.04,"coordY":67.37}},"index":1,"playId":"56f38c8b-cc30-37d6-b62c-bdbdec444cb2","pitchNumber":2,"startTime":"2026-09-20T22:03:27.666Z","endTime":"2026-09-20T22:03:41.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:03:41.190Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a sharp ground ball to center fielder Jose Siri. Brooks Lee to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:03:51.712Z","endTime":"2026-09-20T22:05:50.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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(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":81.5,"endSpeed":74.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03470633210706,"aZ":-37.06686426589838,"pfxX":9.889088413657632,"pfxZ":-3.4852460201464055,"pX":0.40250119655249567,"pZ":1.3497691389477033,"vX0":-8.63446599289248,"vY0":-118.37438095462792,"vZ0":0.28744716565423944,"x":101.66,"y":202.34,"x0":2.8329668545338977,"y0":50.005190322899445,"z0":4.652718171483926,"aX":13.874393589578053},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.9,"breakHorizontal":-15.5,"spinRate":1818,"spinDirection":86},"zone":14,"typeConfidence":0.89,"plateTime":0.464776745413106,"extension":6.895334181439686},"index":0,"playId":"c45b96d8-3c63-3c74-94a4-83052a52da24","pitchNumber":1,"startTime":"2026-09-20T22:04:07.409Z","endTime":"2026-09-20T22:04:11.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29536588376009,"aZ":-26.249324115630714,"pfxX":-6.7817070999665985,"pfxZ":4.439786279806408,"pX":0.8037581543846202,"pZ":1.5565827243699937,"vX0":-3.575176049550736,"vY0":-115.31765639054994,"vZ0":-0.9440875757427344,"x":86.36,"y":196.75,"x0":3.2599042647559786,"y0":50.00212004947144,"z0":4.524696867193172,"aX":-9.048461032384463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":2393,"spinDirection":273},"zone":14,"typeConfidence":0.91,"plateTime":0.47665901732783755,"extension":6.444088445980216},"index":1,"playId":"ad131cac-b3cf-3406-9150-ad8e741d90a7","pitchNumber":2,"startTime":"2026-09-20T22:04:22.829Z","endTime":"2026-09-20T22:04:26.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26212589638259,"aZ":-24.018529533643402,"pfxX":6.629404191711911,"pfxZ":4.9932506594193224,"pX":-0.6010202782280957,"pZ":3.0023474925333176,"vX0":-10.772014805104545,"vY0":-127.72349393732968,"vZ0":0.8799176405055662,"x":139.91,"y":157.72,"x0":2.8329873032093404,"y0":50.000297940969055,"z0":4.559585569393258,"aX":10.821657163540042},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":-9.2,"spinRate":2172,"spinDirection":115},"zone":1,"typeConfidence":0.9,"plateTime":0.43084310501271306,"extension":6.786795596882096},"index":2,"playId":"1d1dfa06-ea01-36e5-b47b-f036d88fda7d","pitchNumber":3,"startTime":"2026-09-20T22:04:40.854Z","endTime":"2026-09-20T22:04:44.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.817439303229975,"aZ":-35.392063162228084,"pfxX":8.723035723446598,"pfxZ":-2.3280316639005276,"pX":0.6593469791786708,"pZ":1.7446783272858593,"vX0":-7.489727608024847,"vY0":-117.31955798972513,"vZ0":0.8362579543477631,"x":91.87,"y":191.67,"x0":2.7719256757499466,"y0":50.00235615234054,"z0":4.702761346981326,"aX":12.064675953216955},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":-13.8,"spinRate":1717,"spinDirection":88},"zone":9,"typeConfidence":0.88,"plateTime":0.4682848876011012,"extension":6.788419539392037},"index":3,"playId":"61605cfd-bfc5-37c3-bd49-869a1dd5a2f7","pitchNumber":4,"startTime":"2026-09-20T22:04:58.931Z","endTime":"2026-09-20T22:05:03.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133576309522784,"aZ":-25.776543571675806,"pfxX":3.66195721206713,"pfxZ":3.9622270225506018,"pX":1.1151756171044034,"pZ":3.982488627829349,"vX0":-5.901543623934632,"vY0":-126.62564060190522,"vZ0":3.6750220377483003,"x":74.49,"y":131.25,"x0":3.0058847560209823,"y0":50.00450225299864,"z0":4.58050982356352,"aX":5.916577291399408},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2125,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4334437750426021,"extension":6.4711167152024345},"index":4,"playId":"ea7f1ac7-9393-34b3-aba2-d2dedcfe5ce8","pitchNumber":5,"startTime":"2026-09-20T22:05:19.668Z","endTime":"2026-09-20T22:05:23.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529216741017276,"aZ":-26.515669083384584,"pfxX":9.171621894207885,"pfxZ":3.3243277948607552,"pX":0.7065893857248786,"pZ":2.4975515412441602,"vX0":-7.916380552898556,"vY0":-129.7999100646734,"vZ0":-0.6661306629875268,"x":90.07,"y":171.35,"x0":2.606475723526292,"y0":50.00597399222794,"z0":4.779025072247619,"aX":15.630684540058127},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-14.9,"spinRate":2141,"spinDirection":120},"zone":6,"typeConfidence":0.86,"plateTime":0.4222123016211765,"extension":6.5728248416551756},"hitData":{"launchSpeed":101.7,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.51,"coordY":187.05}},"index":5,"playId":"1fcaa529-68a2-3b2c-9328-9a3ed94bb9a2","pitchNumber":6,"startTime":"2026-09-20T22:05:38.266Z","endTime":"2026-09-20T22:05:50.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:05:50.298Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alan Roden homers (1) on a fly ball to right field. Brooks Lee scores. Josh Bell scores.","rbi":3,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:06:08.219Z","endTime":"2026-09-20T22:06:59.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":74.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365116672918035,"aZ":-26.177144502645532,"pfxX":-0.7686608578623981,"pfxZ":4.2524603383706125,"pX":0.4486833188970806,"pZ":2.9494775347245614,"vX0":-6.156147866251222,"vY0":-118.4947354282056,"vZ0":2.1106492310600693,"x":99.9,"y":159.14,"x0":3.1890191603943436,"y0":50.00252066021882,"z0":4.452043178315718,"aX":-1.0841670105281378},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.5,"breakHorizontal":3.0,"spinRate":2341,"spinDirection":254},"zone":3,"typeConfidence":0.9,"plateTime":0.4636884870316931,"extension":6.569019288269225},"hitData":{"launchSpeed":95.7,"launchAngle":32.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.93,"coordY":68.71}},"index":0,"playId":"44a6cc37-2086-3f09-a9c1-9475391512e0","pitchNumber":1,"startTime":"2026-09-20T22:06:31.995Z","endTime":"2026-09-20T22:06:59.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:06:59.671Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a line drive to right fielder Josh Lowe.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:07:20.130Z","endTime":"2026-09-20T22:10:00.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599150325064738,"aZ":-32.72931774684061,"pfxX":10.915468980347267,"pfxZ":-0.378565279208086,"pX":0.04541595728014918,"pZ":1.0799463412864923,"vX0":-9.829139945993482,"vY0":-121.19259881848093,"vZ0":-1.661907571184326,"x":115.27,"y":209.62,"x0":2.743591050307336,"y0":50.00014726256714,"z0":4.644200328534275,"aX":16.16800246198013},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.8,"breakHorizontal":-17.3,"spinRate":1994,"spinDirection":91},"zone":14,"typeConfidence":0.91,"plateTime":0.45267049587887476,"extension":6.855205804958471},"index":0,"playId":"9b82fc60-3512-3077-a0c0-d8035ce4a938","pitchNumber":1,"startTime":"2026-09-20T22:07:27.680Z","endTime":"2026-09-20T22:07:31.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85990641746668,"aZ":-26.370158144870256,"pfxX":-4.059060510348675,"pfxZ":4.318671986366881,"pX":-0.5903911325692082,"pZ":1.2088057132592773,"vX0":-7.310900458479929,"vY0":-116.36569428234719,"vZ0":-1.6044581822219661,"x":139.5,"y":206.14,"x0":3.144267203229513,"y0":50.003712740070156,"z0":4.453161833186965,"aX":-5.456024906600706},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.7,"breakHorizontal":9.5,"spinRate":2514,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.4742989136311042,"extension":6.270058505178348},"index":1,"playId":"5b92bd49-2a4f-3569-b7bc-0aa65b79510e","pitchNumber":2,"startTime":"2026-09-20T22:07:43.205Z","endTime":"2026-09-20T22:07:47.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.104391654958633,"aZ":-25.137792411011706,"pfxX":5.988515629491242,"pfxZ":4.3060259702146695,"pX":-0.961331418668242,"pZ":2.3890967524615676,"vX0":-11.529138799040174,"vY0":-127.27341406786202,"vZ0":-0.06964917568751039,"x":153.64,"y":174.27,"x0":2.8574131879486346,"y0":50.00275436783805,"z0":4.414379136035313,"aX":9.78630671658485},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-8.2,"spinRate":2238,"spinDirection":106},"zone":13,"typeConfidence":0.89,"plateTime":0.43102593690286595,"extension":6.6285805386508985},"index":2,"playId":"93838fcc-24d4-38c4-b6b1-ce87659706b0","pitchNumber":3,"startTime":"2026-09-20T22:08:01.252Z","endTime":"2026-09-20T22:08:05.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84678070780581,"aZ":-31.00011223476219,"pfxX":10.779803775172153,"pfxZ":0.7998739251350973,"pX":-0.6379895088022551,"pZ":2.9136068108111646,"vX0":-11.186261389690316,"vY0":-119.96873334583626,"vZ0":2.11620703772725,"x":141.32,"y":160.11,"x0":2.680953564688209,"y0":50.00000583438267,"z0":4.780063017675208,"aX":15.737757085157988},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":-16.9,"spinRate":1913,"spinDirection":89},"zone":1,"typeConfidence":0.91,"plateTime":0.45627559927030115,"extension":6.502283043767216},"index":3,"playId":"a8479075-c6aa-3746-986b-c6abba64a969","pitchNumber":4,"startTime":"2026-09-20T22:08:21.163Z","endTime":"2026-09-20T22:08:25.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-09-20T22:08:48.095Z","endTime":"2026-09-20T22:09:27.758Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577749685049977,"aZ":-26.840387247894174,"pfxX":9.889769355098444,"pfxZ":3.2004155420969287,"pX":0.10543501253884986,"pZ":3.024851413625202,"vX0":-9.478053242436353,"vY0":-129.19948945517874,"vZ0":0.6498728726374545,"x":112.98,"y":157.11,"x0":2.562464711460578,"y0":50.002444325810835,"z0":4.856633975608043,"aX":16.476439960637798},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":-15.4,"spinRate":2162,"spinDirection":135},"zone":2,"typeConfidence":0.88,"plateTime":0.42632682047374315,"extension":6.660313632834171},"index":5,"playId":"60f32cfd-8b24-3927-843f-4fb6a1a4a541","pitchNumber":5,"startTime":"2026-09-20T22:09:27.758Z","endTime":"2026-09-20T22:09:32.918Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900551629379166,"aZ":-27.52486953601626,"pfxX":6.129899933562932,"pfxZ":2.794024898252834,"pX":-0.004081569311875229,"pZ":2.633773657116742,"vX0":-9.578064175395358,"vY0":-128.47532554497872,"vZ0":0.7329909327294133,"x":117.16,"y":167.67,"x0":2.984668193631797,"y0":50.001024927615596,"z0":4.492599404618633,"aX":10.193913754296558},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-8.9,"spinRate":2232,"spinDirection":122},"zone":5,"typeConfidence":0.9,"plateTime":0.4271643922926911,"extension":6.528887747220975},"hitData":{"launchSpeed":82.6,"launchAngle":18.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.18,"coordY":85.38}},"index":6,"playId":"5125a687-7a79-34fd-9c9f-23756fd9f8b3","pitchNumber":6,"startTime":"2026-09-20T22:09:49.279Z","endTime":"2026-09-20T22:10:00.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:10:00.788Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Caratini grounds into a double play, third baseman Denzer Guzman to second baseman Christian Moore to first baseman Vaughn Grissom. Royce Lewis out at 2nd. Victor Caratini out at 1st.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T22:12:25.012Z","endTime":"2026-09-20T22:12:34.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T22:10:13.469Z","endTime":"2026-09-20T22:10:35.569Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mitch Farris replaces Sammy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T22:10:35.569Z","endTime":"2026-09-20T22:12:27.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815083,"link":"/api/v1/people/815083"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118745703083203,"aZ":-19.517754320421336,"pfxX":0.22427544671665844,"pfxZ":7.669615926040084,"pX":-0.12217456401178542,"pZ":2.2948095609497687,"vX0":-2.424469625714102,"vY0":-127.40218764305527,"vZ0":-5.726245663784925,"x":121.66,"y":176.82,"x0":0.8109623023274585,"y0":50.00564541492467,"z0":6.104614400720032,"aX":0.37017420777136073},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.8,"breakHorizontal":0.1,"spinRate":2063,"spinDirection":159},"zone":5,"typeConfidence":0.94,"plateTime":0.42920661269816396,"extension":6.596130306759752},"hitData":{"launchSpeed":93.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.9,"coordY":176.17}},"index":2,"playId":"4d3330cf-c7d5-3bcc-b34c-a71323c0d902","pitchNumber":1,"startTime":"2026-09-20T22:12:27.318Z","endTime":"2026-09-20T22:12:34.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:12:34.975Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to center fielder Walker Jenkins.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T22:17:24.207Z","endTime":"2026-09-20T22:18:32.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805805,"link":"/api/v1/people/805805"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bailey Ober replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T22:16:08.348Z","endTime":"2026-09-20T22:17:26.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.785620129979893,"aZ":-25.592386201522462,"pfxX":2.4415778856316983,"pfxZ":4.289077490427827,"pX":-0.4717888872528395,"pZ":2.443563075125906,"vX0":1.8418257657038064,"vY0":-122.65233584944032,"vZ0":-2.373665437395033,"x":134.98,"y":172.8,"x0":-1.547875891285176,"y0":50.00100826212504,"z0":5.591973167842231,"aX":3.742911532970765},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.6,"breakHorizontal":-4.8,"spinRate":2011,"spinDirection":180},"zone":4,"typeConfidence":0.89,"plateTime":0.44548151194890684,"extension":7.077501838381055},"index":1,"playId":"dcceb799-203a-3934-810b-35fe2cc6bcfc","pitchNumber":1,"startTime":"2026-09-20T22:17:26.361Z","endTime":"2026-09-20T22:17:30.210Z","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":83.1,"endSpeed":76.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556218169661896,"aZ":-30.147997576133395,"pfxX":-10.940229913679541,"pfxZ":1.372322446936523,"pX":0.1899531707074633,"pZ":1.238725178755621,"vX0":7.25977610890324,"vY0":-120.7212982147607,"vZ0":-4.033422137643332,"x":109.76,"y":205.33,"x0":-1.4352498768029243,"y0":50.003422615792225,"z0":5.585812116635906,"aX":-16.144353998855966},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":18.1,"spinRate":2005,"spinDirection":258},"zone":14,"typeConfidence":0.91,"plateTime":0.4537617805145806,"extension":7.145877770568239},"index":2,"playId":"3929c11e-5f8f-3738-851e-32893454b515","pitchNumber":2,"startTime":"2026-09-20T22:17:43.512Z","endTime":"2026-09-20T22:17:47.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T22:18:13.150Z","endTime":"2026-09-20T22:18:22.693Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003068382791447,"aZ":-15.950366617556922,"pfxX":-4.62606489068053,"pfxZ":9.393628997634474,"pX":-0.13329549455030343,"pZ":3.1316228097878365,"vX0":4.598292274131109,"vY0":-130.9261902262224,"vZ0":-3.282604501132865,"x":122.08,"y":154.23,"x0":-1.3157667305757772,"y0":50.001897388361044,"z0":5.603418809217792,"aX":-7.988813874815255},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2299,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.4191985660677777,"extension":7.21649769560013},"hitData":{"launchSpeed":91.7,"launchAngle":49.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.07,"coordY":83.44}},"index":4,"playId":"f0bc1522-80c6-31cb-90b6-52db93e4ce41","pitchNumber":3,"startTime":"2026-09-20T22:18:22.693Z","endTime":"2026-09-20T22:18:32.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:18:32.673Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T22:18:51.849Z","endTime":"2026-09-20T22:19:50.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591787774534062,"aZ":-17.213983183705746,"pfxX":-7.3626238855476736,"pfxZ":8.456242745572732,"pX":0.8073006632748705,"pZ":2.1417019160255792,"vX0":8.117700173220761,"vY0":-131.80472623225108,"vZ0":-5.363751907911872,"x":86.23,"y":180.95,"x0":-1.3480019569463662,"y0":50.001643417568914,"z0":5.46383128699011,"aX":-13.023958359982542},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2226,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4146967771052772,"extension":7.36450555300908},"index":0,"playId":"524f1c52-1da6-3c53-9784-b6472a410a2f","pitchNumber":1,"startTime":"2026-09-20T22:18:56.800Z","endTime":"2026-09-20T22:19:00.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74011947510377,"aZ":-26.49457519420113,"pfxX":6.202082737784542,"pfxZ":4.410181093414357,"pX":1.137954862851519,"pZ":2.377764896121284,"vX0":3.6606439659931262,"vY0":-113.10528175225484,"vZ0":-1.1996508853756518,"x":73.62,"y":174.58,"x0":-1.3104226113261865,"y0":50.00284533047512,"z0":5.585885261669448,"aX":7.989357205465853},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.9,"breakHorizontal":-12.2,"spinRate":2133,"spinDirection":69},"zone":14,"typeConfidence":0.67,"plateTime":0.485332027155434,"extension":7.171850071368031},"index":1,"playId":"788ec5cf-40e4-3411-9a2d-7759f3abc202","pitchNumber":2,"startTime":"2026-09-20T22:19:08.823Z","endTime":"2026-09-20T22:19:12.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T22:19:24.307Z","endTime":"2026-09-20T22:19:27.328Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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":89.3,"endSpeed":81.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33415264879571,"aZ":-20.420509459426032,"pfxX":-3.325829516065843,"pfxZ":6.895551111345963,"pX":-0.08481765856608231,"pZ":3.568242387130997,"vX0":4.528080307107103,"vY0":-130.02176562386677,"vZ0":-1.1905846023236797,"x":120.23,"y":142.44,"x0":-1.4202218939579838,"y0":50.00476688776271,"z0":5.5879245916036355,"aX":-5.671301609075129},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":4.9,"spinRate":2167,"spinDirection":207},"zone":11,"typeConfidence":0.86,"plateTime":0.421941197762699,"extension":7.242096371869392},"index":3,"playId":"6e3d189e-e8a9-3daa-8015-9e50e90ddc2e","pitchNumber":3,"startTime":"2026-09-20T22:19:27.328Z","endTime":"2026-09-20T22:19:30.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37437351852622,"aZ":-32.30134993854464,"pfxX":6.167142848659186,"pfxZ":-0.09713074508535158,"pX":-0.09616770288246568,"pZ":1.8172896804248255,"vX0":1.092852597346756,"vY0":-112.09515563201566,"vZ0":-0.9788596379491914,"x":120.67,"y":189.71,"x0":-1.3925716417196248,"y0":50.00497161758411,"z0":5.606263182740547,"aX":7.720039790845487},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-0.1,"breakHorizontal":-11.4,"spinRate":1928,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.4917415127677329,"extension":7.140913494610011},"index":4,"playId":"a462aebe-a54b-348c-8a41-92fe25819e86","pitchNumber":4,"startTime":"2026-09-20T22:19:46.738Z","endTime":"2026-09-20T22:19:50.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:19:50.589Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Lowe lines out to shortstop Ben Ross.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T22:20:12.767Z","endTime":"2026-09-20T22:22:03.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"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(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":84.0,"endSpeed":76.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192150376668376,"aZ":-27.086436708972844,"pfxX":-11.259688438767922,"pfxZ":3.3912096314310016,"pX":0.6006548213979744,"pZ":2.663229695189321,"vX0":8.141601883900531,"vY0":-122.07261992786262,"vZ0":-1.8244239467901324,"x":94.1,"y":166.87,"x0":-1.3233952782464404,"y0":50.00593975104467,"z0":5.763953861372526,"aX":-16.908722425650268},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":18.4,"spinRate":2138,"spinDirection":251},"zone":6,"typeConfidence":0.89,"plateTime":0.4495912782623206,"extension":7.149830349035219},"index":0,"playId":"10a3c5ef-802f-39ab-9748-aeb2607d0aba","pitchNumber":1,"startTime":"2026-09-20T22:20:12.767Z","endTime":"2026-09-20T22:20:16.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44664813571003,"aZ":-17.278019554612133,"pfxX":-4.08705327238729,"pfxZ":8.627889036163182,"pX":1.0565891278219057,"pZ":2.0505530501000613,"vX0":7.244678451382263,"vY0":-130.76666194525453,"vZ0":-5.549196568717997,"x":76.73,"y":183.42,"x0":-1.2229351700728939,"y0":50.000835929498514,"z0":5.503056988472209,"aX":-7.0547675954863625},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2080,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.41941082706129285,"extension":7.361265238152681},"index":1,"playId":"73b7a16a-226d-362d-9a1d-4372b5e7005b","pitchNumber":2,"startTime":"2026-09-20T22:20:25.605Z","endTime":"2026-09-20T22:20:29.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148570269708465,"aZ":-29.43569941146796,"pfxX":-10.816981324848708,"pfxZ":1.9027868406916646,"pX":-1.615324184566236,"pZ":2.3385147726526085,"vX0":3.1032187019577466,"vY0":-120.0289020272329,"vZ0":-1.3667421592270506,"x":178.57,"y":175.64,"x0":-1.5302200767162404,"y0":50.00228095676329,"z0":5.569210101837458,"aX":-15.57048359725217},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":18.7,"spinRate":2098,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.45869830851533067,"extension":7.068499059533602},"index":2,"playId":"5d60b13f-cb61-30f4-aa66-d159d49aa871","pitchNumber":3,"startTime":"2026-09-20T22:20:49.281Z","endTime":"2026-09-20T22:20:53.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.269426900437036,"aZ":-25.726838437761742,"pfxX":3.2740797243847126,"pfxZ":4.332237112172579,"pX":-0.11519681004733477,"pZ":0.9669058216788209,"vX0":1.9156029421816705,"vY0":-120.83553741807712,"vZ0":-5.573590826850136,"x":121.39,"y":212.67,"x0":-1.34196858097005,"y0":50.0004368425043,"z0":5.547133230721293,"aX":4.868725003934408},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.8,"breakHorizontal":-6.4,"spinRate":2123,"spinDirection":168},"zone":13,"typeConfidence":0.89,"plateTime":0.4522810976706779,"extension":7.226381643104424},"index":3,"playId":"f8c0aa8f-62b1-37bb-9b13-735dbb094667","pitchNumber":4,"startTime":"2026-09-20T22:21:03.358Z","endTime":"2026-09-20T22:21:07.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00594710822067,"aZ":-16.505430647610158,"pfxX":-2.891880479422517,"pfxZ":9.0634064034998,"pX":-0.33094842997770124,"pZ":2.759169507007894,"vX0":3.591485253970519,"vY0":-130.52247842630905,"vZ0":-3.995310330252879,"x":129.61,"y":164.28,"x0":-1.347875461705571,"y0":50.00195259043786,"z0":5.549628415081076,"aX":-4.9988951124840195},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2117,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.41935548602484873,"extension":7.3597439608566475},"index":4,"playId":"1baa7c32-012e-332e-957d-195c767589a4","pitchNumber":5,"startTime":"2026-09-20T22:21:20.588Z","endTime":"2026-09-20T22:21:23.876Z","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":83.8,"endSpeed":76.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23262273045187,"aZ":-28.52678650606811,"pfxX":-10.33637851647414,"pfxZ":2.4400428598050894,"pX":-0.8731291605725218,"pZ":1.8527277661493289,"vX0":4.434225501028979,"vY0":-121.92573482547483,"vZ0":-3.0917122280114806,"x":150.28,"y":188.76,"x0":-1.3779572779223017,"y0":50.004815049093196,"z0":5.613455871448891,"aX":-15.476703843438212},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":17.6,"spinRate":2105,"spinDirection":258},"zone":13,"typeConfidence":0.89,"plateTime":0.450196314123962,"extension":7.0923759764380145},"index":5,"playId":"4328ec8a-24ba-3234-8f5c-c6fdb01aeb4a","pitchNumber":6,"startTime":"2026-09-20T22:21:39.511Z","endTime":"2026-09-20T22:21:42.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27500855021501,"aZ":-34.14138612308203,"pfxX":8.753336876677682,"pfxZ":-1.5956452380391521,"pX":-0.6456243226695574,"pZ":2.372066854654481,"vX0":-0.7193509463249561,"vY0":-111.05362336391894,"vZ0":0.6238527610860347,"x":141.61,"y":174.73,"x0":-1.4504995270497425,"y0":50.00315549291469,"z0":5.675783087234253,"aX":10.792386038206235},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-2.4,"breakHorizontal":-15.6,"spinRate":1985,"spinDirection":62},"zone":4,"typeConfidence":0.89,"plateTime":0.49565365453946786,"extension":7.2691517687783564},"hitData":{"launchSpeed":88.7,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":116.11,"coordY":128.59}},"index":6,"playId":"1f78d662-964f-37ec-ae59-9e6e728ddbdc","pitchNumber":7,"startTime":"2026-09-20T22:21:57.651Z","endTime":"2026-09-20T22:22:03.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:22:03.827Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Emmanuel Rodriguez grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T22:24:25.556Z","endTime":"2026-09-20T22:25:29.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"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":"Defensive Substitution: Oswald Peraza replaces shortstop Zach Neto, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T22:23:50.097Z","endTime":"2026-09-20T22:24:27.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.217501525717445,"aZ":-33.627468515568694,"pfxX":-1.8227643408460348,"pfxZ":-1.0078560181515357,"pX":0.3629270289890355,"pZ":3.041104976106775,"vX0":-0.7695658227008266,"vY0":-119.16296250278683,"vZ0":-0.4596642700593395,"x":103.17,"y":156.67,"x0":0.926563099221794,"y0":50.003010695498084,"z0":6.266279600164277,"aX":-2.6294169703967984},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.7,"breakHorizontal":3.5,"spinRate":2325,"spinDirection":286},"zone":3,"typeConfidence":0.9,"plateTime":0.4590885958263695,"extension":6.435139133341008},"index":1,"playId":"ddea2524-cecf-31fe-b7ff-9419a124686a","pitchNumber":1,"startTime":"2026-09-20T22:24:27.825Z","endTime":"2026-09-20T22:24:31.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793991807674107,"aZ":-31.53617861778733,"pfxX":-1.2562706764492253,"pfxZ":0.4353428605983558,"pX":-1.9800670234740396,"pZ":-0.4057186457836331,"vX0":-5.632199658402242,"vY0":-120.53269576581681,"vZ0":-8.572711527741225,"x":192.48,"y":249.73,"x0":0.5517325695960261,"y0":50.00309040307996,"z0":5.988039223805623,"aX":-1.8452692837838156},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":3.6,"spinRate":2363,"spinDirection":313},"zone":13,"typeConfidence":0.81,"plateTime":0.45470290824240056,"extension":6.649102435310501},"index":2,"playId":"457ec782-ef15-39f7-93b1-e3110700b98c","pitchNumber":2,"startTime":"2026-09-20T22:24:40.884Z","endTime":"2026-09-20T22:24:44.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.993207537857344,"aZ":-14.035084035766596,"pfxX":5.230352020562241,"pfxZ":10.36173926613731,"pX":-0.8189551279637131,"pZ":3.2580719909420908,"vX0":-5.24678940195052,"vY0":-131.9529862830433,"vZ0":-4.843609786680263,"x":148.22,"y":150.81,"x0":0.5226560952953505,"y0":50.00174597651727,"z0":6.163492565264671,"aX":9.155512355477931},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-8.3,"spinRate":2064,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.4162514417750347,"extension":6.703222998208681},"index":3,"playId":"d721d9c6-8ba2-305a-a430-91b976a9ba41","pitchNumber":3,"startTime":"2026-09-20T22:24:57.869Z","endTime":"2026-09-20T22:25:01.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T22:25:09.464Z","endTime":"2026-09-20T22:25:21.884Z","isPitch":false,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597536092447243,"aZ":-31.85478110854585,"pfxX":8.385257202429733,"pfxZ":0.24919329279112823,"pX":0.12150331533991787,"pZ":2.9338613494880375,"vX0":-3.416377801915216,"vY0":-113.24165060016897,"vZ0":-0.26338608629847704,"x":112.37,"y":159.57,"x0":0.5728155892008718,"y0":50.00201856886385,"z0":6.279664245835512,"aX":10.725210180631885},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.7,"breakHorizontal":-14.2,"spinRate":1633,"spinDirection":92},"zone":2,"typeConfidence":0.91,"plateTime":0.48650329473725407,"extension":6.491970223360243},"hitData":{"launchSpeed":85.7,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.69,"coordY":165.2}},"index":5,"playId":"49b22885-8382-3685-8ff8-d9d4db623df9","pitchNumber":4,"startTime":"2026-09-20T22:25:21.884Z","endTime":"2026-09-20T22:25:29.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:25:29.420Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Ross strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T22:25:44.285Z","endTime":"2026-09-20T22:26:52.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"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":"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":88.3,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48768229834089,"aZ":-20.14624530922456,"pfxX":0.7366661521424966,"pfxZ":7.180462042476101,"pX":0.0721474873696814,"pZ":3.217705861073782,"vX0":-2.1344885480564786,"vY0":-128.58027784997634,"vZ0":-3.6149159522098833,"x":114.25,"y":151.9,"x0":0.8170974138519519,"y0":50.004716199779864,"z0":6.203755686596074,"aX":1.2345248701176248},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.5,"breakHorizontal":-0.8,"spinRate":2074,"spinDirection":153},"zone":2,"typeConfidence":0.94,"plateTime":0.425857391044441,"extension":6.625065479546637},"index":0,"playId":"8655480b-31cd-3f78-b15c-c6f2fbe24d86","pitchNumber":1,"startTime":"2026-09-20T22:25:54.776Z","endTime":"2026-09-20T22:25:58.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452392821239,"aZ":-33.65383049322988,"pfxX":9.688780424148192,"pfxZ":-1.1254179281501298,"pX":0.4983229667034754,"pZ":2.3162534560723222,"vX0":-3.070675383904521,"vY0":-114.42575795938166,"vZ0":-1.2819792405148043,"x":98.01,"y":176.24,"x0":0.6080845949300505,"y0":50.00505384439852,"z0":6.216826189746525,"aX":12.696982475159041},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.0,"breakHorizontal":-16.6,"spinRate":1658,"spinDirection":92},"zone":6,"typeConfidence":0.91,"plateTime":0.4808640892240241,"extension":6.500506792464993},"index":1,"playId":"bcf1c8b1-ba07-35f9-82d5-56115cf8d905","pitchNumber":2,"startTime":"2026-09-20T22:26:14.626Z","endTime":"2026-09-20T22:26:18.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96717508140131,"aZ":-14.725589136484984,"pfxX":6.376268490956274,"pfxZ":9.831953973638395,"pX":-2.0202966797152984,"pZ":2.4224638750208167,"vX0":-8.351363544666425,"vY0":-132.09291578067405,"vZ0":-6.982279678338587,"x":194.01,"y":173.37,"x0":0.34738167527323716,"y0":50.005996227730186,"z0":6.17395867859329,"aX":11.32046504185587},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-9.8,"spinRate":1986,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.41395164350951763,"extension":6.666596163134797},"index":2,"playId":"5c56375a-547f-364f-848e-113dacae6f72","pitchNumber":3,"startTime":"2026-09-20T22:26:33.106Z","endTime":"2026-09-20T22:26:37.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.253485042314086,"aZ":-31.419560409146513,"pfxX":7.279222075885462,"pfxZ":0.5734121072158627,"pX":0.06283210216784697,"pZ":0.6613399645571912,"vX0":-3.255477911534465,"vY0":-114.04980344216672,"vZ0":-5.246355609779432,"x":114.6,"y":220.92,"x0":0.564100152700894,"y0":50.00276592495721,"z0":6.0952613396197535,"aX":9.575683425007643},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.0,"breakHorizontal":-12.4,"spinRate":1702,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4805121668796697,"extension":6.54272292618571},"index":3,"playId":"0bb0db37-17cb-32c1-9b4c-9c4784f4c33d","pitchNumber":4,"startTime":"2026-09-20T22:26:47.879Z","endTime":"2026-09-20T22:26:52.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:26:52.127Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Walker Jenkins grounds out, shortstop Oswald Peraza to first baseman Vaughn Grissom.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T22:27:05.095Z","endTime":"2026-09-20T22:27:54.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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":{"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884145164239452,"aZ":-14.868606717677135,"pfxX":2.8187695867382123,"pfxZ":9.858527157752766,"pX":-0.11111669645216153,"pZ":1.3357712814787561,"vX0":-3.0942653521771994,"vY0":-131.877287013765,"vZ0":-9.124436391065235,"x":121.24,"y":202.71,"x0":0.7129782884088726,"y0":50.004722351997664,"z0":5.9449529670573265,"aX":4.949596312472678},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":-4.4,"spinRate":2133,"spinDirection":153},"zone":13,"typeConfidence":0.72,"plateTime":0.41583147561528433,"extension":6.673864362074951},"index":0,"playId":"d5ad70db-994c-3063-9eff-68bd5a12fb7b","pitchNumber":1,"startTime":"2026-09-20T22:27:17.009Z","endTime":"2026-09-20T22:27:20.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16671500173081,"aZ":-31.73112836386783,"pfxX":-1.308129744839721,"pfxZ":0.3060699394761688,"pX":-0.6373797428023444,"pZ":0.7311062384691465,"vX0":-2.970253795847457,"vY0":-119.66664227634881,"vZ0":-5.875501282448012,"x":141.3,"y":219.04,"x0":0.7900837287136583,"y0":50.00446368379282,"z0":6.062193924490027,"aX":-1.8959654670304456},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":3.1,"spinRate":2411,"spinDirection":300},"zone":13,"typeConfidence":0.86,"plateTime":0.45778553007651235,"extension":6.511166455078928},"index":1,"playId":"8651012d-e618-33c1-9d38-9777d7009d58","pitchNumber":2,"startTime":"2026-09-20T22:27:30.733Z","endTime":"2026-09-20T22:27:34.808Z","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":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174675915303613,"aZ":-16.637518547440532,"pfxX":6.648835573314573,"pfxZ":8.953349518248245,"pX":0.03510192533651553,"pZ":2.645072260226559,"vX0":-3.6797651383312195,"vY0":-131.4773197897213,"vZ0":-5.664200108234022,"x":115.66,"y":167.36,"x0":0.5955052378447159,"y0":50.003893055385355,"z0":6.0793948729615845,"aX":11.53803181039879},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.0,"breakHorizontal":-11.2,"spinRate":1978,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.41801699043222174,"extension":6.74539992188839},"hitData":{"launchSpeed":94.5,"launchAngle":7.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.94,"coordY":148.48}},"index":2,"playId":"aa0726bd-5474-395d-bd25-62a77ff50fc3","pitchNumber":3,"startTime":"2026-09-20T22:27:46.711Z","endTime":"2026-09-20T22:27:54.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:27:54.378Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Siri grounds out sharply, third baseman Royce Lewis to first baseman Alex Jackson.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T22:30:02.724Z","endTime":"2026-09-20T22:30:12.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Alex Jackson replaces third baseman Brooks Lee, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T22:30:04.225Z","endTime":"2026-09-20T22:30:04.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"description":"Defensive switch from first base to third base for Royce Lewis.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T22:30:04.244Z","endTime":"2026-09-20T22:30:04.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600"},{"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":82.9,"endSpeed":76.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258933443274366,"aZ":-27.44075591923976,"pfxX":0.9582545811955949,"pfxZ":3.2102399681138847,"pX":0.3585345256746275,"pZ":2.120336445582769,"vX0":3.795223089895927,"vY0":-120.68011137014953,"vZ0":-2.4520243911519666,"x":103.33,"y":181.53,"x0":-1.3584486122249435,"y0":50.005861302810324,"z0":5.564194475749345,"aX":1.4150951294462897},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2117,"spinDirection":162},"zone":9,"typeConfidence":0.9,"plateTime":0.45369147867331794,"extension":7.216677454313096},"hitData":{"launchSpeed":101.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.07,"coordY":163.24}},"index":2,"playId":"1c5b16a4-595d-3e6b-85d0-190f65b83481","pitchNumber":1,"startTime":"2026-09-20T22:30:04.861Z","endTime":"2026-09-20T22:30:12.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:30:12.814Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T22:30:49.897Z","endTime":"2026-09-20T22:31:20.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":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":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.595267970241864,"aZ":-16.889523262863687,"pfxX":-6.718870545388672,"pfxZ":8.972421918623242,"pX":-0.09502901887471486,"pZ":3.2830946019586054,"vX0":5.435761447576952,"vY0":-130.0332737209098,"vZ0":-2.560757050291386,"x":120.62,"y":150.14,"x0":-1.3449919106024995,"y0":50.00299075808866,"z0":5.569818538475623,"aX":-11.446182891792944},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2199,"spinDirection":213},"zone":2,"typeConfidence":0.76,"plateTime":0.42205783001867214,"extension":7.318757350604557},"index":0,"playId":"35408e34-7444-31ce-88b3-368a60eb41ce","pitchNumber":1,"startTime":"2026-09-20T22:30:49.897Z","endTime":"2026-09-20T22:30:53.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":68.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734531765109768,"aZ":-30.326705199348208,"pfxX":9.08716398907271,"pfxZ":1.5453575871201028,"pX":0.24658916337094622,"pZ":2.917680797081096,"vX0":0.946144015467234,"vY0":-110.23895326761195,"vZ0":0.9769928951290778,"x":107.6,"y":160.0,"x0":-1.3683746647902593,"y0":50.00409860105682,"z0":5.7417482880983295,"aX":10.869274580065875},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":2041,"spinDirection":67},"zone":3,"typeConfidence":0.91,"plateTime":0.5023150539069499,"extension":7.089371212976473},"index":1,"playId":"7d16a12d-eb18-3767-aa61-8dedb4818420","pitchNumber":2,"startTime":"2026-09-20T22:31:02.223Z","endTime":"2026-09-20T22:31:06.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76025230338851,"aZ":-31.283494911994367,"pfxX":-11.511520279490844,"pfxZ":0.61550293718593,"pX":1.1272435371769767,"pZ":1.405955091068069,"vX0":9.303589466804478,"vY0":-120.33187024764042,"vZ0":-3.2894885219662777,"x":74.03,"y":200.82,"x0":-1.3145317667680463,"y0":50.00367437097858,"z0":5.594456463583888,"aX":-16.695793446545085},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":18.4,"spinRate":1958,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.45712067698802095,"extension":7.138674598564041},"index":2,"playId":"c28ce2d7-ff49-3c78-91c3-f09fa8f56390","pitchNumber":3,"startTime":"2026-09-20T22:31:16.620Z","endTime":"2026-09-20T22:31:20.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:31:20.959Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angels challenged (play at 1st), call on the field was overturned: Oswald Peraza singles on a sharp ground ball to shortstop Ben Ross.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T22:31:29.063Z","endTime":"2026-09-20T22:32:59.226Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164497165997023,"aZ":-29.04747803398403,"pfxX":3.345138738874744,"pfxZ":2.082398816639694,"pX":1.2224463231176774,"pZ":2.5810579124370228,"vX0":5.103112242148788,"vY0":-122.02241493858448,"vZ0":-1.349894364126379,"x":70.4,"y":169.09,"x0":-1.3346738595491738,"y0":50.00231770267968,"z0":5.656149794668985,"aX":5.016646463775987},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":-7.3,"spinRate":2024,"spinDirection":172},"zone":12,"typeConfidence":0.9,"plateTime":0.44977569453126254,"extension":7.1892330111143545},"index":0,"playId":"5c700bdd-6452-33da-b50c-05219ce424cc","pitchNumber":1,"startTime":"2026-09-20T22:31:42.741Z","endTime":"2026-09-20T22:31:46.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51858558953927,"aZ":-20.64986380428235,"pfxX":-8.58180407360107,"pfxZ":6.538558252914681,"pX":0.4387424795148303,"pZ":1.793784670098412,"vX0":7.267610582844255,"vY0":-132.0499963246144,"vZ0":-5.808502649434862,"x":100.28,"y":190.35,"x0":-1.2361973209510384,"y0":50.00612847631442,"z0":5.544622770067429,"aX":-15.135479643401364},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":2169,"spinDirection":221},"zone":9,"typeConfidence":0.92,"plateTime":0.41502390129384015,"extension":7.373958002451775},"index":1,"playId":"b0afa771-1bce-31e2-8ad4-f6867d852d27","pitchNumber":2,"startTime":"2026-09-20T22:31:54.226Z","endTime":"2026-09-20T22:31:57.898Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73165359391687,"aZ":-21.031964789166615,"pfxX":-9.569673317730683,"pfxZ":6.457872216910629,"pX":0.8405477996112998,"pZ":2.0042735574761354,"vX0":8.736027422054768,"vY0":-130.5600860168664,"vZ0":-5.2129724635398365,"x":84.96,"y":184.66,"x0":-1.3070870091612818,"y0":50.000828611886874,"z0":5.611661380798796,"aX":-16.503863102283464},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2166,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.41967622796445525,"extension":7.397181918526706},"index":2,"playId":"21332073-9507-3ee4-bb24-82542fac782a","pitchNumber":3,"startTime":"2026-09-20T22:32:20.632Z","endTime":"2026-09-20T22:32:24.491Z","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":83.4,"endSpeed":76.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975770338210133,"aZ":-27.78215207808344,"pfxX":-10.78602585307735,"pfxZ":2.9764433104588566,"pX":0.7012512808425525,"pZ":1.7162369286913404,"vX0":8.263394268398978,"vY0":-121.07262094963892,"vZ0":-3.283717867972881,"x":90.27,"y":192.44,"x0":-1.3648499680578092,"y0":50.00316957330592,"z0":5.537283227167247,"aX":-15.916451822738882},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":2123,"spinDirection":252},"zone":9,"typeConfidence":0.9,"plateTime":0.4534515780905606,"extension":7.1476671968804535},"index":3,"playId":"a6f36949-3ea4-30c0-9407-becf0f58a28e","pitchNumber":4,"startTime":"2026-09-20T22:32:33.620Z","endTime":"2026-09-20T22:32:37.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00777858009023,"aZ":-27.374648387367564,"pfxX":2.273273061795755,"pfxZ":3.1749641342217574,"pX":0.6009599550069575,"pZ":1.3200008334384359,"vX0":3.7232852039478725,"vY0":-122.1705940336579,"vZ0":-4.516461831339183,"x":94.09,"y":203.14,"x0":-1.2379847953257215,"y0":50.002954790845685,"z0":5.544667186979561,"aX":3.437205196782447},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2026,"spinDirection":163},"zone":14,"typeConfidence":0.89,"plateTime":0.44827846630623647,"extension":7.306007551117685},"hitData":{"launchSpeed":104.1,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.94,"coordY":151.73}},"index":4,"playId":"56144fec-6714-3f6f-aa93-adbc010b2305","pitchNumber":5,"startTime":"2026-09-20T22:32:51.229Z","endTime":"2026-09-20T22:32:59.226Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":108},"playEndTime":"2026-09-20T22:32:59.226Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T22:35:14.649Z","endTime":"2026-09-20T22:35:55.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryce Teodosio replaces Mike Trout.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T22:34:20.511Z","endTime":"2026-09-20T22:34:26.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T22:34:26.314Z","endTime":"2026-09-20T22:35:16.800Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696818845162294,"aZ":-27.422618264315894,"pfxX":3.5454987937353217,"pfxZ":3.252534994413489,"pX":-0.6036711677080159,"pZ":2.32140020934079,"vX0":1.2264246445338127,"vY0":-119.93204555653742,"vZ0":-1.8653418799725103,"x":140.01,"y":176.1,"x0":-1.5819193806665635,"y0":50.00157527138394,"z0":5.54958708343238,"aX":5.1759623395100505},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.8,"breakHorizontal":-6.7,"spinRate":1961,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.4563053331524016,"extension":7.195941312709373},"index":2,"playId":"00ef097c-6f57-38ae-a741-f34a66f4fab2","pitchNumber":1,"startTime":"2026-09-20T22:35:16.800Z","endTime":"2026-09-20T22:35:20.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":75.8,"endSpeed":68.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.676279266870743,"aZ":-32.662606302879695,"pfxX":9.547015489949327,"pfxZ":-0.4040233361200265,"pX":-0.6256352598039903,"pZ":2.6595752717715535,"vX0":-0.72846125285866,"vY0":-110.33715563435476,"vZ0":0.8148987191835864,"x":140.85,"y":166.97,"x0":-1.52566975673496,"y0":50.00223706098656,"z0":5.772940258207709,"aX":11.574831094372286},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-0.1,"breakHorizontal":-17.0,"spinRate":2055,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.4996036147287266,"extension":7.240708284256912},"index":3,"playId":"56931c90-a393-38ee-9cb4-b33792499eac","pitchNumber":2,"startTime":"2026-09-20T22:35:32.614Z","endTime":"2026-09-20T22:35:36.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147402521874977,"aZ":-30.03283499927761,"pfxX":9.957314929909785,"pfxZ":1.792722421633112,"pX":0.7115411971439214,"pZ":1.3470479121255132,"vX0":1.5279148828728912,"vY0":-109.61066384173122,"vZ0":-2.0303223279042513,"x":89.88,"y":202.41,"x0":-1.2896112558120574,"y0":50.00064775753385,"z0":5.557180813992424,"aX":11.860384115518434},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":3.0,"breakHorizontal":-18.4,"spinRate":2012,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.503748412839196,"extension":7.25952317663559},"index":4,"playId":"4b6795ed-d97f-3ff1-99d0-fab81327f3ed","pitchNumber":3,"startTime":"2026-09-20T22:35:51.007Z","endTime":"2026-09-20T22:35:55.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:35:55.497Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Jackson pops out softly to second baseman Christian Moore.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T22:38:08.984Z","endTime":"2026-09-20T22:39:57.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Bryce Teodosio remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T22:37:23.594Z","endTime":"2026-09-20T22:38:11.129Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59370369246987,"aZ":-33.54924825870638,"pfxX":-1.4111999084970699,"pfxZ":-0.9562617130355484,"pX":-0.6783882983899399,"pZ":2.8587877165202817,"vX0":-2.9732219532608264,"vY0":-118.57512801073125,"vZ0":-0.8373141415191034,"x":142.86,"y":161.59,"x0":0.7726811058406027,"y0":50.00560819454015,"z0":6.263881605742361,"aX":-2.0198883187966477},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.7,"breakHorizontal":3.2,"spinRate":2332,"spinDirection":298},"zone":1,"typeConfidence":0.9,"plateTime":0.4610226258147123,"extension":6.41085416219565},"index":1,"playId":"2885a9b6-ed52-371b-b424-3ee3d3fd4cb7","pitchNumber":1,"startTime":"2026-09-20T22:38:11.129Z","endTime":"2026-09-20T22:38:14.986Z","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":78.7,"endSpeed":71.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500404267192728,"aZ":-30.163950889082926,"pfxX":9.765702444635671,"pfxZ":1.5323538573959707,"pX":0.6918157606631914,"pZ":1.8184235015992225,"vX0":-2.852784269150873,"vY0":-114.48671734044223,"vZ0":-3.121548765896617,"x":90.63,"y":189.68,"x0":0.6941971495894996,"y0":50.00261046282311,"z0":6.188476308280705,"aX":12.808036443425953},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.8,"spinRate":1822,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.4806272153550397,"extension":6.323953243546826},"index":2,"playId":"7138c8a8-2df1-398d-86fb-7953b0cb1f31","pitchNumber":2,"startTime":"2026-09-20T22:38:25.215Z","endTime":"2026-09-20T22:38:28.671Z","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":78.3,"endSpeed":71.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575172699820154,"aZ":-30.836387563120272,"pfxX":9.997932601543516,"pfxZ":1.0419268153062413,"pX":0.10333544426946861,"pZ":1.7736312342070766,"vX0":-4.083218200317935,"vY0":-113.77399451642087,"vZ0":-2.9110879653109833,"x":113.06,"y":190.89,"x0":0.6410411768512952,"y0":50.00432499936026,"z0":6.1853718796800425,"aX":12.859010942016134},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.3,"breakHorizontal":-16.8,"spinRate":1736,"spinDirection":94},"zone":8,"typeConfidence":0.9,"plateTime":0.48496287561969975,"extension":6.545044818749008},"index":3,"playId":"2a0af8f4-31fe-31b8-b4e4-e1ba1abd1e17","pitchNumber":3,"startTime":"2026-09-20T22:38:53.344Z","endTime":"2026-09-20T22:38:56.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313770906368056,"aZ":-14.34358834281218,"pfxX":5.035071465303096,"pfxZ":9.982337408848489,"pX":-0.5934902687761378,"pZ":3.999374851056119,"vX0":-4.868287675035651,"vY0":-132.78158241870258,"vZ0":-3.1000073228507787,"x":139.62,"y":130.8,"x0":0.6091577623312484,"y0":50.0033522485883,"z0":6.225018911364456,"aX":8.995024635534989},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2098,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.41242187245078776,"extension":6.6226022652908405},"index":4,"playId":"3c5bb239-6f4a-3d8e-9998-5d25691c6bf8","pitchNumber":4,"startTime":"2026-09-20T22:39:15.113Z","endTime":"2026-09-20T22:39:18.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.712387111423432,"aZ":-28.472160238670604,"pfxX":7.947509727714459,"pfxZ":2.8419467146963893,"pX":0.2599926464294595,"pZ":-0.008251118075034208,"vX0":-3.0236448816582366,"vY0":-113.3902948681946,"vZ0":-7.003013119646129,"x":107.09,"y":239.0,"x0":0.578114067624627,"y0":50.003102350426914,"z0":5.960723052639349,"aX":10.350110356616321},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.6,"breakHorizontal":-13.7,"spinRate":1729,"spinDirection":103},"zone":14,"typeConfidence":0.89,"plateTime":0.4830200846373178,"extension":6.671412054883196},"index":5,"playId":"c6dbc048-c43f-3bc9-9dcd-ad5eb41a2153","pitchNumber":5,"startTime":"2026-09-20T22:39:31.834Z","endTime":"2026-09-20T22:39:36.151Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163745441854743,"aZ":-18.501109347071797,"pfxX":1.0795420877030923,"pfxZ":8.01496567290421,"pX":-0.5134673280852523,"pZ":2.550963895188773,"vX0":-3.3386524225249605,"vY0":-129.8038780097414,"vZ0":-5.404107790000344,"x":136.57,"y":169.9,"x0":0.6491949878065681,"y0":50.00590293086054,"z0":6.06858254261853,"aX":1.8426975812432473},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.6,"breakHorizontal":-1.2,"spinRate":2048,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.4219642683840217,"extension":6.619442172848727},"hitData":{"launchSpeed":55.9,"launchAngle":42.0,"totalDistance":165.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":133.47,"coordY":136.07}},"index":6,"playId":"32d6ab73-fbd1-3708-8c01-12385199bd0f","pitchNumber":6,"startTime":"2026-09-20T22:39:50.776Z","endTime":"2026-09-20T22:39:57.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:39:57.783Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Kreidler walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T22:40:32.210Z","endTime":"2026-09-20T22:41:39.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Kreidler replaces Kody Clemens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T22:40:16.694Z","endTime":"2026-09-20T22:40:34.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":665019,"link":"/api/v1/people/665019"}},{"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":78.1,"endSpeed":71.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533858710008012,"aZ":-29.97139499277012,"pfxX":11.021886926468099,"pfxZ":1.6966764606484297,"pX":-0.18548968817037298,"pZ":1.404634815286527,"vX0":-4.994927535213354,"vY0":-113.61082192860094,"vZ0":-3.844098823989871,"x":124.07,"y":200.85,"x0":0.6200652042178356,"y0":50.00050273801119,"z0":6.125710454277335,"aX":14.27880353794256},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":2.3,"breakHorizontal":-18.5,"spinRate":1750,"spinDirection":91},"zone":13,"typeConfidence":0.9,"plateTime":0.4837454324054744,"extension":6.479966611179339},"index":1,"playId":"55a29e91-5bb8-3802-aab7-f3db125ea52b","pitchNumber":1,"startTime":"2026-09-20T22:40:34.476Z","endTime":"2026-09-20T22:40:38.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778100449990816,"aZ":-31.61068402000383,"pfxX":-0.4688091288898697,"pfxZ":0.3857012388293679,"pX":-1.5958530699335078,"pZ":2.7299542038644007,"vX0":-5.344021233274733,"vY0":-119.87103898684514,"vZ0":-1.4461068450892043,"x":177.83,"y":165.07,"x0":0.7300872802971762,"y0":50.000625215561335,"z0":6.182695327104033,"aX":-0.6757752188562549},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":2.3,"spinRate":2332,"spinDirection":298},"zone":11,"typeConfidence":0.85,"plateTime":0.45823149536635377,"extension":6.755265309205981},"index":2,"playId":"6db60769-a9b2-3040-a947-3ada4b7f065f","pitchNumber":2,"startTime":"2026-09-20T22:40:47.739Z","endTime":"2026-09-20T22:40:51.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.713193829344007,"aZ":-13.618953218370592,"pfxX":5.219581541329454,"pfxZ":10.56764620773696,"pX":-1.5571825488794462,"pZ":3.242490437455296,"vX0":-6.785461452574657,"vY0":-131.85010076684978,"vZ0":-4.938704733392656,"x":176.36,"y":151.23,"x0":0.37469372295424375,"y0":50.00570236843369,"z0":6.149222247319585,"aX":9.168089677859893},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.2,"breakHorizontal":-7.9,"spinRate":2044,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.41582889677962687,"extension":6.7959549276003655},"index":3,"playId":"233ba912-ff4c-301e-b745-d918a9515da7","pitchNumber":3,"startTime":"2026-09-20T22:41:02.635Z","endTime":"2026-09-20T22:41:06.778Z","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":88.5,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131968715462303,"aZ":-15.055902182402214,"pfxX":4.633409346849249,"pfxZ":10.296660458040744,"pX":-0.20982398341886907,"pZ":3.749539853417149,"vX0":-3.27992230432512,"vY0":-128.75907974399124,"vZ0":-3.1311455343196837,"x":125.0,"y":137.54,"x0":0.48467816262069663,"y0":50.00625450043227,"z0":6.160767112416819,"aX":7.706705038043897},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":18.1,"breakHorizontal":-7.6,"spinRate":1939,"spinDirection":143},"zone":11,"typeConfidence":0.84,"plateTime":0.42696818570301165,"extension":6.703216511021739},"index":4,"playId":"fa994d27-00b9-370e-b803-b4cfb7ed4661","pitchNumber":4,"startTime":"2026-09-20T22:41:17.004Z","endTime":"2026-09-20T22:41:20.941Z","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":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.425894954572485,"aZ":-18.78664681586894,"pfxX":0.5820988247517938,"pfxZ":8.030845566618815,"pX":-0.42343125803024684,"pZ":1.5754158590664957,"vX0":-2.991744576592463,"vY0":-128.754752914353,"vZ0":-7.205138931865496,"x":133.14,"y":196.24,"x0":0.6814281958033125,"y0":50.00534532933605,"z0":5.880225973033656,"aX":0.9708061379957682},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.1,"breakHorizontal":-0.4,"spinRate":2040,"spinDirection":153},"zone":13,"typeConfidence":0.94,"plateTime":0.42650509085591315,"extension":6.68787128740363},"index":5,"playId":"43f53db7-ba62-31b1-8818-c3989e3a6c82","pitchNumber":5,"startTime":"2026-09-20T22:41:34.931Z","endTime":"2026-09-20T22:41:39.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:41:39.453Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks. Ryan Kreidler to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T22:41:56.532Z","endTime":"2026-09-20T22:42:50.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623715745594428,"aZ":-34.282043294535285,"pfxX":8.79089018153052,"pfxZ":-1.6430962211483866,"pX":0.6730734095059201,"pZ":1.3416002327725023,"vX0":-2.277225323176074,"vY0":-113.55297645034231,"vZ0":-3.0769265506708443,"x":91.34,"y":202.56,"x0":0.5559517419021545,"y0":50.001104760765024,"z0":6.17535039253023,"aX":11.310893565735935},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.5,"breakHorizontal":-15.2,"spinRate":1714,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.4850719874702847,"extension":6.6004427523709},"index":0,"playId":"8a2585ea-8163-33dc-af40-e4c716ca3522","pitchNumber":1,"startTime":"2026-09-20T22:42:03.919Z","endTime":"2026-09-20T22:42:07.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4109108863306,"aZ":-22.748747692205303,"pfxX":0.842461288889552,"pfxZ":5.636345565869746,"pX":0.9382300660357261,"pZ":2.8628504957869465,"vX0":0.17964340917043203,"vY0":-128.9439265631505,"vZ0":-3.8044308373573195,"x":81.24,"y":161.48,"x0":0.7581142135048474,"y0":50.005342996129166,"z0":6.1260099051033645,"aX":1.4097795179965833},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.6,"spinRate":2058,"spinDirection":168},"zone":12,"typeConfidence":0.93,"plateTime":0.42581169596773494,"extension":6.6209304907783775},"index":1,"playId":"794be0f3-393f-350c-9f1d-ad948174373c","pitchNumber":2,"startTime":"2026-09-20T22:42:16.805Z","endTime":"2026-09-20T22:42:20.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.099434656563275,"aZ":-23.349706404039637,"pfxX":0.9339351362156894,"pfxZ":5.232801037740855,"pX":-0.9328711594150274,"pZ":1.800266659002519,"vX0":-4.408359163616088,"vY0":-129.09202232554452,"vZ0":-5.983612903288305,"x":152.56,"y":190.17,"x0":0.6762374648412312,"y0":50.00223819960482,"z0":5.947833256389841,"aX":1.5750936794837536},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":1982,"spinDirection":156},"zone":13,"typeConfidence":0.93,"plateTime":0.42443784738602197,"extension":6.7691342739223845},"index":2,"playId":"ab89b94b-0f89-36a4-8262-64b3a2adb8dd","pitchNumber":3,"startTime":"2026-09-20T22:42:32.544Z","endTime":"2026-09-20T22:42:36.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21634321099438,"aZ":-11.843160509174735,"pfxX":4.417132027441923,"pfxZ":11.691151871439052,"pX":-0.4779974013006727,"pZ":0.43611736838469906,"vX0":-3.8339920648152606,"vY0":-131.3793826354392,"vZ0":-11.665208199523065,"x":135.22,"y":227.0,"x0":0.4301557727800425,"y0":50.00170208793885,"z0":5.82784575378608,"aX":7.6802816487218895},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.6,"breakHorizontal":-7.1,"spinRate":2119,"spinDirection":152},"zone":13,"typeConfidence":0.89,"plateTime":0.4177641565311978,"extension":6.775787217463143},"index":3,"playId":"002fa935-e718-31a1-a062-a4277e6006f6","pitchNumber":4,"startTime":"2026-09-20T22:42:46.603Z","endTime":"2026-09-20T22:42:50.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:42:50.749Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden called out on strikes.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T22:43:08.431Z","endTime":"2026-09-20T22:44:21.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"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":89.1,"endSpeed":81.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015031160378125,"aZ":-23.255718844281144,"pfxX":2.7524575284716803,"pfxZ":5.272043495744841,"pX":-0.41959514805590215,"pZ":3.39483257639635,"vX0":-3.7130446651859508,"vY0":-129.71059072145036,"vZ0":-2.5691796933509057,"x":132.99,"y":147.12,"x0":0.6777629005404657,"y0":50.001910505758794,"z0":6.185492540020249,"aX":4.655350360414973},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-4.1,"spinRate":1970,"spinDirection":160},"zone":11,"typeConfidence":0.75,"plateTime":0.4234839841288207,"extension":6.607106833426768},"index":0,"playId":"d63819ff-2191-3f3f-9233-224ee6426a72","pitchNumber":1,"startTime":"2026-09-20T22:43:15.639Z","endTime":"2026-09-20T22:43:19.503Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99809047858179,"aZ":-32.03438995063012,"pfxX":-1.5624331875366773,"pfxZ":0.09818163045340533,"pX":-0.23953032429624554,"pZ":2.0743289902361592,"vX0":-1.8915096445845136,"vY0":-121.00028723517677,"vZ0":-2.9549270853985234,"x":126.13,"y":182.77,"x0":0.7572328431605434,"y0":50.004828912525035,"z0":6.136243848489651,"aX":-2.302420502366666},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":3.4,"spinRate":2368,"spinDirection":299},"zone":8,"typeConfidence":0.85,"plateTime":0.45375306413243477,"extension":6.646021059572631},"index":1,"playId":"e29a7a9c-e0eb-3f16-ad2e-c8cca05cd24a","pitchNumber":2,"startTime":"2026-09-20T22:43:28.810Z","endTime":"2026-09-20T22:43:32.647Z","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":81.0,"endSpeed":74.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.892201947131372,"aZ":-34.574431487252966,"pfxX":-0.5968000714192088,"pfxZ":-1.7107137804487476,"pX":-0.6612777588198434,"pZ":1.2918612457839316,"vX0":-3.0997931391776197,"vY0":-117.98506212843031,"vZ0":-3.741532494925986,"x":142.21,"y":203.9,"x0":0.7481614692057166,"y0":50.00119983191369,"z0":6.091563419609789,"aX":-0.8387071460715777},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.7,"breakHorizontal":1.8,"spinRate":2308,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4646090922708237,"extension":6.611977480325599},"index":2,"playId":"bff4cb82-51a9-3f6c-9759-fc29235940d6","pitchNumber":3,"startTime":"2026-09-20T22:43:47.447Z","endTime":"2026-09-20T22:43:52.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.241269417291946,"aZ":-12.555393142687265,"pfxX":5.618597483780423,"pfxZ":11.068975424906942,"pX":-0.6555309400788508,"pZ":2.5696278558278007,"vX0":-4.8813784008380425,"vY0":-132.97155860987604,"vZ0":-6.933280770809792,"x":141.99,"y":169.4,"x0":0.48326520493944497,"y0":50.00392415738324,"z0":6.141087066135652,"aX":9.959232418365126},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-9.0,"spinRate":2035,"spinDirection":148},"zone":4,"typeConfidence":0.92,"plateTime":0.41354839811810695,"extension":6.833183986686072},"index":3,"playId":"2cda0289-de20-36c5-a24f-7228914feabe","pitchNumber":4,"startTime":"2026-09-20T22:44:17.710Z","endTime":"2026-09-20T22:44:21.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:44:21.584Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T22:44:47.609Z","endTime":"2026-09-20T22:45:32.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64659118554049,"aZ":-26.442057925494726,"pfxX":9.364360842584265,"pfxZ":4.443085849218377,"pX":-0.183750559092341,"pZ":0.8411110015583237,"vX0":-3.9647252257927983,"vY0":-113.67112605289098,"vZ0":-5.775404772495429,"x":124.0,"y":216.07,"x0":0.38010889571197165,"y0":50.003196721821496,"z0":6.0878179599549425,"aX":12.07733624090043},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.6,"breakHorizontal":-15.7,"spinRate":1628,"spinDirection":93},"zone":13,"typeConfidence":0.87,"plateTime":0.48454866690628684,"extension":6.671982918859446},"index":0,"playId":"808b310e-22bb-366a-bb9e-c22d5629257a","pitchNumber":1,"startTime":"2026-09-20T22:44:51.256Z","endTime":"2026-09-20T22:44:55.170Z","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":88.4,"endSpeed":81.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380130956039405,"aZ":-22.057056801850134,"pfxX":-0.3506714677224414,"pfxZ":6.001507532546226,"pX":-1.1706951367584397,"pZ":2.0662073348400627,"vX0":-4.22998401450878,"vY0":-128.6885854900012,"vZ0":-5.811897994668628,"x":161.62,"y":182.99,"x0":0.5362867441382757,"y0":50.00348916914305,"z0":6.049962809892558,"aX":-0.5912873945347074},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2031,"spinDirection":156},"zone":13,"typeConfidence":0.93,"plateTime":0.4247630334267516,"extension":6.689505545086636},"index":1,"playId":"e57b58c0-4cae-3f2d-aabc-96a8cde013c0","pitchNumber":2,"startTime":"2026-09-20T22:45:08.002Z","endTime":"2026-09-20T22:45:11.900Z","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":89.0,"endSpeed":81.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3054993530761,"aZ":-22.06062254208844,"pfxX":-0.2879789268222481,"pfxZ":5.9299971142140855,"pX":0.6314284571015458,"pZ":2.3197202082859105,"vX0":-0.38085143590353376,"vY0":-129.5459853428147,"vZ0":-5.217098136499205,"x":92.93,"y":176.15,"x0":0.8175817758944277,"y0":50.00080130903213,"z0":6.039307259058708,"aX":-0.4907538742814786},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.8,"breakHorizontal":0.6,"spinRate":2072,"spinDirection":161},"zone":6,"typeConfidence":0.94,"plateTime":0.42232520196295065,"extension":6.596955341701407},"hitData":{"launchSpeed":81.0,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.07,"coordY":160.21}},"index":2,"playId":"34964e45-9e46-3cf4-bc6e-6ec4ccc3ff93","pitchNumber":3,"startTime":"2026-09-20T22:45:23.819Z","endTime":"2026-09-20T22:45:32.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:45:32.326Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out sharply, second baseman Ben Ross to first baseman Alex Jackson.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T22:47:50.372Z","endTime":"2026-09-20T22:48:10.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan Kreidler remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T22:47:20.545Z","endTime":"2026-09-20T22:47:20.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"description":"Defensive switch from shortstop to second base for Ben Ross.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T22:47:20.564Z","endTime":"2026-09-20T22:47:52.387Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911016855496168,"aZ":-27.888702869858406,"pfxX":3.078180662272043,"pfxZ":2.9446051504512276,"pX":-1.3158931027114928,"pZ":3.069252620128053,"vX0":-0.2738970344970445,"vY0":-119.84134909707595,"vZ0":-0.3091650431509507,"x":167.16,"y":155.91,"x0":-1.6001887459545034,"y0":50.00351935014607,"z0":5.68851502968823,"aX":4.482702687757621},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.5,"breakHorizontal":-5.5,"spinRate":2097,"spinDirection":168},"zone":11,"typeConfidence":0.89,"plateTime":0.456836132163156,"extension":7.115820461637993},"index":2,"playId":"3630132a-191c-3ad6-a439-09195ec2957c","pitchNumber":1,"startTime":"2026-09-20T22:47:52.387Z","endTime":"2026-09-20T22:47:56.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986278048818573,"aZ":-27.357497059874312,"pfxX":-9.54581902679124,"pfxZ":3.2124423571875393,"pX":0.26709619410558777,"pZ":2.424007658901822,"vX0":6.813036923559524,"vY0":-121.96179668305754,"vZ0":-2.208163877638815,"x":106.82,"y":173.33,"x0":-1.3285658856329217,"y0":50.00343506049409,"z0":5.711042980262825,"aX":-14.317076717570737},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":1891,"spinDirection":249},"zone":5,"typeConfidence":0.89,"plateTime":0.44986554200214446,"extension":7.024473511063718},"hitData":{"launchSpeed":100.9,"launchAngle":6.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.89,"coordY":155.97}},"index":3,"playId":"7f65ab2b-958a-3023-838b-fffcd0199ab6","pitchNumber":2,"startTime":"2026-09-20T22:48:03.421Z","endTime":"2026-09-20T22:48:10.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:48:10.987Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out softly, pitcher Bailey Ober to first baseman Alex Jackson.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T22:48:27.061Z","endTime":"2026-09-20T22:48:59.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"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":1},"credits":[{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00833579692391,"aZ":-17.00018583255851,"pfxX":-5.5380118662104545,"pfxZ":8.779955891353737,"pX":-0.07377188589686937,"pZ":2.9964918894491532,"vX0":5.078721975902803,"vY0":-130.73091225205556,"vZ0":-3.73164497310217,"x":119.81,"y":157.87,"x0":-1.3237657393898647,"y0":50.00143065577483,"z0":5.721418569849476,"aX":-9.568731339053755},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2141,"spinDirection":214},"zone":2,"typeConfidence":0.89,"plateTime":0.4192561974635751,"extension":7.1901324334815975},"index":0,"playId":"1d425829-08d5-35cf-a782-c596b9f3803e","pitchNumber":1,"startTime":"2026-09-20T22:48:35.369Z","endTime":"2026-09-20T22:48:39.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91722065662323,"aZ":-26.90003193116441,"pfxX":-10.224577872230224,"pfxZ":3.6439886077796872,"pX":0.35355788998855187,"pZ":2.0250970837124984,"vX0":7.026972160925816,"vY0":-119.79193186824928,"vZ0":-2.90852544998953,"x":103.52,"y":184.1,"x0":-1.2946759406751651,"y0":50.00437596988963,"z0":5.668836563076741,"aX":-14.807993643520703},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2152,"spinDirection":252},"zone":9,"typeConfidence":0.9,"plateTime":0.45785730616643505,"extension":7.06984542967549},"hitData":{"launchSpeed":53.9,"launchAngle":-73.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.99,"coordY":188.83}},"index":1,"playId":"ee6c66b9-eec1-3331-acff-80a3c2806903","pitchNumber":2,"startTime":"2026-09-20T22:48:52.128Z","endTime":"2026-09-20T22:48:59.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:48:59.847Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T22:49:42.382Z","endTime":"2026-09-20T22:49:54.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".340"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.67"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.88"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.80"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.14"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.63"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.34"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.24"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".029"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".340"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":691181,"link":"/api/v1/people/691181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T22:49:21.820Z","endTime":"2026-09-20T22:49:44.664Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443925702245938,"aZ":-25.522319919985062,"pfxX":-10.063689841198517,"pfxZ":4.386645377249969,"pX":-0.074309787061369,"pZ":2.3500385090817737,"vX0":6.3066677486282074,"vY0":-122.62882076902912,"vZ0":-2.716968524087985,"x":119.83,"y":175.33,"x0":-1.3789020284704256,"y0":50.00015409150356,"z0":5.6616896957399705,"aX":-15.243952618677355},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2219,"spinDirection":250},"zone":5,"typeConfidence":0.87,"plateTime":0.447571972997002,"extension":7.058774408160931},"hitData":{"launchSpeed":85.4,"launchAngle":60.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":129.92}},"index":1,"playId":"39d75430-3da5-34f5-8720-6dbcb7b00486","pitchNumber":1,"startTime":"2026-09-20T22:49:44.664Z","endTime":"2026-09-20T22:49:54.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:49:54.387Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T22:49:42.382Z","endTime":"2026-09-20T22:49:54.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".340"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.67"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.88"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.80"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.82"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.14"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.65"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.63"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.34"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.24"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".029"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.385"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".340"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":691181,"link":"/api/v1/people/691181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T22:49:21.820Z","endTime":"2026-09-20T22:49:44.664Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443925702245938,"aZ":-25.522319919985062,"pfxX":-10.063689841198517,"pfxZ":4.386645377249969,"pX":-0.074309787061369,"pZ":2.3500385090817737,"vX0":6.3066677486282074,"vY0":-122.62882076902912,"vZ0":-2.716968524087985,"x":119.83,"y":175.33,"x0":-1.3789020284704256,"y0":50.00015409150356,"z0":5.6616896957399705,"aX":-15.243952618677355},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2219,"spinDirection":250},"zone":5,"typeConfidence":0.87,"plateTime":0.447571972997002,"extension":7.058774408160931},"hitData":{"launchSpeed":85.4,"launchAngle":60.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":129.92}},"index":1,"playId":"39d75430-3da5-34f5-8720-6dbcb7b00486","pitchNumber":1,"startTime":"2026-09-20T22:49:44.664Z","endTime":"2026-09-20T22:49:54.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:49:54.387Z","atBatIndex":73},"scoringPlays":[20,21,36,44,45,53],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":118.94,"y":151.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":59.23,"y":90.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":159.61,"y":170.5},"type":"O","description":"Groundout"}],"home":[{"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":83.93,"y":78.42},"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":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":67.58,"y":108.57},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":88.45,"y":98.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"coordinates":{"x":91.77,"y":192.31},"type":"O","description":"Pop Out"}],"home":[{"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":129.28,"y":44.18},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":143.86,"y":163.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":188.68,"y":119.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":124.02,"y":195.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":52.44,"y":122.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":133.4,"y":79.44},"type":"H","description":"Single"}],"home":[]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"coordinates":{"x":99.8,"y":145.13},"type":"O","description":"Pop Out"}],"home":[{"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":171.56,"y":121.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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":146.99,"y":147.65},"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":94.8,"y":165.66},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":88.53,"y":167.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":98.79,"y":99.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":145.41,"y":181.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":200.19,"y":106.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":159.0,"y":154.76},"type":"O","description":"Groundout"}],"home":[{"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":106.78,"y":51.9},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":49,"top":[41,42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":107.7,"y":97.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"coordinates":{"x":163.12,"y":51.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"coordinates":{"x":112.47,"y":94.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":98.28,"y":62.59},"type":"O","description":"Flyout"}],"home":[{"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":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":78.4,"y":64.26},"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":6,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":203.46,"y":86.2},"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":6,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":132.5,"y":169.21},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":90.2,"y":65.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":151.04,"y":67.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":129.51,"y":187.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"coordinates":{"x":206.93,"y":68.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":158.18,"y":85.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":102.9,"y":176.17},"type":"O","description":"Grounded Into DP"}],"home":[{"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":108.07,"y":83.44},"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":7,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":116.11,"y":128.59},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"coordinates":{"x":141.69,"y":165.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":124.94,"y":148.48},"type":"O","description":"Groundout"}],"home":[{"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":102.07,"y":163.24},"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":8,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":109.94,"y":151.73},"type":"H","description":"Single"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":133.47,"y":136.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":102.07,"y":160.21},"type":"O","description":"Groundout"}],"home":[{"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":141.89,"y":155.97},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":118.99,"y":188.83},"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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":80.87,"y":129.92},"type":"O","description":"Flyout"}]}}]},"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":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":0,"hits":2,"errors":1,"leftOnBase":5},"away":{"runs":8,"hits":13,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"catcher":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"first":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"second":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"third":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"shortstop":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"center":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"right":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"inHole":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"battingOrder":7,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"onDeck":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"inHole":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"battingOrder":5,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".244","atBats":39,"obp":".317","slg":".403","ops":".720","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":17,"rbi":7,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":5,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":28,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"4.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.37","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":127,"balls":40,"strikes":87,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"pitchesPerInning":"14.11","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 4-5)","summary":"6.0 IP, 0 ER, 8 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":36,"strikes":60,"strikePercentage":".630","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":0,"lineOuts":2},"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":68,"airOuts":90,"runs":49,"doubles":13,"triples":3,"homeRuns":17,"strikeOuts":82,"baseOnBalls":29,"intentionalWalks":0,"hits":71,"hitByPitch":1,"atBats":308,"obp":".296","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1392,"era":"4.97","inningsPitched":"83.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.20","battersFaced":341,"outs":250,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1392,"balls":521,"strikes":871,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".444","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.13","hitsPer9Inn":"7.67","runsScoredPer9":"5.29","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":25,"groundOuts":60,"airOuts":44,"runs":28,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":2,"hits":59,"hitByPitch":1,"atBats":226,"obp":".327","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":970,"era":"3.99","inningsPitched":"58.2","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":26,"whip":"1.40","battersFaced":255,"outs":176,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":970,"balls":330,"strikes":640,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":13,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"10.43","walksPer9Inn":"3.53","hitsPer9Inn":"9.05","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":26,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":30,"gamesStarted":30,"flyOuts":97,"groundOuts":124,"airOuts":185,"runs":73,"doubles":26,"triples":1,"homeRuns":23,"strikeOuts":199,"baseOnBalls":73,"intentionalWalks":0,"hits":139,"hitByPitch":4,"atBats":644,"obp":".299","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2893,"era":"3.81","inningsPitched":"172.1","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.23","battersFaced":724,"outs":517,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2893,"balls":1065,"strikes":1828,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".647","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"10.39","walksPer9Inn":"3.81","hitsPer9Inn":"7.26","runsScoredPer9":"3.81","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":36,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | HBP, 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":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":43,"groundOuts":87,"airOuts":93,"runs":28,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":34,"intentionalWalks":1,"hits":71,"hitByPitch":13,"avg":".222","atBats":320,"obp":".315","slg":".316","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":101,"rbi":44,"leftOnBase":160,"sacBunts":0,"sacFlies":8,"babip":".262","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.71","popOuts":14,"lineOuts":36},"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":12,"stolenBases":61,"stolenBasePercentage":".836","caughtStealingPercentage":".164","assists":22,"putOuts":757,"errors":2,"chances":781,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691181":{"person":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":5,"airOuts":10,"runs":2,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".182","atBats":33,"obp":".206","slg":".394","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":29,"errors":0,"chances":30,"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"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":93,"groundOuts":118,"airOuts":152,"runs":72,"doubles":22,"triples":7,"homeRuns":26,"strikeOuts":124,"baseOnBalls":39,"intentionalWalks":1,"hits":121,"hitByPitch":7,"avg":".238","atBats":509,"obp":".299","slg":".462","ops":".761","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":561,"totalBases":235,"rbi":76,"leftOnBase":222,"sacBunts":3,"sacFlies":3,"babip":".262","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.58","popOuts":24,"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":180,"putOuts":453,"errors":3,"chances":636,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":150,"flyOuts":110,"groundOuts":140,"airOuts":185,"runs":71,"doubles":24,"triples":3,"homeRuns":23,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":1,"hits":142,"hitByPitch":4,"avg":".253","atBats":561,"obp":".301","slg":".430","ops":".731","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":605,"totalBases":241,"rbi":81,"leftOnBase":231,"sacBunts":1,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.39","popOuts":34,"lineOuts":41},"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":238,"putOuts":145,"errors":10,"chances":393,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":45,"groundOuts":82,"airOuts":84,"runs":42,"doubles":17,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":44,"intentionalWalks":0,"hits":69,"hitByPitch":8,"avg":".232","atBats":298,"obp":".343","slg":".319","ops":".662","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":95,"rbi":24,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".284","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.33","popOuts":14,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":176,"errors":1,"chances":182,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805805":{"person":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":20,"flyOuts":9,"groundOuts":18,"airOuts":15,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".210","atBats":62,"obp":".300","slg":".387","ops":".687","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":24,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".238","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":149,"flyOuts":81,"groundOuts":143,"airOuts":149,"runs":76,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":122,"baseOnBalls":49,"intentionalWalks":0,"hits":142,"hitByPitch":4,"avg":".258","atBats":551,"obp":".320","slg":".421","ops":".741","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":232,"rbi":91,"leftOnBase":228,"sacBunts":0,"sacFlies":5,"babip":".295","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.55","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805346":{"person":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 3 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".158","slg":".263","ops":".421","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":5,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":70,"gamesStarted":0,"flyOuts":24,"groundOuts":46,"airOuts":48,"runs":32,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":101,"baseOnBalls":28,"intentionalWalks":5,"hits":57,"hitByPitch":6,"atBats":248,"obp":".318","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1187,"era":"3.46","inningsPitched":"65.0","wins":6,"losses":8,"saves":5,"saveOpportunities":9,"holds":22,"blownSaves":4,"earnedRuns":25,"whip":"1.31","battersFaced":286,"outs":195,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1187,"balls":411,"strikes":776,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".429","pitchesPerInning":"18.26","gamesFinished":22,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"13.98","walksPer9Inn":"3.88","hitsPer9Inn":"7.89","runsScoredPer9":"4.43","homeRunsPer9":"0.55","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":45,"gamesStarted":0,"flyOuts":29,"groundOuts":38,"airOuts":51,"runs":15,"doubles":5,"triples":2,"homeRuns":8,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":166,"obp":".269","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":652,"era":"2.51","inningsPitched":"43.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":12,"whip":"1.07","battersFaced":176,"outs":129,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":652,"balls":228,"strikes":424,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"15.16","gamesFinished":10,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.37","walksPer9Inn":"1.67","hitsPer9Inn":"7.95","runsScoredPer9":"3.14","homeRunsPer9":"1.67","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702176":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":24,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".278","atBats":72,"obp":".349","slg":".375","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":27,"rbi":14,"leftOnBase":34,"sacBunts":1,"sacFlies":2,"babip":".311","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":68,"groundOuts":104,"airOuts":120,"runs":74,"doubles":20,"triples":2,"homeRuns":14,"strikeOuts":125,"baseOnBalls":42,"intentionalWalks":0,"hits":114,"hitByPitch":7,"atBats":454,"obp":".320","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1990,"era":"4.94","inningsPitched":"120.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.30","battersFaced":513,"outs":361,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1990,"balls":708,"strikes":1282,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".462","pitchesPerInning":"16.54","gamesFinished":1,"strikeoutWalkRatio":"2.98","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.14","hitsPer9Inn":"8.53","runsScoredPer9":"5.53","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":18,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":53,"groundOuts":76,"airOuts":92,"runs":48,"doubles":18,"triples":2,"homeRuns":14,"strikeOuts":60,"baseOnBalls":45,"intentionalWalks":2,"hits":77,"hitByPitch":3,"avg":".255","atBats":302,"obp":".355","slg":".467","ops":".822","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":141,"rbi":55,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.57","popOuts":21,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":58,"stolenBasePercentage":".892","caughtStealingPercentage":".108","assists":19,"putOuts":595,"errors":4,"chances":618,"fielding":".994","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"301","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":101,"flyOuts":35,"groundOuts":64,"airOuts":61,"runs":30,"doubles":9,"triples":3,"homeRuns":8,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".218","atBats":234,"obp":".285","slg":".385","ops":".670","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":90,"rbi":28,"leftOnBase":119,"sacBunts":1,"sacFlies":0,"babip":".257","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":119,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":62,"gamesStarted":0,"flyOuts":41,"groundOuts":49,"airOuts":66,"runs":35,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":31,"intentionalWalks":6,"hits":62,"hitByPitch":5,"atBats":224,"obp":".374","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1029,"era":"4.58","inningsPitched":"57.0","wins":6,"losses":4,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":29,"whip":"1.63","battersFaced":265,"outs":171,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1029,"balls":381,"strikes":648,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".600","pitchesPerInning":"18.05","gamesFinished":17,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"8.21","walksPer9Inn":"4.89","hitsPer9Inn":"9.79","runsScoredPer9":"5.53","homeRunsPer9":"0.79","inheritedRunners":37,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":4,"strikes":27,"strikePercentage":".870","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":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":24,"gamesStarted":23,"flyOuts":98,"groundOuts":108,"airOuts":174,"runs":63,"doubles":28,"triples":0,"homeRuns":19,"strikeOuts":91,"baseOnBalls":36,"intentionalWalks":0,"hits":123,"hitByPitch":2,"atBats":495,"obp":".302","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2013,"era":"4.21","inningsPitched":"126.0","wins":7,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.26","battersFaced":535,"outs":378,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2013,"balls":700,"strikes":1313,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".538","pitchesPerInning":"15.98","gamesFinished":1,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.50","walksPer9Inn":"2.57","hitsPer9Inn":"8.79","runsScoredPer9":"4.50","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":49,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":16,"errors":0,"chances":26,"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"}]},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":21,"groundOuts":61,"airOuts":39,"runs":21,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":27,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":181,"obp":".325","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":844,"era":"3.81","inningsPitched":"49.2","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":21,"whip":"1.35","battersFaced":215,"outs":149,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":844,"balls":325,"strikes":519,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".600","pitchesPerInning":"16.99","gamesFinished":4,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.34","walksPer9Inn":"4.89","hitsPer9Inn":"7.25","runsScoredPer9":"3.81","homeRunsPer9":"0.54","inheritedRunners":30,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":38,"gamesStarted":0,"flyOuts":33,"groundOuts":49,"airOuts":56,"runs":32,"doubles":10,"triples":3,"homeRuns":8,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":207,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":890,"era":"4.88","inningsPitched":"55.1","wins":3,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":30,"whip":"1.34","battersFaced":234,"outs":166,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":334,"strikes":556,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.95","walksPer9Inn":"3.90","hitsPer9Inn":"8.13","runsScoredPer9":"5.20","homeRunsPer9":"1.30","inheritedRunners":18,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":73,"groundOuts":81,"airOuts":144,"runs":49,"doubles":24,"triples":1,"homeRuns":14,"strikeOuts":123,"baseOnBalls":38,"intentionalWalks":1,"hits":101,"hitByPitch":3,"avg":".227","atBats":444,"obp":".290","slg":".381","ops":".671","caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":169,"rbi":54,"leftOnBase":216,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.71","popOuts":43,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":536,"errors":11,"chances":685,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":63,"gamesStarted":0,"flyOuts":49,"groundOuts":38,"airOuts":89,"runs":36,"doubles":14,"triples":1,"homeRuns":7,"strikeOuts":62,"baseOnBalls":39,"intentionalWalks":3,"hits":58,"hitByPitch":3,"atBats":245,"obp":".347","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1119,"era":"4.48","inningsPitched":"64.1","wins":2,"losses":4,"saves":22,"saveOpportunities":24,"holds":7,"blownSaves":2,"earnedRuns":32,"whip":"1.51","battersFaced":289,"outs":193,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1119,"balls":429,"strikes":690,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".333","pitchesPerInning":"17.39","gamesFinished":41,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"8.67","walksPer9Inn":"5.46","hitsPer9Inn":"8.11","runsScoredPer9":"5.04","homeRunsPer9":"0.98","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":75,"groundOuts":123,"airOuts":132,"runs":71,"doubles":21,"triples":1,"homeRuns":23,"strikeOuts":107,"baseOnBalls":39,"intentionalWalks":0,"hits":117,"hitByPitch":4,"atBats":475,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2017,"era":"4.74","inningsPitched":"125.1","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.24","battersFaced":522,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2017,"balls":739,"strikes":1278,"strikePercentage":".630","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".474","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.80","hitsPer9Inn":"8.40","runsScoredPer9":"5.10","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":88,"groundOuts":110,"airOuts":154,"runs":72,"doubles":29,"triples":2,"homeRuns":21,"strikeOuts":151,"baseOnBalls":30,"intentionalWalks":0,"hits":133,"hitByPitch":10,"atBats":543,"obp":".294","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":2338,"era":"3.83","inningsPitched":"138.2","wins":6,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.18","battersFaced":588,"outs":416,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2338,"balls":770,"strikes":1568,"strikePercentage":".670","hitBatsmen":10,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".375","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"5.03","strikeoutsPer9Inn":"9.80","walksPer9Inn":"1.95","hitsPer9Inn":"8.63","runsScoredPer9":"4.67","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"201","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":6,"groundOuts":13,"airOuts":11,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".304","atBats":69,"obp":".342","slg":".406","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":28,"rbi":5,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":8,"putOuts":169,"errors":3,"chances":180,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":3,"flyOuts":44,"groundOuts":74,"airOuts":70,"runs":40,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":4,"hits":71,"hitByPitch":2,"atBats":277,"obp":".320","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1237,"era":"4.33","inningsPitched":"70.2","wins":4,"losses":8,"saves":4,"saveOpportunities":10,"holds":23,"blownSaves":6,"earnedRuns":34,"whip":"1.36","battersFaced":308,"outs":212,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":420,"strikes":817,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".333","pitchesPerInning":"17.50","gamesFinished":9,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.28","walksPer9Inn":"3.18","hitsPer9Inn":"9.04","runsScoredPer9":"5.09","homeRunsPer9":"0.51","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":109,"groundOuts":110,"airOuts":180,"runs":76,"doubles":26,"triples":1,"homeRuns":9,"strikeOuts":85,"baseOnBalls":56,"intentionalWalks":1,"hits":141,"hitByPitch":22,"avg":".278","atBats":507,"obp":".370","slg":".387","ops":".757","caughtStealing":7,"stolenBases":19,"stolenBasePercentage":".731","caughtStealingPercentage":".269","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":196,"rbi":46,"leftOnBase":203,"sacBunts":2,"sacFlies":7,"babip":".314","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":36,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":255,"errors":8,"chances":423,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[805805,686797,656577,665019,668952,605137,702176,668904,605170,691181,805346,665152,641927],"pitchers":[665152,641927],"bench":[680777,807712,668885],"bullpen":[701519,671737,681892,672782,656546,805673,621345,702193,667297,687570,573124,657746],"battingOrder":[805805,656577,668952,605137,702176,668904,605170,691181,805346],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodriguez, Em (2, Peralta, S)."},{"label":"HR","value":"Roden (1, 7th inning off Peralta, S, 2 on, 1 out)."},{"label":"TB","value":"Bell 3; Jenkins; Lee, B 3; Lewis, R; Roden 6; Rodriguez, Em 2; Ross."},{"label":"RBI","value":"Bell 2 (91); Roden 4 (14); Ross (1)."},{"label":"2-out RBI","value":"Bell 2; Roden; Ross."},{"label":"Runners left in scoring position, 2 out","value":"Lewis, R 2; Rodriguez, Em."},{"label":"GIDP","value":"Caratini."},{"label":"Team RISP","value":"5-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ross (1, 2nd base off Peralta, S/Ballesteros)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Clemens-Ross-Lewis, R)."}]}],"note":[{"label":"a","value":"Walked for Clemens in the 9th."}]},"home":{"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":6,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".233","atBats":28,"obp":".308","slg":".368","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":2,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":39,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.34","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":55,"strikes":108,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":7,"pitchesPerInning":"18.11","runsScoredPer9":"8.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":16,"groundOuts":38,"airOuts":25,"runs":19,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":2,"hits":31,"hitByPitch":3,"avg":".240","atBats":129,"obp":".315","slg":".349","ops":".664","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":45,"rbi":13,"leftOnBase":48,"sacBunts":4,"sacFlies":0,"babip":".337","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"129.00","popOuts":1,"lineOuts":8},"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":81,"putOuts":50,"errors":0,"chances":131,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"101","stats":{"batting":{"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":39,"groundOuts":86,"airOuts":68,"runs":33,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":108,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":10,"avg":".226","atBats":336,"obp":".283","slg":".336","ops":".619","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":113,"rbi":25,"leftOnBase":156,"sacBunts":1,"sacFlies":1,"babip":".311","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":190,"putOuts":116,"errors":4,"chances":310,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":102,"flyOuts":29,"groundOuts":43,"airOuts":47,"runs":34,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":14,"intentionalWalks":2,"hits":50,"hitByPitch":3,"avg":".234","atBats":214,"obp":".289","slg":".407","ops":".696","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":87,"rbi":30,"leftOnBase":103,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.78","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":143,"errors":3,"chances":151,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"900","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":27,"airOuts":26,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".170","atBats":112,"obp":".230","slg":".241","ops":".471","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":27,"rbi":11,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":6,"lineOuts":5},"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":65,"putOuts":41,"errors":1,"chances":107,"fielding":".991","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":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":99,"groundOuts":86,"airOuts":162,"runs":98,"doubles":29,"triples":5,"homeRuns":26,"strikeOuts":209,"baseOnBalls":62,"intentionalWalks":1,"hits":142,"hitByPitch":14,"avg":".237","atBats":598,"obp":".323","slg":".433","ops":".756","caughtStealing":11,"stolenBases":21,"stolenBasePercentage":".656","caughtStealingPercentage":".344","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":675,"totalBases":259,"rbi":74,"leftOnBase":202,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":38,"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":319,"putOuts":202,"errors":18,"chances":539,"fielding":".967","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":18,"airOuts":18,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".167","atBats":72,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":18,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":11,"putOuts":209,"errors":0,"chances":220,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"(L, 5-9)","summary":"4.2 IP, 3 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":28,"strikes":63,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":18,"flyOuts":73,"groundOuts":79,"airOuts":121,"runs":57,"doubles":9,"triples":1,"homeRuns":18,"strikeOuts":76,"baseOnBalls":39,"intentionalWalks":0,"hits":89,"hitByPitch":6,"atBats":361,"obp":".328","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1636,"era":"4.93","inningsPitched":"95.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.35","battersFaced":410,"outs":285,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1636,"balls":602,"strikes":1034,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":3,"winPercentage":".357","pitchesPerInning":"17.22","gamesFinished":1,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.69","hitsPer9Inn":"8.43","runsScoredPer9":"5.40","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":18,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":51,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":259,"era":"4.11","inningsPitched":"15.1","wins":0,"losses":2,"saves":5,"saveOpportunities":8,"holds":2,"blownSaves":3,"earnedRuns":7,"whip":"1.11","battersFaced":61,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":104,"strikes":155,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"5.28","hitsPer9Inn":"4.70","runsScoredPer9":"5.28","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":15,"strikes":19,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":31,"gamesStarted":0,"flyOuts":22,"groundOuts":49,"airOuts":48,"runs":25,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":1,"hits":54,"hitByPitch":1,"atBats":210,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":919,"era":"3.70","inningsPitched":"56.0","wins":1,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":23,"whip":"1.45","battersFaced":238,"outs":168,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":359,"strikes":560,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".250","pitchesPerInning":"16.41","gamesFinished":12,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.48","walksPer9Inn":"4.34","hitsPer9Inn":"8.68","runsScoredPer9":"4.02","homeRunsPer9":"1.45","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":17},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":19,"gamesStarted":19,"flyOuts":60,"groundOuts":85,"airOuts":102,"runs":67,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":83,"baseOnBalls":38,"intentionalWalks":2,"hits":106,"hitByPitch":7,"atBats":369,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1667,"era":"5.96","inningsPitched":"93.2","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.54","battersFaced":421,"outs":281,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1667,"balls":584,"strikes":1083,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"17.80","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.65","hitsPer9Inn":"10.19","runsScoredPer9":"6.44","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":7,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-1 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":137,"flyOuts":74,"groundOuts":87,"airOuts":131,"runs":82,"doubles":25,"triples":0,"homeRuns":21,"strikeOuts":159,"baseOnBalls":102,"intentionalWalks":12,"hits":119,"hitByPitch":11,"avg":".241","atBats":494,"obp":".381","slg":".419","ops":".800","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":207,"rbi":53,"leftOnBase":189,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.66","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.52","popOuts":24,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":266,"errors":2,"chances":272,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":49,"groundOuts":80,"airOuts":82,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":27,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".220","atBats":300,"obp":".283","slg":".343","ops":".626","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":103,"rbi":35,"leftOnBase":140,"sacBunts":0,"sacFlies":4,"babip":".260","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":12,"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":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":10,"putOuts":206,"errors":2,"chances":218,"fielding":".991","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":50,"gamesStarted":0,"flyOuts":29,"groundOuts":49,"airOuts":45,"runs":22,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":2,"hits":43,"hitByPitch":4,"atBats":197,"obp":".314","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":940,"era":"3.12","inningsPitched":"52.0","wins":4,"losses":3,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":18,"whip":"1.29","battersFaced":226,"outs":156,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":940,"balls":326,"strikes":614,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".571","pitchesPerInning":"18.08","gamesFinished":12,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"10.56","walksPer9Inn":"4.15","hitsPer9Inn":"7.44","runsScoredPer9":"3.81","homeRunsPer9":"1.04","inheritedRunners":24,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","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":"600","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":33,"groundOuts":65,"airOuts":68,"runs":30,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":72,"baseOnBalls":15,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".225","atBats":262,"obp":".270","slg":".340","ops":".610","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":89,"rbi":29,"leftOnBase":106,"sacBunts":2,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.43","popOuts":13,"lineOuts":22},"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":125,"putOuts":39,"errors":7,"chances":171,"fielding":".959","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":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":60,"groundOuts":111,"airOuts":116,"runs":44,"doubles":22,"triples":0,"homeRuns":12,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":94,"hitByPitch":11,"avg":".237","atBats":397,"obp":".304","slg":".383","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":152,"rbi":66,"leftOnBase":206,"sacBunts":1,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.08","popOuts":18,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":157,"putOuts":351,"errors":8,"chances":516,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","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":42,"gamesStarted":0,"flyOuts":20,"groundOuts":50,"airOuts":40,"runs":22,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":28,"intentionalWalks":1,"hits":35,"hitByPitch":3,"atBats":172,"obp":".325","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":777,"era":"4.05","inningsPitched":"46.2","wins":1,"losses":2,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":203,"outs":140,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":294,"strikes":483,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".333","pitchesPerInning":"16.65","gamesFinished":6,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"9.06","walksPer9Inn":"5.40","hitsPer9Inn":"6.75","runsScoredPer9":"4.24","homeRunsPer9":"1.16","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":35,"groundOuts":79,"airOuts":60,"runs":40,"doubles":14,"triples":0,"homeRuns":3,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".289","atBats":277,"obp":".365","slg":".372","ops":".737","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":103,"rbi":27,"leftOnBase":110,"sacBunts":2,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.33","popOuts":3,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":136,"errors":2,"chances":139,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":1,"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":109,"flyOuts":51,"groundOuts":54,"airOuts":87,"runs":29,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":98,"baseOnBalls":25,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".209","atBats":297,"obp":".273","slg":".364","ops":".637","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":108,"rbi":29,"leftOnBase":124,"sacBunts":2,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.75","popOuts":16,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":156,"errors":2,"chances":164,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":73,"flyOuts":25,"groundOuts":76,"airOuts":49,"runs":14,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":30,"hitByPitch":5,"avg":".173","atBats":173,"obp":".219","slg":".220","ops":".439","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":38,"rbi":9,"leftOnBase":72,"sacBunts":11,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"173.00","popOuts":11,"lineOuts":13},"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":19,"stolenBases":38,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":27,"putOuts":530,"errors":3,"chances":560,"fielding":".995","passedBall":4,"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":25,"gamesStarted":0,"flyOuts":13,"groundOuts":14,"airOuts":21,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":73,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":313,"era":"2.66","inningsPitched":"20.1","wins":1,"losses":1,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":6,"whip":"0.98","battersFaced":81,"outs":61,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":118,"strikes":195,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":1,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"10.62","walksPer9Inn":"2.21","hitsPer9Inn":"6.64","runsScoredPer9":"2.66","homeRunsPer9":"0.44","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","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":12,"gamesStarted":12,"flyOuts":29,"groundOuts":52,"airOuts":59,"runs":33,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":61,"hitByPitch":2,"atBats":224,"obp":".350","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1024,"era":"5.02","inningsPitched":"57.1","wins":1,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.55","battersFaced":260,"outs":172,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1024,"balls":372,"strikes":652,"strikePercentage":".640","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".143","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.10","walksPer9Inn":"4.40","hitsPer9Inn":"9.58","runsScoredPer9":"5.18","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":14,"lineOuts":16},"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}},"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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":15,"runs":14,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":65,"obp":".382","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":329,"era":"6.23","inningsPitched":"17.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":12,"whip":"1.62","battersFaced":76,"outs":52,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":329,"balls":128,"strikes":201,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".000","pitchesPerInning":"18.98","gamesFinished":3,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.35","walksPer9Inn":"5.19","hitsPer9Inn":"9.35","runsScoredPer9":"7.27","homeRunsPer9":"0.52","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".200","atBats":50,"obp":".259","slg":".240","ops":".499","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":12,"rbi":2,"leftOnBase":27,"sacBunts":1,"sacFlies":0,"babip":".323","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":28,"gamesStarted":26,"flyOuts":70,"groundOuts":165,"airOuts":118,"runs":51,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":140,"baseOnBalls":67,"intentionalWalks":2,"hits":107,"hitByPitch":8,"atBats":526,"obp":".301","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2400,"era":"2.74","inningsPitched":"144.1","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":44,"whip":"1.21","battersFaced":605,"outs":433,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2400,"balls":899,"strikes":1501,"strikePercentage":".630","hitBatsmen":8,"balks":2,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".474","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.18","hitsPer9Inn":"6.67","runsScoredPer9":"3.18","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":15,"errors":2,"chances":26,"fielding":".923","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":31,"gamesStarted":31,"flyOuts":109,"groundOuts":130,"airOuts":190,"runs":72,"doubles":26,"triples":2,"homeRuns":19,"strikeOuts":204,"baseOnBalls":46,"intentionalWalks":0,"hits":142,"hitByPitch":5,"atBats":657,"obp":".270","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2872,"era":"3.47","inningsPitched":"179.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.05","battersFaced":718,"outs":537,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2872,"balls":972,"strikes":1900,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".429","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"10.26","walksPer9Inn":"2.31","hitsPer9Inn":"7.14","runsScoredPer9":"3.62","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":36,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":6,"errors":0,"chances":23,"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":15,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":21,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":2,"hits":20,"hitByPitch":0,"atBats":66,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":253,"era":"2.25","inningsPitched":"16.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.38","battersFaced":71,"outs":48,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":253,"balls":75,"strikes":178,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.81","gamesFinished":6,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"7.88","walksPer9Inn":"1.13","hitsPer9Inn":"11.25","runsScoredPer9":"3.94","homeRunsPer9":"1.13","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.2 IP, 4 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":38,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":12,"strikes":26,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"5.40","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":14,"gamesStarted":1,"flyOuts":9,"groundOuts":12,"airOuts":18,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":4,"atBats":79,"obp":".433","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":324,"era":"7.85","inningsPitched":"18.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":16,"whip":"1.91","battersFaced":91,"outs":55,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":110,"strikes":214,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":4,"winPercentage":".000","pitchesPerInning":"17.67","gamesFinished":6,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.44","hitsPer9Inn":"13.75","runsScoredPer9":"8.35","homeRunsPer9":"1.96","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":39,"groundOuts":69,"airOuts":78,"runs":33,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":2,"hits":68,"hitByPitch":3,"atBats":274,"obp":".311","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1129,"era":"4.06","inningsPitched":"71.0","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":8,"blownSaves":2,"earnedRuns":32,"whip":"1.28","battersFaced":304,"outs":213,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":394,"strikes":735,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":27,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.92","hitsPer9Inn":"8.62","runsScoredPer9":"4.18","homeRunsPer9":"1.01","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":20},"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}}},"batters":[687263,672724,545361,669326,685133,687093,694208,694203,666139,642350,695681,696270,671111,815083],"pitchers":[696270,671111,815083],"bench":[624428,623168,518595],"bullpen":[696147,672282,820862,690829,579328,684665,680570,642048,700712,670245,676620],"battingOrder":[672724,669326,685133,687093,694208,694203,666139,642350,695681],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Grissom; Peraza, O."},{"label":"GIDP","value":"Ballesteros."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ballesteros (2, throw)."},{"label":"DP","value":"(Guzman, D-Moore-Grissom)."}]}],"note":[{"label":"a","value":"Struck out for Trout in the 8th."}]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Johnson, R."},{"label":"HBP","value":"Caratini (by Johnson, R); Trout (by Kremer)."},{"label":"ABS Challenge","value":"Ballesteros 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Neto (Strike-Confirmed); Grissom (Strike-Overturned to Ball); Caratini (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Kremer 96-60; Ober 31-27; Johnson, R 91-63; Peralta, S 38-26; Farris 34-19."},{"label":"Groundouts-flyouts","value":"Kremer 3-4; Ober 3-2; Johnson, R 3-1; Peralta, S 1-3; Farris 4-0."},{"label":"Batters faced","value":"Kremer 22; Ober 10; Johnson, R 22; Peralta, S 11; Farris 9."},{"label":"Inherited runners-scored","value":"Peralta, S 1-0; Farris 1-0."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Austin Jones. 3B: Erich Bacchus. "},{"label":"Weather","value":"80 degrees, Sunny."},{"label":"Wind","value":"4 mph, R To L."},{"label":"First pitch","value":"1:09 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"32,240."},{"label":"Venue","value":"Angel Stadium."},{"label":"September 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","boxscoreName":"Kremer"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 4-5)","summary":"6.0 IP, 0 ER, 8 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":36,"strikes":60,"strikePercentage":".630","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":0,"lineOuts":2},"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":68,"airOuts":90,"runs":49,"doubles":13,"triples":3,"homeRuns":17,"strikeOuts":82,"baseOnBalls":29,"intentionalWalks":0,"hits":71,"hitByPitch":1,"atBats":308,"obp":".296","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1392,"era":"4.97","inningsPitched":"83.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.20","battersFaced":341,"outs":250,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1392,"balls":521,"strikes":871,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".444","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.13","hitsPer9Inn":"7.67","runsScoredPer9":"5.29","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176","boxscoreName":"Roden"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":24,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".278","atBats":72,"obp":".349","slg":".375","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":27,"rbi":14,"leftOnBase":34,"sacBunts":1,"sacFlies":2,"babip":".311","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","boxscoreName":"Bell"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":149,"flyOuts":81,"groundOuts":143,"airOuts":149,"runs":76,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":122,"baseOnBalls":49,"intentionalWalks":0,"hits":142,"hitByPitch":4,"avg":".258","atBats":551,"obp":".320","slg":".421","ops":".741","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":232,"rbi":91,"leftOnBase":228,"sacBunts":0,"sacFlies":5,"babip":".295","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.55","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":103,"errors":1,"chances":109,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"loser":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"save":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}