{"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":823976,"link":"/api/v1.1/game/823976/feed/live","metaData":{"wait":10,"timeStamp":"20260920_051524","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823976,"type":"R","doubleHeader":"N","id":"2026/09/19/minmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823976-2026-09-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-20T01:38:00Z","originalDate":"2026-09-19","officialDate":"2026-09-19","dayNight":"night","time":"6:38","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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":83,"ties":0,"pct":".465"},"records":{},"divisionLeader":false,"wins":72,"losses":83,"winningPercentage":".465"},"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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":95,"ties":0,"pct":".387"},"records":{},"divisionLeader":false,"wins":60,"losses":95,"winningPercentage":".387"},"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":27,"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":"Clear","temp":"77","wind":"6 mph, R To L"},"gameInfo":{"attendance":33726,"firstPitch":"2026-09-20T01:38:00.000Z","gameDurationMinutes":217},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"home":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":666938,"fullName":"Edward Alvarez","link":"/api/v1/people/666938"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Keaschall pops out to second baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T01:38:47.590Z","endTime":"2026-09-20T01:39:35.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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-19T23:00:49.821Z","endTime":"2026-09-20T01:11:34.653Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-20T01:11:34.653Z","endTime":"2026-09-20T01:37:22.461Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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-20T01:37:22.461Z","endTime":"2026-09-20T01:38:49.683Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75149101724486,"aZ":-12.373759268903495,"pfxX":4.466545278133791,"pfxZ":10.465478845692804,"pX":0.8133273829681966,"pZ":3.679656713644841,"vX0":-4.060859006086421,"vY0":-136.81011696345638,"vZ0":-3.899432639865277,"x":86.0,"y":139.43,"x0":1.7380415421266937,"y0":50.00198958478766,"z0":5.974217763548119,"aX":8.449709592741707},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2171,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40067230083547223,"extension":6.563086765461065},"index":3,"playId":"a35a47d1-241c-3b27-a5b1-1556e8bb8f45","pitchNumber":1,"startTime":"2026-09-20T01:38:49.683Z","endTime":"2026-09-20T01:38:53.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433543914637134,"aZ":-12.015933048066916,"pfxX":5.777091902018412,"pfxZ":10.601853652521045,"pX":-0.09867320242175058,"pZ":1.7430216913067755,"vX0":-7.266817661731671,"vY0":-137.04404968068286,"vZ0":-8.49111128988261,"x":120.76,"y":191.72,"x0":1.8373625460353622,"y0":50.001456768463555,"z0":5.703334729549331,"aX":10.982880698074146},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-8.9,"spinRate":2149,"spinDirection":144},"zone":8,"typeConfidence":0.9,"plateTime":0.39975301750383974,"extension":6.6211627379426785},"index":4,"playId":"9633d97d-03df-3fb0-a35a-7a415f8c086d","pitchNumber":2,"startTime":"2026-09-20T01:39:06.075Z","endTime":"2026-09-20T01:39:09.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822710852906823,"aZ":-12.19218419766804,"pfxX":5.825941467106398,"pfxZ":10.353435637889332,"pX":0.21144997200263269,"pZ":3.425576380523309,"vX0":-6.444069385949745,"vY0":-138.0774611704702,"vZ0":-4.405959383543762,"x":108.94,"y":146.29,"x0":1.8189086202265152,"y0":50.006051023926304,"z0":5.8627649745586385,"aX":11.248410373159768},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-9.2,"spinRate":2229,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.39672353613213396,"extension":6.436007278188},"hitData":{"launchSpeed":89.3,"launchAngle":65.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.74,"coordY":139.82}},"index":5,"playId":"f9a02590-d6c1-3efd-99bb-04e2c407d189","pitchNumber":3,"startTime":"2026-09-20T01:39:26.163Z","endTime":"2026-09-20T01:39:35.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:39:35.997Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T01:39:51.511Z","endTime":"2026-09-20T01:41:15.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35225159917631,"aZ":-13.558964540532486,"pfxX":4.644103514601641,"pfxZ":9.604300787366366,"pX":0.24284265010189246,"pZ":2.5993269783429414,"vX0":-5.775896292638092,"vY0":-138.45889163427728,"vZ0":-6.249231933973679,"x":107.74,"y":168.6,"x0":1.7540837029698924,"y0":50.00671400679931,"z0":5.795694553662105,"aX":9.005500507242466},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2007,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.395810329131117,"extension":6.572360902678215},"index":0,"playId":"d006bdc5-78ff-3c2f-94d5-b7c34c2396c5","pitchNumber":1,"startTime":"2026-09-20T01:40:02.836Z","endTime":"2026-09-20T01:40:06.575Z","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":93.8,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.899508815365586,"aZ":-11.55866216342167,"pfxX":3.94328885984796,"pfxZ":11.012085322674917,"pX":-0.08498199792850028,"pZ":3.6963721438795973,"vX0":-5.948296033552694,"vY0":-136.42166369855642,"vZ0":-4.215677735939027,"x":120.24,"y":138.98,"x0":1.6181810381359871,"y0":50.00530535362119,"z0":6.067490166228051,"aX":7.384446313391533},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":-5.8},"zone":11,"typeConfidence":0.9,"plateTime":0.40253582372361674},"index":1,"playId":"6a874dc8-ad5a-3300-bcd9-0377155d8874","pitchNumber":2,"startTime":"2026-09-20T01:40:22.642Z","endTime":"2026-09-20T01:40:26.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":67.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.140750339726818,"aZ":-41.63323171035266,"pfxX":-4.239315084540378,"pfxZ":-8.406864353320485,"pX":-0.632281774843605,"pZ":1.7838353563345741,"vX0":-3.301189822934411,"vY0":-106.0236875778065,"vZ0":0.3900318442553059,"x":141.1,"y":190.62,"x0":1.5025137018526193,"y0":50.004088131443254,"z0":6.395429877548397,"aX":-4.768520158632681},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-14.6,"breakHorizontal":8.6,"spinRate":2593,"spinDirection":329},"zone":7,"typeConfidence":0.89,"plateTime":0.518975141458772,"extension":6.370757313878739},"index":2,"playId":"5c1811f4-f037-3461-9736-814282687172","pitchNumber":3,"startTime":"2026-09-20T01:40:41.520Z","endTime":"2026-09-20T01:40:44.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02514706527934,"aZ":-35.70288552246314,"pfxX":-4.022286235423555,"pfxZ":-2.274441489203377,"pX":-0.5519464458065699,"pZ":1.650928146279967,"vX0":-4.0994513258094,"vY0":-123.77839936883626,"vZ0":-3.4715701196427853,"x":138.04,"y":194.2,"x0":1.6492017922772462,"y0":50.00394625873729,"z0":6.065227442409917,"aX":-6.233337906398484},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.7,"breakHorizontal":8.3,"spinRate":2606,"spinDirection":318},"zone":7,"typeConfidence":0.9,"plateTime":0.44273035154476537,"extension":6.374650557881764},"index":3,"playId":"8cac4b99-6c7e-3b54-bd7a-55880a986305","pitchNumber":4,"startTime":"2026-09-20T01:41:10.492Z","endTime":"2026-09-20T01:41:15.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:41:15.476Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, second baseman Vaughn Grissom to first baseman Moisés Ballesteros.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T01:41:37.242Z","endTime":"2026-09-20T01:42:37.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.620168386021202,"aZ":-12.242692096808188,"pfxX":4.870688873979557,"pfxZ":10.445887331264995,"pX":0.7801029562523013,"pZ":3.3272245998368337,"vX0":-3.9017500013350555,"vY0":-137.54142026853944,"vZ0":-5.202135430238833,"x":87.26,"y":148.94,"x0":1.586992426643649,"y0":50.00645377699249,"z0":6.079282403148889,"aX":9.297494775229513},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":-7.9,"spinRate":2123,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.39881698435868573,"extension":6.485106605178821},"index":0,"playId":"44e6af64-7006-3f52-ae94-b5e61ea22f5d","pitchNumber":1,"startTime":"2026-09-20T01:41:53.370Z","endTime":"2026-09-20T01:41:57.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079911346377315,"aZ":-30.381792647240236,"pfxX":-1.3957575582709296,"pfxZ":1.0525572627219395,"pX":0.35721805848002464,"pZ":0.9867939089036,"vX0":-3.415281271168043,"vY0":-129.46054656490787,"vZ0":-6.6876525875563075,"x":103.38,"y":212.14,"x0":1.8729094837762923,"y0":50.00297090427687,"z0":5.917675988973987,"aX":-2.3779221478133667},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2394,"spinDirection":279},"zone":14,"typeConfidence":0.89,"plateTime":0.4224704478439745,"extension":6.436906743290521},"index":1,"playId":"59f9f365-ae2d-32cd-a90a-c8674e6bbcf0","pitchNumber":2,"startTime":"2026-09-20T01:42:11.169Z","endTime":"2026-09-20T01:42:15.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523787631700923,"aZ":-33.648930850195036,"pfxX":-1.333652647676229,"pfxZ":-0.9072309340035281,"pX":1.264759503487893,"pZ":1.519132486486942,"vX0":-1.062041733700736,"vY0":-126.19965536905298,"vZ0":-4.516784280607016,"x":68.79,"y":197.76,"x0":1.8636500945669747,"y0":50.00552003552964,"z0":6.028214021139242,"aX":-2.1616059257500626},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.4,"breakHorizontal":2.6,"spinRate":2527,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.43321395322374734,"extension":6.29004223833474},"hitData":{"launchSpeed":65.9,"launchAngle":7.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.06,"coordY":145.07}},"index":2,"playId":"e3731f87-3ed3-3271-9946-f8d4a385925f","pitchNumber":3,"startTime":"2026-09-20T01:42:29.488Z","endTime":"2026-09-20T01:42:37.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:42:37.102Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T01:44:49.333Z","endTime":"2026-09-20T01:46:19.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32004304703451,"aZ":-20.161246948278613,"pfxX":-10.815798613463503,"pfxZ":6.370497979675234,"pX":-0.6312863777642506,"pZ":2.8888956223679316,"vX0":8.272629691126555,"vY0":-137.83261335805182,"vZ0":-1.4214915403658597,"x":141.06,"y":160.78,"x0":-2.2965963213174048,"y0":50.00368450053022,"z0":4.800111881921418,"aX":-20.397434196930888},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":17.4,"spinRate":2367,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4004606206331438,"extension":6.698560099981593},"index":0,"playId":"9b2ba5a0-7f52-3fec-803e-b087db768c5c","pitchNumber":1,"startTime":"2026-09-20T01:45:04.739Z","endTime":"2026-09-20T01:45:07.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794434110919784,"aZ":-29.76745769664728,"pfxX":8.506479280909126,"pfxZ":1.7376796893181474,"pX":-0.8724366947883964,"pZ":3.7123456231037384,"vX0":1.252916658902313,"vY0":-117.32547830170628,"vZ0":3.7830872811530085,"x":150.26,"y":138.55,"x0":-2.5186969661468344,"y0":50.00134723171525,"z0":4.865855012306909,"aX":11.765707181046771},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":2825,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.46823161737026275,"extension":6.543004056248489},"index":1,"playId":"870fba6c-0804-35ce-a6b5-7bd728a5593b","pitchNumber":2,"startTime":"2026-09-20T01:45:22.561Z","endTime":"2026-09-20T01:45:26.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139008782766645,"aZ":-32.27911687995714,"pfxX":9.93729639831544,"pfxZ":-0.07949655952798729,"pX":0.8396212566690496,"pZ":2.3495992995901127,"vX0":4.391991051826622,"vY0":-117.9764754096071,"vZ0":1.226219309304084,"x":85.0,"y":175.34,"x0":-2.344228446932824,"y0":50.000600141557804,"z0":4.827662758192681,"aX":13.823912322444118},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.5,"breakHorizontal":-19.1,"spinRate":2931,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4665721584076721,"extension":6.672836814644955},"index":2,"playId":"c8412f2e-b885-34db-a723-980f14ef5384","pitchNumber":3,"startTime":"2026-09-20T01:45:37.297Z","endTime":"2026-09-20T01:45:40.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T01:45:46.142Z","endTime":"2026-09-20T01:46:01.163Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487719215527086,"aZ":-37.23639599350951,"pfxX":6.894948357328428,"pfxZ":-3.6676821718780923,"pX":1.2309141551250435,"pZ":1.1654423903212912,"vX0":6.127172780677473,"vY0":-117.07747655540209,"vZ0":-0.5870789370841989,"x":70.08,"y":207.31,"x0":-2.322437367649953,"y0":50.004298709340965,"z0":4.924564077979889,"aX":9.508480897391589},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.5,"breakHorizontal":-14.0,"spinRate":2849,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4690349444084849,"extension":6.665764346989575},"index":4,"playId":"2f99ce88-fc9a-3b0e-b5b7-73143981e052","pitchNumber":4,"startTime":"2026-09-20T01:46:01.163Z","endTime":"2026-09-20T01:46:05.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671186166881984,"aZ":-30.144974094851758,"pfxX":9.439160101478276,"pfxZ":1.4330121763106884,"pX":1.5860474114692467,"pZ":1.4450184550072263,"vX0":6.212652045386695,"vY0":-118.97858031156166,"vZ0":-0.9591181556587608,"x":56.54,"y":199.76,"x0":-2.297234550388204,"y0":50.00246783896699,"z0":4.618245176977733,"aX":13.34947219818669},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.6,"breakHorizontal":-18.7,"spinRate":2892,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4627409033597232,"extension":6.700586752933228},"index":5,"playId":"a5f322af-0c38-32e7-88e2-b5e05d3dd81a","pitchNumber":5,"startTime":"2026-09-20T01:46:15.947Z","endTime":"2026-09-20T01:46:19.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:46:19.806Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a fly ball to right fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T01:46:32.134Z","endTime":"2026-09-20T01:47:10.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39962417007254,"aZ":-16.0897130179232,"pfxX":-9.289097919395399,"pfxZ":8.324863357622748,"pX":-0.9829141296099804,"pZ":3.1925309388794223,"vX0":6.910162892929308,"vY0":-138.27914680096345,"vZ0":-1.2774370196396547,"x":154.47,"y":152.58,"x0":-2.3098157836348574,"y0":50.00608292357703,"z0":4.742079437812675,"aX":-17.956956961396845},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":15.4,"spinRate":2339,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39639272364299627,"extension":6.800318041084503},"index":0,"playId":"e2acf7e6-8d36-35cf-91dc-331b61db86fc","pitchNumber":1,"startTime":"2026-09-20T01:46:46.054Z","endTime":"2026-09-20T01:46:49.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.446228903629645,"aZ":-15.569645042147016,"pfxX":-8.784012562575528,"pfxZ":8.680461510699416,"pX":-0.4363386315752823,"pZ":2.4809871264275403,"vX0":7.857956217575692,"vY0":-137.87840406491858,"vZ0":-3.1547352115586245,"x":133.63,"y":171.79,"x0":-2.190754379023363,"y0":50.00461365398336,"z0":4.699160319369404,"aX":-16.80817246963752},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":14.2,"spinRate":2327,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3982067782061458,"extension":6.780269945017068},"hitData":{"launchSpeed":68.3,"launchAngle":31.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.12,"coordY":134.36}},"index":1,"playId":"4a9b4e90-be24-3eaa-a4e2-649a95aff59c","pitchNumber":2,"startTime":"2026-09-20T01:46:58.844Z","endTime":"2026-09-20T01:47:10.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:47:10.294Z","atBatIndex":4},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Wade Meckler hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T01:47:25.206Z","endTime":"2026-09-20T01:48:39.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638694909708256,"aZ":-20.76494119990422,"pfxX":-10.099279103174696,"pfxZ":6.169282911345269,"pX":0.35239187419093343,"pZ":1.6954236319722642,"vX0":11.377015540602963,"vY0":-135.17538667598217,"vZ0":-3.9432302751504404,"x":103.57,"y":193.0,"x0":-2.6000896268489773,"y0":50.0036176163019,"z0":4.632143453990579,"aX":-18.67959062414779},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2260,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.40529497972259465,"extension":6.784709024469892},"index":0,"playId":"ac16aab9-53fa-3131-80ca-87e7747c04d8","pitchNumber":1,"startTime":"2026-09-20T01:47:35.129Z","endTime":"2026-09-20T01:47:38.991Z","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":87.8,"endSpeed":80.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.942911661459505,"aZ":-30.376356290255103,"pfxX":-10.2853105785725,"pfxZ":1.0937731877575239,"pX":-1.1966219796348792,"pZ":2.059332243624003,"vX0":6.961218749134532,"vY0":-127.71303425084247,"vZ0":-0.806939729685495,"x":162.61,"y":183.18,"x0":-2.6306080852305427,"y0":50.00142415128673,"z0":4.782757580575957,"aX":-16.875676491914415},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":16.9,"spinRate":2261,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4299808447428348,"extension":6.531384223548449},"index":1,"playId":"7ad14ea7-8af7-387e-81f4-2ef30b300429","pitchNumber":2,"startTime":"2026-09-20T01:47:53.863Z","endTime":"2026-09-20T01:48:01.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Ryan Jeffers. Mike Trout to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"7ad14ea7-8af7-387e-81f4-2ef30b300429","startTime":"2026-09-20T01:48:20.161Z","endTime":"2026-09-20T01:48:33.899Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666646106558137,"aZ":-38.32781019148221,"pfxX":3.4010660823892405,"pfxZ":-4.315218929702384,"pX":2.13067981385823,"pZ":0.11158586925655471,"vX0":9.821782440062645,"vY0":-119.16432505068812,"vZ0":-2.723094211943339,"x":35.78,"y":235.77,"x0":-2.499952823513327,"y0":50.00176163734111,"z0":4.759515078591967,"aX":4.850579185905238},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.3,"breakHorizontal":-8.8,"spinRate":2810,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4610926703919498,"extension":6.68309054158552},"index":3,"playId":"6960460c-0ccd-34d6-9a3e-703a21f5d36f","pitchNumber":3,"startTime":"2026-09-20T01:48:33.899Z","endTime":"2026-09-20T01:48:39.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:48:39.018Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vaughn Grissom grounds into a force out, pitcher Joe Ryan to third baseman Brooks Lee. Mike Trout out at 3rd. Wade Meckler to 2nd. Vaughn Grissom to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T01:48:57.843Z","endTime":"2026-09-20T01:50:41.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657746,"link":"/api/v1/people/657746"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013709916172722,"aZ":-23.847578900667887,"pfxX":-2.3008079165713835,"pfxZ":4.87091391846611,"pX":-0.4547436207032912,"pZ":2.6948233403953306,"vX0":6.2651737526630535,"vY0":-129.66283934894756,"vZ0":-0.8279590472004537,"x":134.33,"y":166.02,"x0":-2.598829902493271,"y0":50.003724211739815,"z0":4.830756487551955,"aX":-3.93464502086718},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":2.9,"spinRate":2081,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4217191804043199,"extension":6.56537572201465},"index":0,"playId":"4f2823af-af2f-3ab1-9de8-0e3c62dadc34","pitchNumber":1,"startTime":"2026-09-20T01:49:11.929Z","endTime":"2026-09-20T01:49:15.801Z","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":80.6,"endSpeed":73.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14412671894963,"aZ":-32.47361932338087,"pfxX":8.541853662241042,"pfxZ":-0.2176802491560217,"pX":1.1960996432942215,"pZ":2.2522487947622687,"vX0":6.312362627507901,"vY0":-117.20390387505326,"vZ0":1.3996916085522815,"x":71.41,"y":177.97,"x0":-2.655760689931462,"y0":50.00392445406692,"z0":4.713342255254899,"aX":11.710147051464364},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":-17.2,"spinRate":2811,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4699445297923943,"extension":6.820694854679939},"index":1,"playId":"5c877528-de95-3ff2-9b1e-2c2b940a925c","pitchNumber":2,"startTime":"2026-09-20T01:49:30.683Z","endTime":"2026-09-20T01:49:34.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.235609936529194,"aZ":-14.2228622429874,"pfxX":-9.790004511429633,"pfxZ":9.229894681324406,"pX":0.9942396910441654,"pZ":2.364492639658756,"vX0":12.701315333399474,"vY0":-138.85521102678476,"vZ0":-3.618570494764691,"x":79.1,"y":174.94,"x0":-2.3757532589048025,"y0":50.00302714090541,"z0":4.636143362795529,"aX":-19.042430287963857},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":15.0,"spinRate":2437,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3950545688794902,"extension":6.872972620474834},"index":2,"playId":"2d724875-0e9a-307f-869e-25b6dbf9a4ae","pitchNumber":3,"startTime":"2026-09-20T01:49:49.339Z","endTime":"2026-09-20T01:49:53.263Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.710855256043008,"aZ":-20.890066256188142,"pfxX":-10.360988133632093,"pfxZ":5.804827575785543,"pX":0.3622423015890496,"pZ":2.0252309752794204,"vX0":10.72669034393922,"vY0":-138.50553986090685,"vZ0":-3.208310217917639,"x":103.19,"y":184.1,"x0":-2.2131960523942973,"y0":50.00565369097747,"z0":4.594391213395786,"aX":-20.15006807206592},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":16.6,"spinRate":2228,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39533647229418367,"extension":6.872685578823447},"index":3,"playId":"a0199957-e622-37d8-a664-53e7377004f1","pitchNumber":4,"startTime":"2026-09-20T01:50:07.456Z","endTime":"2026-09-20T01:50:10.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(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":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427631936206936,"aZ":-33.74311291764288,"pfxX":7.160113326963363,"pfxZ":-1.1221606362393253,"pX":1.3658928182584211,"pZ":2.3658498997325905,"vX0":7.049176685015998,"vY0":-118.245979427766,"vZ0":1.744601003783341,"x":64.94,"y":174.9,"x0":-2.599399079595164,"y0":50.00409629709332,"z0":4.745830445821186,"aX":9.999173758513177},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.2,"breakHorizontal":-14.9,"spinRate":2812,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.46566949814414027,"extension":6.753492497410093},"hitData":{"launchSpeed":70.2,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.86,"coordY":176.6}},"index":4,"playId":"26b0d081-5a9a-3700-8979-f83a86c98f42","pitchNumber":5,"startTime":"2026-09-20T01:50:33.451Z","endTime":"2026-09-20T01:50:41.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:50:41.925Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T01:51:10.193Z","endTime":"2026-09-20T01:53:00.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":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":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654678479666487,"aZ":-19.293367388104173,"pfxX":-9.453952623942689,"pfxZ":6.721252388080453,"pX":-0.9122699692595888,"pZ":3.4266454420562096,"vX0":7.735246209975786,"vY0":-137.83794768993636,"vZ0":0.2650671823875804,"x":151.77,"y":146.26,"x0":-2.531564071635424,"y0":50.00631344556391,"z0":4.63558868429661,"aX":-18.130428309310012},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2153,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3979115505154005,"extension":6.892566132124147},"index":0,"playId":"336a8546-d8cd-37a8-a1bf-cfa544f62712","pitchNumber":1,"startTime":"2026-09-20T01:51:18.402Z","endTime":"2026-09-20T01:51:22.295Z","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":89.6,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439402991946935,"aZ":-28.831299154508383,"pfxX":-10.51574905138747,"pfxZ":1.9658426417655193,"pX":-0.5910546981576401,"pZ":2.0857984029353465,"vX0":8.620030364957675,"vY0":-130.20156996789365,"vZ0":-1.2351577125352617,"x":139.53,"y":182.46,"x0":-2.5918693457936186,"y0":50.00518772064517,"z0":4.764828887276444,"aX":-17.90859393939752},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":16.9,"spinRate":2159,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4220122572789,"extension":6.736542600603612},"index":1,"playId":"7c770a1d-c0c0-3f3a-b26e-11c5fb34cb7a","pitchNumber":2,"startTime":"2026-09-20T01:51:37.107Z","endTime":"2026-09-20T01:51:41.114Z","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-20T01:51:53.986Z","endTime":"2026-09-20T01:52:11.068Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62253507782498,"aZ":-19.900509288393703,"pfxX":-9.338875053677404,"pfxZ":6.458369799005897,"pX":0.2947003765051122,"pZ":3.3459074087825416,"vX0":10.906236668418439,"vY0":-137.49937474167788,"vZ0":0.2979410477726221,"x":105.77,"y":148.44,"x0":-2.523952496831799,"y0":50.00173874414057,"z0":4.594558658375277,"aX":-17.74673950734429},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2168,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.39949573702666097,"extension":7.029003472144779},"index":3,"playId":"9a35ea2d-4690-3029-9ba4-77dadd1fb0c0","pitchNumber":3,"startTime":"2026-09-20T01:52:11.068Z","endTime":"2026-09-20T01:52:15.010Z","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.3,"endSpeed":74.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721126714998654,"aZ":-30.408987102304568,"pfxX":9.977930397687988,"pfxZ":1.2381014411648303,"pX":1.1080804733237672,"pZ":1.686858531842339,"vX0":5.743971716519894,"vY0":-119.62272891549159,"vZ0":-0.6133149605450858,"x":74.76,"y":193.23,"x0":-2.6340437476030596,"y0":50.0019351963624,"z0":4.713533183044108,"aX":14.214102499450519},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.4,"breakHorizontal":-19.6,"spinRate":2758,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46086863783872634,"extension":6.7119155180951},"index":4,"playId":"6f17bf4d-c4d5-3425-8447-1df8c4858906","pitchNumber":4,"startTime":"2026-09-20T01:52:31.826Z","endTime":"2026-09-20T01:52:35.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31452936126653,"aZ":-17.019862155392286,"pfxX":-9.780374294301623,"pfxZ":7.865256839339576,"pX":0.01151562316655438,"pZ":3.054685133562658,"vX0":9.941736149906427,"vY0":-138.7322915847199,"vZ0":-1.2492689687212573,"x":116.56,"y":156.3,"x0":-2.367441569567411,"y0":50.00486149990574,"z0":4.65818547686281,"aX":-18.851075214590473},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":15.4,"spinRate":2219,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3965223502060602,"extension":6.843850021396133},"hitData":{"launchSpeed":88.0,"launchAngle":27.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.25,"coordY":98.53}},"index":5,"playId":"8b518466-989c-3cd8-be93-61df44b1b31e","pitchNumber":5,"startTime":"2026-09-20T01:52:52.142Z","endTime":"2026-09-20T01:53:00.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:53:00.067Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T01:54:58.857Z","endTime":"2026-09-20T01:56:23.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78177106255693,"aZ":-13.045073878932923,"pfxX":6.119025120684164,"pfxZ":10.31442878311309,"pX":0.14173224092308814,"pZ":2.419034105145386,"vX0":-6.478373036323025,"vY0":-135.38523370341645,"vZ0":-6.687713654982064,"x":111.6,"y":173.47,"x0":1.7715739773315855,"y0":50.00474614123468,"z0":5.835842170230591,"aX":11.351195494197887},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-9.7,"spinRate":2171,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.40469631765771563,"extension":6.571741623860567},"index":0,"playId":"8fca0d02-5bce-3023-a24c-6a2bf75ba3f6","pitchNumber":1,"startTime":"2026-09-20T01:55:09.255Z","endTime":"2026-09-20T01:55:13.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.798075120618876,"aZ":-11.01288399040717,"pfxX":4.649744207594488,"pfxZ":11.538833941417703,"pX":-0.4597619129215376,"pZ":3.6835550909199393,"vX0":-6.973777727202069,"vY0":-134.6986051306107,"vZ0":-4.597940552466608,"x":134.53,"y":139.32,"x0":1.5610500514573222,"y0":50.00378201649017,"z0":6.194118309975314,"aX":8.528640605649766},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.0,"breakHorizontal":-6.8,"spinRate":2188,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.406936139596056,"extension":6.463401027522248},"index":1,"playId":"886feead-2824-3a49-b549-676aac7b6f7e","pitchNumber":2,"startTime":"2026-09-20T01:55:27.323Z","endTime":"2026-09-20T01:55:31.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461283458006406,"aZ":-35.736036612046256,"pfxX":-0.3496714097323088,"pfxZ":-2.274541773075306,"pX":-0.8938257859284172,"pZ":1.6524068674154004,"vX0":-6.187554449513937,"vY0":-124.09971487210049,"vZ0":-3.620084201378089,"x":151.07,"y":194.17,"x0":1.675727957204586,"y0":50.005977061150524,"z0":6.101841655922584,"aX":-0.5464097450375867},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.7,"breakHorizontal":2.0,"spinRate":2455,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4410819062985283,"extension":6.316449748760336},"index":2,"playId":"987ba778-a226-303d-b785-8bcffad73714","pitchNumber":3,"startTime":"2026-09-20T01:55:45.163Z","endTime":"2026-09-20T01:55:49.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.3,"endSpeed":66.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.519461260632934,"aZ":-41.78836908219476,"pfxX":-5.550413034073475,"pfxZ":-8.733336937859734,"pX":-0.5597085127764199,"pZ":2.317744313202448,"vX0":-3.2694688471895246,"vY0":-105.11464368149457,"vZ0":1.715538388385253,"x":138.33,"y":176.2,"x0":1.7457338703499037,"y0":50.0028386256527,"z0":6.403714530989048,"aX":-6.109730332690353},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-14.8,"breakHorizontal":11.0,"spinRate":2552,"spinDirection":327},"zone":7,"typeConfidence":0.9,"plateTime":0.5243504376717292,"extension":6.316190882703968},"index":3,"playId":"18832841-0de1-3bda-b914-b8f3bf6c2df9","pitchNumber":4,"startTime":"2026-09-20T01:56:01.904Z","endTime":"2026-09-20T01:56:05.780Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40150276962807,"aZ":-32.47216122203432,"pfxX":-0.7062537012333157,"pfxZ":-0.17630335696039623,"pX":0.5541833664933352,"pZ":2.3750022286312844,"vX0":-2.4858643056057708,"vY0":-127.34125843777804,"vZ0":-3.002649635488104,"x":95.88,"y":174.65,"x0":1.6352885536330442,"y0":50.0062909427243,"z0":6.1410565507704655,"aX":-1.1589990564234571},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":1.8,"spinRate":2278,"spinDirection":269},"zone":6,"typeConfidence":0.9,"plateTime":0.43028606704820893,"extension":6.437848231770661},"index":4,"playId":"c4641b5e-601e-3f04-8338-d21743d5ebb3","pitchNumber":5,"startTime":"2026-09-20T01:56:18.822Z","endTime":"2026-09-20T01:56:23.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:56:23.269Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Lee pops out to second baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T01:56:37.021Z","endTime":"2026-09-20T01:57:55.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Pop Out","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":3},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96432573599189,"aZ":-37.16903122908377,"pfxX":-1.5665379508439348,"pfxZ":-3.2000156843070258,"pX":0.3823607673068686,"pZ":2.227614116054311,"vX0":-3.7059144659552756,"vY0":-124.40842540699632,"vZ0":-1.5214488507081505,"x":102.43,"y":178.63,"x0":2.0973599004188146,"y0":50.00281799453537,"z0":5.940006479791358,"aX":-2.4447190734562314},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.9,"breakHorizontal":3.7,"spinRate":2426,"spinDirection":301},"zone":6,"typeConfidence":0.9,"plateTime":0.44100001797564525,"extension":6.331309581131196},"index":0,"playId":"8a968eb2-8789-3c7c-ac9d-e0a38369cb7d","pitchNumber":1,"startTime":"2026-09-20T01:56:49.119Z","endTime":"2026-09-20T01:56:52.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.761017867981955,"aZ":-23.89464748992287,"pfxX":5.725429108347397,"pfxZ":5.424868414158908,"pX":0.1397962285538575,"pZ":1.2281767863741022,"vX0":-5.603064430305376,"vY0":-123.13569832899152,"vZ0":-6.235619657332716,"x":111.67,"y":205.62,"x0":1.7071373353498265,"y0":50.00567146522679,"z0":5.831085528737717,"aX":8.743408746718456},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.5,"breakHorizontal":-9.0,"spinRate":1337,"spinDirection":134},"zone":14,"typeConfidence":0.87,"plateTime":0.4457917202918429,"extension":6.363242073865443},"index":1,"playId":"ab57400b-2de2-32a5-9793-66855de05ab1","pitchNumber":2,"startTime":"2026-09-20T01:57:06.529Z","endTime":"2026-09-20T01:57:10.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96180782278846,"aZ":-18.739440076889874,"pfxX":6.093322218806598,"pfxZ":8.772451969287738,"pX":0.8918841396882173,"pZ":1.6627575203767082,"vX0":-4.221836695511217,"vY0":-123.60094514391471,"vZ0":-6.153395460655641,"x":83.0,"y":193.89,"x0":1.839118984857765,"y0":50.00364629795139,"z0":5.7822497663836705,"aX":9.333033685533776},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":1581,"spinDirection":135},"zone":14,"typeConfidence":0.88,"plateTime":0.44487224946724746,"extension":6.375980993078439},"index":2,"playId":"1e5c8fdc-9f84-3cad-b0f0-d58d478b0a0d","pitchNumber":3,"startTime":"2026-09-20T01:57:24.803Z","endTime":"2026-09-20T01:57:28.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75675381095888,"aZ":-11.911688450372505,"pfxX":5.205881220197141,"pfxZ":10.500001085200436,"pX":-0.004451688205415343,"pZ":3.5298956054690858,"vX0":-7.007845735901175,"vY0":-138.471218360453,"vZ0":-3.930246842937643,"x":117.17,"y":143.47,"x0":1.8902564947121505,"y0":50.00091638012996,"z0":5.772617518049732,"aX":10.044776986075048},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2193,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.39652875255024833,"extension":6.497879479049803},"hitData":{"launchSpeed":86.1,"launchAngle":63.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":111.06,"coordY":152.15}},"index":3,"playId":"34355ada-8c28-3b5b-9716-fc6de46b4067","pitchNumber":4,"startTime":"2026-09-20T01:57:45.982Z","endTime":"2026-09-20T01:57:55.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:57:55.936Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (24) on a sharp ground ball to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T01:58:16.389Z","endTime":"2026-09-20T02:00:15.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64632472866971,"aZ":-14.672353018925794,"pfxX":3.72340110627504,"pfxZ":9.237630823123345,"pX":1.2521687620808297,"pZ":2.9500324972197918,"vX0":-3.2937228959081244,"vY0":-137.52077164613993,"vZ0":-4.968653101813505,"x":69.27,"y":159.13,"x0":1.98816851339573,"y0":50.0008632655466,"z0":5.793230870872286,"aX":7.052265104623289},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-6.0,"spinRate":2067,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.39999888009494233,"extension":6.417724924674891},"index":0,"playId":"08ec6c26-2fc7-36d6-be1e-b8c9b14c3381","pitchNumber":1,"startTime":"2026-09-20T01:58:34.257Z","endTime":"2026-09-20T01:58:38.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402052464234583,"aZ":-13.217506879770777,"pfxX":3.340818130089981,"pfxZ":10.387860528096317,"pX":0.3130781149371453,"pZ":1.8789478004622653,"vX0":-4.79545505931647,"vY0":-134.53118752959995,"vZ0":-8.022646849878978,"x":105.07,"y":188.05,"x0":1.6883273205832685,"y0":50.00199947759975,"z0":5.84564650335922,"aX":6.096372864713798},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-4.9,"spinRate":2047,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.407825985661479,"extension":6.4325034653157145},"index":1,"playId":"804f0218-a409-39f1-bfd1-9f0652c98d82","pitchNumber":2,"startTime":"2026-09-20T01:58:51.976Z","endTime":"2026-09-20T01:58:55.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013574329032636,"aZ":-36.287562393933754,"pfxX":-1.114170736849693,"pfxZ":-2.6735274038579595,"pX":-0.6448925024054184,"pZ":1.7298047071774583,"vX0":-5.526309022977753,"vY0":-123.64487255466719,"vZ0":-2.9901791596132368,"x":141.58,"y":192.08,"x0":1.7692798328397832,"y0":50.002817747703574,"z0":6.017899928976765,"aX":-1.7138558933186039},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":3.4,"spinRate":2564,"spinDirection":302},"zone":7,"typeConfidence":0.9,"plateTime":0.4439986157414446,"extension":6.417766657008415},"index":2,"playId":"a56b8f76-ca26-392a-af45-47821bcea268","pitchNumber":3,"startTime":"2026-09-20T01:59:09.404Z","endTime":"2026-09-20T01:59:13.228Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35176242318928,"aZ":-13.547337515555297,"pfxX":4.93857950261639,"pfxZ":9.853348820909595,"pX":0.9541120176535544,"pZ":2.086489837105505,"vX0":-4.359508171377716,"vY0":-137.1256102335447,"vZ0":-7.187998312155176,"x":80.63,"y":182.44,"x0":1.928493709104763,"y0":50.00543126314918,"z0":5.67966627642855,"aX":9.338986610601422},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-7.9,"spinRate":2103,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.40053265868447374,"extension":6.356161056521844},"index":3,"playId":"6ebbe359-f514-3ae9-912e-4a18027524fc","pitchNumber":4,"startTime":"2026-09-20T01:59:44.710Z","endTime":"2026-09-20T01:59:48.821Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090753853765726,"aZ":-35.61034610361484,"pfxX":-0.7768302788356628,"pfxZ":-2.0986732242201,"pX":-0.20518834805228184,"pZ":1.5037946885230609,"vX0":-4.439789374597005,"vY0":-127.46425002485459,"vZ0":-4.234818386398663,"x":124.82,"y":198.18,"x0":1.66265714681305,"y0":50.00153357458978,"z0":6.00956105616801,"aX":-1.2726572679627597},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":2.4,"spinRate":2516,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.43030372338385803,"extension":6.477567413645285},"hitData":{"launchSpeed":106.7,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":42.81,"coordY":115.39}},"index":4,"playId":"1ca79dfe-cb64-36fc-b327-404470da4f56","pitchNumber":5,"startTime":"2026-09-20T02:00:02.979Z","endTime":"2026-09-20T02:00:15.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:00:15.098Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T02:00:36.326Z","endTime":"2026-09-20T02:02:04.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":94.9,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.379343112222806,"aZ":-11.864415694831717,"pfxX":5.544100460988455,"pfxZ":10.636290329240405,"pX":0.6624907430870502,"pZ":3.4821867100270993,"vX0":-5.2008184287420995,"vY0":-137.95534698949191,"vZ0":-4.169597967634748,"x":91.75,"y":144.76,"x0":1.8604920372329952,"y0":50.00051794326062,"z0":5.825128868207026,"aX":10.584609999745002},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-8.9,"spinRate":2124,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.3984569827238018,"extension":6.468237136031143},"index":0,"playId":"a2f48e02-2c19-3d81-88f5-ec04d64ac986","pitchNumber":1,"startTime":"2026-09-20T02:00:44.410Z","endTime":"2026-09-20T02:00:47.617Z","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":2},"index":1,"startTime":"2026-09-20T02:01:04.354Z","endTime":"2026-09-20T02:01:19.740Z","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(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":94.0,"endSpeed":85.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67725612594515,"aZ":-12.374893902487488,"pfxX":6.922478037028468,"pfxZ":10.551090766076237,"pX":0.73055567371871,"pZ":3.2120542129051226,"vX0":-5.422872506352014,"vY0":-136.7335838304659,"vZ0":-4.662672690078074,"x":89.15,"y":152.05,"x0":1.8490669498186627,"y0":50.00281453163466,"z0":5.801438739564708,"aX":12.990159386941128},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-11.3,"spinRate":2118,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4019619954773086,"extension":6.46532235842157},"index":2,"playId":"5d6c157a-0b58-3908-b7ba-fe7233a5ff24","pitchNumber":2,"startTime":"2026-09-20T02:01:19.740Z","endTime":"2026-09-20T02:01:23.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":66.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431701316988235,"aZ":-42.629060063490115,"pfxX":-5.631929521510833,"pfxZ":-9.421399319104319,"pX":-0.34975633208615275,"pZ":1.120684728909099,"vX0":-2.745563341963885,"vY0":-106.0382457976029,"vZ0":-0.20144018467127478,"x":130.33,"y":208.52,"x0":1.704423929792329,"y0":50.00204898674533,"z0":6.186808164115124,"aX":-6.249966646377408},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-16.6,"breakHorizontal":11.0,"spinRate":2646,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.5216451104685467,"extension":6.350497457108876},"index":3,"playId":"d559b704-fe07-3e6f-90e9-2588758811fc","pitchNumber":3,"startTime":"2026-09-20T02:01:41.195Z","endTime":"2026-09-20T02:01:45.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.634510336808944,"aZ":-15.900839961011172,"pfxX":8.559109738464944,"pfxZ":8.560986372645136,"pX":-0.6190016384846238,"pZ":3.2719427861577515,"vX0":-9.664428109767323,"vY0":-137.75193361826786,"vZ0":-3.839400776443396,"x":140.59,"y":150.44,"x0":1.8406782808279751,"y0":50.00594216159872,"z0":5.7747121781702,"aX":16.277256423685657},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-13.2,"spinRate":2172,"spinDirection":144},"zone":1,"typeConfidence":0.9,"plateTime":0.3992358683163415,"extension":6.459471107002343},"index":4,"playId":"f52631a8-03d4-3bdb-95a4-0965f8a52744","pitchNumber":4,"startTime":"2026-09-20T02:02:00.391Z","endTime":"2026-09-20T02:02:04.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:02:04.409Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Denzer Guzman pops out softly to second baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T02:04:10.254Z","endTime":"2026-09-20T02:05:51.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.7,"endSpeed":84.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.114609965258666,"aZ":-17.30572996840777,"pfxX":-8.378294590464051,"pfxZ":8.014589648515912,"pX":-0.05948531044515896,"pZ":3.3829468658373165,"vX0":8.712197261986857,"vY0":-136.11806760439342,"vZ0":-0.7083562492650416,"x":119.27,"y":147.44,"x0":-2.2309898095380802,"y0":50.00017247581573,"z0":4.8577582595275155,"aX":-15.53789566450637},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":13.1,"spinRate":2379,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4041895855719475,"extension":6.449983767071765},"index":0,"playId":"619e5102-28b3-305d-ac85-a69459e43536","pitchNumber":1,"startTime":"2026-09-20T02:04:19.423Z","endTime":"2026-09-20T02:04:23.275Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111438270624262,"aZ":-33.49457946106461,"pfxX":7.875498875795178,"pfxZ":-0.9661878294984216,"pX":1.6023643922534136,"pZ":1.868750286913732,"vX0":6.413580984259692,"vY0":-117.4641569810787,"vZ0":0.5099471679138132,"x":55.92,"y":188.32,"x0":-2.204794600053912,"y0":50.00138871084914,"z0":4.8103751132094725,"aX":10.797312496149694},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.2,"breakHorizontal":-16.1,"spinRate":2881,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46966704595736175,"extension":6.629949774301011},"index":1,"playId":"8af5f038-1473-3a64-ad6c-2995574067a4","pitchNumber":2,"startTime":"2026-09-20T02:04:33.270Z","endTime":"2026-09-20T02:04:37.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T02:04:42.430Z","endTime":"2026-09-20T02:04:52.036Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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":80.9,"endSpeed":73.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019849400069333,"aZ":-31.798390869288138,"pfxX":8.960999629822116,"pfxZ":0.27586602677772154,"pX":1.063674062962918,"pZ":0.44546094373602807,"vX0":5.176162644965607,"vY0":-117.69305481726937,"vZ0":-2.7281680573567555,"x":76.46,"y":226.75,"x0":-2.341720256873645,"y0":50.005494249332806,"z0":4.617502216683087,"aX":12.349443982991804},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.0,"breakHorizontal":-17.6,"spinRate":2892,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46858391186790493,"extension":6.644752239443452},"index":3,"playId":"b1db82f5-a2c3-35c1-afdd-57c02db53366","pitchNumber":3,"startTime":"2026-09-20T02:04:52.036Z","endTime":"2026-09-20T02:04:56.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416964270364968,"aZ":-40.1548815953657,"pfxX":7.342966170492383,"pfxZ":-5.91173923043862,"pX":0.1847349926650454,"pZ":2.3860289697943653,"vX0":3.640941687765334,"vY0":-115.9352579857102,"vZ0":2.625777682304421,"x":109.96,"y":174.36,"x0":-2.364458935494825,"y0":50.00326772689155,"z0":5.09466579146399,"aX":9.91004499847028},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.6,"breakHorizontal":-14.3,"spinRate":2961,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4740000758391303,"extension":6.531882283233182},"index":4,"playId":"b357e54a-7227-3922-b228-21cf800f59b8","pitchNumber":4,"startTime":"2026-09-20T02:05:10.118Z","endTime":"2026-09-20T02:05:15.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136353617706728,"aZ":-34.47513833495331,"pfxX":8.331746905964087,"pfxZ":-1.674357342042316,"pX":0.6986080024696179,"pZ":0.9876030351507041,"vX0":4.530556211243186,"vY0":-117.65757240303917,"vZ0":-1.0306804049632554,"x":90.37,"y":212.11,"x0":-2.349536265736766,"y0":50.0057687870264,"z0":4.693216221813986,"aX":11.413222053999084},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":-16.3,"spinRate":2982,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4697142854385423,"extension":6.6238973264645615},"index":5,"playId":"124b5426-d5d7-3c2e-b976-e3a76d9f50bb","pitchNumber":5,"startTime":"2026-09-20T02:05:29.708Z","endTime":"2026-09-20T02:05:33.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.056569864713715,"aZ":-16.702591881441982,"pfxX":-8.643042623931224,"pfxZ":8.131949909862428,"pX":-0.18269852111893148,"pZ":2.6441537154829993,"vX0":8.528997652182499,"vY0":-137.66867477455435,"vZ0":-2.4143490123268068,"x":123.96,"y":167.39,"x0":-2.211134094050988,"y0":50.0026438043704,"z0":4.674536800926708,"aX":-16.445141608974293},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2408,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39918973642853484,"extension":6.78856420887915},"hitData":{"launchSpeed":50.9,"launchAngle":43.0,"totalDistance":137.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":140.21,"coordY":149.25}},"index":6,"playId":"d095c7cf-c9c4-3156-bfa7-a272541d998e","pitchNumber":6,"startTime":"2026-09-20T02:05:44.264Z","endTime":"2026-09-20T02:05:51.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:05:51.270Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T02:06:08.847Z","endTime":"2026-09-20T02:07:34.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18031007467351,"aZ":-16.111713015808604,"pfxX":-8.69423421173021,"pfxZ":8.527168624903771,"pX":-0.43412145590030937,"pZ":3.2884859619957783,"vX0":7.930595527810542,"vY0":-137.31993737787883,"vZ0":-1.1760084151535375,"x":133.55,"y":149.99,"x0":-2.2488540187541664,"y0":50.0067198633311,"z0":4.833068206883296,"aX":-16.386884741020047},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":13.8,"spinRate":2378,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40091637303273187,"extension":6.761645228164671},"index":0,"playId":"0aff8786-c90f-380a-816f-cda6816ca7ef","pitchNumber":1,"startTime":"2026-09-20T02:06:20.341Z","endTime":"2026-09-20T02:06:24.155Z","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":93.6,"endSpeed":84.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.944964633505215,"aZ":-17.170545185171928,"pfxX":-9.349250790862724,"pfxZ":8.133813806775846,"pX":-0.556926114100193,"pZ":3.142258877091716,"vX0":7.762977376190165,"vY0":-135.98242205282884,"vZ0":-1.058595350243158,"x":138.23,"y":153.94,"x0":-2.2550931061657686,"y0":50.00493081230561,"z0":4.745188112598599,"aX":-17.251434185322612},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":15.0,"spinRate":2416,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40510131384351267,"extension":6.744579592663998},"index":1,"playId":"0ef83dae-7f90-3ed0-ab92-b6511e22a708","pitchNumber":2,"startTime":"2026-09-20T02:06:34.388Z","endTime":"2026-09-20T02:06:37.582Z","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.8,"endSpeed":85.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64705283383179,"aZ":-19.540105891666858,"pfxX":-9.056126226813372,"pfxZ":6.686177868543751,"pX":0.03174455567451517,"pZ":4.279387115350952,"vX0":9.428916076676897,"vY0":-137.60810242627855,"vZ0":2.2282610841347372,"x":115.79,"y":123.24,"x0":-2.2864626769096095,"y0":50.00465081283377,"z0":4.793976744338575,"aX":-17.11906139820609},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":14.0,"spinRate":2284,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.400253756827607,"extension":6.746673348833945},"index":2,"playId":"5806887e-806e-3f40-99ca-a44c1881fc6b","pitchNumber":3,"startTime":"2026-09-20T02:06:58.974Z","endTime":"2026-09-20T02:07:02.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35794209212593,"aZ":-25.0756130388898,"pfxX":-1.3006107486001932,"pfxZ":4.165555303167019,"pX":1.0194030755136911,"pZ":0.49688659367065485,"vX0":8.766415177757096,"vY0":-129.73258807583,"vZ0":-5.693451885199728,"x":78.14,"y":225.36,"x0":-2.2355936356463393,"y0":50.00087520908998,"z0":4.6333276042105656,"aX":-2.2161172662837645},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":0.4,"spinRate":2333,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4223352916120904,"extension":6.6234142490236225},"index":3,"playId":"ab04e75d-05dd-3e3e-ba49-dcb923c9ba06","pitchNumber":4,"startTime":"2026-09-20T02:07:11.524Z","endTime":"2026-09-20T02:07:15.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418066917529618,"aZ":-33.43147909690509,"pfxX":8.320364513253281,"pfxZ":-0.9251630661322885,"pX":-0.07704355494917217,"pZ":2.8023563718331337,"vX0":3.0824077478591674,"vY0":-116.72427947205563,"vZ0":2.5578047703110824,"x":119.94,"y":163.12,"x0":-2.502170395582245,"y0":50.00408177842702,"z0":4.877019858332262,"aX":11.287594884624333},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.6,"breakHorizontal":-15.8,"spinRate":2761,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4723119826139044,"extension":6.568596678804366},"index":4,"playId":"ac41cdb7-77e7-313c-9546-b49f4e9c2e98","pitchNumber":5,"startTime":"2026-09-20T02:07:30.713Z","endTime":"2026-09-20T02:07:34.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:07:34.969Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Siri singles on a line drive to right fielder Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T02:07:47.309Z","endTime":"2026-09-20T02:09:57.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50623649035358,"aZ":-33.77738739815323,"pfxX":7.8756429978686,"pfxZ":-1.1819785431690377,"pX":-0.6131240922331211,"pZ":2.7798523088160447,"vX0":1.9365310874315549,"vY0":-116.63719102827969,"vZ0":2.3587219621300335,"x":140.37,"y":163.72,"x0":-2.4794049028158507,"y0":50.00071445547277,"z0":4.9688641947540395,"aX":10.712761474276725},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.2,"breakHorizontal":-14.8,"spinRate":2849,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.47186810281384295,"extension":6.645058621855004},"index":0,"playId":"328a7337-b375-346a-99c2-f703499c7c75","pitchNumber":1,"startTime":"2026-09-20T02:07:57.589Z","endTime":"2026-09-20T02:08:01.532Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566005107883612,"aZ":-25.876232939680154,"pfxX":-1.3666131574434948,"pfxZ":3.8372131408407952,"pX":0.7950816441442683,"pZ":2.9480537734929344,"vX0":7.676573831229387,"vY0":-127.42114930808596,"vZ0":0.5008981301015898,"x":86.69,"y":159.18,"x0":-2.0811732243761094,"y0":50.004110558114725,"z0":4.796010857004717,"aX":-2.2449169030781104},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":0.7,"spinRate":2228,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.43011595729028995,"extension":6.713793248897012},"index":1,"playId":"25e35d1c-882e-3300-8a58-5dc3b73c0444","pitchNumber":2,"startTime":"2026-09-20T02:08:09.374Z","endTime":"2026-09-20T02:08:13.228Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66258079966465,"aZ":-17.397787897057523,"pfxX":-7.373876080214558,"pfxZ":7.83975554624149,"pX":0.6434256051899786,"pZ":2.749732500753192,"vX0":9.979419580689786,"vY0":-136.78295099010913,"vZ0":-2.2001009541028678,"x":92.47,"y":164.54,"x0":-2.103223815674702,"y0":50.00195417658812,"z0":4.764417042752234,"aX":-13.89797742944274},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2227,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40124035227361565,"extension":6.807931695878961},"index":2,"playId":"7ba8121b-5b6e-33d6-9f25-7cbe36a87297","pitchNumber":3,"startTime":"2026-09-20T02:08:43.437Z","endTime":"2026-09-20T02:08:47.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364088833505022,"aZ":-32.890785917980004,"pfxX":8.687554559928811,"pfxZ":-0.5288154017984876,"pX":2.0141047954912272,"pZ":1.345739606373615,"vX0":7.037747568108312,"vY0":-116.68731599736648,"vZ0":-0.5604309800769646,"x":40.23,"y":202.45,"x0":-2.193479945884172,"y0":50.00347996045429,"z0":4.746604226257673,"aX":11.722987154603297},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.7,"breakHorizontal":-17.8,"spinRate":2911,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4733084981288571,"extension":6.651831452046303},"index":3,"playId":"f769eed1-865f-3235-bbde-99eb1a255fdf","pitchNumber":4,"startTime":"2026-09-20T02:08:56.162Z","endTime":"2026-09-20T02:09:00.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56897992008119,"aZ":-18.36120393789758,"pfxX":-9.55579587110877,"pfxZ":7.451398721338505,"pX":-0.6343171351616308,"pZ":3.964451452202423,"vX0":7.580214015410764,"vY0":-135.9838917421038,"vZ0":1.030576628361227,"x":141.18,"y":131.74,"x0":-2.230181247379093,"y0":50.00644254491475,"z0":4.86333803790085,"aX":-17.72329469694609},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2208,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40433596103399916,"extension":6.723598140110495},"index":4,"playId":"3ec3a32d-054e-37ef-b797-9f3db37cb0d3","pitchNumber":5,"startTime":"2026-09-20T02:09:09.752Z","endTime":"2026-09-20T02:09:13.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.839038148733266,"aZ":-18.139611173350332,"pfxX":-8.872613548597743,"pfxZ":7.466485667937382,"pX":0.06379000218364717,"pZ":3.2130891623051596,"vX0":8.959181540555777,"vY0":-136.88285844820933,"vZ0":-0.7852270651748391,"x":114.57,"y":152.03,"x0":-2.1136034097705148,"y0":50.00529781232677,"z0":4.756512632109102,"aX":-16.683535783659234},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":13.9,"spinRate":2265,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40158032482469297,"extension":6.768335498445162},"index":5,"playId":"0b9f4a61-7046-3567-b724-5a85603d8574","pitchNumber":6,"startTime":"2026-09-20T02:09:24.234Z","endTime":"2026-09-20T02:09:27.264Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02130922591754,"aZ":-17.523358579750003,"pfxX":-10.070205720056371,"pfxZ":7.82651047726692,"pX":0.0878503317298038,"pZ":2.656010033825974,"vX0":9.425652877823659,"vY0":-136.66404670040737,"vZ0":-2.0216562005770635,"x":113.65,"y":167.07,"x0":-2.114820022119083,"y0":50.004400573647885,"z0":4.622714389871258,"aX":-18.85435187674559},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":16.0,"spinRate":2330,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40237884108651434,"extension":6.832821791757018},"hitData":{"launchSpeed":83.4,"launchAngle":24.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.94,"coordY":90.88}},"index":6,"playId":"3891bb02-1a44-3023-97d7-449b3b53b9ae","pitchNumber":7,"startTime":"2026-09-20T02:09:46.378Z","endTime":"2026-09-20T02:09:57.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:09:57.404Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out, second baseman Royce Lewis to first baseman Victor Caratini.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T02:10:12.011Z","endTime":"2026-09-20T02:12:27.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":73.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418489527402606,"aZ":-33.23294891837969,"pfxX":7.080922187708501,"pfxZ":-0.776027808825746,"pX":1.320097307323369,"pZ":1.9019166774049259,"vX0":6.846614991063748,"vY0":-116.86462474943981,"vZ0":0.6336218941199931,"x":66.68,"y":187.43,"x0":-2.585751292570695,"y0":50.00483860429219,"z0":4.7905880667420835,"aX":9.631711752046058},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.8,"spinRate":2883,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47169089356429117,"extension":6.635534894252968},"index":0,"playId":"33bd8112-cffd-35cc-81e9-b62ffc6f2035","pitchNumber":1,"startTime":"2026-09-20T02:10:26.214Z","endTime":"2026-09-20T02:10:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777779922404644,"aZ":-32.11334742017018,"pfxX":8.565422168374255,"pfxZ":0.04353252796231821,"pX":-0.7486563582253583,"pZ":2.4869834856173663,"vX0":2.170585690769934,"vY0":-116.59464009335125,"vZ0":1.7038825249051588,"x":145.54,"y":171.63,"x0":-2.80728480715118,"y0":50.00180857954015,"z0":4.808429469195414,"aX":11.627023055048724},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2928,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4722945988304774,"extension":6.561139965069985},"index":1,"playId":"79c8855c-904a-34ae-9da8-221358cd0862","pitchNumber":2,"startTime":"2026-09-20T02:10:45.709Z","endTime":"2026-09-20T02:10:52.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jose Siri steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"79c8855c-904a-34ae-9da8-221358cd0862","startTime":"2026-09-20T02:11:01.558Z","endTime":"2026-09-20T02:11:39.151Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":81.3,"endSpeed":74.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91964272584233,"aZ":-32.201633743478666,"pfxX":8.278832294344681,"pfxZ":-0.01888359439632037,"pX":0.7021659259628839,"pZ":1.3195151539687362,"vX0":5.1443385033503715,"vY0":-118.24363927031006,"vZ0":-0.7178623301153737,"x":90.24,"y":203.15,"x0":-2.5892162835386565,"y0":50.00359909514064,"z0":4.623729312764857,"aX":11.53439580363054},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.1,"breakHorizontal":-16.3,"spinRate":3040,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4660968443684519,"extension":6.497476921767325},"index":3,"playId":"60e41006-215f-3911-ad00-b01263ca8fdd","pitchNumber":3,"startTime":"2026-09-20T02:11:39.151Z","endTime":"2026-09-20T02:11:42.568Z","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":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40558384932839,"aZ":-24.793615998631815,"pfxX":-10.572026387479536,"pfxZ":4.3184832461656635,"pX":-0.4902899757468543,"pZ":1.995549982528526,"vX0":8.495997877152263,"vY0":-130.6405977824745,"vZ0":-2.2543627498254533,"x":135.69,"y":184.9,"x0":-2.4291058457915042,"y0":50.00313583304489,"z0":4.7550012152231,"aX":-18.069348054185433},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":2105,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.42107437201907016,"extension":6.702121967353662},"hitData":{"launchSpeed":94.3,"launchAngle":-0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.26,"coordY":153.55}},"index":4,"playId":"f8ebdf6c-5488-3491-997c-0b6d1fcf0bc6","pitchNumber":4,"startTime":"2026-09-20T02:12:20.385Z","endTime":"2026-09-20T02:12:27.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:12:27.886Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Walker Jenkins singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T02:14:42.552Z","endTime":"2026-09-20T02:15:42.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06994926978224,"aZ":-15.013294012840287,"pfxX":6.601927375537029,"pfxZ":9.360398522863555,"pX":0.38419643394220676,"pZ":3.4973973239284786,"vX0":-6.722102367353389,"vY0":-135.40943432808723,"vZ0":-3.480577840728131,"x":102.36,"y":144.35,"x0":2.056341397629528,"y0":50.002080636992176,"z0":5.867906167178808,"aX":12.1037143794793},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":1987,"spinDirection":141},"zone":3,"typeConfidence":0.9,"plateTime":0.4064699753655634,"extension":6.471357178483103},"index":0,"playId":"2e3f67c8-d418-3292-84b3-9d466bf6e238","pitchNumber":1,"startTime":"2026-09-20T02:14:55.852Z","endTime":"2026-09-20T02:14:59.635Z","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":86.1,"endSpeed":79.4,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35247840028644,"aZ":-29.925953113925864,"pfxX":-0.01637574373499895,"pfxZ":1.419542338976357,"pX":-1.448229333216296,"pZ":1.7824643690852837,"vX0":-7.545381426081583,"vY0":-125.24393508537347,"vZ0":-4.1815414839935094,"x":172.2,"y":190.65,"x0":1.606101870537813,"y0":50.005578010649224,"z0":5.921822540388138,"aX":-0.025960525669879265},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":1.8,"spinRate":2327,"spinDirection":299},"zone":13,"typeConfidence":0.87,"plateTime":0.4373633737855074,"extension":6.538691674308966},"index":1,"playId":"3002400c-d5ad-34cc-8f28-04bc2fec1b20","pitchNumber":2,"startTime":"2026-09-20T02:15:14.008Z","endTime":"2026-09-20T02:15:17.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81697170938027,"aZ":-36.573772278014054,"pfxX":-0.49202535997347496,"pfxZ":-2.93254110062841,"pX":-0.6944083872169211,"pZ":1.6152732407197328,"vX0":-5.748834828313481,"vY0":-122.09120814808426,"vZ0":-2.987114481877816,"x":143.47,"y":195.17,"x0":1.76263319674946,"y0":50.005514188789725,"z0":6.027183111000777,"aX":-0.7370628389013758},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.8,"breakHorizontal":2.4,"spinRate":2376,"spinDirection":314},"zone":13,"typeConfidence":0.89,"plateTime":0.4499912331578848,"extension":6.356383764224732},"hitData":{"launchSpeed":76.0,"launchAngle":21.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.83,"coordY":104.63}},"index":2,"playId":"1a4e1616-c0a0-3a27-979b-13119d0df8b4","pitchNumber":3,"startTime":"2026-09-20T02:15:29.910Z","endTime":"2026-09-20T02:15:42.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:15:42.360Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Kreidler grounds out, third baseman Denzer Guzman to first baseman Moisés Ballesteros. Walker Jenkins to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T02:15:56.512Z","endTime":"2026-09-20T02:17:17.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.755252844332794,"aZ":-12.082185506364056,"pfxX":5.721792804348289,"pfxZ":10.758847174514584,"pX":-0.12666143378274247,"pZ":3.0746416941959986,"vX0":-7.1939585338799095,"vY0":-136.46160764394145,"vZ0":-5.011170712546622,"x":121.83,"y":155.76,"x0":1.812473204947128,"y0":50.005148279191054,"z0":5.781637726407858,"aX":10.688238613377017},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-8.6,"spinRate":2141,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.4028881388032164,"extension":6.481659837605746},"index":0,"playId":"789dcedd-b214-3ed5-a62b-ae8af6f71e9c","pitchNumber":1,"startTime":"2026-09-20T02:16:07.632Z","endTime":"2026-09-20T02:16:11.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.505897832906705,"aZ":-14.2078150261756,"pfxX":5.370697632828458,"pfxZ":9.517202393188015,"pX":0.608514098267259,"pZ":4.201157930101304,"vX0":-5.277798716927747,"vY0":-137.5179174895477,"vZ0":-1.7109015791024405,"x":93.8,"y":125.35,"x0":1.8679950723744447,"y0":50.00682974213609,"z0":5.810378580798493,"aX":10.143866028898099},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-8.4,"spinRate":2027,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.40046278273083713,"extension":6.330056753602274},"index":1,"playId":"efd57f31-4bce-34c8-ada8-c424ecf82d7c","pitchNumber":2,"startTime":"2026-09-20T02:16:28.302Z","endTime":"2026-09-20T02:16:32.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554600894044636,"aZ":-13.966495548291737,"pfxX":5.804124904955723,"pfxZ":9.908598911315185,"pX":0.6563156893754014,"pZ":2.3164773013526836,"vX0":-5.233729412855042,"vY0":-134.9843102763681,"vZ0":-6.1724520386391974,"x":91.98,"y":176.24,"x0":1.8702989244911863,"y0":50.00332972396558,"z0":5.623836528172347,"aX":10.665627152681854},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.4,"spinRate":2001,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.40644600093575,"extension":6.247161552965265},"index":2,"playId":"b3e2aff0-29af-3775-b41c-f1b1c63ef808","pitchNumber":3,"startTime":"2026-09-20T02:16:50.288Z","endTime":"2026-09-20T02:16:54.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.806868546231474,"aZ":-15.276403185570306,"pfxX":7.499516778984337,"pfxZ":9.055694799951539,"pX":-0.012960559873635927,"pZ":2.818910289116094,"vX0":-7.4654908007232255,"vY0":-136.21430129946918,"vZ0":-4.7245280813324015,"x":117.49,"y":162.67,"x0":1.7978630695279236,"y0":50.006716916248266,"z0":5.643144138403736,"aX":14.000955583299367},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-11.9,"spinRate":2013,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4031587878401881,"extension":6.3970916067310295},"hitData":{"launchSpeed":86.6,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.9,"coordY":166.26}},"index":3,"playId":"e13ef643-177e-3c23-96ef-63515e8d97b0","pitchNumber":4,"startTime":"2026-09-20T02:17:09.916Z","endTime":"2026-09-20T02:17:17.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:17:17.920Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (26) on a line drive to left fielder Wade Meckler. Walker Jenkins scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T02:17:40.444Z","endTime":"2026-09-20T02:19:52.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.0,"endSpeed":65.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72351529505557,"aZ":-41.44597746168286,"pfxX":-4.984984742913498,"pfxZ":-8.530241817194387,"pX":0.07495414870076365,"pZ":3.662324859585178,"vX0":-1.8869332662129,"vY0":-104.5911710688478,"vZ0":4.290129844249954,"x":114.14,"y":139.9,"x0":1.6415696229979555,"y0":50.00204755566162,"z0":6.505551992577465,"aX":-5.418840689553875},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-13.6,"breakHorizontal":9.6,"spinRate":2422,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.5274849660370537,"extension":6.107780372849335},"index":0,"playId":"2fa1f858-c215-3e80-9718-4c3001b9b343","pitchNumber":1,"startTime":"2026-09-20T02:17:53.455Z","endTime":"2026-09-20T02:17:57.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.5,"endSpeed":64.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.273671432536226,"aZ":-41.92891377260451,"pfxX":-5.2677491730500545,"pfxZ":-9.35931497186714,"pX":0.3700616221051626,"pZ":2.604396396618074,"vX0":-1.2500270438027725,"vY0":-102.54988047277686,"vZ0":2.6508608801016775,"x":102.89,"y":168.46,"x0":1.674810588247691,"y0":50.000664352586796,"z0":6.488944613183165,"aX":-5.49218267941903},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.4,"breakVerticalInduced":-15.5,"breakHorizontal":10.0,"spinRate":2466,"spinDirection":324},"zone":6,"typeConfidence":0.91,"plateTime":0.5384539641158588,"extension":6.07847987434367},"index":1,"playId":"bdfa4b57-bc60-3234-95e2-bcce209cd566","pitchNumber":2,"startTime":"2026-09-20T02:18:14.182Z","endTime":"2026-09-20T02:18:18.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"47f4eb15-2403-446b-883c-6135dce4a3c1","startTime":"2026-09-20T02:18:35.478Z","endTime":"2026-09-20T02:18:40.478Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32784099051489,"aZ":-13.02045637638056,"pfxX":5.4153510642525235,"pfxZ":10.028235827365533,"pX":0.33960956015377675,"pZ":2.956774095641873,"vX0":-6.259590892799377,"vY0":-137.96206014001982,"vZ0":-5.023397955294649,"x":104.05,"y":158.95,"x0":1.9442638731427835,"y0":50.00139120105371,"z0":5.692538655853769,"aX":10.342356759572395},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.4,"spinRate":2064,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.3984164101526524,"extension":6.4706125377575585},"index":3,"playId":"145e1003-0661-362a-8a67-0ddf36460ca7","pitchNumber":3,"startTime":"2026-09-20T02:18:54.503Z","endTime":"2026-09-20T02:18:57.780Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532131607551428,"aZ":-35.151676811662426,"pfxX":0.47081048731363895,"pfxZ":-1.868886360440325,"pX":-0.6772337641329939,"pZ":0.8311454066038274,"vX0":-5.997066244253159,"vY0":-125.74453510564277,"vZ0":-5.15322656642091,"x":142.81,"y":216.34,"x0":1.6817983521705615,"y0":50.00166427184249,"z0":5.773023425989489,"aX":0.7509841042833134},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.4,"breakHorizontal":0.6,"spinRate":2342,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.43631086760044235,"extension":6.47377075653264},"index":4,"playId":"2fa33b2e-dca7-3542-86c1-7d705d994a88","pitchNumber":4,"startTime":"2026-09-20T02:19:19.113Z","endTime":"2026-09-20T02:19:23.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.424923704644044,"aZ":-13.894813258432627,"pfxX":5.800515693987544,"pfxZ":9.538731478605454,"pX":0.6829261985779721,"pZ":3.2894173672216964,"vX0":-4.960587141799183,"vY0":-138.40184505764373,"vZ0":-4.325659312043795,"x":90.97,"y":149.97,"x0":1.7557870208163595,"y0":50.00171808118903,"z0":5.8208944933168905,"aX":11.1144268836115},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.4,"spinRate":2054,"spinDirection":143},"zone":3,"typeConfidence":0.9,"plateTime":0.3976284033320505,"extension":6.4416863740674},"hitData":{"launchSpeed":97.7,"launchAngle":10.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.93,"coordY":109.93}},"index":5,"playId":"42cda923-a78d-3f93-a76d-dec4cd57475b","pitchNumber":5,"startTime":"2026-09-20T02:19:39.357Z","endTime":"2026-09-20T02:19:52.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:19:52.222Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Zach Neto to first baseman Moisés Ballesteros. Luke Keaschall scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T02:20:23.826Z","endTime":"2026-09-20T02:22:16.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770254812886304,"aZ":-37.50663686908627,"pfxX":-0.15502720982300566,"pfxZ":-3.453564014077191,"pX":0.9771101990744693,"pZ":2.9481286330310246,"vX0":-2.1228836890145093,"vY0":-123.70097202537,"vZ0":0.1393873174179039,"x":79.75,"y":159.18,"x0":1.8683135425049415,"y0":50.00596194810211,"z0":6.047886689311663,"aX":-0.23873803713841696},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":0.8,"spinRate":2249,"spinDirection":297},"zone":12,"typeConfidence":0.88,"plateTime":0.44359213705976774,"extension":6.195120515282641},"index":0,"playId":"08df7097-2267-35fe-9c01-e9e5c1babe31","pitchNumber":1,"startTime":"2026-09-20T02:20:33.267Z","endTime":"2026-09-20T02:20:36.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.2,"endSpeed":65.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60436395209063,"aZ":-41.97597871646044,"pfxX":-6.082497490446629,"pfxZ":-9.225297044408247,"pX":1.4289561146357503,"pZ":2.0002477185583483,"vX0":0.8554748427662033,"vY0":-103.51127999091315,"vZ0":1.6089700114616317,"x":62.53,"y":184.77,"x0":1.7941234677283155,"y0":50.002774123147084,"z0":6.319863720149138,"aX":-6.463727916889503},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-15.6,"breakHorizontal":10.7,"spinRate":2482,"spinDirection":326},"zone":14,"typeConfidence":0.91,"plateTime":0.5333931710082949,"extension":6.109628157580519},"index":1,"playId":"679acb41-a113-35e0-832c-52abd7fc7bad","pitchNumber":2,"startTime":"2026-09-20T02:20:52.575Z","endTime":"2026-09-20T02:20:56.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41615178943815,"aZ":-15.717334524461252,"pfxX":6.119200601548226,"pfxZ":8.669713649595456,"pX":-0.3077661537753501,"pZ":2.9493236843283195,"vX0":-7.905678429025289,"vY0":-137.17170329098727,"vZ0":-4.526718400809123,"x":128.73,"y":159.15,"x0":1.821761966498103,"y0":50.004855089308485,"z0":5.698658529503912,"aX":11.618809951279518},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-9.4,"spinRate":1972,"spinDirection":135},"zone":1,"typeConfidence":0.9,"plateTime":0.39988427438717045,"extension":6.439144569770185},"index":2,"playId":"2a7a2d2d-adc2-3505-95ff-eee1ce0fcef5","pitchNumber":3,"startTime":"2026-09-20T02:21:13.544Z","endTime":"2026-09-20T02:21:17.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18439343487058,"aZ":-15.530815869626103,"pfxX":6.813153297048799,"pfxZ":8.771465933518522,"pX":0.09954182243220688,"pZ":3.2803276087286664,"vX0":-7.34200033857385,"vY0":-137.73041823903634,"vZ0":-3.7298541851032674,"x":113.21,"y":150.21,"x0":1.9307437391837647,"y0":50.000136288722985,"z0":5.720732872201767,"aX":12.923410925790908},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-10.6,"spinRate":2013,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.39961295739010927,"extension":6.362050975932367},"index":3,"playId":"74d76106-193c-31ea-b799-268cde4e93bf","pitchNumber":4,"startTime":"2026-09-20T02:21:33.364Z","endTime":"2026-09-20T02:21:39.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luke Keaschall steals (19) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"actionPlayId":"74d76106-193c-31ea-b799-268cde4e93bf","startTime":"2026-09-20T02:21:47.715Z","endTime":"2026-09-20T02:22:08.522Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940752505450497,"aZ":-39.96712570353599,"pfxX":-3.657906998121609,"pfxZ":-5.137734160852762,"pX":-0.08646570853457217,"pZ":2.8096174976204296,"vX0":-3.60221369781339,"vY0":-122.33110073046596,"vZ0":0.4283404833675992,"x":120.3,"y":162.92,"x0":1.8799148382706734,"y0":50.00351092830834,"z0":6.056123124848952,"aX":-5.547607569988456},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.0,"breakHorizontal":7.4,"spinRate":2345,"spinDirection":305},"zone":2,"typeConfidence":0.85,"plateTime":0.4476010256024403,"extension":6.32753976708187},"hitData":{"launchSpeed":70.1,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.65,"coordY":164.91}},"index":5,"playId":"6d13e70e-5d32-3dde-8307-8145f0cfea03","pitchNumber":5,"startTime":"2026-09-20T02:22:08.522Z","endTime":"2026-09-20T02:22:16.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:22:16.282Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to right fielder Josh Lowe in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T02:22:40.945Z","endTime":"2026-09-20T02:25:14.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":67.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985796822351166,"aZ":-41.058389899951315,"pfxX":-5.399696360870736,"pfxZ":-7.941815771289592,"pX":-1.2828590218777625,"pZ":0.004790160411026949,"vX0":-4.337625621979589,"vY0":-106.24019177004432,"vZ0":-2.7436571435031896,"x":165.9,"y":238.65,"x0":1.5038966836561103,"y0":50.00530937508046,"z0":6.0801812075150705,"aX":-6.035952273949423},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-14.8,"breakHorizontal":11.2,"spinRate":2669,"spinDirection":328},"zone":13,"typeConfidence":0.88,"plateTime":0.5200122112461214,"extension":6.317717265066864},"index":0,"playId":"6472fd5d-0023-34aa-ad8a-38efdf6c33f3","pitchNumber":1,"startTime":"2026-09-20T02:22:49.748Z","endTime":"2026-09-20T02:22:53.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900517147328962,"aZ":-38.256779715191584,"pfxX":-0.19979698734304474,"pfxZ":-3.747960877397496,"pX":-0.6989500309658458,"pZ":2.135330656701093,"vX0":-6.25263868680905,"vY0":-126.78235191971815,"vZ0":-1.7845455905611205,"x":143.64,"y":181.13,"x0":1.8295035877619308,"y0":50.00500911112984,"z0":5.9131107941951795,"aX":-0.3237561925032687},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.0,"breakHorizontal":1.8,"spinRate":2384,"spinDirection":308},"zone":7,"typeConfidence":0.91,"plateTime":0.4326854631718082,"extension":6.3516128103643},"index":1,"playId":"55a1e39a-0d87-3c18-a7a9-8e398d3ff40d","pitchNumber":2,"startTime":"2026-09-20T02:23:07.251Z","endTime":"2026-09-20T02:23:11.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.991614257651825,"aZ":-12.807976890215969,"pfxX":5.871352275703214,"pfxZ":10.103008358102263,"pX":-0.40639546501286444,"pZ":4.072578075456961,"vX0":-7.703714753789122,"vY0":-138.33719712462738,"vZ0":-2.7635709458505375,"x":132.49,"y":128.82,"x0":1.665917672614555,"y0":50.00385515186602,"z0":5.955521410131547,"aX":11.256649726146543},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.8,"spinRate":2114,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.3975930676461492,"extension":6.5060308234781585},"index":2,"playId":"86117aae-e852-322e-aea9-e4c214d732b5","pitchNumber":3,"startTime":"2026-09-20T02:23:23.984Z","endTime":"2026-09-20T02:23:28.520Z","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":2},"index":3,"startTime":"2026-09-20T02:23:38.465Z","endTime":"2026-09-20T02:23:57.306Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"}},{"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":86.4,"endSpeed":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9146358792825,"aZ":-36.35162008758741,"pfxX":-2.9648977264800136,"pfxZ":-2.616454708006057,"pX":-1.1854513574585708,"pZ":0.6720955049689142,"vX0":-6.162011034286354,"vY0":-125.6786706153734,"vZ0":-5.484828023555255,"x":162.19,"y":220.63,"x0":1.6852043277351105,"y0":50.004285037127545,"z0":5.841700876357053,"aX":-4.732536858440379},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.8,"breakHorizontal":6.8,"spinRate":2483,"spinDirection":315},"zone":13,"typeConfidence":0.92,"plateTime":0.4361374824964983,"extension":6.6464846874164385},"index":4,"playId":"1dcfc87f-6af2-374a-befe-9a9104807e46","pitchNumber":4,"startTime":"2026-09-20T02:23:57.306Z","endTime":"2026-09-20T02:24:01.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.805042314061453,"aZ":-35.05269997963307,"pfxX":-5.107309918702919,"pfxZ":-1.8862881863492431,"pX":0.08994857606371653,"pZ":1.7665594508970721,"vX0":-2.4309142277495592,"vY0":-122.82988407169155,"vZ0":-2.928104128559154,"x":113.57,"y":191.08,"x0":1.7567112460593848,"y0":50.004470434229184,"z0":5.960951338677944,"aX":-7.787561211634739},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.8,"breakHorizontal":9.8,"spinRate":2410,"spinDirection":306},"zone":8,"typeConfidence":0.89,"plateTime":0.4462792939861524,"extension":6.351889234035642},"index":5,"playId":"bbeb7800-f5d5-3589-8e22-6bbd2b13f2e0","pitchNumber":5,"startTime":"2026-09-20T02:24:14.406Z","endTime":"2026-09-20T02:24:18.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":65.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.736859102271897,"aZ":-42.08034460542838,"pfxX":-6.0503112194879805,"pfxZ":-9.22234530234634,"pX":-0.4166792375674404,"pZ":0.36934857188650105,"vX0":-2.3586310322249204,"vY0":-104.34525342896742,"vZ0":-1.5496761333767741,"x":132.88,"y":228.81,"x0":1.5232384935427739,"y0":50.00121278526252,"z0":6.195553253862342,"aX":-6.500507637345602},"breaks":{"breakAngle":9.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-16.7,"breakHorizontal":11.6,"spinRate":2722,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.5301423128900575,"extension":6.250089234424695},"index":6,"playId":"25f0da5e-5fde-3a35-9845-61d256fa98f2","pitchNumber":6,"startTime":"2026-09-20T02:24:37.070Z","endTime":"2026-09-20T02:24:40.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.533946006285834,"aZ":-14.365781715159722,"pfxX":6.491537824083837,"pfxZ":9.368525454521277,"pX":0.1648998022523293,"pZ":3.130407884220921,"vX0":-6.697922201683857,"vY0":-137.26267341908766,"vZ0":-4.3797883185766295,"x":110.71,"y":154.26,"x0":1.798015804178874,"y0":50.00064513895026,"z0":5.730909684061119,"aX":12.336045496350767},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-10.3,"spinRate":2106,"spinDirection":144},"zone":2,"typeConfidence":0.9,"plateTime":0.39965616475254917,"extension":6.506755639224221},"hitData":{"launchSpeed":84.2,"launchAngle":43.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.87,"coordY":123.3}},"index":7,"playId":"cf5ec4d4-9410-375e-8c8c-03970b920617","pitchNumber":7,"startTime":"2026-09-20T02:25:05.859Z","endTime":"2026-09-20T02:25:14.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:25:14.208Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zach Neto hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T02:27:29.983Z","endTime":"2026-09-20T02:28:36.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116467399085586,"aZ":-23.844899499867303,"pfxX":-2.135562039001528,"pfxZ":5.035303503504535,"pX":0.44713723622655477,"pZ":1.5145748269513504,"vX0":7.703313359553326,"vY0":-127.50344065903991,"vZ0":-3.3031327694588573,"x":99.96,"y":197.89,"x0":-2.3298186822941687,"y0":50.00161342922806,"z0":4.6989714512802285,"aX":-3.5322595561380834},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":2.2,"spinRate":2141,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4288367593745912,"extension":6.356950526734458},"index":0,"playId":"c57e04f3-ca03-3059-8484-bc6adcbffeda","pitchNumber":1,"startTime":"2026-09-20T02:27:39.888Z","endTime":"2026-09-20T02:27:43.743Z","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":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59890035971651,"aZ":-34.883081688602175,"pfxX":8.810296491996109,"pfxZ":-2.0045315230620204,"pX":-0.354428952845583,"pZ":2.7134466385733935,"vX0":2.5512839577207327,"vY0":-116.48397101497811,"vZ0":2.7828917737504124,"x":130.51,"y":165.52,"x0":-2.6137051652932684,"y0":50.00537659523268,"z0":4.84286750049739,"aX":11.886800658430037},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.5,"breakHorizontal":-16.6,"spinRate":2958,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4735382474673573,"extension":6.591467627132216},"index":1,"playId":"84d24bbd-0c13-3e94-a686-63b13585a2d9","pitchNumber":2,"startTime":"2026-09-20T02:27:52.885Z","endTime":"2026-09-20T02:27:59.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586533433197197,"aZ":-40.00899418896436,"pfxX":5.049529887774578,"pfxZ":-5.664089563862859,"pX":0.6311130229378004,"pZ":1.320733120750862,"vX0":5.227689697598802,"vY0":-117.83611635499851,"vZ0":0.2503101384892483,"x":92.94,"y":203.12,"x0":-2.2846410550427145,"y0":50.000378694320254,"z0":4.956603821884153,"aX":6.989495570644495},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.8,"breakHorizontal":-10.6,"spinRate":2887,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4675801142995195,"extension":6.5774349692101515},"index":2,"playId":"a5d20e5a-85ee-3bbd-89dc-e7d8038c0337","pitchNumber":3,"startTime":"2026-09-20T02:28:16.057Z","endTime":"2026-09-20T02:28:20.364Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.836166693096374,"aZ":-16.334769824536895,"pfxX":-8.656474281333395,"pfxZ":8.44603724735732,"pX":-2.0357859786652717,"pZ":3.046481910886178,"vX0":3.7708085928272785,"vY0":-137.1711518858976,"vZ0":-1.7275435035733437,"x":194.6,"y":156.52,"x0":-2.315920367697152,"y0":50.003704292459894,"z0":4.817368931135139,"aX":-16.23455277309309},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":14.6,"spinRate":2335,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40176537724311023,"extension":6.632763633494339},"index":3,"playId":"b21f8525-97e3-3878-a795-8e935e377545","pitchNumber":4,"startTime":"2026-09-20T02:28:31.994Z","endTime":"2026-09-20T02:28:36.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:28:36.390Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a sharp ground ball to left fielder Austin Martin. Zach Neto to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T02:29:00.815Z","endTime":"2026-09-20T02:29:46.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.673252003117334,"aZ":-18.673866352823474,"pfxX":-7.9981072750258715,"pfxZ":7.330648999157269,"pX":-0.3179340641446897,"pZ":3.5362837315020377,"vX0":8.46695726678475,"vY0":-135.8151422624513,"vZ0":0.4171226426947161,"x":129.12,"y":143.3,"x0":-2.457974830184667,"y0":50.002334949785464,"z0":4.693944630695201,"aX":-14.729918678411568},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":12.4,"spinRate":2280,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4054815791769575,"extension":6.594923850297901},"index":0,"playId":"1be5a227-bcf7-32a7-913a-5c0add9333ef","pitchNumber":1,"startTime":"2026-09-20T02:29:16.511Z","endTime":"2026-09-20T02:29:20.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039331184678876,"aZ":-25.312175712301674,"pfxX":-0.22327678688478736,"pfxZ":4.12891028469352,"pX":0.3776369326697614,"pZ":1.9848850621243728,"vX0":7.299318922190159,"vY0":-127.95976659409774,"vZ0":-1.8430896539440895,"x":102.61,"y":185.19,"x0":-2.4809134238188917,"y0":50.000030338005224,"z0":4.694745190035592,"aX":-0.37189174150106047},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2121,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4278056158622592,"extension":6.4697716809884},"hitData":{"launchSpeed":104.1,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.64,"coordY":140.86}},"index":1,"playId":"9dab2df4-14c7-3c9c-88b7-2b56cd811fc1","pitchNumber":2,"startTime":"2026-09-20T02:29:35.876Z","endTime":"2026-09-20T02:29:46.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:29:46.349Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to right fielder Luke Keaschall. Zach Neto to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T02:30:12.226Z","endTime":"2026-09-20T02:31:06.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":80.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405334404310285,"aZ":-24.399092526772584,"pfxX":-11.19982914308293,"pfxZ":4.643119370526012,"pX":0.35661772047228885,"pZ":2.3296958306700084,"vX0":10.736748371088797,"vY0":-129.22711187591824,"vZ0":-1.4471413993033133,"x":103.41,"y":175.88,"x0":-2.41667624833176,"y0":50.00234553134252,"z0":4.789020645156541,"aX":-18.755442935189237},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":17.6,"spinRate":2403,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4254444659655978,"extension":6.72950084426773},"index":0,"playId":"21f08b88-0b11-3bd5-b398-d178be822ad6","pitchNumber":1,"startTime":"2026-09-20T02:30:20.849Z","endTime":"2026-09-20T02:30:24.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737794068323677,"aZ":-32.230385382483014,"pfxX":7.230232951919138,"pfxZ":-0.04331525194576891,"pX":-0.11900969587183348,"pZ":1.6919693648002012,"vX0":3.7875901913030607,"vY0":-117.35249500652884,"vZ0":0.10543546719057506,"x":121.54,"y":193.1,"x0":-2.699471393299546,"y0":50.00045001263481,"z0":4.6792459498086005,"aX":9.959972288325103},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.2,"breakHorizontal":-14.0,"spinRate":2960,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4689340015898589,"extension":6.753330307953159},"index":1,"playId":"0c0fd02e-d271-3099-9bf8-ce90a27dc696","pitchNumber":2,"startTime":"2026-09-20T02:30:37.327Z","endTime":"2026-09-20T02:30:41.310Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679815863192786,"aZ":-32.64739566708792,"pfxX":7.032686138485454,"pfxZ":-0.33879252532916304,"pX":0.3902757475528106,"pZ":1.7558026959806745,"vX0":5.00391148465656,"vY0":-118.24885440887955,"vZ0":0.15386308639754454,"x":102.12,"y":191.37,"x0":-2.674416598045005,"y0":50.00280203719431,"z0":4.710379333698795,"aX":9.856514529338833},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.0,"spinRate":2940,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.465002972422917,"extension":6.427615235831274},"hitData":{"launchSpeed":86.2,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.97,"coordY":107.97}},"index":2,"playId":"1bb7b590-1b18-3814-b3c3-6ce0ef05a2b1","pitchNumber":3,"startTime":"2026-09-20T02:30:54.217Z","endTime":"2026-09-20T02:31:06.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:31:06.446Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vaughn Grissom grounds into a double play, third baseman Brooks Lee to second baseman Royce Lewis to first baseman Victor Caratini. Mike Trout out at 2nd. Vaughn Grissom out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T02:31:32.796Z","endTime":"2026-09-20T02:31:51.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17995344570011,"aZ":-20.64837439838905,"pfxX":-11.343964014917194,"pfxZ":6.04439021230303,"pX":-0.7147844449553135,"pZ":3.3526373876752724,"vX0":8.21719501614877,"vY0":-137.6276506982349,"vZ0":0.022086462042337662,"x":144.25,"y":148.26,"x0":-2.2739740690038124,"y0":50.00463720644461,"z0":4.749644563443026,"aX":-21.639294543319686},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":18.7,"spinRate":2280,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3988555224248924,"extension":6.629508876537656},"hitData":{"launchSpeed":69.8,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.75,"coordY":161.42}},"index":0,"playId":"d809a192-329f-3e03-80fa-25505cffe6ae","pitchNumber":1,"startTime":"2026-09-20T02:31:43.447Z","endTime":"2026-09-20T02:31:51.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:31:51.476Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out sharply, first baseman Moisés Ballesteros to pitcher Reid Detmers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T02:33:52.211Z","endTime":"2026-09-20T02:35:14.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":1},"details":{"event":"Groundout","eventType":"field_out","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":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.786580834757153,"aZ":-36.63665817381636,"pfxX":-0.87213485634277,"pfxZ":-2.8210549858251674,"pX":0.30214098930486855,"pZ":1.7191198494288529,"vX0":-3.763008257789886,"vY0":-124.56042752594914,"vZ0":-2.9037543159154366,"x":105.48,"y":192.36,"x0":1.9425942379851637,"y0":50.00521314923971,"z0":5.913433939284161,"aX":-1.3777128280678947},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.5,"breakHorizontal":2.4,"spinRate":2341,"spinDirection":301},"zone":8,"typeConfidence":0.9,"plateTime":0.43885263836541855,"extension":6.3722442417208605},"index":0,"playId":"ca1ad8f3-69c9-3466-baa3-6efe7cf7c0b6","pitchNumber":1,"startTime":"2026-09-20T02:34:07.040Z","endTime":"2026-09-20T02:34:10.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.192417805516264,"aZ":-16.155680895554234,"pfxX":7.4011949871586715,"pfxZ":8.6269566620768,"pX":-1.538040571639082,"pZ":2.8629257192748403,"vX0":-11.31493413948738,"vY0":-135.75177950163936,"vZ0":-4.868462911318869,"x":175.63,"y":161.48,"x0":1.7325881250746957,"y0":50.000098259259836,"z0":5.813096413809729,"aX":13.738776485637736},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-10.8,"spinRate":2117,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.4043017820800263,"extension":6.521228214348138},"index":1,"playId":"238d9a6a-105d-3d92-8501-8da630fdba4b","pitchNumber":2,"startTime":"2026-09-20T02:34:23.657Z","endTime":"2026-09-20T02:34:27.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.2,"endSpeed":67.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382649699017602,"aZ":-42.05256944300525,"pfxX":-6.09233851241183,"pfxZ":-8.885474719083742,"pX":-1.6372707602715224,"pZ":-0.606691405155769,"vX0":-5.215739322343278,"vY0":-106.38338129709743,"vZ0":-3.641576200043966,"x":179.41,"y":255.16,"x0":1.6656224168777511,"y0":50.00388712055398,"z0":6.039523141297109,"aX":-6.771690175415885},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-16.8,"breakHorizontal":12.8,"spinRate":2594,"spinDirection":325},"zone":13,"typeConfidence":0.87,"plateTime":0.5209345393235143,"extension":6.427820335769184},"index":2,"playId":"fe1d0469-4b1b-3ecf-9ae6-e0aa59e83387","pitchNumber":3,"startTime":"2026-09-20T02:34:42.041Z","endTime":"2026-09-20T02:34:45.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80837441900028,"aZ":-12.446027412571553,"pfxX":5.4292801158478605,"pfxZ":10.349605123954152,"pX":0.3913108052185514,"pZ":3.8080284352758413,"vX0":-6.137714385891312,"vY0":-137.71969030165764,"vZ0":-3.082380506780806,"x":102.08,"y":135.96,"x0":1.9516962226693744,"y0":50.00083972331893,"z0":5.792742027233128,"aX":10.347425807388111},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-8.4,"spinRate":2076,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.39890148773375733,"extension":6.407137134950741},"hitData":{"launchSpeed":101.8,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":154.0,"coordY":152.58}},"index":3,"playId":"56f19cb9-1acb-3725-83c7-079b53b84259","pitchNumber":4,"startTime":"2026-09-20T02:35:06.165Z","endTime":"2026-09-20T02:35:14.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:35:14.527Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brooks Lee doubles (24) on a sharp ground ball to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T02:35:44.951Z","endTime":"2026-09-20T02:37:23.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"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],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.284075076880626,"aZ":-13.507294614578893,"pfxX":4.972269974279045,"pfxZ":9.819004453684466,"pX":0.412525886247248,"pZ":3.7701642524231676,"vX0":-5.925196687985649,"vY0":-137.44447310938742,"vZ0":-3.138117909809586,"x":101.28,"y":136.99,"x0":1.9567530608335624,"y0":50.0021474050176,"z0":5.851983758269658,"aX":9.452455841004339},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.7,"spinRate":2095,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.39948515280301455,"extension":6.416433212424678},"index":0,"playId":"a168b218-507f-30e8-837d-142a3bc27b89","pitchNumber":1,"startTime":"2026-09-20T02:35:55.797Z","endTime":"2026-09-20T02:35:59.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3269066654425,"aZ":-14.521290567822494,"pfxX":5.5966193385349925,"pfxZ":9.355186809408488,"pX":1.0355906759078526,"pZ":3.2415458961177035,"vX0":-4.410488236549972,"vY0":-136.9968094455994,"vZ0":-4.155559834975471,"x":77.53,"y":151.26,"x0":1.9451148989370246,"y0":50.00340596672566,"z0":5.781462029367525,"aX":10.560971480807659},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-9.1,"spinRate":2129,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.40094256723788435,"extension":6.398612465457513},"index":1,"playId":"23aeabf0-8606-3452-9903-245cd0cb7cae","pitchNumber":2,"startTime":"2026-09-20T02:36:12.842Z","endTime":"2026-09-20T02:36:16.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.030081323516058,"aZ":-36.92787167589564,"pfxX":-0.23721560884910708,"pfxZ":-2.9233981677591787,"pX":-0.8447376867973333,"pZ":1.8354642367007041,"vX0":-5.973458672342888,"vY0":-126.92893189623064,"vZ0":-3.0233683951576626,"x":149.2,"y":189.22,"x0":1.574368139619925,"y0":50.00598638308073,"z0":5.995472792276812,"aX":-0.38398387937697614},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.8,"breakHorizontal":1.8,"spinRate":2306,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.4322385656228058,"extension":6.49074536140925},"index":2,"playId":"2c6e9b7a-e0a9-36a4-b38d-92660e54afb6","pitchNumber":3,"startTime":"2026-09-20T02:36:32.749Z","endTime":"2026-09-20T02:36:36.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641112018594185,"aZ":-38.44054407301578,"pfxX":-1.670352531347366,"pfxZ":-3.995840104189101,"pX":0.8681949617362444,"pZ":3.5014028805786164,"vX0":-2.3116642466026183,"vY0":-124.62209672805994,"vZ0":1.3893732104618732,"x":83.91,"y":144.24,"x0":2.025668361123524,"y0":50.0011475273696,"z0":6.117951396051645,"aX":-2.6203265434499396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.6,"breakHorizontal":3.6,"spinRate":2432,"spinDirection":302},"zone":12,"typeConfidence":0.89,"plateTime":0.4399341417596272,"extension":6.324663718175322},"index":3,"playId":"66e7614b-9c55-3fe8-ac21-f14d939fa3b4","pitchNumber":4,"startTime":"2026-09-20T02:36:52.398Z","endTime":"2026-09-20T02:36:56.889Z","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":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547500346604995,"aZ":-17.21468452378275,"pfxX":5.743913046152409,"pfxZ":8.14126529462526,"pX":-0.13478665796736788,"pZ":2.8668248752050536,"vX0":-7.259907928889333,"vY0":-134.98984673445585,"vZ0":-4.353219301025651,"x":122.14,"y":161.38,"x0":1.8485753237204694,"y0":50.003108446252455,"z0":5.719414410507468,"aX":10.55579297972065},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":1958,"spinDirection":139},"zone":2,"typeConfidence":0.89,"plateTime":0.4064128396486981,"extension":6.581270344034834},"hitData":{"launchSpeed":100.0,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":41.6,"coordY":118.41}},"index":4,"playId":"7673340d-2fee-3d71-99fc-9475ddc100ff","pitchNumber":5,"startTime":"2026-09-20T02:37:11.294Z","endTime":"2026-09-20T02:37:23.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:37:23.736Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T02:37:47.363Z","endTime":"2026-09-20T02:39:38.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"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],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":94.5,"endSpeed":85.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.560456411221416,"aZ":-15.580417148700798,"pfxX":7.421407256360722,"pfxZ":8.756032521839003,"pX":-0.39596699440465905,"pZ":2.813500509093891,"vX0":-8.795202245964068,"vY0":-137.30254469398162,"vZ0":-4.938717489227593,"x":132.09,"y":162.82,"x0":1.896146652419401,"y0":50.00040037856018,"z0":5.708248512585341,"aX":14.060605542611723},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-11.4,"spinRate":2050,"spinDirection":142},"zone":1,"typeConfidence":0.9,"plateTime":0.40008966532589696,"extension":6.4311137376859255},"index":0,"playId":"d771d304-3b84-32b2-8f89-c41dd747c2ff","pitchNumber":1,"startTime":"2026-09-20T02:37:58.317Z","endTime":"2026-09-20T02:38:04.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.442032978473,"aZ":-12.929623889151019,"pfxX":5.755443599122935,"pfxZ":10.270554656028404,"pX":-0.9481169438114041,"pZ":3.5744957683655394,"vX0":-9.49629873158446,"vY0":-136.82134864022467,"vZ0":-3.331285876454786,"x":153.14,"y":142.27,"x0":1.8384705324494495,"y0":50.00657918597969,"z0":5.708594320724209,"aX":10.789423586526683},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-8.2,"spinRate":2095,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.40210711362346974,"extension":6.427454622599642},"index":1,"playId":"d0ba56b6-f062-3e73-8b19-0a5205d2a86e","pitchNumber":2,"startTime":"2026-09-20T02:38:51.923Z","endTime":"2026-09-20T02:38:55.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577256013019362,"aZ":-38.5370058803499,"pfxX":-0.9841223833888679,"pfxZ":-4.127437537861411,"pX":0.6146217825948671,"pZ":2.636826092202026,"vX0":-2.9465682771218087,"vY0":-124.06383129010169,"vZ0":-0.15175175846532474,"x":93.57,"y":167.59,"x0":1.9513788763810211,"y0":50.00592968946971,"z0":5.943254854492319,"aX":-1.515380709296004},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.2,"breakHorizontal":2.5,"spinRate":2505,"spinDirection":303},"zone":6,"typeConfidence":0.89,"plateTime":0.4435216412465457,"extension":6.377353035062727},"index":2,"playId":"eb75aa82-4dfc-3b23-8844-d5bf2e8a216c","pitchNumber":3,"startTime":"2026-09-20T02:39:11.051Z","endTime":"2026-09-20T02:39:14.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.3,"endSpeed":65.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.790386986591173,"aZ":-42.494907589811355,"pfxX":-5.855509250509875,"pfxZ":-9.394659436361822,"pX":0.5719138174033742,"pZ":3.126432180172567,"vX0":-0.8431999507934301,"vY0":-105.09246452277453,"vZ0":3.476358040620139,"x":95.2,"y":154.37,"x0":1.7398677375734395,"y0":50.003661141330625,"z0":6.449015420099541,"aX":-6.431919237750524},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-15.4,"breakHorizontal":10.8,"spinRate":2344,"spinDirection":322},"zone":3,"typeConfidence":0.91,"plateTime":0.5248150153318045,"extension":6.114044340487874},"index":3,"playId":"285f30ca-1275-35ef-9662-68e7b196476e","pitchNumber":4,"startTime":"2026-09-20T02:39:34.383Z","endTime":"2026-09-20T02:39:38.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:39:38.547Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a ground ball to left fielder Wade Meckler. Brooks Lee scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T02:39:58.338Z","endTime":"2026-09-20T02:40:18.200Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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_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":672282,"link":"/api/v1/people/672282"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941413362568905,"aZ":-15.081372230999776,"pfxX":6.215843734085411,"pfxZ":8.895646730209148,"pX":-0.15644391576170108,"pZ":2.5218842212366384,"vX0":-7.723482098686147,"vY0":-137.5887368274119,"vZ0":-5.625566413403802,"x":122.96,"y":170.69,"x0":1.876728430607663,"y0":50.000448327036615,"z0":5.6114049936384855,"aX":11.94070763199976},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":-9.7,"spinRate":2026,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.3977835935685472,"extension":6.445439806419199},"hitData":{"launchSpeed":92.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.21,"coordY":122.05}},"index":0,"playId":"ac1494ef-e7bf-3562-a25a-cc89e27af58e","pitchNumber":1,"startTime":"2026-09-20T02:40:06.498Z","endTime":"2026-09-20T02:40:18.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:40:18.200Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Walker Jenkins flies out to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T02:40:49.919Z","endTime":"2026-09-20T02:41:15.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2e6cf8a5-aa94-42a1-b020-f579b77eb027","startTime":"2026-09-20T02:40:49.919Z","endTime":"2026-09-20T02:40:54.919Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920219114119075,"aZ":-12.982211221184727,"pfxX":5.235599821424705,"pfxZ":10.304412098816261,"pX":-0.1559368439122036,"pZ":2.6518397259663358,"vX0":-7.411561009293118,"vY0":-136.10880945879256,"vZ0":-5.385457360110337,"x":122.94,"y":167.18,"x0":1.931434894950789,"y0":50.001941890303726,"z0":5.566717816028784,"aX":9.751021829642207},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.8,"spinRate":2049,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.40355016359159634,"extension":6.404739279885076},"hitData":{"launchSpeed":93.2,"launchAngle":34.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.08,"coordY":66.93}},"index":1,"playId":"e3faa57b-d969-364e-85a2-2e4711f6a362","pitchNumber":1,"startTime":"2026-09-20T02:41:06.830Z","endTime":"2026-09-20T02:41:15.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:41:15.860Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Austin Martin in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:43:16.696Z","endTime":"2026-09-20T02:44:43.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":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":668885,"link":"/api/v1/people/668885"},"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, 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.6,"endSpeed":72.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169701201752442,"aZ":-35.02224725490244,"pfxX":5.917271304438134,"pfxZ":-2.1116999060618546,"pX":-0.7921466013938256,"pZ":3.0337786278504666,"vX0":2.049445237109103,"vY0":-115.79897997478872,"vZ0":3.2122627109089597,"x":147.19,"y":156.87,"x0":-2.459336182531114,"y0":50.00356044327846,"z0":4.9960290084889225,"aX":7.974609219803289},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.6,"breakHorizontal":-11.3,"spinRate":2731,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4743974495955494,"extension":6.2031768385259225},"index":0,"playId":"1cd286fe-a4a1-38f9-8445-def2cb83f161","pitchNumber":1,"startTime":"2026-09-20T02:43:28.410Z","endTime":"2026-09-20T02:43:32.271Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879785431733858,"aZ":-25.579039348487377,"pfxX":-8.278022777342343,"pfxZ":4.046516397783542,"pX":0.3320335497692918,"pZ":3.37028059328691,"vX0":9.152654558667173,"vY0":-126.84679100662302,"vZ0":1.090784840464837,"x":104.34,"y":147.78,"x0":-2.2469987280007655,"y0":50.00353898803956,"z0":4.973683044509355,"aX":-13.494716703853552},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":2062,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.4317577297289352,"extension":6.339959727495433},"index":1,"playId":"9fbf43a0-388d-3635-a6ab-25709795a10a","pitchNumber":2,"startTime":"2026-09-20T02:43:45.124Z","endTime":"2026-09-20T02:43:49.038Z","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":86.6,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07808747073279,"aZ":-25.514668308670494,"pfxX":-0.7067146905023867,"pfxZ":4.1334946929160195,"pX":-0.19887235133113923,"pZ":1.139818290425678,"vX0":5.597657122597078,"vY0":-126.01606717533235,"vZ0":-3.6300378839062213,"x":124.58,"y":208.0,"x0":-2.3551242432190684,"y0":50.00520062609587,"z0":4.655158474419751,"aX":-1.140059694976579},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2348,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43427913893099035,"extension":6.283960731600853},"index":2,"playId":"b212daab-39b6-3e0b-ae1f-9c63670d74d6","pitchNumber":3,"startTime":"2026-09-20T02:44:00.625Z","endTime":"2026-09-20T02:44:04.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T02:44:22.489Z","endTime":"2026-09-20T02:44:34.367Z","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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67125451726659,"aZ":-32.61651608730589,"pfxX":8.958035041346935,"pfxZ":-0.32743607424350163,"pX":-0.9362048922686945,"pZ":1.9298023184546043,"vX0":1.0489261701478856,"vY0":-115.83799205896973,"vZ0":0.5257893894634045,"x":152.69,"y":186.68,"x0":-2.558822826729726,"y0":50.00526347303833,"z0":4.856234604669603,"aX":11.991763206364467},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.1,"breakHorizontal":-16.4,"spinRate":2888,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.47558339411573813,"extension":6.511653869662607},"hitData":{"launchSpeed":85.9,"launchAngle":47.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.88,"coordY":131.36}},"index":4,"playId":"61c29bad-72c6-3aa2-a07e-aef6731b971c","pitchNumber":4,"startTime":"2026-09-20T02:44:34.367Z","endTime":"2026-09-20T02:44:43.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:44:43.665Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzer Guzman singles on a line drive to center fielder Walker Jenkins.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:45:00.295Z","endTime":"2026-09-20T02:46:51.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Single","eventType":"single","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":[{"player":{"id":805805,"link":"/api/v1/people/805805"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15252085336405,"aZ":-26.257404480519234,"pfxX":-0.08330924930382633,"pfxZ":3.647498472486985,"pX":1.140260789978237,"pZ":2.59994683621982,"vX0":8.078067303839587,"vY0":-126.67145489623267,"vZ0":-0.23681961100212856,"x":73.54,"y":168.58,"x0":-2.0808963791363904,"y0":50.00406512028138,"z0":4.795893924285536,"aX":-0.1348957637806245},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":-1.7,"spinRate":2230,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.43258975167467373,"extension":6.54495732964848},"index":0,"playId":"4e26cc13-b1ea-333f-8c2b-e3889f64f63e","pitchNumber":1,"startTime":"2026-09-20T02:45:09.850Z","endTime":"2026-09-20T02:45:14.198Z","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":79.5,"endSpeed":72.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32720284492478,"aZ":-33.41579346470214,"pfxX":6.99888846171112,"pfxZ":-0.9189902687846558,"pX":-0.1797624825152758,"pZ":2.1119734861440453,"vX0":2.715038215769711,"vY0":-115.74148171765742,"vZ0":0.9320633871930906,"x":123.85,"y":181.76,"x0":-2.280398792802186,"y0":50.00460168192943,"z0":4.925394817203315,"aX":9.41563016755723},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.1,"breakHorizontal":-13.3,"spinRate":2859,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4747841930284067,"extension":6.489715278787308},"index":1,"playId":"2b096f33-6eb5-3449-b69e-26ec725ace01","pitchNumber":2,"startTime":"2026-09-20T02:45:29.602Z","endTime":"2026-09-20T02:45:33.154Z","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":93.9,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.814158703314384,"aZ":-18.27739896079166,"pfxX":-9.40313152968696,"pfxZ":7.460091180803211,"pX":0.5449014958310617,"pZ":3.987355250534649,"vX0":9.937129987447213,"vY0":-136.31628135567632,"vZ0":1.0718551924127064,"x":96.23,"y":131.12,"x0":-1.9438790355699822,"y0":50.002366403145665,"z0":4.859957451567269,"aX":-17.51629799115936},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":14.6,"spinRate":2291,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4033852128609192,"extension":6.592063634130539},"index":2,"playId":"a170fc89-420e-32ac-99bc-c83eb3a79af1","pitchNumber":3,"startTime":"2026-09-20T02:45:53.066Z","endTime":"2026-09-20T02:45:56.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232133343224067,"aZ":-34.851928649837696,"pfxX":8.099141145173942,"pfxZ":-1.991278360895433,"pX":0.8645400307106512,"pZ":1.1760621338420139,"vX0":4.555470436941556,"vY0":-116.28687278327432,"vZ0":-0.35720717113881906,"x":84.05,"y":207.03,"x0":-2.1830141844305775,"y0":50.00241936606865,"z0":4.686224602253507,"aX":10.90277163013447},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.4,"breakHorizontal":-16.0,"spinRate":2932,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47410082723473757,"extension":6.608977554096909},"index":3,"playId":"5227ab76-d484-38cf-853d-67aef75299f4","pitchNumber":4,"startTime":"2026-09-20T02:46:07.171Z","endTime":"2026-09-20T02:46:10.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02472295616273,"aZ":-39.381874778949694,"pfxX":4.52841176672898,"pfxZ":-5.307059567250384,"pX":1.50203092601684,"pZ":0.2738717011224065,"vX0":7.025841379555199,"vY0":-116.47858700988867,"vZ0":-1.8989039447250406,"x":59.75,"y":231.39,"x0":-2.1538609721511612,"y0":50.00094519609933,"z0":4.860026356047742,"aX":6.153843677158891},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.8,"breakHorizontal":-10.1,"spinRate":2839,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4721466266790384,"extension":6.66068593360839},"index":4,"playId":"f2e7f4d3-da89-3371-b098-c8c57710c118","pitchNumber":5,"startTime":"2026-09-20T02:46:23.387Z","endTime":"2026-09-20T02:46:27.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80067020545701,"aZ":-23.779842472353092,"pfxX":-9.549917613742053,"pfxZ":4.6209526537461745,"pX":-0.15318485164840517,"pZ":1.9593379261657422,"vX0":8.374418074368528,"vY0":-134.33406792226359,"vZ0":-2.54106066409346,"x":122.84,"y":185.88,"x0":-2.0798459642985447,"y0":50.00144528073587,"z0":4.619314675076039,"aX":-17.343377652728925},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":15.4,"spinRate":2161,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.40870836986434167,"extension":6.816086135200507},"hitData":{"launchSpeed":82.4,"launchAngle":20.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.58,"coordY":90.1}},"index":5,"playId":"8b53da9b-3619-3425-bede-ae7e9fdef618","pitchNumber":6,"startTime":"2026-09-20T02:46:41.000Z","endTime":"2026-09-20T02:46:51.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:46:51.533Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:47:13.950Z","endTime":"2026-09-20T02:48:28.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91382716867371,"aZ":-22.769154057285593,"pfxX":-10.284590157533797,"pfxZ":5.216165509785068,"pX":0.051811752589100285,"pZ":2.5788410282616105,"vX0":9.850422472056009,"vY0":-133.8954514074319,"vZ0":-1.1621396432755446,"x":115.03,"y":169.15,"x0":-2.351787380943468,"y0":50.00073011531989,"z0":4.659275642328968,"aX":-18.53390198739548},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2099,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4102336889548539,"extension":6.582864048066866},"index":0,"playId":"d4bb0ca5-790a-3a34-8e16-8296762d1d7b","pitchNumber":1,"startTime":"2026-09-20T02:47:21.089Z","endTime":"2026-09-20T02:47:25.080Z","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":79.8,"endSpeed":72.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.844041166768626,"aZ":-34.26878520467418,"pfxX":6.041753382150555,"pfxZ":-1.56336155066146,"pX":0.7429983566101073,"pZ":2.033457448703309,"vX0":5.629995131344237,"vY0":-115.97419638642197,"vZ0":1.3082050458789234,"x":88.68,"y":183.88,"x0":-2.5149314738650244,"y0":50.00207258553996,"z0":4.769829026834753,"aX":8.100343429764022},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.0,"breakHorizontal":-12.5,"spinRate":2773,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.47513910124433645,"extension":6.638630541366348},"index":1,"playId":"dd157f5e-6f18-32f7-b778-0019bdd952d9","pitchNumber":2,"startTime":"2026-09-20T02:47:37.709Z","endTime":"2026-09-20T02:47:41.587Z","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":93.5,"endSpeed":83.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29785898042125,"aZ":-19.341005178659817,"pfxX":-9.766774187069473,"pfxZ":7.028026408568968,"pX":0.040592865239014495,"pZ":3.310670001628853,"vX0":9.670779619391702,"vY0":-135.64971487737748,"vZ0":-0.21386153228843502,"x":115.45,"y":149.39,"x0":-2.337137874501969,"y0":50.00049026461676,"z0":4.7628025961976554,"aX":-17.82923794105577},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":15.1,"spinRate":2248,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.40695998710684167,"extension":6.626677831940837},"index":2,"playId":"d34d9972-f116-321d-abe1-a193a1dbeda0","pitchNumber":3,"startTime":"2026-09-20T02:48:04.206Z","endTime":"2026-09-20T02:48:08.133Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":83.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50746934165811,"aZ":-17.587120305166795,"pfxX":-9.313281635786344,"pfxZ":7.953761091644832,"pX":0.39903950808579675,"pZ":3.629398514312787,"vX0":10.415225369135774,"vY0":-135.75309218044893,"vZ0":0.43063260305712847,"x":101.79,"y":140.79,"x0":-2.3091060259589917,"y0":50.00362453513868,"z0":4.709655092758897,"aX":-17.08356707376938},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2251,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4061628956592518,"extension":6.719221222130405},"index":3,"playId":"b6ff4a5a-41c2-3a20-9485-b0f0b13fe308","pitchNumber":4,"startTime":"2026-09-20T02:48:23.837Z","endTime":"2026-09-20T02:48:28.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:48:28.072Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Siri homers (9) on a fly ball to right center field. Denzer Guzman scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:48:43.628Z","endTime":"2026-09-20T02:49:30.572Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"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(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.5,"endSpeed":84.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63193408381522,"aZ":-16.19032008958481,"pfxX":-9.095486072804952,"pfxZ":8.707193575553879,"pX":0.48888663634313134,"pZ":3.229433311406573,"vX0":10.326179666017584,"vY0":-135.6128950910183,"vZ0":-0.9160070123497588,"x":98.36,"y":151.59,"x0":-2.2126471219448627,"y0":50.00265325372677,"z0":4.716632529107683,"aX":-16.697731993341964},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":13.9,"spinRate":2267,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40612695130477583,"extension":6.7022900517654636},"index":0,"playId":"24016346-b1ff-3135-8f1a-7a7df9500900","pitchNumber":1,"startTime":"2026-09-20T02:48:52.143Z","endTime":"2026-09-20T02:48:55.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822551849712685,"aZ":-31.461841800119835,"pfxX":0.01646534586579862,"pfxZ":0.4439133883730353,"pX":0.4121937752033908,"pZ":2.1120729371054225,"vX0":6.595327849079867,"vY0":-125.73292842087494,"vZ0":-0.4059446775936273,"x":101.29,"y":181.75,"x0":-2.2484878795422256,"y0":50.00204291630721,"z0":4.831748589726807,"aX":0.025077613296125206},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-1.6,"spinRate":2321,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4358602547695054,"extension":6.534949896564267},"hitData":{"launchSpeed":102.4,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.43,"coordY":52.39}},"index":1,"playId":"17752a06-d481-38c2-a6ee-7dbc031dd4c5","pitchNumber":2,"startTime":"2026-09-20T02:49:07.668Z","endTime":"2026-09-20T02:49:30.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:49:30.572Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a line drive to right fielder Luke Keaschall.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:50:00.597Z","endTime":"2026-09-20T02:50:51.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63143835652969,"aZ":-29.32456114708166,"pfxX":0.31964141948742864,"pfxZ":1.7603867906703892,"pX":0.8500672679496972,"pZ":2.0216688862324874,"vX0":7.183664033919162,"vY0":-126.7578202469659,"vZ0":-1.0593049708468345,"x":84.6,"y":184.19,"x0":-2.0659060016708173,"y0":50.005682467739646,"z0":4.792603410910465,"aX":0.5186509627968973},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-2.3,"spinRate":2243,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43258866327698176,"extension":6.437472190198859},"index":0,"playId":"7a25237c-3a42-3926-b450-38223e4f1bb3","pitchNumber":1,"startTime":"2026-09-20T02:50:08.332Z","endTime":"2026-09-20T02:50:11.648Z","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.0,"endSpeed":84.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525484632399134,"aZ":-18.50419778465487,"pfxX":-7.562891277526624,"pfxZ":7.399906533688366,"pX":0.5537717194963448,"pZ":3.760632198813825,"vX0":9.651602432992643,"vY0":-135.10149404050748,"vZ0":0.8028725306725331,"x":95.89,"y":137.24,"x0":-2.0830099991330915,"y0":50.006193963980046,"z0":4.760449616533034,"aX":-13.979129241706419},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2193,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4054722216708675,"extension":6.6616658795533255},"index":1,"playId":"acba8650-808b-3bd2-849a-d7fbe3072d68","pitchNumber":2,"startTime":"2026-09-20T02:50:27.447Z","endTime":"2026-09-20T02:50:31.044Z","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":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.549747340354532,"aZ":-34.30089671919597,"pfxX":6.692774396478831,"pfxZ":-1.5571369295254254,"pX":-0.31709197559938124,"pZ":2.419643894902175,"vX0":3.0480143516830758,"vY0":-116.21060909831209,"vZ0":1.8183797267253201,"x":129.09,"y":173.45,"x0":-2.516907620458084,"y0":50.004779753114434,"z0":4.8942951668303145,"aX":9.120126472754025},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.0,"breakHorizontal":-12.8,"spinRate":2804,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4719970274179208,"extension":6.373998612669433},"hitData":{"launchSpeed":94.8,"launchAngle":18.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.62,"coordY":101.86}},"index":2,"playId":"7409d761-70f1-3ec7-b4ee-29e9398f90b5","pitchNumber":3,"startTime":"2026-09-20T02:50:41.474Z","endTime":"2026-09-20T02:50:51.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:50:51.857Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T02:51:08.673Z","endTime":"2026-09-20T02:52:59.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156646575965,"aZ":-12.801318961590049,"pfxX":-7.063881633878554,"pfxZ":10.353740375432807,"pX":1.0487113230016032,"pZ":2.6221366123639656,"vX0":11.393807038353271,"vY0":-136.00950408206302,"vZ0":-3.1017051125815653,"x":77.03,"y":167.98,"x0":-2.2792899474923116,"y0":50.004542477968,"z0":4.6665437663365585,"aX":-13.220580613814246},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2352,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40288337586293244,"extension":6.6907248115884705},"index":0,"playId":"06a00bdf-3b9f-3b5f-b236-f437656fbdda","pitchNumber":1,"startTime":"2026-09-20T02:51:20.547Z","endTime":"2026-09-20T02:51:24.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.594651081798176,"aZ":-13.059864689331082,"pfxX":-7.332680431581276,"pfxZ":10.439152772662414,"pX":0.3478286580458065,"pZ":3.6421693639865222,"vX0":9.662824311209116,"vY0":-134.7814220410572,"vZ0":-0.6253036778167214,"x":103.74,"y":140.44,"x0":-2.339015881748728,"y0":50.00283255287567,"z0":4.803565576627308,"aX":-13.427383211502729},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":11.0,"spinRate":2231,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.40712940543111253,"extension":6.736021089133712},"index":1,"playId":"348a5a09-31dc-36f0-9cbd-f18f74ea79c4","pitchNumber":2,"startTime":"2026-09-20T02:51:35.933Z","endTime":"2026-09-20T02:51:39.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.610864072705755,"aZ":-34.36298952003498,"pfxX":9.776442812171178,"pfxZ":-1.6346159830901819,"pX":0.8137356879170791,"pZ":1.0149564589433904,"vX0":4.5065813905175895,"vY0":-116.00520879715467,"vZ0":-0.6892565515226031,"x":85.98,"y":211.38,"x0":-2.432666361773635,"y0":50.00005722180068,"z0":4.633173001005178,"aX":13.129318913006333},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.8,"breakHorizontal":-19.0,"spinRate":2934,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4747791936650789,"extension":6.4984419584268025},"index":2,"playId":"fd7b61f8-fc61-34ca-8b16-d151d3ae8ce4","pitchNumber":3,"startTime":"2026-09-20T02:51:51.538Z","endTime":"2026-09-20T02:51:55.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-09-20T02:52:08.207Z","endTime":"2026-09-20T02:52:18.875Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44972004528939,"aZ":-14.819986473125923,"pfxX":-8.600720333689686,"pfxZ":9.170260337100768,"pX":0.06248041337222824,"pZ":2.840255199691897,"vX0":9.496544585426026,"vY0":-136.76303467246154,"vZ0":-2.2589636803245496,"x":114.62,"y":162.09,"x0":-2.33913261102849,"y0":50.002488171762536,"z0":4.694631439921905,"aX":-16.276313045739567},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":13.6,"spinRate":2301,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4006462549161611,"extension":6.721276180305095},"index":4,"playId":"b9cbfbfb-f585-394b-8f53-184218418cfb","pitchNumber":4,"startTime":"2026-09-20T02:52:18.875Z","endTime":"2026-09-20T02:52:22.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28702014103931,"aZ":-35.18575644878867,"pfxX":9.083507826767741,"pfxZ":-2.2576633563617134,"pX":0.04894640076575891,"pZ":0.9431037611327853,"vX0":3.4140240857421715,"vY0":-115.63927505837351,"vZ0":-0.9200842060982937,"x":115.13,"y":213.32,"x0":-2.6322983215485896,"y0":50.00198337146169,"z0":4.762474219568213,"aX":12.132863592725936},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.0,"breakHorizontal":-17.4,"spinRate":2919,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4761373161345497,"extension":6.455263524857206},"index":5,"playId":"d24e5be8-4136-3941-83e7-7495ffb3454d","pitchNumber":5,"startTime":"2026-09-20T02:52:35.608Z","endTime":"2026-09-20T02:52:39.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.152387295328438,"aZ":-14.707397382743126,"pfxX":-8.485539610422164,"pfxZ":9.373671189064511,"pX":0.4788306459823604,"pZ":2.851795203928766,"vX0":9.968648307622638,"vY0":-135.95931693409585,"vZ0":-2.129089342537044,"x":98.75,"y":161.78,"x0":-2.1410859977653534,"y0":50.00002176039273,"z0":4.671406964646035,"aX":-15.807567480056685},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":13.1,"spinRate":2323,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4036084551098824,"extension":6.701642984564564},"index":6,"playId":"cb7efb21-1fd5-36ba-89a3-6339187dac06","pitchNumber":6,"startTime":"2026-09-20T02:52:52.925Z","endTime":"2026-09-20T02:52:59.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:52:59.163Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Kreidler homers (8) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T02:55:08.738Z","endTime":"2026-09-20T02:55:39.821Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31937693126684,"aZ":-12.723506369171902,"pfxX":5.971657981306121,"pfxZ":10.634728931679476,"pX":-0.2007152934787731,"pZ":2.852521651536721,"vX0":-7.0429652866530885,"vY0":-134.44095357899337,"vZ0":-5.490576228477504,"x":124.65,"y":161.76,"x0":1.6779092105214322,"y0":50.0064716825324,"z0":5.825503062905925,"aX":10.926817755917474},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-9.2,"spinRate":2079,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.40751011789944647,"extension":6.5202625229668225},"hitData":{"launchSpeed":113.1,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.66,"coordY":82.17}},"index":0,"playId":"11f20435-8152-30d5-a43d-23e04efc869f","pitchNumber":1,"startTime":"2026-09-20T02:55:17.693Z","endTime":"2026-09-20T02:55:39.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:55:39.821Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T02:55:49.802Z","endTime":"2026-09-20T02:57:33.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9396303803446,"aZ":-12.794688110391721,"pfxX":6.441521541703914,"pfxZ":10.849559166011769,"pX":0.4178852968534258,"pZ":2.3327878475452923,"vX0":-5.841203067503804,"vY0":-133.59361642075854,"vZ0":-6.482344888723565,"x":101.07,"y":175.79,"x0":1.8083894073349283,"y0":50.00338181823625,"z0":5.731631749266781,"aX":11.506887926614223},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-10.2,"spinRate":2105,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.4118483432561675,"extension":6.279991706552277},"index":0,"playId":"f73f6a7e-a965-3823-b4a6-765a46e48c4d","pitchNumber":1,"startTime":"2026-09-20T02:56:03.502Z","endTime":"2026-09-20T02:56:07.356Z","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":86.2,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857503248060546,"aZ":-34.49036831661036,"pfxX":-0.607109630733627,"pfxZ":-1.472504062174787,"pX":-0.2704636446854157,"pZ":1.4003764309848172,"vX0":-4.933149564341462,"vY0":-125.37962772186694,"vZ0":-4.079458344316473,"x":127.31,"y":200.97,"x0":1.8100679879538306,"y0":50.00099366198102,"z0":5.895368039638593,"aX":-0.9559798302304621},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":2.4,"spinRate":2397,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.4386406550272328,"extension":6.388014791304373},"index":1,"playId":"957985ee-43d6-3eee-94a4-31d130bca433","pitchNumber":2,"startTime":"2026-09-20T02:56:21.260Z","endTime":"2026-09-20T02:56:25.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10964864979681,"aZ":-19.62813835962484,"pfxX":5.363775294486066,"pfxZ":8.441916296854032,"pX":0.2944617183213665,"pZ":2.183786989907959,"vX0":-5.399624077209356,"vY0":-121.7371114657223,"vZ0":-4.688658953481425,"x":105.78,"y":179.82,"x0":1.8548549712712032,"y0":50.00321466850073,"z0":5.856133614617259,"aX":7.971529346374024},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":14.3,"breakHorizontal":-8.3,"spinRate":1537,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4516410081220994,"extension":6.343673911819603},"index":2,"playId":"89d0112e-7506-35a1-b629-ab4e9339a582","pitchNumber":3,"startTime":"2026-09-20T02:56:36.403Z","endTime":"2026-09-20T02:56:40.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T02:56:46.362Z","endTime":"2026-09-20T02:57:05.129Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87601664390803,"aZ":-13.26148276046723,"pfxX":5.622092400032255,"pfxZ":10.15347741595418,"pX":0.8141990287248076,"pZ":3.650030812735595,"vX0":-4.830091629361592,"vY0":-136.5421250036594,"vZ0":-3.2002771197881295,"x":85.96,"y":140.23,"x0":1.887561752817904,"y0":50.00048920583291,"z0":5.766915166186217,"aX":10.47016067042159},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-9.0,"spinRate":2095,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.40323227168921427,"extension":6.428196074508035},"index":4,"playId":"9c3b9e36-8c43-3808-b366-5b6a0837c586","pitchNumber":4,"startTime":"2026-09-20T02:57:05.129Z","endTime":"2026-09-20T02:57:08.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":66.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53487883441156,"aZ":-42.80860158508859,"pfxX":-5.371220101464855,"pfxZ":-9.637870247632431,"pX":-0.07347544746994236,"pZ":2.999936145098739,"vX0":-2.079103041903609,"vY0":-105.53534013702685,"vZ0":3.2086066196456438,"x":119.8,"y":157.78,"x0":1.628618882440436,"y0":50.00116019257541,"z0":6.466041218597526,"aX":-5.928276989240619},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-15.8,"breakHorizontal":10.3,"spinRate":2414,"spinDirection":325},"zone":2,"typeConfidence":0.9,"plateTime":0.5232975777566948,"extension":6.094520937574042},"hitData":{"launchSpeed":96.1,"launchAngle":42.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.73,"coordY":90.49}},"index":5,"playId":"4459f4e2-14b4-3349-b33e-f01052164f4a","pitchNumber":5,"startTime":"2026-09-20T02:57:23.813Z","endTime":"2026-09-20T02:57:33.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:57:33.341Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T02:57:52.930Z","endTime":"2026-09-20T02:59:29.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58938306463933,"aZ":-36.108129459777125,"pfxX":-0.6984132812751254,"pfxZ":-2.5415940192463022,"pX":0.8321529886819728,"pZ":2.627172543812329,"vX0":-2.4636567703011334,"vY0":-123.72073621549357,"vZ0":-0.7062288880914539,"x":85.28,"y":167.85,"x0":1.9313304540850273,"y0":50.000570781556966,"z0":5.941517903817123,"aX":-1.0822275435916893},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":1.8,"spinRate":2363,"spinDirection":294},"zone":6,"typeConfidence":0.88,"plateTime":0.4426529484914514,"extension":6.262398275004305},"index":0,"playId":"711f4cb9-613e-3a3f-96c8-49571ac0e3d2","pitchNumber":1,"startTime":"2026-09-20T02:58:00.758Z","endTime":"2026-09-20T02:58:04.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81308916312317,"aZ":-19.485380497808475,"pfxX":4.400455427987877,"pfxZ":8.665304309707865,"pX":0.7133242752305813,"pZ":2.1544931336460533,"vX0":-3.7704285897947454,"vY0":-120.1106831052572,"vZ0":-4.649722879561306,"x":89.81,"y":180.61,"x0":1.7301603910145111,"y0":50.00137310608265,"z0":5.843402966580569,"aX":6.442403123981104},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":14.9,"breakHorizontal":-7.1,"spinRate":1450,"spinDirection":132},"zone":6,"typeConfidence":0.91,"plateTime":0.45566294184971223,"extension":6.2443526791357025},"index":1,"playId":"73842ef0-4e7e-36e0-b013-9f9aafe38c90","pitchNumber":2,"startTime":"2026-09-20T02:58:17.914Z","endTime":"2026-09-20T02:58:21.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-20T02:58:28.725Z","endTime":"2026-09-20T02:58:40.459Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03138347739167,"aZ":-38.52292329573902,"pfxX":-0.6025527061857741,"pfxZ":-4.033775502795221,"pX":-0.8163312346921412,"pZ":0.6335166794955464,"vX0":-5.75939642572443,"vY0":-124.83711251156298,"vZ0":-5.0343853514382,"x":148.12,"y":221.68,"x0":1.6027677914568796,"y0":50.00619691266122,"z0":5.861027376671237,"aX":-0.9467252015172045},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.3,"breakHorizontal":2.5,"spinRate":2473,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.4394018212287687,"extension":6.52708517817247},"index":3,"playId":"b0a9bc48-dd08-348b-b698-8449141102d1","pitchNumber":3,"startTime":"2026-09-20T02:58:40.459Z","endTime":"2026-09-20T02:58:45.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092577114887515,"aZ":-35.82436742168019,"pfxX":-0.5686139463137145,"pfxZ":-2.367108633667105,"pX":1.2371910209405907,"pZ":0.9473040294289489,"vX0":-1.3302493730002083,"vY0":-124.07397370672773,"vZ0":-4.676484968159428,"x":69.84,"y":213.2,"x0":1.856218350352681,"y0":50.00038719770075,"z0":5.87399371792108,"aX":-0.8777063994239926},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.2,"breakHorizontal":1.3,"spinRate":2352,"spinDirection":309},"zone":14,"typeConfidence":0.89,"plateTime":0.44311419675174246,"extension":6.338296587561095},"index":4,"playId":"8b6c4c57-8b1a-37e8-a400-a6d6c62ebb10","pitchNumber":4,"startTime":"2026-09-20T02:59:07.374Z","endTime":"2026-09-20T02:59:11.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46801275064115,"aZ":-21.184147659732623,"pfxX":7.06786960746973,"pfxZ":7.595834767070986,"pX":0.5579774753609957,"pZ":1.5047651261007091,"vX0":-4.878332639017842,"vY0":-119.90716469107365,"vZ0":-5.638796922574286,"x":95.73,"y":198.15,"x0":1.706545022363967,"y0":50.00558173192656,"z0":5.792364860718178,"aX":10.232581954045793},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.6,"breakHorizontal":-11.5,"spinRate":1459,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4578187952450756,"extension":6.483315039630441},"index":5,"playId":"23b0f410-cead-39e6-8a53-eb6abdbc5b13","pitchNumber":5,"startTime":"2026-09-20T02:59:25.487Z","endTime":"2026-09-20T02:59:29.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T02:59:29.604Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Jeffers lines out softly, pitcher Reid Detmers to first baseman Moisés Ballesteros.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T02:59:41.786Z","endTime":"2026-09-20T03:00:39.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":65.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80127269023091,"aZ":-42.346649059695785,"pfxX":-6.3005433495904635,"pfxZ":-9.44994739425292,"pX":-1.4633409945858646,"pZ":2.1177917402680815,"vX0":-4.640312997785363,"vY0":-104.12174744161045,"vZ0":1.770497034628496,"x":172.78,"y":181.6,"x0":1.629520568372883,"y0":50.005030885989896,"z0":6.346158711001369,"aX":-6.778297069188996},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-16.0,"breakHorizontal":12.8,"spinRate":2559,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.5301949163501627,"extension":6.219535255656016},"index":0,"playId":"7cba5a99-034e-3e46-986d-8364bf3ef863","pitchNumber":1,"startTime":"2026-09-20T02:59:54.351Z","endTime":"2026-09-20T02:59:58.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957487142478378,"aZ":-21.713028926956166,"pfxX":5.5857839195841095,"pfxZ":7.152464281705887,"pX":1.3145666345850695,"pZ":2.1723967821778642,"vX0":-2.8145215241989185,"vY0":-120.30851067073158,"vZ0":-3.9903071059152184,"x":66.89,"y":180.13,"x0":1.7756805509146432,"y0":50.00023641872816,"z0":5.7834610611321615,"aX":8.163757777831146},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.2,"breakHorizontal":-9.4,"spinRate":1366,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4557785355505879,"extension":6.3049554487084},"index":1,"playId":"1b643a60-ab9f-3024-aa4c-3942cbc90ad8","pitchNumber":2,"startTime":"2026-09-20T03:00:14.617Z","endTime":"2026-09-20T03:00:18.488Z","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":94.4,"endSpeed":86.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702869577297832,"aZ":-13.612845773864212,"pfxX":5.503292547653923,"pfxZ":9.761508437559455,"pX":-0.7497652834923683,"pZ":2.4152695543448575,"vX0":-8.467486982897283,"vY0":-137.12903812465467,"vZ0":-6.294024341161629,"x":145.58,"y":173.57,"x0":1.665071624982327,"y0":50.00659026238489,"z0":5.671443310010418,"aX":10.46934144445207},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":2087,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.399631653773461,"extension":6.479638135301989},"hitData":{"launchSpeed":52.8,"launchAngle":10.0,"totalDistance":75.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":123.95,"coordY":187.4}},"index":2,"playId":"f1275cb5-3dfc-3a42-a6ba-bd73bba18dc2","pitchNumber":3,"startTime":"2026-09-20T03:00:31.753Z","endTime":"2026-09-20T03:00:39.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:00:39.794Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T03:02:48.285Z","endTime":"2026-09-20T03:04:28.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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],"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":6},"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":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7026004615411,"aZ":-30.80413449543178,"pfxX":7.468025102701718,"pfxZ":1.029772563462254,"pX":1.1645389623794005,"pZ":1.4115480284309205,"vX0":5.559021629655325,"vY0":-115.46943772593593,"vZ0":-0.59632164005121,"x":72.61,"y":200.67,"x0":-2.257949866437517,"y0":50.00134275721747,"z0":4.678533481830481,"aX":9.922603568402586},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.0,"breakHorizontal":-15.1,"spinRate":2765,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4772670602388178,"extension":6.672061989118298},"index":0,"playId":"c6f4ce8d-3075-302a-93ba-500614f48c6f","pitchNumber":1,"startTime":"2026-09-20T03:03:04.029Z","endTime":"2026-09-20T03:03:07.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905118663728018,"aZ":-17.186567599502762,"pfxX":-8.00245100970421,"pfxZ":8.198916083813064,"pX":1.0178357197316965,"pZ":2.7979845390777953,"vX0":10.547005498595306,"vY0":-134.9679722592909,"vZ0":-1.847218731221687,"x":78.2,"y":163.23,"x0":-1.9177279111865257,"y0":50.00164170842938,"z0":4.713601946961268,"aX":-14.627255208097067},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2404,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.40725252039291293,"extension":6.63432750702999},"index":1,"playId":"6b6a3fa0-0805-3c08-b2f3-dde8621968de","pitchNumber":2,"startTime":"2026-09-20T03:03:17.887Z","endTime":"2026-09-20T03:03:21.769Z","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":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11818251883084,"aZ":-16.43049020757968,"pfxX":-6.984920514533359,"pfxZ":8.53473674150356,"pX":0.4266610252994605,"pZ":2.8774843361629023,"vX0":9.254686557112755,"vY0":-135.5737118833508,"vZ0":-1.783614260850257,"x":100.74,"y":161.09,"x0":-2.1380387217216805,"y0":50.00337710770292,"z0":4.701762315158323,"aX":-12.886742989968825},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2444,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4053886745727362,"extension":6.775778930469342},"index":2,"playId":"7f5ff28d-66b1-38eb-997c-794904b59057","pitchNumber":3,"startTime":"2026-09-20T03:03:31.027Z","endTime":"2026-09-20T03:03:34.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.695149426225115,"aZ":-15.646860376810821,"pfxX":-7.772759818595841,"pfxZ":9.376430304458877,"pX":0.6853222361591473,"pZ":2.832550942135888,"vX0":9.419052231474888,"vY0":-132.9764232394238,"vZ0":-1.823642762029695,"x":90.88,"y":162.3,"x0":-1.9192252109447967,"y0":50.00315044966014,"z0":4.682031022091997,"aX":-13.702040927346243},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2371,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.41440472148570917,"extension":6.592188330637894},"index":3,"playId":"619d94cf-6e92-3fbb-8f0b-2e9bec76a25c","pitchNumber":4,"startTime":"2026-09-20T03:03:46.370Z","endTime":"2026-09-20T03:03:50.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T03:03:54.794Z","endTime":"2026-09-20T03:04:10.955Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.295756112171354,"aZ":-18.229648563139314,"pfxX":-7.913244111047453,"pfxZ":7.62472524695159,"pX":-0.47848718521439826,"pZ":4.117637692197295,"vX0":7.369613539430304,"vY0":-135.5418780246697,"vZ0":1.6816991451748846,"x":135.24,"y":127.6,"x0":-2.2270860198493767,"y0":50.00456173607665,"z0":4.775768749125469,"aX":-14.476658390902626},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2368,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40674863906343983,"extension":6.590604889874571},"index":5,"playId":"75e1ab8e-5611-3dfa-aabb-81382c7eefcb","pitchNumber":5,"startTime":"2026-09-20T03:04:10.955Z","endTime":"2026-09-20T03:04:14.936Z","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":93.1,"endSpeed":83.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.831437053150175,"aZ":-16.666647987691356,"pfxX":-7.743973941579961,"pfxZ":8.534224934250064,"pX":-0.9585103516322756,"pZ":3.073357732924916,"vX0":6.049913624256258,"vY0":-135.27875074030393,"vZ0":-1.2516313201678608,"x":153.54,"y":155.8,"x0":-2.2395095991783673,"y0":50.00580723865506,"z0":4.733324283803017,"aX":-14.077843072426557},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":12.4,"spinRate":2345,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40792586067109227,"extension":6.683736922356983},"index":6,"playId":"ce55fedd-d801-3c4b-adc7-c4f66a52b57d","pitchNumber":6,"startTime":"2026-09-20T03:04:24.444Z","endTime":"2026-09-20T03:04:28.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:04:28.642Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to center fielder Walker Jenkins. Mike Trout to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T03:04:47.761Z","endTime":"2026-09-20T03:06:40.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805805,"link":"/api/v1/people/805805"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62802482205656,"aZ":-23.145376089871384,"pfxX":-11.609438698850871,"pfxZ":4.961171355584054,"pX":0.7141621496702483,"pZ":2.2802096993413032,"vX0":11.530444621786769,"vY0":-134.44177614764712,"vZ0":-1.7193083091965227,"x":89.78,"y":177.21,"x0":-2.1331970656048607,"y0":50.00455124356873,"z0":4.57969178258889,"aX":-21.138481020866603},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":18.4,"spinRate":2248,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40824904002434925,"extension":6.763400541736145},"index":0,"playId":"4463b4e7-d0b2-361b-a55d-ff695c077acf","pitchNumber":1,"startTime":"2026-09-20T03:04:55.204Z","endTime":"2026-09-20T03:04:59.101Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23870775791501,"aZ":-28.121852852188137,"pfxX":-10.342131970753627,"pfxZ":2.49418839312,"pX":-2.510978453576124,"pZ":1.2391080221755333,"vX0":3.9304004274513282,"vY0":-127.52451227163438,"vZ0":-2.9080285908923167,"x":212.71,"y":205.32,"x0":-2.739255005702445,"y0":50.00605270850616,"z0":4.641657452493241,"aX":-16.826920144840383},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":17.6,"spinRate":2219,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43155180942531457,"extension":6.439101158688897},"index":1,"playId":"8318f799-1e8b-3e8b-a5b0-cf14d79a6973","pitchNumber":2,"startTime":"2026-09-20T03:05:10.682Z","endTime":"2026-09-20T03:05:14.584Z","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":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94855405403389,"aZ":-20.72658227974688,"pfxX":-9.844232448101105,"pfxZ":6.273292583496724,"pX":-0.0031610806590030944,"pZ":1.6703215134572318,"vX0":9.5147090159824,"vY0":-134.67435792919642,"vZ0":-3.9953629700848166,"x":117.12,"y":193.68,"x0":-2.3135787841390907,"y0":50.00497023275326,"z0":4.6506614441812095,"aX":-17.972608289107463},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2305,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40767297086002063,"extension":6.701241776354655},"index":2,"playId":"2330fc74-f6b7-30f6-906e-b3e29f3b7c0b","pitchNumber":3,"startTime":"2026-09-20T03:05:28.443Z","endTime":"2026-09-20T03:05:32.027Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169831433553494,"aZ":-28.470346369040247,"pfxX":-9.918135762216112,"pfxZ":2.2613668905235835,"pX":-1.6966505716323292,"pZ":2.1809346738667164,"vX0":5.270490529969772,"vY0":-127.55725386107572,"vZ0":-1.0853288670180705,"x":181.67,"y":179.89,"x0":-2.505084074045039,"y0":50.00628033481202,"z0":4.8643676171658425,"aX":-16.28520834228989},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":16.7,"spinRate":2311,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43001809003916236,"extension":6.254132338851998},"index":3,"playId":"f8f07a32-5b4a-3566-b422-3f0e0792e753","pitchNumber":4,"startTime":"2026-09-20T03:05:47.250Z","endTime":"2026-09-20T03:05:51.173Z","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":81.2,"endSpeed":74.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34532491691618,"aZ":-30.83459332191058,"pfxX":6.844727066787427,"pfxZ":0.9550286898458298,"pX":0.102256743487231,"pZ":1.5891376128347237,"vX0":3.9739763580579313,"vY0":-118.14227021187183,"vZ0":-0.7454029402882633,"x":113.1,"y":195.87,"x0":-2.495756930648171,"y0":50.00268334651741,"z0":4.764749021119018,"aX":9.589640633676028},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.8,"breakHorizontal":-13.4,"spinRate":2874,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.46518772647004436,"extension":6.358121497403534},"index":4,"playId":"0780f8ea-0bdd-3278-b8e8-1ae85d8c70ff","pitchNumber":5,"startTime":"2026-09-20T03:06:04.529Z","endTime":"2026-09-20T03:06:07.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42188626469255,"aZ":-16.383627512113573,"pfxX":-8.91427961007476,"pfxZ":8.39554216828881,"pX":0.1217145956793948,"pZ":2.7953905639297183,"vX0":9.564710467036015,"vY0":-137.05464153137368,"vZ0":-2.0672839045447633,"x":112.36,"y":163.3,"x0":-2.2737908856295,"y0":50.00659222094105,"z0":4.692407933473817,"aX":-16.774890099350007},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2333,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40134586206553324,"extension":6.748958648149913},"hitData":{"launchSpeed":98.8,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.59,"coordY":81.82}},"index":5,"playId":"40968613-a997-3e93-a210-5f2f09d07809","pitchNumber":6,"startTime":"2026-09-20T03:06:28.780Z","endTime":"2026-09-20T03:06:40.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:06:40.279Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T03:07:01.749Z","endTime":"2026-09-20T03:08:07.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.061440350305926,"aZ":-26.76623842463248,"pfxX":-1.1691597591228033,"pfxZ":3.2426701705512055,"pX":1.1135845952010162,"pZ":1.4060227885441086,"vX0":9.215974831383505,"vY0":-128.5237681339706,"vZ0":-3.042138012600621,"x":74.55,"y":200.82,"x0":-2.3696382966442697,"y0":50.006028156328775,"z0":4.687522624312542,"aX":-1.9524154174693498},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":0.0,"spinRate":2291,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42643039761552437,"extension":6.722476062596656},"index":0,"playId":"b77a6b7e-946b-3651-8a09-de37b5eafff9","pitchNumber":1,"startTime":"2026-09-20T03:07:09.632Z","endTime":"2026-09-20T03:07:13.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.840756706598036,"aZ":-22.261266041663802,"pfxX":-10.383507786858877,"pfxZ":5.332409780587488,"pX":0.4514769166039648,"pZ":2.9175786830772137,"vX0":10.512867734234653,"vY0":-136.2127228328381,"vZ0":-0.4864089803708137,"x":99.79,"y":160.01,"x0":-2.128514399200812,"y0":50.00434309234946,"z0":4.651963316699421,"aX":-19.30979787009986},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2225,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40372586599601856,"extension":6.794917037688778},"index":1,"playId":"cac1cb2a-6a54-3d66-a7dc-568ab13bbd74","pitchNumber":2,"startTime":"2026-09-20T03:07:24.890Z","endTime":"2026-09-20T03:07:28.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.263172426180326,"aZ":-19.594698144685836,"pfxX":-9.657444127646915,"pfxZ":6.689897340906263,"pX":0.01026754170087715,"pZ":2.207397181584981,"vX0":9.702881749628151,"vY0":-136.7700373865063,"vZ0":-2.7671103819253506,"x":116.61,"y":179.18,"x0":-2.3413818933935855,"y0":50.00322006828985,"z0":4.587634471196047,"aX":-18.160856097575852},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":15.2,"spinRate":2150,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4016271717935007,"extension":6.781651805323573},"index":2,"playId":"77c2e1a0-b3f4-3c31-8ad1-3837a782c76c","pitchNumber":3,"startTime":"2026-09-20T03:07:44.964Z","endTime":"2026-09-20T03:07:48.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.503536860283045,"aZ":-32.91697984497793,"pfxX":5.598403181080782,"pfxZ":-0.5318352393582755,"pX":1.4949529543831985,"pZ":1.0266002601077364,"vX0":7.490113262148299,"vY0":-117.92987271584762,"vZ0":-1.2958976367418893,"x":60.02,"y":211.06,"x0":-2.4617630865473923,"y0":50.0026039031526,"z0":4.647018784194978,"aX":7.807331209249281},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.0,"breakHorizontal":-12.1,"spinRate":2825,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46621343571424356,"extension":6.684843494275454},"index":3,"playId":"ee2e5863-76ff-3948-a904-7b1c41a62b56","pitchNumber":4,"startTime":"2026-09-20T03:08:03.706Z","endTime":"2026-09-20T03:08:07.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:08:07.950Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T03:08:31.307Z","endTime":"2026-09-20T03:08:50.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9660802344625,"aZ":-27.5101402068288,"pfxX":-9.406111694970162,"pfxZ":2.783228497234468,"pX":-0.43423935195798136,"pZ":1.7238475998227274,"vX0":8.513941572644779,"vY0":-128.90769625903312,"vZ0":-2.1575459241507153,"x":133.55,"y":192.24,"x0":-2.565254507677777,"y0":50.001327453859105,"z0":4.7053086149966905,"aX":-15.754973451876157},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":1869,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4256588630624205,"extension":6.544293759077253},"hitData":{"launchSpeed":75.4,"launchAngle":40.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.24,"coordY":111.11}},"index":0,"playId":"49b383f1-c980-3a1a-88a1-3ce39dc806c8","pitchNumber":1,"startTime":"2026-09-20T03:08:39.425Z","endTime":"2026-09-20T03:08:50.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:08:50.440Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Denzer Guzman flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T03:10:12.570Z","endTime":"2026-09-20T03:12:16.513Z","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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T03:09:24.498Z","endTime":"2026-09-20T03:10:14.749Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.004737485144474,"aZ":-20.038448417824338,"pfxX":-8.620793966511528,"pfxZ":6.445131366662828,"pX":-0.20286148496184303,"pZ":3.9035338856807824,"vX0":8.925571294072997,"vY0":-137.05030549356508,"vZ0":1.2338150082175399,"x":124.73,"y":133.38,"x0":-2.3968925756117656,"y0":50.006800065441205,"z0":4.825220918847376,"aX":-16.245206706594388},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":13.6,"spinRate":2242,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4011201852461843,"extension":6.734263416168736},"index":1,"playId":"5c31e0a7-eeaf-3701-b35d-876f44d02155","pitchNumber":1,"startTime":"2026-09-20T03:10:14.749Z","endTime":"2026-09-20T03:10:18.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"2b6aa9d7-19c2-424e-9fed-9353f4a78ff1","startTime":"2026-09-20T03:10:32.526Z","endTime":"2026-09-20T03:10:37.526Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359383755415585,"aZ":-33.528911115532125,"pfxX":4.98779529310846,"pfxZ":-0.9569466895678191,"pX":0.721381407060266,"pZ":1.626225236015433,"vX0":6.165076216107977,"vY0":-118.642856835745,"vZ0":0.025791865462364116,"x":89.5,"y":194.87,"x0":-2.566608047232898,"y0":50.00332021786272,"z0":4.690908610314723,"aX":7.054372398924238},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":-10.7,"spinRate":2876,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4630589658784383,"extension":6.6073539988673655},"index":3,"playId":"7e97162e-7b18-3f78-86bc-d167f42761cf","pitchNumber":2,"startTime":"2026-09-20T03:10:47.928Z","endTime":"2026-09-20T03:10:52.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8185452462873,"aZ":-16.92683504649032,"pfxX":-5.487315286627583,"pfxZ":8.109892313023796,"pX":0.49641271692813127,"pZ":2.650404717800548,"vX0":9.546556413494537,"vY0":-137.11479039702925,"vZ0":-2.356625523475057,"x":98.08,"y":167.22,"x0":-2.337362160480622,"y0":50.005867860577624,"z0":4.692648601827237,"aX":-10.321619574128212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2327,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4013809835777251,"extension":6.781563489944668},"index":4,"playId":"27acbb07-4e3c-3194-8908-436325e6fdb7","pitchNumber":3,"startTime":"2026-09-20T03:11:15.137Z","endTime":"2026-09-20T03:11:18.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-20T03:11:26.357Z","endTime":"2026-09-20T03:11:45.243Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15484844067973,"aZ":-17.65687082320577,"pfxX":-7.541696752168979,"pfxZ":7.624833656707626,"pX":0.0902110467542479,"pZ":3.1910272601088288,"vX0":9.319131677492194,"vY0":-137.5297650977989,"vZ0":-1.0041746172897301,"x":113.56,"y":152.62,"x0":-2.371683061477234,"y0":50.00609083210151,"z0":4.76518474184535,"aX":-14.366385328464709},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2325,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3991415933016711,"extension":6.791363981519211},"index":6,"playId":"c53dc81a-abbb-3cd7-9d92-b7d58cf9bd37","pitchNumber":4,"startTime":"2026-09-20T03:11:45.243Z","endTime":"2026-09-20T03:11:48.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10234691519985,"aZ":-33.567418082739984,"pfxX":9.613294906745416,"pfxZ":-1.0045311330671503,"pX":1.1363770101594601,"pZ":2.2195186889494245,"vX0":5.287515001493784,"vY0":-117.8558267749029,"vZ0":1.5548544187255458,"x":73.68,"y":178.85,"x0":-2.398640253258322,"y0":50.004904901569276,"z0":4.692849273766442,"aX":13.285043871491519},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":-18.8,"spinRate":2969,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46793287026770036,"extension":6.52647672931896},"hitData":{"launchSpeed":84.4,"launchAngle":45.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.42,"coordY":107.51}},"index":7,"playId":"9018b859-4014-3201-af6b-80f9c071b06c","pitchNumber":5,"startTime":"2026-09-20T03:12:07.511Z","endTime":"2026-09-20T03:12:16.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:12:16.513Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a sharp line drive to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T03:14:40.337Z","endTime":"2026-09-20T03:18:37.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10,11],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Weiman replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T03:14:11.401Z","endTime":"2026-09-20T03:14:42.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676620,"link":"/api/v1/people/676620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235930731800806,"aZ":-31.80521281012482,"pfxX":-3.518354107526098,"pfxZ":0.24288068174614263,"pX":-0.9851099538340344,"pZ":1.919857144182157,"vX0":-6.845479432481196,"vY0":-123.24874944475906,"vZ0":-2.5713228486140802,"x":154.55,"y":186.94,"x0":2.284369575674624,"y0":50.00437755232196,"z0":5.6595730740675885,"aX":-5.419801395623998},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":7.9,"spinRate":2623,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.44421343960823734,"extension":6.150358058008226},"index":1,"playId":"e25729bf-2479-35d2-9d04-7d1ef392aa39","pitchNumber":1,"startTime":"2026-09-20T03:14:42.617Z","endTime":"2026-09-20T03:14:46.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96677864071763,"aZ":-27.977711719735897,"pfxX":-6.788340206063868,"pfxZ":3.095046084486871,"pX":-0.7089202297880917,"pZ":1.7567976582411886,"vX0":-5.639735148772876,"vY0":-116.02924852937096,"vZ0":-2.4924359791741804,"x":144.02,"y":191.35,"x0":2.6403732811650658,"y0":50.00071933095349,"z0":5.527365551026789,"aX":-9.197162528589812},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.3,"breakHorizontal":13.8,"spinRate":2742,"spinDirection":289},"zone":7,"typeConfidence":0.88,"plateTime":0.47317974818448594,"extension":6.423520938181541},"index":2,"playId":"cf5833b3-3942-332d-9ca2-e352e19c62a2","pitchNumber":2,"startTime":"2026-09-20T03:14:58.906Z","endTime":"2026-09-20T03:15:02.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.595292177889455,"aZ":-27.22566369415026,"pfxX":8.066530522322665,"pfxZ":3.0864244075429053,"pX":0.2449339362615281,"pZ":2.474179698095767,"vX0":-8.616805026463215,"vY0":-126.15749144279755,"vZ0":-1.624267612450149,"x":107.66,"y":171.98,"x0":2.6630558614390325,"y0":50.00580562257328,"z0":5.328920904293295,"aX":12.954189930526178},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-12.6,"spinRate":2076,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4347910219260709,"extension":6.63968879330363},"index":3,"playId":"0ac6d336-e315-332c-8e8f-8b18a7a7d3eb","pitchNumber":3,"startTime":"2026-09-20T03:15:15.317Z","endTime":"2026-09-20T03:15:22.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78233295378693,"aZ":-31.252690263394886,"pfxX":-7.5626743728460815,"pfxZ":0.6719969252619951,"pX":-0.20961054740703042,"pZ":1.5296519039770968,"vX0":-3.6991223044209627,"vY0":-117.09258256789447,"vZ0":-2.4919312354726357,"x":124.99,"y":197.48,"x0":2.37739250603419,"y0":50.00407220409406,"z0":5.555278768857802,"aX":-10.417332437283417},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":2746,"spinDirection":290},"zone":13,"typeConfidence":0.71,"plateTime":0.4692300059056489,"extension":6.556063274767996},"index":4,"playId":"ab545a00-31d8-3adb-9a96-760c195d4a34","pitchNumber":4,"startTime":"2026-09-20T03:15:47.019Z","endTime":"2026-09-20T03:15:51.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784671308310227,"aZ":-33.21919870469835,"pfxX":-8.478658530696018,"pfxZ":-0.7852942397229814,"pX":2.3546562815592806,"pZ":1.8767422032945418,"vX0":0.7650002636423949,"vY0":-115.46305004316649,"vZ0":-0.7722629028143329,"x":27.25,"y":188.11,"x0":3.11679178753285,"y0":50.00190627125312,"z0":5.444337866680606,"aX":-11.316272354188783},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.3,"breakHorizontal":15.1,"spinRate":2602,"spinDirection":286},"zone":14,"typeConfidence":0.65,"plateTime":0.4764565979255737,"extension":6.764309274071006},"index":5,"playId":"05b5f00e-c918-3433-9ad6-1550e30efe9f","pitchNumber":5,"startTime":"2026-09-20T03:16:04.703Z","endTime":"2026-09-20T03:16:08.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61961691906434,"aZ":-29.73889198132336,"pfxX":-1.47979088338075,"pfxZ":1.6273603496214468,"pX":-0.06322003027075845,"pZ":1.5316414069937754,"vX0":-5.696703218411115,"vY0":-121.590033049045,"vZ0":-3.344740040586414,"x":119.41,"y":197.43,"x0":2.501463947342178,"y0":50.00498229351742,"z0":5.502955592755019,"aX":-2.217519266785883},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":4.0,"spinRate":2604,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.4503055757157486,"extension":6.34047193052389},"index":6,"playId":"9fb63125-a0f5-35db-8437-1268e4f9ee20","pitchNumber":6,"startTime":"2026-09-20T03:16:24.716Z","endTime":"2026-09-20T03:16:28.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45501408607937,"aZ":-29.707980817827373,"pfxX":-0.7381258922185386,"pfxZ":1.6782283876665325,"pX":-0.061955050860369405,"pZ":2.409308630727592,"vX0":-5.655481241933702,"vY0":-120.03109940756775,"vZ0":-1.4866841919909146,"x":119.36,"y":173.73,"x0":2.4127819439326803,"y0":50.005147014169715,"z0":5.662084556827223,"aX":-1.0846560767747382},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":2.6,"spinRate":2605,"spinDirection":240},"zone":5,"typeConfidence":0.93,"plateTime":0.45491979043605646,"extension":6.514424977569967},"index":7,"playId":"7aaa9977-36bb-3c44-9021-491ce81237cc","pitchNumber":7,"startTime":"2026-09-20T03:16:48.231Z","endTime":"2026-09-20T03:16:52.248Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49822327038215,"aZ":-33.253809586639804,"pfxX":-6.749550050698918,"pfxZ":-0.8326397060859154,"pX":0.4504903698172116,"pZ":2.4511334755768712,"vX0":-2.91264382091393,"vY0":-113.77474767918152,"vZ0":0.4493594482970824,"x":99.83,"y":172.6,"x0":2.6272961281250837,"y0":50.00118315834699,"z0":5.568843625262678,"aX":-8.773813175913986},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.1,"breakHorizontal":13.0,"spinRate":2531,"spinDirection":281},"zone":6,"typeConfidence":0.89,"plateTime":0.4829587340763535,"extension":6.693854165633625},"index":8,"playId":"16175e42-f329-3bdd-b971-051949a60ec0","pitchNumber":8,"startTime":"2026-09-20T03:17:10.267Z","endTime":"2026-09-20T03:17:13.871Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.003310065354366,"aZ":-30.41641200994442,"pfxX":-8.579305013507803,"pfxZ":1.3383895972586721,"pX":-0.09045438890824657,"pZ":2.0908616522498704,"vX0":-3.6965970718273224,"vY0":-113.98762560264026,"vZ0":-0.8914961669463273,"x":120.45,"y":182.33,"x0":2.667184343407993,"y0":50.00480217851044,"z0":5.49088006613167,"aX":-11.286847184226463},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":2.5,"breakHorizontal":16.4,"spinRate":2492,"spinDirection":284},"zone":8,"typeConfidence":0.91,"plateTime":0.4805636918465721,"extension":6.708419323173563},"index":9,"playId":"10444b40-4d35-3c65-8674-7aeced3f53f0","pitchNumber":9,"startTime":"2026-09-20T03:17:40.661Z","endTime":"2026-09-20T03:17:44.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.800685903643053,"aZ":-31.180333452801353,"pfxX":-3.067032870544854,"pfxZ":0.6660932949367746,"pX":0.1023203852423768,"pZ":1.9992189779477232,"vX0":-4.625880438623574,"vY0":-121.11359306314232,"vZ0":-1.9837480410112496,"x":113.1,"y":184.8,"x0":2.4326559364819125,"y0":50.00265979181485,"z0":5.545760208034208,"aX":-4.57323759743046},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":6.6,"spinRate":2417,"spinDirection":240},"zone":8,"typeConfidence":0.95,"plateTime":0.4515765768084514,"extension":6.43755284868834},"index":10,"playId":"58fb3a4c-18c7-38b2-be86-8dce3afb6af5","pitchNumber":10,"startTime":"2026-09-20T03:18:02.205Z","endTime":"2026-09-20T03:18:06.088Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98858731275755,"aZ":-29.169501007283774,"pfxX":-10.003619999885807,"pfxZ":2.341948145091732,"pX":-0.030721889207028733,"pZ":1.7655758970039825,"vX0":-3.122396942528923,"vY0":-112.8600965665998,"vZ0":-1.6888723845854505,"x":118.17,"y":191.11,"x0":2.672826163018303,"y0":50.00076915055065,"z0":5.4824721338324505,"aX":-12.803569050542668},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.1,"breakHorizontal":19.0,"spinRate":2439,"spinDirection":288},"zone":8,"typeConfidence":0.92,"plateTime":0.4867416674890017,"extension":6.597655818389144},"hitData":{"launchSpeed":101.6,"launchAngle":11.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.9,"coordY":105.85}},"index":11,"playId":"20f2846c-8110-3459-9e2e-85a872ce5da1","pitchNumber":11,"startTime":"2026-09-20T03:18:26.125Z","endTime":"2026-09-20T03:18:37.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:18:37.604Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Denzer Guzman to first baseman Moisés Ballesteros. Josh Bell to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T03:18:51.585Z","endTime":"2026-09-20T03:20:51.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63261378442451,"aZ":-29.179288285829813,"pfxX":-3.275300659232403,"pfxZ":1.9921876663730753,"pX":0.7045131407962572,"pZ":2.809932309006433,"vX0":-3.588433873859355,"vY0":-121.76203062523855,"vZ0":-0.8839090647273539,"x":90.15,"y":162.91,"x0":2.6222198241814216,"y0":50.00377703931262,"z0":5.699769273614044,"aX":-4.923091079825558},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.6,"breakHorizontal":6.7,"spinRate":2422,"spinDirection":231},"zone":3,"typeConfidence":0.95,"plateTime":0.4496219426202863,"extension":6.619432229215999},"index":0,"playId":"ff764912-5fd0-3b15-b523-7ad0231625ad","pitchNumber":1,"startTime":"2026-09-20T03:19:25.633Z","endTime":"2026-09-20T03:19:29.473Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763276606916907,"aZ":-25.47821911289705,"pfxX":8.534551497378763,"pfxZ":3.9515747280709217,"pX":-0.462342891511557,"pZ":1.7468573505121807,"vX0":-10.130933241435587,"vY0":-129.0745674755618,"vZ0":-4.188565659051929,"x":134.62,"y":191.61,"x0":2.396628874735208,"y0":50.00434086094111,"z0":5.342500905732396,"aX":14.465961008319285},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-13.3,"spinRate":2300,"spinDirection":152},"zone":7,"typeConfidence":0.87,"plateTime":0.42365438751893025,"extension":6.686867036945521},"index":1,"playId":"dcc6b507-845d-3773-97bb-dca6f9f944c1","pitchNumber":2,"startTime":"2026-09-20T03:19:43.839Z","endTime":"2026-09-20T03:19:47.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T03:19:54.740Z","endTime":"2026-09-20T03:20:12.156Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":78.8,"endSpeed":72.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.570619329586588,"aZ":-29.107114821711136,"pfxX":-8.50875285247037,"pfxZ":2.3177446915485698,"pX":0.5796675660773752,"pZ":1.4166494807876775,"vX0":-2.1383810344655036,"vY0":-114.76039929394638,"vZ0":-2.5017147433487987,"x":94.9,"y":200.53,"x0":2.6305530160704653,"y0":50.004841397497906,"z0":5.375242208763963,"aX":-11.273666711279054},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":2578,"spinDirection":284},"zone":14,"typeConfidence":0.89,"plateTime":0.47850925779490083,"extension":6.680591965447727},"index":3,"playId":"c1eaf7f6-eb48-3267-aeee-6befe24c4323","pitchNumber":3,"startTime":"2026-09-20T03:20:12.156Z","endTime":"2026-09-20T03:20:15.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.672930838021745,"aZ":-29.96241820924158,"pfxX":4.589203655589672,"pfxZ":1.402542037250873,"pX":0.9458375919588831,"pZ":1.7649654431248076,"vX0":-5.887961974774791,"vY0":-125.27312734522543,"vZ0":-2.580354108010592,"x":80.95,"y":191.13,"x0":2.7367787678556232,"y0":50.00496140372117,"z0":5.271987861871963,"aX":7.252981049099897},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-6.8,"spinRate":2032,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4382010225991917,"extension":6.655947258716452},"hitData":{"launchSpeed":68.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.4,"coordY":167.48}},"index":4,"playId":"90af4d56-efa6-3acc-8da5-2d835e56ba30","pitchNumber":4,"startTime":"2026-09-20T03:20:43.446Z","endTime":"2026-09-20T03:20:51.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:20:51.357Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Jose Siri. Josh Bell to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T03:21:16.061Z","endTime":"2026-09-20T03:21:44.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229872043210406,"aZ":-28.148488973290508,"pfxX":-6.507068541413474,"pfxZ":3.0072417855313303,"pX":0.351311811992936,"pZ":1.8027665693015071,"vX0":-3.300721128949288,"vY0":-115.48507217148476,"vZ0":-2.0958695338925795,"x":103.61,"y":190.11,"x0":2.6484612125639524,"y0":50.00270556197473,"z0":5.452296024710975,"aX":-8.71395939054775},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":2499,"spinDirection":282},"zone":9,"typeConfidence":0.86,"plateTime":0.4758476954820199,"extension":6.516285584314619},"hitData":{"launchSpeed":97.0,"launchAngle":33.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.8,"coordY":53.9}},"index":0,"playId":"07ddd17d-1e1c-3897-a02b-339c2c67314f","pitchNumber":1,"startTime":"2026-09-20T03:21:31.154Z","endTime":"2026-09-20T03:21:44.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:21:44.671Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T03:22:24.071Z","endTime":"2026-09-20T03:25:34.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"315f38aa-3595-4dae-9ad9-670126555ad4","startTime":"2026-09-20T03:22:24.071Z","endTime":"2026-09-20T03:22:29.071Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690945135679765,"aZ":-31.561383979925505,"pfxX":-2.183769372279518,"pfxZ":0.40341818232415516,"pX":-0.14105120370826252,"pZ":1.0570788070347605,"vX0":-5.546653062456999,"vY0":-122.22561314286169,"vZ0":-4.491738911002173,"x":122.38,"y":210.24,"x0":2.439706891411969,"y0":50.00169316501719,"z0":5.623373136996451,"aX":-3.309489242107463},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":5.3,"spinRate":2514,"spinDirection":263},"zone":13,"typeConfidence":0.92,"plateTime":0.447822322657903,"extension":6.540663825022736},"index":1,"playId":"89691d16-c231-3bce-a0e1-5406cb4dc796","pitchNumber":1,"startTime":"2026-09-20T03:22:44.771Z","endTime":"2026-09-20T03:22:48.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48812450709145,"aZ":-29.57828625497141,"pfxX":-2.1276397855816036,"pfxZ":1.6598784877968642,"pX":-0.24472338229974416,"pZ":2.125753332112574,"vX0":-5.536973090082715,"vY0":-123.76917703466938,"vZ0":-2.521520215715863,"x":126.33,"y":181.38,"x0":2.2928815540522676,"y0":50.00001655061693,"z0":5.621705724516781,"aX":-3.316168150497014},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":5.0,"spinRate":2510,"spinDirection":227},"zone":7,"typeConfidence":0.77,"plateTime":0.44166409004612905,"extension":6.593947111839767},"index":2,"playId":"8d1a0ff7-6e47-37a5-b152-b26786cc2c4a","pitchNumber":2,"startTime":"2026-09-20T03:23:05.870Z","endTime":"2026-09-20T03:23:09.880Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259145841390506,"aZ":-28.750956495168417,"pfxX":6.194130166563219,"pfxZ":2.1370520196902625,"pX":1.1830724615474268,"pZ":2.209176500336496,"vX0":-6.683367165586684,"vY0":-126.02785591739064,"vZ0":-1.9992495236324905,"x":71.9,"y":179.13,"x0":3.067994969953614,"y0":50.0055104217792,"z0":5.341089306688808,"aX":9.93876507132223},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-9.6,"spinRate":2156,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.43506182329147736,"extension":6.786570797516632},"index":3,"playId":"7e4152b8-6892-3ce1-aa65-045ffec0b891","pitchNumber":3,"startTime":"2026-09-20T03:23:43.871Z","endTime":"2026-09-20T03:23:47.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-20T03:24:30.134Z","endTime":"2026-09-20T03:24:47.241Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980878340505456,"aZ":-24.429266454705964,"pfxX":7.390801176219838,"pfxZ":4.93038773556589,"pX":1.448088779654353,"pZ":1.7434940887776675,"vX0":-6.415325711375173,"vY0":-125.20297462906137,"vZ0":-3.432242005717276,"x":61.8,"y":191.71,"x0":3.097697891136198,"y0":50.00009762125967,"z0":5.1572768412830525,"aX":11.59813877093051},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-11.6,"spinRate":1914,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4394157632266964,"extension":6.793688373426919},"index":5,"playId":"ff287b0a-44de-3b1e-8d53-45407a125a12","pitchNumber":4,"startTime":"2026-09-20T03:24:47.241Z","endTime":"2026-09-20T03:24:51.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.624463571313676,"aZ":-28.2639754258144,"pfxX":-8.082958738318517,"pfxZ":2.902021065217436,"pX":-0.9996560161751658,"pZ":0.9256949701225966,"vX0":-5.733741908337445,"vY0":-115.93651765933095,"vZ0":-4.011400652195993,"x":155.1,"y":213.79,"x0":2.564115618765156,"y0":50.003349847913604,"z0":5.404691838359347,"aX":-10.897784864947967},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":2624,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.47418439690652026,"extension":6.678515265326773},"index":6,"playId":"a497f1c9-793b-3ca9-b022-8a1ea1136409","pitchNumber":5,"startTime":"2026-09-20T03:25:07.808Z","endTime":"2026-09-20T03:25:11.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9650518956921,"aZ":-27.7092527921523,"pfxX":-8.512105037899275,"pfxZ":3.3480000550988205,"pX":0.5043074578395459,"pZ":1.806776107728623,"vX0":-2.5843214279708575,"vY0":-115.22840113189626,"vZ0":-2.237671524771966,"x":97.78,"y":190.0,"x0":2.748650452989242,"y0":50.00470377679741,"z0":5.488402168047511,"aX":-11.357564070154393},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":2579,"spinDirection":282},"zone":9,"typeConfidence":0.89,"plateTime":0.4767588046946072,"extension":6.693807388011938},"index":7,"playId":"600bc0b3-4937-35a2-94dc-43e9d06f59ff","pitchNumber":6,"startTime":"2026-09-20T03:25:29.975Z","endTime":"2026-09-20T03:25:34.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:25:34.492Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, pitcher Andrew Morris to first baseman Victor Caratini.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T03:28:01.495Z","endTime":"2026-09-20T03:29:09.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Morris replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T03:26:50.969Z","endTime":"2026-09-20T03:28:03.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"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, 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":96.3,"endSpeed":88.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.204970482717137,"aZ":-15.387015118642019,"pfxX":-7.902801168854206,"pfxZ":8.460010454106504,"pX":0.6555776714848316,"pZ":2.0402226191365953,"vX0":8.193637855145688,"vY0":-139.8788836981684,"vZ0":-8.563488141457489,"x":92.01,"y":183.69,"x0":-1.2832016135378517,"y0":50.0015034911874,"z0":6.1476840246009985,"aX":-15.67813687472965},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":12.6,"spinRate":1846,"spinDirection":211},"zone":9,"typeConfidence":0.86,"plateTime":0.3914040484732215,"extension":6.0410438310447665},"index":1,"playId":"d97cd6d6-4434-309d-99e1-219b4e4d3f79","pitchNumber":1,"startTime":"2026-09-20T03:28:03.533Z","endTime":"2026-09-20T03:28:07.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57239939933644,"aZ":-12.620485911878795,"pfxX":-2.028861223008823,"pfxZ":9.897849320748167,"pX":-1.1295559511941342,"pZ":2.9792275004121396,"vX0":1.112762235873414,"vY0":-139.91206628903316,"vZ0":-6.759723224501579,"x":160.06,"y":158.34,"x0":-1.2695337636837032,"y0":50.006603566608504,"z0":6.259728265705019,"aX":-4.009454416197533},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":1883,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.39199807597437264,"extension":6.02363985128082},"index":2,"playId":"f76ae4ce-b85d-3081-8ead-2ce8b92af4b9","pitchNumber":2,"startTime":"2026-09-20T03:28:19.853Z","endTime":"2026-09-20T03:28:23.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95034880023233,"aZ":-25.78333647503583,"pfxX":-5.325610200441794,"pfxZ":3.8397418661852427,"pX":-0.35874925950159436,"pZ":3.5150890233880223,"vX0":4.521533421562838,"vY0":-128.79610562666988,"vZ0":-2.133464283563485,"x":130.67,"y":143.87,"x0":-1.4527051509416442,"y0":50.004861817159444,"z0":6.365963491756746,"aX":-8.86964877677748},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.6,"breakHorizontal":8.5,"spinRate":1386,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.42671595385308203,"extension":5.926715069655083},"index":3,"playId":"97b9809d-d62d-388b-8210-bb34c1b7a8b9","pitchNumber":3,"startTime":"2026-09-20T03:28:35.367Z","endTime":"2026-09-20T03:28:40.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761691667281127,"aZ":-28.222295539688844,"pfxX":3.992960009032509,"pfxZ":2.2601274743033866,"pX":0.7886791843526472,"pZ":2.924503269596258,"vX0":3.7369961421969333,"vY0":-131.68634247060268,"vZ0":-3.781580682057565,"x":86.94,"y":159.82,"x0":-1.1692505255340624,"y0":50.00457686082675,"z0":6.47403289046807,"aX":6.99258359835148},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":-8.0,"spinRate":2289,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.4164120524456276,"extension":6.022491684446629},"hitData":{"launchSpeed":77.2,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.43,"coordY":181.41}},"index":4,"playId":"1fafa5f1-d713-3bc7-9f5a-c8cffb9cd9fc","pitchNumber":4,"startTime":"2026-09-20T03:29:02.613Z","endTime":"2026-09-20T03:29:09.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:29:09.907Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T03:29:32.635Z","endTime":"2026-09-20T03:31:31.899Z","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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":93.4,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673428723550117,"aZ":-21.780317762955452,"pfxX":3.2982689271239263,"pfxZ":5.595971966992199,"pX":0.5834360564207898,"pZ":2.5988883428024128,"vX0":3.6652833939146223,"vY0":-135.89361042339425,"vZ0":-5.7713092070335374,"x":94.76,"y":168.61,"x0":-1.2147021632412967,"y0":50.00257897747965,"z0":6.2778409408971365,"aX":6.126759446502725},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-6.8,"spinRate":2153,"spinDirection":167},"zone":6,"typeConfidence":0.9,"plateTime":0.40411068054254606,"extension":6.170171266723669},"index":0,"playId":"0f104c90-e920-394f-847e-808bdea915aa","pitchNumber":1,"startTime":"2026-09-20T03:29:43.686Z","endTime":"2026-09-20T03:29:47.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51691339126564,"aZ":-30.037626143764662,"pfxX":10.947040750413642,"pfxZ":1.435186070606779,"pX":-0.0978439959771227,"pZ":5.234309153835562,"vX0":-0.20010248241225437,"vY0":-122.07068758881759,"vZ0":2.947937250701729,"x":120.73,"y":97.45,"x0":-1.434206016427901,"y0":50.00537493897139,"z0":6.615285425833324,"aX":16.339727634546342},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-19.7,"spinRate":2289,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4506176246246474,"extension":6.014922664191111},"index":1,"playId":"d18ed644-da67-3183-9a35-f0ea2b4ea136","pitchNumber":2,"startTime":"2026-09-20T03:29:59.409Z","endTime":"2026-09-20T03:30:03.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461028891434914,"aZ":-30.162154370883716,"pfxX":9.319055353444732,"pfxZ":1.3865136057225538,"pX":1.0925865954490415,"pZ":3.0321501058694027,"vX0":2.9219759871082767,"vY0":-120.47208820630742,"vZ0":-1.612711298678327,"x":75.35,"y":156.91,"x0":-1.349937247575689,"y0":50.005399040004484,"z0":6.399931059965096,"aX":13.57165134005678},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2294,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.4562956330639234,"extension":5.873537267183272},"index":2,"playId":"35e98a24-6b0e-3b4b-b107-22a6acd5ff1f","pitchNumber":3,"startTime":"2026-09-20T03:30:16.129Z","endTime":"2026-09-20T03:30:19.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T03:30:28.937Z","endTime":"2026-09-20T03:30:43.502Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.025425252814593,"aZ":-29.51282566168025,"pfxX":10.527133759065874,"pfxZ":1.8456521383822229,"pX":0.5737732143204848,"pZ":-0.06627484493874326,"vX0":1.3416815543799805,"vY0":-120.2482636506212,"vZ0":-8.332505809212764,"x":95.13,"y":240.57,"x0":-1.3594872426574443,"y0":50.00597455339889,"z0":6.10803075785579,"aX":15.227690548751527},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-19.3,"spinRate":2354,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4576766937355976,"extension":6.4159577023002035},"index":4,"playId":"fa112dd3-6e2c-31a5-94a3-fd6625c8200c","pitchNumber":4,"startTime":"2026-09-20T03:30:43.502Z","endTime":"2026-09-20T03:30:46.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.32839200155174,"aZ":-11.341797642185862,"pfxX":-2.9520524234576495,"pfxZ":10.35670976461654,"pX":0.535880145522629,"pZ":1.8695431786612142,"vX0":5.8579778299664875,"vY0":-142.05686447281036,"vZ0":-9.685060196433277,"x":96.57,"y":188.3,"x0":-1.1843570908144672,"y0":50.006179642290014,"z0":6.076887330240216,"aX":-5.940239296022086},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":1921,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.38792917681827754,"extension":6.229914914015641},"index":5,"playId":"9a5fcc61-27b2-3093-bc14-70b841d7c160","pitchNumber":5,"startTime":"2026-09-20T03:31:07.276Z","endTime":"2026-09-20T03:31:10.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23697963596926,"aZ":-30.63656407412389,"pfxX":5.8647458433499615,"pfxZ":1.0367219972945136,"pX":-0.6976331821979976,"pZ":3.0987409282256695,"vX0":0.33215279797746106,"vY0":-120.98239600747652,"vZ0":-1.4204535739660742,"x":143.59,"y":155.11,"x0":-1.5983439049196135,"y0":50.00129141139506,"z0":6.3858758415222665,"aX":8.667033536402277},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.8,"breakHorizontal":-10.7,"spinRate":2434,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.45324698482660386,"extension":5.9740140741359165},"index":6,"playId":"21bd9b26-20e1-38a2-b614-601963437b96","pitchNumber":6,"startTime":"2026-09-20T03:31:28.053Z","endTime":"2026-09-20T03:31:31.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:31:31.899Z","atBatIndex":50},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Tyler Heineman reaches on a fielding error by shortstop Ryan Kreidler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T03:31:52.931Z","endTime":"2026-09-20T03:33:35.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81444850191947,"aZ":-20.130467189228938,"pfxX":-6.15411578951562,"pfxZ":6.864144882572441,"pX":-0.051159286236281465,"pZ":1.3870008792678268,"vX0":5.7807305578507915,"vY0":-131.80860036565554,"vZ0":-8.233917450307652,"x":118.95,"y":201.33,"x0":-1.476408354192751,"y0":50.00056096824419,"z0":6.045393530731966,"aX":-10.794244904875972},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":9.8,"spinRate":1530,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.41602775804063397,"extension":6.2143239235398795},"index":0,"playId":"91cb05bf-0ea0-358f-9eb4-8a03008d5fe4","pitchNumber":1,"startTime":"2026-09-20T03:32:01.020Z","endTime":"2026-09-20T03:32:04.855Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61064629515369,"aZ":-23.884501031046014,"pfxX":3.2078707051805435,"pfxZ":4.491451895850824,"pX":0.9063591192949927,"pZ":2.466395268550901,"vX0":4.798573364128068,"vY0":-134.8645695205278,"vZ0":-5.597992243965025,"x":82.45,"y":172.19,"x0":-1.3111783701869755,"y0":50.00644843193157,"z0":6.24780105411002,"aX":5.925424358262488},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":-6.8,"spinRate":2348,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.4057203855396798,"extension":6.036192317753653},"index":1,"playId":"63230c23-3332-32d3-a179-92072836726f","pitchNumber":2,"startTime":"2026-09-20T03:32:16.501Z","endTime":"2026-09-20T03:32:19.913Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.124425107485116,"aZ":-24.419650422773454,"pfxX":3.497499342816756,"pfxZ":4.264943434227119,"pX":0.013810768125482258,"pZ":2.954908573231348,"vX0":2.3201829864941566,"vY0":-133.55927180510116,"vZ0":-4.193227106066554,"x":116.47,"y":159.0,"x0":-1.318700092243358,"y0":50.00083644310938,"z0":6.2884652294037755,"aX":6.3561278947128566},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-6.8,"spinRate":2096,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.40914685382812177,"extension":6.057317002476765},"index":2,"playId":"da4e8f97-ffb7-3624-b5be-396195edcd80","pitchNumber":3,"startTime":"2026-09-20T03:32:38.238Z","endTime":"2026-09-20T03:32:44.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-20T03:33:07.684Z","endTime":"2026-09-20T03:33:24.178Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00392828677147,"aZ":-14.559087762416686,"pfxX":-4.15559007750935,"pfxZ":8.508442132601667,"pX":0.16961715448732229,"pZ":1.929933629362858,"vX0":5.401673667554492,"vY0":-143.19133879176516,"vZ0":-9.002861947243426,"x":110.53,"y":186.67,"x0":-1.204053612019112,"y0":50.00386574788459,"z0":6.032155022835988,"aX":-8.604173207015576},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":6.4,"spinRate":1903,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.38296924617484196,"extension":6.235817749924848},"hitData":{"launchSpeed":80.8,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":154.15}},"index":4,"playId":"bb283d53-2006-3e18-83e1-4a7a9941e49d","pitchNumber":4,"startTime":"2026-09-20T03:33:24.178Z","endTime":"2026-09-20T03:33:35.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:33:35.686Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out sharply, second baseman Royce Lewis to first baseman Victor Caratini.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T03:34:01.214Z","endTime":"2026-09-20T03:34:11.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26328175543431,"aZ":-21.358830699877444,"pfxX":2.9138024369390534,"pfxZ":5.89247478124261,"pX":0.2805777542390986,"pZ":1.4962245380824806,"vX0":3.2738284606906647,"vY0":-134.4026238884704,"vZ0":-8.490348715720291,"x":106.31,"y":198.38,"x0":-1.330365048791492,"y0":50.001733883202924,"z0":6.204642457517998,"aX":5.347192057849272},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":-6.0,"spinRate":2040,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4070335006185277,"extension":6.043937296114988},"hitData":{"launchSpeed":106.2,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":135.48,"coordY":142.64}},"index":0,"playId":"621aa0ea-2463-39cb-a99d-86efa8e592df","pitchNumber":1,"startTime":"2026-09-20T03:34:04.427Z","endTime":"2026-09-20T03:34:11.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:34:11.911Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Walker Jenkins singles on a line drive to right fielder Josh Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T03:36:34.509Z","endTime":"2026-09-20T03:37:25.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Bachman replaces Blake Weiman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T03:36:05.135Z","endTime":"2026-09-20T03:36:36.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":79.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861125806306433,"aZ":-34.94181097735545,"pfxX":0.9721843060858155,"pfxZ":-1.757729823845371,"pX":-0.0011201936697279229,"pZ":1.8046789282107196,"vX0":2.873212726485909,"vY0":-124.43303114206984,"vZ0":-1.9527910546120544,"x":117.04,"y":190.05,"x0":-1.2948407109799924,"y0":50.002471322080005,"z0":5.481733627441386,"aX":1.5311902464749032},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-2.4,"spinRate":2456,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4393892245687554,"extension":5.859424806957239},"index":1,"playId":"92677daf-e9ff-38f2-ba4f-cb78a988096c","pitchNumber":1,"startTime":"2026-09-20T03:36:36.614Z","endTime":"2026-09-20T03:36:40.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470199097830132,"aZ":-37.30289087099812,"pfxX":1.7059750619117295,"pfxZ":-3.209330423007936,"pX":-0.5378943616973392,"pZ":2.970895570914109,"vX0":1.388932928580076,"vY0":-125.78399273736072,"vZ0":1.0082863033390796,"x":137.5,"y":158.57,"x0":-1.3197365126086784,"y0":50.00625135887854,"z0":5.59892551752071,"aX":2.722774313499588},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.3,"breakHorizontal":-3.4,"spinRate":2530,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.43612434039554904,"extension":5.79623315917854},"index":2,"playId":"f2629dea-e431-3026-bda6-00e4adb629e4","pitchNumber":2,"startTime":"2026-09-20T03:36:56.407Z","endTime":"2026-09-20T03:37:00.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91785408836092,"aZ":-29.04416543132371,"pfxX":2.3906944609814698,"pfxZ":1.8854440440806854,"pX":-0.49860337317821474,"pZ":2.487026615892855,"vX0":1.2306982712782273,"vY0":-127.87112383226517,"vZ0":-1.804446112732716,"x":136.01,"y":171.63,"x0":-1.2964402963540311,"y0":50.00300780024615,"z0":5.476675304981863,"aX":3.965475418865755},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.6,"spinRate":2744,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.4280544436812721,"extension":5.811966637890585},"hitData":{"launchSpeed":93.2,"launchAngle":13.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.98,"coordY":109.6}},"index":3,"playId":"38fead91-f5e6-30cb-b380-a02c4ae6dd29","pitchNumber":3,"startTime":"2026-09-20T03:37:14.078Z","endTime":"2026-09-20T03:37:25.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:37:25.104Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Kreidler walks. Walker Jenkins to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T03:37:39.137Z","endTime":"2026-09-20T03:39:41.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnSecond":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.049366164777425,"aZ":-24.267060641838786,"pfxX":-9.365461044175694,"pfxZ":3.829112173685946,"pX":-0.9955998488623305,"pZ":3.9555866777228443,"vX0":4.504549827030778,"vY0":-142.85585738392297,"vZ0":-0.04060080261905297,"x":154.95,"y":131.98,"x0":-1.376388597624515,"y0":50.0053191446363,"z0":5.496038137089655,"aX":-19.350733024232465},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2095,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3834798820125114,"extension":6.201202649912953},"index":0,"playId":"185c75ad-29e8-31db-b074-7a84e7696e29","pitchNumber":1,"startTime":"2026-09-20T03:37:52.787Z","endTime":"2026-09-20T03:37:56.739Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"e610b327-6282-330e-89cf-ce1203db5b0c","startTime":"2026-09-20T03:38:10.469Z","endTime":"2026-09-20T03:38:14.818Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29055111742713,"aZ":-32.542143212417685,"pfxX":-0.7471167390608224,"pfxZ":-0.23049640881839384,"pX":1.5909452183653565,"pZ":1.4798194066754524,"vX0":6.683378079847113,"vY0":-126.23868181560503,"vZ0":-3.3891585416470527,"x":56.36,"y":198.82,"x0":-1.001287776039917,"y0":50.003191357619045,"z0":5.477793609725705,"aX":-1.1992673573482144},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-0.2,"spinRate":2567,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4349880006923663,"extension":5.847359928274167},"index":2,"playId":"40df0081-be3e-330f-9a86-26d456ee49a6","pitchNumber":2,"startTime":"2026-09-20T03:38:35.413Z","endTime":"2026-09-20T03:38:39.290Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.494777241025034,"aZ":-21.89279188329543,"pfxX":-9.274507782082587,"pfxZ":5.171667596469063,"pX":0.3221644148836321,"pZ":1.778648829446384,"vX0":7.231063661035411,"vY0":-140.28871538767294,"vZ0":-5.7161759853116205,"x":104.72,"y":190.76,"x0":-1.0871285719470267,"y0":50.00316369119648,"z0":5.274889508208736,"aX":-18.43964273894082},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":2157,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39081492068333246,"extension":6.026434441416142},"index":3,"playId":"d28e7c7e-ce7e-3683-a58a-79b27e61e792","pitchNumber":3,"startTime":"2026-09-20T03:38:56.011Z","endTime":"2026-09-20T03:38:59.510Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786398340839295,"aZ":-19.640869619924864,"pfxX":-8.791036999786451,"pfxZ":6.3986776978901085,"pX":-0.45396302080192663,"pZ":1.5902304164389274,"vX0":4.674272639123645,"vY0":-138.97607391208953,"vZ0":-6.6131388260905215,"x":134.3,"y":195.84,"x0":-1.0144887134120706,"y0":50.00068658982524,"z0":5.302415443060727,"aX":-17.2154974901585},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2229,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3939311086835544,"extension":5.9994554425589675},"index":4,"playId":"74e04046-a0d1-37ec-8c95-6dca84112876","pitchNumber":4,"startTime":"2026-09-20T03:39:15.597Z","endTime":"2026-09-20T03:39:19.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99246263344184,"aZ":-21.65362891759936,"pfxX":-8.642075325150355,"pfxZ":5.150351772322477,"pX":-1.1782229969336988,"pZ":3.1765584423884254,"vX0":3.5016008599224397,"vY0":-142.14949217529644,"vZ0":-2.4544002259096427,"x":161.91,"y":153.01,"x0":-1.3040469070692091,"y0":50.00592573336304,"z0":5.427959476633332,"aX":-17.66528005879309},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.0,"breakHorizontal":14.9,"spinRate":2248,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3855212559562289,"extension":5.961418268443452},"index":5,"playId":"0ccb53a6-5bda-38dd-9d61-10dc5c63266f","pitchNumber":5,"startTime":"2026-09-20T03:39:37.158Z","endTime":"2026-09-20T03:39:41.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:39:41.713Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out softly, pitcher Sam Bachman to first baseman Moisés Ballesteros. Walker Jenkins to 3rd. Ryan Kreidler to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T03:40:02.359Z","endTime":"2026-09-20T03:40:23.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnThird":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55597977541673,"aZ":-33.858191579767556,"pfxX":0.32446461981229735,"pfxZ":-1.0272521143971058,"pX":0.8090432719095065,"pZ":2.4675727825077662,"vX0":5.030054471961861,"vY0":-127.29097818600698,"vZ0":-1.0006418836445932,"x":86.16,"y":172.16,"x0":-1.2327541357982539,"y0":50.001428470187875,"z0":5.5409423617379625,"aX":0.5321368228559763},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-1.7,"spinRate":2612,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4299096492640211,"extension":5.913430963198812},"hitData":{"launchSpeed":56.4,"launchAngle":-52.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.35,"coordY":182.15}},"index":0,"playId":"f50b3bd4-4211-3d45-ac44-6e575337fac8","pitchNumber":1,"startTime":"2026-09-20T03:40:15.935Z","endTime":"2026-09-20T03:40:23.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:40:23.459Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Emmanuel Rodriguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T03:41:40.195Z","endTime":"2026-09-20T03:42:21.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnThird":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Emmanuel Rodriguez replaces Austin Martin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T03:41:20.843Z","endTime":"2026-09-20T03:41:26.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T03:41:26.946Z","endTime":"2026-09-20T03:41:42.476Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.678814791656826,"aZ":-36.71993405572766,"pfxX":1.6719611748964516,"pfxZ":-2.833879967492088,"pX":0.9900889979482391,"pZ":1.7732063062242487,"vX0":4.5960629620946944,"vY0":-125.9215120005708,"vZ0":-1.8105248362101163,"x":79.26,"y":190.9,"x0":-1.076244201524943,"y0":50.0013187366614,"z0":5.473544721671981,"aX":2.6831512778536126},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.3,"breakHorizontal":-4.1,"spinRate":2447,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43503888208838326,"extension":5.940738729891486},"index":2,"playId":"9a8a5157-c7ec-35ff-b5e8-7ac6d85291f6","pitchNumber":1,"startTime":"2026-09-20T03:41:42.476Z","endTime":"2026-09-20T03:41:46.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.107851817256126,"aZ":-30.505334243249777,"pfxX":-9.780120645356158,"pfxZ":0.9532247675508145,"pX":-0.5415467669843939,"pZ":2.695343748689866,"vX0":5.61794375835027,"vY0":-131.94366911973182,"vZ0":-0.2827476985699616,"x":137.64,"y":166.01,"x0":-1.4364026302661508,"y0":50.00148791789585,"z0":5.066652483843897,"aX":-17.10892358401292},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":16.3,"spinRate":1678,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.41634603893090016,"extension":6.047557971640428},"index":3,"playId":"39acf602-2304-3dc3-a6bb-17deae96ea5b","pitchNumber":2,"startTime":"2026-09-20T03:42:00.045Z","endTime":"2026-09-20T03:42:03.994Z","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":97.9,"endSpeed":88.7,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70845128020894,"aZ":-16.195258317114696,"pfxX":-7.514129141847903,"pfxZ":7.877124265623375,"pX":0.5904063640287088,"pZ":1.8134892716422493,"vX0":7.87003714901046,"vY0":-142.23497548147793,"vZ0":-6.381391052901588,"x":94.5,"y":189.82,"x0":-1.249690333126229,"y0":50.00009015330142,"z0":5.1313059905142255,"aX":-15.237947892847975},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.3865769670920609,"extension":6.03691377023378},"index":4,"playId":"8596cee0-1739-375a-9ea7-6f755fe3ada8","pitchNumber":3,"startTime":"2026-09-20T03:42:17.890Z","endTime":"2026-09-20T03:42:21.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:42:21.857Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Jeffers lines out to right fielder Josh Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T03:42:44.483Z","endTime":"2026-09-20T03:43:57.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358386573065825,"aZ":-33.30193145376186,"pfxX":2.162574566014653,"pfxZ":-0.7130374119166607,"pX":1.0696649705270906,"pZ":1.3169757364826726,"vX0":4.807081274699335,"vY0":-125.38324117116866,"vZ0":-3.2128372305026653,"x":76.23,"y":203.22,"x0":-1.156490052792486,"y0":50.00118164274926,"z0":5.344268578895519,"aX":3.4279940932914634},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.8,"breakHorizontal":-5.0,"spinRate":2495,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43755327511088327,"extension":5.882453301154127},"index":0,"playId":"b0f7928c-822c-31e4-964a-29faca6dc61a","pitchNumber":1,"startTime":"2026-09-20T03:42:58.381Z","endTime":"2026-09-20T03:43:02.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136091338488573,"aZ":-38.90765289861623,"pfxX":1.0134268696739712,"pfxZ":-4.306071925890713,"pX":0.10917889287097036,"pZ":1.6588076487590069,"vX0":2.6398698895057695,"vY0":-124.61774341829633,"vZ0":-1.5018127310615172,"x":112.84,"y":193.99,"x0":-1.0974492035497643,"y0":50.00111484093077,"z0":5.4971441910630885,"aX":1.5854016288746327},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.9,"breakHorizontal":-2.5,"spinRate":2437,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4403229487042495,"extension":5.98811031745458},"index":1,"playId":"dec2b5bd-ef89-3e19-b5d9-87cba6624abe","pitchNumber":2,"startTime":"2026-09-20T03:43:15.272Z","endTime":"2026-09-20T03:43:19.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.248448935283385,"aZ":-20.833285024597718,"pfxX":-9.604877825243651,"pfxZ":5.482915031711427,"pX":0.3642991397163137,"pZ":3.6627629829679633,"vX0":7.005149188524889,"vY0":-142.97752120888478,"vZ0":-1.3532495926823862,"x":103.11,"y":139.89,"x0":-0.8707800982235016,"y0":50.003039687657406,"z0":5.4507571913182495,"aX":-19.867845827833435},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2391,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3832270005799816,"extension":5.962127946181041},"index":2,"playId":"7280c30b-b57d-32b5-bbf9-f8194c57b1a7","pitchNumber":3,"startTime":"2026-09-20T03:43:31.824Z","endTime":"2026-09-20T03:43:35.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09074983760282,"aZ":-19.4798111851242,"pfxX":-9.733908490095887,"pfxZ":6.393071008688967,"pX":-0.007093113770080637,"pZ":2.102305029307454,"vX0":6.847327190392265,"vY0":-140.3687786940409,"vZ0":-5.1579591727251906,"x":117.27,"y":182.02,"x0":-1.2188759690590842,"y0":50.00641676913029,"z0":5.2401755681391835,"aX":-19.34213077278894},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":16.1,"spinRate":2291,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39086208648522325,"extension":6.070654140439706},"hitData":{"launchSpeed":97.8,"launchAngle":19.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.8,"coordY":86.31}},"index":3,"playId":"1a82ce4f-bbb9-3b1d-a7d7-9a6a1815a3d4","pitchNumber":4,"startTime":"2026-09-20T03:43:50.532Z","endTime":"2026-09-20T03:43:57.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:43:57.698Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Trout pops out to second baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T03:46:22.652Z","endTime":"2026-09-20T03:47:25.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Emmanuel Rodriguez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T03:45:33.328Z","endTime":"2026-09-20T03:45:33.353Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T03:45:33.353Z","endTime":"2026-09-20T03:46:24.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397832061371364,"aZ":-32.33301989446229,"pfxX":-0.3699174641339189,"pfxZ":-0.10257388582614269,"pX":1.1182841783969397,"pZ":2.091092825673834,"vX0":8.519190033094272,"vY0":-125.23307632740132,"vZ0":-2.601886087558782,"x":74.37,"y":182.32,"x0":-2.273916860780986,"y0":50.000560215536694,"z0":5.778260755853475,"aX":-0.5905630675596213},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-1.2,"spinRate":2792,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43673598750425624,"extension":6.155398810418805},"index":2,"playId":"bc38c489-2fd2-3f13-ab13-2a0fa75f7023","pitchNumber":1,"startTime":"2026-09-20T03:46:24.775Z","endTime":"2026-09-20T03:46:28.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.469536470255633,"aZ":-34.43032286434667,"pfxX":1.4363916869383133,"pfxZ":-1.4253704221922598,"pX":0.9950128304315214,"pZ":1.8182066448102794,"vX0":8.27497035354456,"vY0":-124.50102547637573,"vZ0":-2.4779361808974114,"x":79.07,"y":189.69,"x0":-2.549667566403634,"y0":50.005789276377456,"z0":5.657999693229433,"aX":2.2679159937352162},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.4,"spinRate":2802,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.43885078638591635,"extension":6.24777336124531},"index":3,"playId":"55957d91-618d-377f-88ff-df675716b8c0","pitchNumber":2,"startTime":"2026-09-20T03:46:41.660Z","endTime":"2026-09-20T03:46:45.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37444338246126,"aZ":-11.90712598302266,"pfxX":-9.287161381711307,"pfxZ":10.600732343863907,"pX":0.38008993411333464,"pZ":2.085353916584162,"vX0":10.285991113310686,"vY0":-138.24683512470023,"vZ0":-7.309193142069389,"x":102.51,"y":182.48,"x0":-2.204212642786653,"y0":50.000036987754626,"z0":5.584736152530402,"aX":-17.751903736645477},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":14.3,"spinRate":2613,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.3980860770412251,"extension":6.3667988516832805},"index":4,"playId":"4e82b348-2826-3e9c-9812-b3c03ed1228e","pitchNumber":3,"startTime":"2026-09-20T03:46:58.632Z","endTime":"2026-09-20T03:47:02.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13198875131866,"aZ":-35.60333289871067,"pfxX":-0.10691553183422098,"pfxZ":-2.139528346349106,"pX":0.4731414782897214,"pZ":1.9601538650830026,"vX0":7.368537792483283,"vY0":-124.98980585456611,"vZ0":-2.1124586137455257,"x":98.96,"y":185.86,"x0":-2.4832277643444143,"y0":50.003304255183586,"z0":5.704166182253379,"aX":-0.17246116644984136},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2799,"spinDirection":38},"zone":9,"typeConfidence":0.9,"plateTime":0.4360666316129942,"extension":6.2851513467232945},"hitData":{"launchSpeed":83.0,"launchAngle":65.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.2,"coordY":145.98}},"index":5,"playId":"6210cb53-6c49-321d-bfaa-53115400cd2d","pitchNumber":4,"startTime":"2026-09-20T03:47:16.000Z","endTime":"2026-09-20T03:47:25.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:47:25.657Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to left fielder Emmanuel Rodriguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T03:47:43.591Z","endTime":"2026-09-20T03:48:39.813Z","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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"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":"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":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":"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":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15791743920447,"aZ":-26.729552220320084,"pfxX":-11.197453184443226,"pfxZ":3.246622158255394,"pX":-0.33805964584104686,"pZ":1.5127077202560386,"vX0":9.17465783916291,"vY0":-129.44733637529876,"vZ0":-4.719974164257905,"x":129.89,"y":197.94,"x0":-2.495246429001427,"y0":50.00220289190844,"z0":5.437191451118791,"aX":-18.76648333912264},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":1746,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.42516353738588153,"extension":6.685678318942219},"index":0,"playId":"440b24c4-d6e6-3158-a654-503a2f3781ff","pitchNumber":1,"startTime":"2026-09-20T03:47:53.281Z","endTime":"2026-09-20T03:47:56.852Z","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":88.2,"endSpeed":80.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.297451721668647,"aZ":-34.15859637202638,"pfxX":-8.389609159582738,"pfxZ":-1.2009334730860033,"pX":-1.7900481862682245,"pZ":3.0449525508246325,"vX0":5.169378630616892,"vY0":-128.26383809767123,"vZ0":0.29790696773409087,"x":185.23,"y":156.57,"x0":-2.7489937532927753,"y0":50.00253924501508,"z0":5.606510924497755,"aX":-13.878690114244577},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":13.9,"spinRate":1719,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.42821262905849755,"extension":6.632226040866872},"index":1,"playId":"eb0c26b9-5a2e-3c7c-a086-d717427c1347","pitchNumber":2,"startTime":"2026-09-20T03:48:13.732Z","endTime":"2026-09-20T03:48:17.490Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09603428681059,"aZ":-16.808576146009862,"pfxX":-9.733172302997517,"pfxZ":7.84691989738454,"pX":-0.18619554772472977,"pZ":2.7793559556592924,"vX0":9.646912159517761,"vY0":-140.0881529823097,"vZ0":-4.569559778674972,"x":124.1,"y":163.74,"x0":-2.4351980257946875,"y0":50.00091747369241,"z0":5.554906109592672,"aX":-19.052621350115203},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":15.2,"spinRate":2582,"spinDirection":234},"zone":2,"typeConfidence":0.88,"plateTime":0.39328171480095087,"extension":6.556518648961341},"hitData":{"launchSpeed":93.2,"launchAngle":30.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.36,"coordY":107.9}},"index":2,"playId":"32ee9b31-cd5e-3dd1-bdad-d3599d1b381f","pitchNumber":3,"startTime":"2026-09-20T03:48:32.017Z","endTime":"2026-09-20T03:48:39.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:48:39.813Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T03:48:55.811Z","endTime":"2026-09-20T03:51:18.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"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,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91624740396448,"aZ":-15.172762607391563,"pfxX":-7.097559026929372,"pfxZ":8.634690769883854,"pX":-1.0695734144687636,"pZ":4.143052285964013,"vX0":6.3909716522313,"vY0":-139.56072320522398,"vZ0":-1.5054438936502308,"x":157.77,"y":126.92,"x0":-2.4690470201600268,"y0":50.003114759213126,"z0":5.690592584100912,"aX":-13.976743821168617},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2462,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.3927191479788661,"extension":6.512422765642621},"index":0,"playId":"9888196e-a0e8-33fa-84c5-7f68408730eb","pitchNumber":1,"startTime":"2026-09-20T03:49:11.393Z","endTime":"2026-09-20T03:49:15.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.66619044420244,"aZ":-31.635060611808555,"pfxX":0.9059162190785996,"pfxZ":0.3307001320119962,"pX":0.5942721709870028,"pZ":1.1784871696222554,"vX0":7.199795047393654,"vY0":-124.73455128933985,"vZ0":-4.651359937482702,"x":94.35,"y":206.96,"x0":-2.4199745658747833,"y0":50.001179396660106,"z0":5.609063682192344,"aX":1.458378182893532},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-2.9,"spinRate":2784,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.4353190381637999,"extension":6.33829112744851},"index":1,"playId":"4ea75f35-d0a4-3bd7-aed8-9a8efbc7329f","pitchNumber":2,"startTime":"2026-09-20T03:49:31.927Z","endTime":"2026-09-20T03:49:35.767Z","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":88.7,"endSpeed":81.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710773003975714,"aZ":-28.015711008498126,"pfxX":-8.135647046397601,"pfxZ":2.468321531867182,"pX":0.8962287719115667,"pZ":1.926743361959511,"vX0":10.637462403895553,"vY0":-128.78821755382498,"vZ0":-3.76560154010175,"x":82.84,"y":186.76,"x0":-2.222823449096151,"y0":50.00581131354415,"z0":5.564792723101019,"aX":-13.726172470237486},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":12.5,"spinRate":1749,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4246226788918568,"extension":6.4740489463080815},"index":2,"playId":"e6713551-df18-3936-b8c2-75e5d09edfe4","pitchNumber":3,"startTime":"2026-09-20T03:49:48.577Z","endTime":"2026-09-20T03:49:52.999Z","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":96.6,"endSpeed":87.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49505507929213,"aZ":-13.22004490320892,"pfxX":-8.74753985621384,"pfxZ":9.57200416420592,"pX":-0.055486454663436345,"pZ":2.820935956873182,"vX0":9.44026611008937,"vY0":-140.2556135472364,"vZ0":-5.197382511300649,"x":119.12,"y":162.61,"x0":-2.3381147803769484,"y0":50.00338840617772,"z0":5.569126925689109,"aX":-17.324042905238162},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":13.8,"spinRate":2521,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.3914151430578574,"extension":6.5290694148888395},"index":3,"playId":"3000dd2c-b714-35d7-b0ff-866dfd7570d9","pitchNumber":4,"startTime":"2026-09-20T03:50:07.590Z","endTime":"2026-09-20T03:50:10.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.833162858626736,"aZ":-13.147353598357878,"pfxX":-8.562173786918231,"pfxZ":9.451383632568318,"pX":-0.8807004328086786,"pZ":3.4177872866156735,"vX0":7.606808075972307,"vY0":-141.58777385202995,"vZ0":-3.570739232702609,"x":150.57,"y":146.5,"x0":-2.500688488899115,"y0":50.00666238059522,"z0":5.5470145383998535,"aX":-17.243877036834405},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":13.8,"spinRate":2589,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.38809003725760016,"extension":6.3547522125516},"index":4,"playId":"5589851e-5c17-33d3-b05c-21472fe2dc64","pitchNumber":5,"startTime":"2026-09-20T03:50:32.680Z","endTime":"2026-09-20T03:50:36.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522129781766917,"aZ":-28.78849292903795,"pfxX":0.5306062904886542,"pfxZ":2.1283905768429747,"pX":1.7349151130016673,"pZ":1.737047306740643,"vX0":9.569547981967645,"vY0":-124.75109392871,"vZ0":-3.9172098790661787,"x":50.87,"y":191.88,"x0":-2.202454008653981,"y0":50.00489352703906,"z0":5.6720367166234995,"aX":0.8460023192672832},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-2.9,"spinRate":2681,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.43722646524228237,"extension":6.3791868808231245},"index":5,"playId":"9749d6ae-f8ae-3932-9f73-ca4cf5acbcce","pitchNumber":6,"startTime":"2026-09-20T03:50:56.410Z","endTime":"2026-09-20T03:51:00.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24919992603607,"aZ":-29.25153028897007,"pfxX":0.5537456112965167,"pfxZ":1.7975889694859997,"pX":1.2292488951723402,"pZ":0.9622098526210073,"vX0":8.833068795143873,"vY0":-125.88707696070851,"vZ0":-5.584852431505578,"x":70.14,"y":212.8,"x0":-2.377073760213824,"y0":50.00563984370434,"z0":5.53799649531382,"aX":0.8989508074748244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-2.8,"spinRate":2776,"spinDirection":26},"zone":14,"typeConfidence":0.91,"plateTime":0.4328300147304103,"extension":6.419881548414543},"index":6,"playId":"28f718b7-4513-3ef2-9e69-aa1a2f9ef217","pitchNumber":7,"startTime":"2026-09-20T03:51:15.067Z","endTime":"2026-09-20T03:51:18.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:51:18.925Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T03:51:37.256Z","endTime":"2026-09-20T03:53:39.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"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":3},"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":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":95.0,"endSpeed":85.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06894969334342,"aZ":-16.745329888089127,"pfxX":-9.245235948514708,"pfxZ":8.12964547620156,"pX":0.2760691461033552,"pZ":1.5392505251682769,"vX0":10.537750175944517,"vY0":-137.75589892005735,"vZ0":-7.518461414078667,"x":106.48,"y":197.22,"x0":-2.4198962455026076,"y0":50.0060726105351,"z0":5.461650628481308,"aX":-17.55591093338661},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":14.2,"spinRate":2487,"spinDirection":251},"zone":9,"typeConfidence":0.86,"plateTime":0.39945793257821727,"extension":6.584399792348313},"index":0,"playId":"65c35f96-30d6-3eac-86f8-c902d919e42d","pitchNumber":1,"startTime":"2026-09-20T03:51:47.623Z","endTime":"2026-09-20T03:51:51.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03249238378401,"aZ":-36.64252914847626,"pfxX":-0.3621022423669755,"pfxZ":-2.8204723274324603,"pX":1.2109194585589977,"pZ":1.0540172038087339,"vX0":9.228215081276723,"vY0":-124.87601213640411,"vZ0":-3.6471546988930568,"x":70.84,"y":210.32,"x0":-2.4777672486084374,"y0":50.00077942385385,"z0":5.5331640162972535,"aX":-0.5765002452169941},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.8,"breakHorizontal":-1.3,"spinRate":2874,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4378375022830876,"extension":6.445859414607582},"index":1,"playId":"04db4d32-2171-3a7a-abec-fc2aa421dee3","pitchNumber":2,"startTime":"2026-09-20T03:52:09.156Z","endTime":"2026-09-20T03:52:13.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T03:52:21.983Z","endTime":"2026-09-20T03:52:40.754Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24405772821392,"aZ":-30.090386686370643,"pfxX":-0.03388963292770697,"pfxZ":1.300730679074335,"pX":1.7379693142691284,"pZ":0.3286753370829672,"vX0":10.335412291403316,"vY0":-124.68411029915309,"vZ0":-6.754960062496188,"x":50.75,"y":229.91,"x0":-2.4283147439866677,"y0":50.00216964932638,"z0":5.504509022107222,"aX":-0.05569247899110538},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-1.9,"spinRate":2775,"spinDirection":10},"zone":14,"typeConfidence":0.91,"plateTime":0.43659639962429475,"extension":6.537943812547213},"index":3,"playId":"e271aff5-57b8-3fc1-bf42-23d885800385","pitchNumber":3,"startTime":"2026-09-20T03:52:40.754Z","endTime":"2026-09-20T03:52:44.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.867527860044696,"aZ":-12.221662204184419,"pfxX":-8.826309821313268,"pfxZ":10.284759654339558,"pX":-0.13077668055772765,"pZ":2.351075126094005,"vX0":8.834401182390327,"vY0":-138.82575290948552,"vZ0":-6.465764833677699,"x":121.98,"y":175.3,"x0":-2.2170200318527318,"y0":50.00314792410487,"z0":5.534201508756903,"aX":-17.122950686730725},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":14.0,"spinRate":2503,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.3954831801673011,"extension":6.3904971291826165},"index":4,"playId":"724dbe4d-021c-347a-8a23-3510d90570a9","pitchNumber":4,"startTime":"2026-09-20T03:53:04.834Z","endTime":"2026-09-20T03:53:09.754Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176984039793616,"aZ":-29.278603650368584,"pfxX":-0.8005128276862177,"pfxZ":1.7864986055705465,"pX":0.9466317711670813,"pZ":1.6191888826927279,"vX0":8.774188337918693,"vY0":-126.4091985314668,"vZ0":-3.8035673237609378,"x":80.92,"y":195.06,"x0":-2.4618521367367263,"y0":50.005171365841576,"z0":5.4877336542812305,"aX":-1.300452141071488},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2715,"spinDirection":315},"zone":14,"typeConfidence":0.9,"plateTime":0.4328920788686341,"extension":6.437709029692344},"index":5,"playId":"ed6658ee-5e58-3f79-ac1e-85f2df60bc5a","pitchNumber":5,"startTime":"2026-09-20T03:53:35.375Z","endTime":"2026-09-20T03:53:39.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:53:39.478Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Josh Lowe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T03:56:14.719Z","endTime":"2026-09-20T03:56:45.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Watson replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T03:55:06.676Z","endTime":"2026-09-20T03:56:16.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":90.2,"endSpeed":83.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631812727079655,"aZ":-24.938659965147174,"pfxX":0.3105644286236373,"pfxZ":4.130365440291447,"pX":1.7943855545334606,"pZ":2.243094114582883,"vX0":7.0494455966531,"vY0":-131.1904315800317,"vZ0":-3.828630272877868,"x":48.6,"y":178.22,"x0":-0.9628528273218494,"y0":50.00086465551717,"z0":5.570945894101977,"aX":0.5419303610832487},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":-2.0,"spinRate":1986,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.41681875243777755,"extension":7.069552526948044},"index":1,"playId":"58559182-d633-36da-8421-d04fc1c4ffa9","pitchNumber":1,"startTime":"2026-09-20T03:56:16.702Z","endTime":"2026-09-20T03:56:20.544Z","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":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40744548387884,"aZ":-24.09883703169662,"pfxX":0.03766722120630517,"pfxZ":4.565667841974372,"pX":0.8192481536171482,"pZ":2.5836239906185887,"vX0":4.832799665428682,"vY0":-131.9705096628628,"vZ0":-3.0762840812443413,"x":85.77,"y":169.02,"x0":-1.0386106032398652,"y0":50.002291886501986,"z0":5.534430737664679,"aX":0.06587910106710963},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":1977,"spinDirection":212},"zone":12,"typeConfidence":0.92,"plateTime":0.4146250791812389,"extension":7.139888757503908},"hitData":{"launchSpeed":92.0,"launchAngle":15.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.68,"coordY":109.82}},"index":2,"playId":"8cd1b219-e1f9-3d23-b4e8-acdef474005d","pitchNumber":2,"startTime":"2026-09-20T03:56:34.210Z","endTime":"2026-09-20T03:56:45.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:56:45.557Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T03:57:04.346Z","endTime":"2026-09-20T03:58:26.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"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],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":85.1,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216454424558226,"aZ":-26.304072563170326,"pfxX":3.542834640148091,"pfxZ":3.8333952905463464,"pX":-0.46899785219038453,"pZ":1.6718637542088917,"vX0":0.575469550108072,"vY0":-123.84115691229877,"vZ0":-3.8723063196523717,"x":134.88,"y":193.64,"x0":-1.1648852816782058,"y0":50.00024797775306,"z0":5.494035203748167,"aX":5.4185356970201415},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":-6.6,"spinRate":1944,"spinDirection":114},"zone":7,"typeConfidence":0.91,"plateTime":0.4448639740969442,"extension":6.869428455001465},"index":0,"playId":"8f050d30-9fe5-3fab-b5a0-d9b9b43585c6","pitchNumber":1,"startTime":"2026-09-20T03:57:12.525Z","endTime":"2026-09-20T03:57:16.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365896738271488,"aZ":-41.42580672324264,"pfxX":5.339837051822641,"pfxZ":-6.156056736624176,"pX":-0.1062626244603771,"pZ":1.5140093499875782,"vX0":0.6406636977060624,"vY0":-122.68598565344928,"vZ0":-1.2837476555592575,"x":121.05,"y":197.9,"x0":-1.0643967399053966,"y0":50.0024098508977,"z0":5.618511986747958,"aX":8.027766269142063},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.2,"breakHorizontal":-9.8,"spinRate":2246,"spinDirection":39},"zone":13,"typeConfidence":0.89,"plateTime":0.4488100247168094,"extension":6.706393504914642},"index":1,"playId":"ab2b5323-9e25-3337-b7a4-6ab3a9d9976f","pitchNumber":2,"startTime":"2026-09-20T03:57:31.919Z","endTime":"2026-09-20T03:57:36.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42902340883397,"aZ":-40.451238464550165,"pfxX":5.913827048606302,"pfxZ":-5.532257907833168,"pX":-0.6718310287468181,"pZ":2.368156959261062,"vX0":-0.6072082674032504,"vY0":-122.36696816957785,"vZ0":0.5648912485446331,"x":142.61,"y":174.84,"x0":-1.1855022780599997,"y0":50.00601967189181,"z0":5.640944103726962,"aX":8.839410009249347},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.6,"breakHorizontal":-10.6,"spinRate":2159,"spinDirection":43},"zone":4,"typeConfidence":0.89,"plateTime":0.45011900813818384,"extension":6.755272100890335},"index":2,"playId":"18874006-35dc-3b3a-9713-36247d948e43","pitchNumber":3,"startTime":"2026-09-20T03:57:58.224Z","endTime":"2026-09-20T03:58:02.351Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82231506100712,"aZ":-12.570791507370892,"pfxX":-2.3238878161973946,"pfxZ":10.18525471714983,"pX":0.1415572906712487,"pZ":4.072388814003072,"vX0":3.7111170257198567,"vY0":-138.33209033856522,"vZ0":-1.8354181783593981,"x":111.6,"y":128.83,"x0":-0.9196910883600685,"y0":50.004632803546414,"z0":5.594006537932318,"aX":-4.4740069934563955},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":3.4,"spinRate":2199,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.3969980746599866,"extension":7.014557220067447},"index":3,"playId":"34455063-74fd-3ef0-b716-975ee3f5af39","pitchNumber":4,"startTime":"2026-09-20T03:58:22.870Z","endTime":"2026-09-20T03:58:26.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T03:58:26.672Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a line drive to left fielder Wade Meckler. Josh Bell to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T03:58:45.916Z","endTime":"2026-09-20T04:00:04.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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"}]},{"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624209646397347,"aZ":-21.71742990954444,"pfxX":0.8957213173173413,"pfxZ":5.7775245687466,"pX":1.0846426602296493,"pZ":1.8699573595290768,"vX0":4.831476155470787,"vY0":-133.15862300008195,"vZ0":-5.315780725452745,"x":75.66,"y":188.29,"x0":-0.8640636594888657,"y0":50.00024582924496,"z0":5.447635660003291,"aX":1.6188899469818905},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":-2.6,"spinRate":2226,"spinDirection":194},"zone":14,"typeConfidence":0.93,"plateTime":0.41019030294431147,"extension":7.128108413231276},"index":0,"playId":"5a2b2c8f-fbb9-3756-ac5d-ca47ce113e67","pitchNumber":1,"startTime":"2026-09-20T03:58:53.734Z","endTime":"2026-09-20T03:58:57.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309377979528577,"aZ":-23.26527719709423,"pfxX":2.422857078665101,"pfxZ":5.661606297607278,"pX":0.23524313968725055,"pZ":1.5765611631098793,"vX0":2.0865471853399824,"vY0":-124.71582343301073,"vZ0":-4.707154285049137,"x":108.03,"y":196.21,"x0":-0.9273548836664542,"y0":50.004977713301145,"z0":5.409810177268561,"aX":3.812595715507193},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":-4.9,"spinRate":2155,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4393562964087083,"extension":6.836748788266935},"index":1,"playId":"c66d3acb-7bc5-3559-b96a-9351e2985035","pitchNumber":2,"startTime":"2026-09-20T03:59:12.931Z","endTime":"2026-09-20T03:59:16.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087371852575718,"aZ":-26.573887536711283,"pfxX":0.38155340104073465,"pfxZ":3.483297146907854,"pX":0.6611322873663849,"pZ":2.028727272666795,"vX0":4.0603207394363645,"vY0":-126.60270910726386,"vZ0":-3.335476805798622,"x":91.8,"y":184.0,"x0":-1.0192590139372095,"y0":50.0035407040593,"z0":5.51191168521923,"aX":0.6133953228448937},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":-1.7,"spinRate":2195,"spinDirection":103},"zone":9,"typeConfidence":0.7,"plateTime":0.43417160940703425,"extension":6.807196834504323},"index":2,"playId":"9ec83a92-9651-31ea-a023-255c8bb11095","pitchNumber":3,"startTime":"2026-09-20T03:59:33.115Z","endTime":"2026-09-20T03:59:36.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235227408868496,"aZ":-42.32431974293405,"pfxX":6.781715607788534,"pfxZ":-6.6283369374523495,"pX":0.5602275954404545,"pZ":1.5764658851673117,"vX0":1.4328166090954324,"vY0":-123.3778919556691,"vZ0":-1.0777915292091753,"x":95.65,"y":196.22,"x0":-0.9099812845557166,"y0":50.00502921185641,"z0":5.609174628004533,"aX":10.379395632268565},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.0,"breakHorizontal":-12.6,"spinRate":2406,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4451998025178048,"extension":6.718834047859004},"hitData":{"launchSpeed":85.6,"launchAngle":12.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.25,"coordY":122.4}},"index":3,"playId":"1a6e5ffb-e821-31cf-a82a-b58209e8d713","pitchNumber":4,"startTime":"2026-09-20T03:59:53.063Z","endTime":"2026-09-20T04:00:04.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:00:04.017Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a ground ball to right fielder Josh Lowe. Ben Ross scores. Royce Lewis to 3rd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T04:00:49.252Z","endTime":"2026-09-20T04:01:53.726Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":{"id":670245,"link":"/api/v1/people/670245"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ben Ross replaces Josh Bell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T04:00:30.816Z","endTime":"2026-09-20T04:00:51.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"base":2},{"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.6,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115508293484005,"aZ":-26.203830866672412,"pfxX":1.1921743603145145,"pfxZ":3.376878893755812,"pX":0.431002636020627,"pZ":2.343577982935,"vX0":3.7942905094615864,"vY0":-131.92300261589668,"vZ0":-3.1186940599852724,"x":100.57,"y":175.5,"x0":-1.178786642165148,"y0":50.00574293137655,"z0":5.465166113907796,"aX":2.1083012593401915},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-3.0,"spinRate":1917,"spinDirection":198},"zone":6,"typeConfidence":0.92,"plateTime":0.41462998832028797,"extension":7.004989107951688},"index":1,"playId":"7f71c67d-3514-3fe4-9b2f-4fd774f2331b","pitchNumber":1,"startTime":"2026-09-20T04:00:51.519Z","endTime":"2026-09-20T04:00:55.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05758770102368,"aZ":-41.29886269725437,"pfxX":5.893507674000567,"pfxZ":-6.011009335122427,"pX":-0.07963316822049875,"pZ":1.7695559218009116,"vX0":0.7188195980651901,"vY0":-122.89623213599317,"vZ0":-0.5270762324258016,"x":120.04,"y":191.0,"x0":-1.141540581456956,"y0":50.002856869187156,"z0":5.517309372670548,"aX":8.946922182342753},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.7,"breakHorizontal":-10.8,"spinRate":2309,"spinDirection":45},"zone":8,"typeConfidence":0.89,"plateTime":0.44697262747877753,"extension":6.9139297381652405},"index":2,"playId":"b3ab195e-38b7-3d2f-be1b-afa159f0d16a","pitchNumber":2,"startTime":"2026-09-20T04:01:10.958Z","endTime":"2026-09-20T04:01:14.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T04:01:24.884Z","endTime":"2026-09-20T04:01:42.283Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.226683535795285,"aZ":-16.59092365250098,"pfxX":-4.244745627985186,"pfxZ":8.052641304131003,"pX":0.16719400884035882,"pZ":3.1671864665604312,"vX0":4.823638328076075,"vY0":-138.33414400425391,"vZ0":-3.348389892937351,"x":110.63,"y":153.27,"x0":-1.0486916020520254,"y0":50.00572435446021,"z0":5.507417700624855,"aX":-8.21779739333941},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":6.7,"spinRate":2231,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.39614741184961266,"extension":7.066092983228902},"hitData":{"launchSpeed":94.8,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.33,"coordY":114.78}},"index":4,"playId":"3d18c86e-89e2-363b-87d3-4223b8ae1b98","pitchNumber":3,"startTime":"2026-09-20T04:01:42.283Z","endTime":"2026-09-20T04:01:53.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:01:53.726Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Walker Jenkins walks. Victor Caratini to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T04:02:21.030Z","endTime":"2026-09-20T04:05:44.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067420754489934,"aZ":-24.19054866887982,"pfxX":4.265565821096268,"pfxZ":5.119988606695552,"pX":-1.0503860444526918,"pZ":2.7241001123923163,"vX0":-0.9397079535864122,"vY0":-124.59301943361085,"vZ0":-1.9030465859561194,"x":157.04,"y":165.23,"x0":-1.220241840763088,"y0":50.000163784352466,"z0":5.514252502600191,"aX":6.646672652920312},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.0,"breakHorizontal":-7.4,"spinRate":2052,"spinDirection":110},"zone":11,"typeConfidence":0.9,"plateTime":0.44107502413255384,"extension":6.858523777860011},"index":0,"playId":"35e8f3bd-b227-3125-862f-14e0837b0272","pitchNumber":1,"startTime":"2026-09-20T04:02:29.076Z","endTime":"2026-09-20T04:02:32.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21394672182088,"aZ":-40.818049483177944,"pfxX":6.943087028834985,"pfxZ":-5.81256266623271,"pX":-1.088048481702854,"pZ":1.6457246110365196,"vX0":-2.0600921124110014,"vY0":-121.80578758857641,"vZ0":-0.9706158289632298,"x":158.47,"y":194.35,"x0":-1.1281248478579176,"y0":50.00251639273143,"z0":5.610741764801062,"aX":10.325669563796225},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.4,"breakHorizontal":-12.0,"spinRate":2284,"spinDirection":46},"zone":13,"typeConfidence":0.88,"plateTime":0.4514507982345406,"extension":6.790077447946785},"index":1,"playId":"34a8f7ff-2b49-3add-8317-14847c499bfe","pitchNumber":2,"startTime":"2026-09-20T04:02:47.501Z","endTime":"2026-09-20T04:02:51.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922228909998747,"aZ":-22.921782016201828,"pfxX":-0.4416696870652723,"pfxZ":5.057399599277711,"pX":0.6092842160170169,"pZ":1.7462070441077666,"vX0":4.468942682870337,"vY0":-133.9167195760174,"vZ0":-5.507529382177893,"x":93.78,"y":191.63,"x0":-1.0185024205953652,"y0":50.00289754460269,"z0":5.452732199919367,"aX":-0.8082468503177345},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-0.1,"spinRate":2085,"spinDirection":207},"zone":9,"typeConfidence":0.92,"plateTime":0.40785237489034154,"extension":7.105415211485602},"index":2,"playId":"dee6545f-a6db-3c8b-be43-723172e13741","pitchNumber":3,"startTime":"2026-09-20T04:03:07.527Z","endTime":"2026-09-20T04:03:11.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074412006557576,"aZ":-41.64395872164022,"pfxX":6.540970414362394,"pfxZ":-6.42441254576336,"pX":-0.8793751659912616,"pZ":2.295384421975057,"vX0":-1.561483210017114,"vY0":-121.32593346283694,"vZ0":0.5792440383002859,"x":150.52,"y":176.8,"x0":-1.0727639070133606,"y0":50.00084325781329,"z0":5.7139427319444165,"aX":9.646984185014247},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.2,"breakHorizontal":-11.4,"spinRate":2293,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.45329695081939025,"extension":6.678724092961658},"index":3,"playId":"200022de-396f-34f9-b71b-3fb480fa4dc6","pitchNumber":4,"startTime":"2026-09-20T04:03:27.781Z","endTime":"2026-09-20T04:03:31.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.555245631772102,"aZ":-41.00391593864992,"pfxX":6.356537403976439,"pfxZ":-5.8597694521736,"pX":0.13796479921993687,"pZ":0.5734021053875414,"vX0":0.9482478017280557,"vY0":-122.79360559381561,"vZ0":-3.458397405146215,"x":111.74,"y":223.3,"x0":-1.0795716665067459,"y0":50.005600269158975,"z0":5.539151849101319,"aX":9.570187595129616},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.2,"breakHorizontal":-11.8,"spinRate":2290,"spinDirection":40},"zone":14,"typeConfidence":0.87,"plateTime":0.4485166647420198,"extension":6.900905597211879},"index":4,"playId":"8d76e35f-8036-35e0-8a46-50d89f50cd7f","pitchNumber":5,"startTime":"2026-09-20T04:03:48.924Z","endTime":"2026-09-20T04:03:52.840Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.754217076401503,"aZ":-25.020577315304504,"pfxX":8.441993558650644,"pfxZ":4.601556259332098,"pX":0.3724973627058742,"pZ":2.371037118010694,"vX0":0.7852986133105359,"vY0":-124.63633289192116,"vZ0":-2.450315741685161,"x":102.8,"y":174.76,"x0":-1.0429946428701842,"y0":50.00527649571021,"z0":5.4582235183783565,"aX":13.128460692491588},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.5,"spinRate":2047,"spinDirection":115},"zone":6,"typeConfidence":0.91,"plateTime":0.441424628726935,"extension":6.918400264599547},"index":5,"playId":"2f067613-6845-3570-856a-b1019b449ad4","pitchNumber":6,"startTime":"2026-09-20T04:04:13.136Z","endTime":"2026-09-20T04:04:16.786Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60051155895746,"aZ":-24.32680825291687,"pfxX":1.9445144264069307,"pfxZ":5.015870217064832,"pX":0.3743416384123161,"pZ":1.6769898619944548,"vX0":2.6797551924510725,"vY0":-124.7023320488621,"vZ0":-4.390292515188909,"x":102.73,"y":193.5,"x0":-0.9695036456436207,"y0":50.00304465938572,"z0":5.482932739620816,"aX":3.042422705044427},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.3,"breakHorizontal":-4.2,"spinRate":2048,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.4403133949244862,"extension":6.834718555915918},"index":6,"playId":"728db867-99fe-3f17-a7a5-fc74ac2f05d8","pitchNumber":7,"startTime":"2026-09-20T04:04:39.313Z","endTime":"2026-09-20T04:04:44.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157992395494766,"aZ":-16.548885593447196,"pfxX":-2.1567427577234506,"pfxZ":8.145647364230477,"pX":-0.25043259498024834,"pZ":3.503287097437736,"vX0":2.7515274684346736,"vY0":-137.1234120177348,"vZ0":-2.5439602324040047,"x":126.55,"y":144.19,"x0":-0.9831187144357021,"y0":50.006300282575495,"z0":5.562106279835342,"aX":-4.139325998885188},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":3.4,"spinRate":2156,"spinDirection":205},"zone":2,"typeConfidence":0.89,"plateTime":0.3982736955413504,"extension":7.140113520572246},"index":7,"playId":"eaa7eff8-3837-3ad0-bdb7-ce4a1ce48e02","pitchNumber":8,"startTime":"2026-09-20T04:05:15.082Z","endTime":"2026-09-20T04:05:18.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360411004462215,"aZ":-41.75796085006038,"pfxX":5.445033204577731,"pfxZ":-6.481771233434813,"pX":-1.5233056512134935,"pZ":2.7813433920206645,"vX0":-2.7789859147455402,"vY0":-121.29646616673243,"vZ0":1.6937620474047292,"x":175.06,"y":163.68,"x0":-1.0657115535182635,"y0":50.001702785409314,"z0":5.735291900319197,"aX":8.05316260156047},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.0,"breakHorizontal":-9.1,"spinRate":2024,"spinDirection":42},"zone":11,"typeConfidence":0.91,"plateTime":0.45284530060376715,"extension":6.669581703423681},"index":8,"playId":"29b431ee-2355-3b99-9f7d-bff7d3aeec28","pitchNumber":9,"startTime":"2026-09-20T04:05:39.293Z","endTime":"2026-09-20T04:05:44.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:05:44.103Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T04:06:54.710Z","endTime":"2026-09-20T04:08:31.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T04:05:56.300Z","endTime":"2026-09-20T04:06:56.992Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.7,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429197591726943,"aZ":-28.441005838958535,"pfxX":8.414942452095922,"pfxZ":2.4476505192544993,"pX":0.4247255189060089,"pZ":1.8642679416981325,"vX0":0.7480182674870541,"vY0":-123.33713068009861,"vZ0":-2.9865856687731633,"x":100.81,"y":188.44,"x0":-0.9754974638751337,"y0":50.00547554106088,"z0":5.510219022505706,"aX":12.859240038296338},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":1987,"spinDirection":100},"zone":9,"typeConfidence":0.91,"plateTime":0.4454964077992525,"extension":6.801411913434673},"index":1,"playId":"258adf22-74f9-392d-abdc-56f1925870d7","pitchNumber":1,"startTime":"2026-09-20T04:06:56.992Z","endTime":"2026-09-20T04:07:00.989Z","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":85.3,"endSpeed":77.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489510811302313,"aZ":-28.465621328724776,"pfxX":6.64209253860457,"pfxZ":2.391594134891852,"pX":0.6007491118051318,"pZ":3.0052148564854604,"vX0":1.6009897341712662,"vY0":-124.17799615013803,"vZ0":-0.45976644357606694,"x":94.1,"y":157.64,"x0":-0.9161626963386468,"y0":50.00321765098373,"z0":5.575318153098516,"aX":10.300086626578366},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-12.4,"spinRate":2013,"spinDirection":95},"zone":3,"typeConfidence":0.9,"plateTime":0.44227242155837887,"extension":6.800343237036322},"index":2,"playId":"034b0a41-ffed-3023-bb19-f3b654a7c456","pitchNumber":2,"startTime":"2026-09-20T04:07:18.229Z","endTime":"2026-09-20T04:07:22.912Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82322711582044,"aZ":-29.382037253602856,"pfxX":6.164756320451097,"pfxZ":1.775809744895989,"pX":-0.030111940903416474,"pZ":1.504738118452656,"vX0":0.47590612821593825,"vY0":-125.49159192361533,"vZ0":-3.944719277350101,"x":118.15,"y":198.15,"x0":-1.022324038510085,"y0":50.00266049919641,"z0":5.529370695876758,"aX":9.689625790021042},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-11.3,"spinRate":2059,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.4389083924658106,"extension":6.955339810372696},"index":3,"playId":"c7ff582e-a15a-35e5-9b38-b144fb90f03f","pitchNumber":3,"startTime":"2026-09-20T04:07:46.350Z","endTime":"2026-09-20T04:07:50.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864680777477407,"aZ":-40.783176974885286,"pfxX":6.4318517098904255,"pfxZ":-5.762616268032733,"pX":0.5791053950988124,"pZ":0.7250098378063593,"vX0":1.6495496777398924,"vY0":-122.44080840107233,"vZ0":-3.091866377330077,"x":94.93,"y":219.2,"x0":-0.9413618028601956,"y0":50.003116958101124,"z0":5.55084967847692,"aX":9.60628733395094},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.9,"breakHorizontal":-12.0,"spinRate":2377,"spinDirection":39},"zone":14,"typeConfidence":0.87,"plateTime":0.4501565376283021,"extension":6.695194210120816},"index":4,"playId":"578d70a2-6ddf-3294-907b-16852bc49b43","pitchNumber":4,"startTime":"2026-09-20T04:08:05.885Z","endTime":"2026-09-20T04:08:09.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90003059973687,"aZ":-32.13967613734139,"pfxX":8.45431772083803,"pfxZ":0.019973376617517857,"pX":-0.10780357222880649,"pZ":1.7460243293914484,"vX0":-0.498262912994787,"vY0":-124.33854901142928,"vZ0":-2.5667591914237784,"x":121.11,"y":191.64,"x0":-0.9984761837576726,"y0":50.00173298788372,"z0":5.504610032382735,"aX":13.009886217120684},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-15.1,"spinRate":1974,"spinDirection":98},"zone":8,"typeConfidence":0.89,"plateTime":0.4434211885592334,"extension":6.898366980728943},"index":5,"playId":"84ad925f-3162-3f5f-9306-34654221bf96","pitchNumber":5,"startTime":"2026-09-20T04:08:27.050Z","endTime":"2026-09-20T04:08:31.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:08:31.243Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T04:08:57.635Z","endTime":"2026-09-20T04:10:35.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a977ffed-e715-4080-8414-eea4dadeed30","startTime":"2026-09-20T04:08:57.635Z","endTime":"2026-09-20T04:09:02.635Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8875354527792,"aZ":-32.22360666720856,"pfxX":6.763008187284855,"pfxZ":-0.028445290186350114,"pX":1.567564907877215,"pZ":1.2277117356920704,"vX0":3.8430305677157177,"vY0":-125.35518878357766,"vZ0":-3.8780384190022716,"x":57.25,"y":205.63,"x0":-0.8718233949519797,"y0":50.006091283495856,"z0":5.468834035246241,"aX":10.602277317441564},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":2043,"spinDirection":88},"zone":14,"typeConfidence":0.88,"plateTime":0.4394758459678392,"extension":7.0272624440948634},"index":1,"playId":"d3e9e626-8d95-343e-a5de-d7b879bfe6de","pitchNumber":1,"startTime":"2026-09-20T04:09:14.398Z","endTime":"2026-09-20T04:09:18.264Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701511987762743,"aZ":-22.715791139686594,"pfxX":-9.179799372071848,"pfxZ":5.017528660766894,"pX":-0.23009491368051288,"pZ":2.0729180523492654,"vX0":5.069429950689901,"vY0":-136.57448549514973,"vZ0":-4.844240190620276,"x":125.77,"y":182.81,"x0":-0.9198900886112773,"y0":50.00167690968459,"z0":5.436377316919481,"aX":-17.302009054342886},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2227,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.40137883071583635,"extension":7.1390742446388415},"index":2,"playId":"f395d37a-f987-39ae-9f8b-47b0180cdd1f","pitchNumber":2,"startTime":"2026-09-20T04:09:32.883Z","endTime":"2026-09-20T04:09:36.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95868523692484,"aZ":-31.257271341936754,"pfxX":7.923067411504057,"pfxZ":0.5922491391282119,"pX":0.4302343757616456,"pZ":1.4723587845647272,"vX0":1.1241826639075896,"vY0":-124.51414973896658,"vZ0":-3.3497216650091746,"x":100.6,"y":199.03,"x0":-1.0567350740457355,"y0":50.00353008584488,"z0":5.456302809957694,"aX":12.283051942724782},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":2076,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.44204358478439554,"extension":6.871830661748535},"index":3,"playId":"ca7828b7-e9d1-386f-bb73-b14b28a03043","pitchNumber":3,"startTime":"2026-09-20T04:09:52.601Z","endTime":"2026-09-20T04:09:56.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"2157923c-0db4-4ef9-817b-93ec6efd5544","startTime":"2026-09-20T04:10:15.043Z","endTime":"2026-09-20T04:10:20.043Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574023754557285,"aZ":-29.455050906238217,"pfxX":7.282378192688689,"pfxZ":1.6978941074358929,"pX":1.4790599929908077,"pZ":1.424351759657205,"vX0":3.5942538250906377,"vY0":-126.99704073691214,"vZ0":-4.111091147329224,"x":60.62,"y":200.32,"x0":-0.9090724249534559,"y0":50.00298247364719,"z0":5.457238890639014,"aX":11.671783735387699},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":2089,"spinDirection":97},"zone":14,"typeConfidence":0.88,"plateTime":0.4344300621800623,"extension":7.022615831092944},"index":5,"playId":"8f5b09cb-1735-3bd5-9dfc-7dfa5750b757","pitchNumber":4,"startTime":"2026-09-20T04:10:30.620Z","endTime":"2026-09-20T04:10:35.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:10:35.565Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:12:56.305Z","endTime":"2026-09-20T04:14:56.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"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":[2,3,4,5,6,7,8],"actionIndex":[0,1],"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Ben Ross remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:11:56.816Z","endTime":"2026-09-20T04:11:56.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:11:56.837Z","endTime":"2026-09-20T04:12:58.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670526133510563,"aZ":-26.314747880352673,"pfxX":6.725857689008036,"pfxZ":3.898899559891227,"pX":0.45537171897415823,"pZ":3.4727854742449216,"vX0":4.857167976949246,"vY0":-122.20006446618993,"vZ0":0.6470871436930871,"x":99.64,"y":145.01,"x0":-2.43650382795935,"y0":50.000852085324475,"z0":5.477847790214857,"aX":10.096628557027744},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.4,"breakHorizontal":-13.3,"spinRate":2714,"spinDirection":85},"zone":12,"typeConfidence":0.9,"plateTime":0.44944402394806193,"extension":6.595166024648709},"index":2,"playId":"6f1d5fb7-f9cf-3d1e-921f-986f6b52841b","pitchNumber":1,"startTime":"2026-09-20T04:12:58.305Z","endTime":"2026-09-20T04:13:02.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.285671867893285,"aZ":-12.333114864894295,"pfxX":-5.43711359650679,"pfxZ":10.020996153280272,"pX":1.3549401369255034,"pZ":2.2251857835863227,"vX0":11.07396296987736,"vY0":-139.9816627817837,"vZ0":-6.139075961549933,"x":65.35,"y":178.7,"x0":-1.9501453819075394,"y0":50.004411854720495,"z0":5.2580441885982,"aX":-10.768080686623142},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2468,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.3916417089151607,"extension":6.711679228433775},"index":3,"playId":"93169b32-c757-3f5a-b637-270a810f7718","pitchNumber":2,"startTime":"2026-09-20T04:13:13.172Z","endTime":"2026-09-20T04:13:17.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58255075758974,"aZ":-16.135888075271883,"pfxX":-5.394345669571635,"pfxZ":8.410034110893516,"pX":-0.7552242124787053,"pZ":3.5333651486855264,"vX0":6.187048271454334,"vY0":-137.48956970993754,"vZ0":-2.2829681713350083,"x":145.79,"y":143.38,"x0":-2.337972946156176,"y0":50.00310677756752,"z0":5.474402617415573,"aX":-10.288129071852765},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2381,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3989763965853612,"extension":6.451873126884082},"index":4,"playId":"6679514e-45e3-3e38-9a9e-6f53f4ee7217","pitchNumber":3,"startTime":"2026-09-20T04:13:28.909Z","endTime":"2026-09-20T04:13:32.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.322320349265965,"aZ":-23.17976802821675,"pfxX":0.35269473895910214,"pfxZ":5.072425031940146,"pX":-0.027179502015304006,"pZ":4.134610902000954,"vX0":4.1227283087842395,"vY0":-132.8025728862225,"vZ0":0.7204681006187851,"x":118.04,"y":127.15,"x0":-1.650143048448066,"y0":50.00334703249416,"z0":5.555005237716916,"aX":0.625335012349196},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.6,"breakHorizontal":-1.6,"spinRate":2653,"spinDirection":182},"zone":11,"typeConfidence":0.91,"plateTime":0.4135643721354434,"extension":6.426399299905467},"index":5,"playId":"4773e172-f311-316f-bbb4-d674b441723b","pitchNumber":4,"startTime":"2026-09-20T04:13:52.430Z","endTime":"2026-09-20T04:13:56.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86626400351955,"aZ":-13.119882437443053,"pfxX":-6.358234532913741,"pfxZ":9.650175791748811,"pX":-0.27612503189696747,"pZ":2.5747575193901073,"vX0":6.026637658510752,"vY0":-140.15800899284744,"vZ0":-5.048313955736816,"x":127.53,"y":169.26,"x0":-1.635908200566931,"y0":50.00547878375881,"z0":5.267111747657144,"aX":-12.558420768466721},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2497,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.3919019224943554,"extension":6.58599523509302},"index":6,"playId":"d05a2536-35a3-3b1f-ae03-4de202bd8b61","pitchNumber":5,"startTime":"2026-09-20T04:14:09.454Z","endTime":"2026-09-20T04:14:13.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42566409238122,"aZ":-13.539924566778547,"pfxX":-6.2216638720805735,"pfxZ":9.504608694251832,"pX":-0.893727181551325,"pZ":2.9769495096206695,"vX0":4.049083055734755,"vY0":-139.6036758064052,"vZ0":-3.940646624754435,"x":151.07,"y":158.4,"x0":-1.5597469080395396,"y0":50.00053790282276,"z0":5.307109498429177,"aX":-12.19533684498306},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2540,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3933636346939129,"extension":6.755452498801458},"index":7,"playId":"05586e1d-6e1e-3dc9-899a-a2d23e098419","pitchNumber":6,"startTime":"2026-09-20T04:14:25.772Z","endTime":"2026-09-20T04:14:29.259Z","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":95.1,"endSpeed":86.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701842980423503,"aZ":-13.769962883279756,"pfxX":-4.9393353030602825,"pfxZ":9.49597014522079,"pX":-0.7881705805950328,"pZ":3.6723724399200846,"vX0":3.614983003876274,"vY0":-138.50802999292563,"vZ0":-1.9013914028539385,"x":147.04,"y":139.63,"x0":-1.4702797105063679,"y0":50.00025599729236,"z0":5.29132077678336,"aX":-9.57020846158981},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2377,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3958600305310571,"extension":6.6686785686148715},"index":8,"playId":"df229c2f-f7bd-3585-9522-afda394e5c57","pitchNumber":7,"startTime":"2026-09-20T04:14:52.015Z","endTime":"2026-09-20T04:14:56.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:14:56.194Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Lowe doubles (10) on a line drive to left fielder Emmanuel Rodriguez. Denzer Guzman to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:15:13.380Z","endTime":"2026-09-20T04:17:01.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnThird":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":691181,"link":"/api/v1/people/691181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08532640792278,"aZ":-14.669573969151015,"pfxX":-4.837709057143252,"pfxZ":9.035139982475734,"pX":-0.7198935112260598,"pZ":4.364349101937968,"vX0":4.704399609420179,"vY0":-138.5823359620814,"vZ0":-0.038738519495717105,"x":144.44,"y":120.94,"x0":-1.814090685005321,"y0":50.00459999850589,"z0":5.36161560010117,"aX":-9.374693909613738},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2394,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3958345506708345,"extension":6.628818585696463},"index":0,"playId":"788f097f-e044-398e-9ecf-8b48bf8ce2f3","pitchNumber":1,"startTime":"2026-09-20T04:15:23.509Z","endTime":"2026-09-20T04:15:27.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7742410378047,"aZ":-14.412749553751937,"pfxX":-4.09123558885851,"pfxZ":9.09242849118843,"pX":0.8763527064159583,"pZ":2.434544198386846,"vX0":8.025525015584606,"vY0":-138.81971334280814,"vZ0":-4.672001753592722,"x":83.6,"y":173.05,"x0":-1.519283186585431,"y0":50.00452109427618,"z0":5.0972568562068385,"aX":-7.994101822694572},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":5.8,"spinRate":2403,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3944016782908637,"extension":6.7922564734362245},"index":1,"playId":"ab34e19a-1171-3c1d-9519-5500b8649deb","pitchNumber":2,"startTime":"2026-09-20T04:15:42.113Z","endTime":"2026-09-20T04:15:46.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.076823934486356,"aZ":-14.033438827693914,"pfxX":-5.250224831013581,"pfxZ":9.211849358797425,"pX":-0.4828795338631692,"pZ":2.453728351510763,"vX0":4.953040731857331,"vY0":-139.59480158355015,"vZ0":-4.707839424590687,"x":135.41,"y":172.53,"x0":-1.5999923069938167,"y0":50.00194897244956,"z0":5.089193837981972,"aX":-10.338375025239579},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2394,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3927045040285595,"extension":6.583321830131519},"index":2,"playId":"7afad549-d510-31c9-ac5a-9afd770a306b","pitchNumber":3,"startTime":"2026-09-20T04:16:03.491Z","endTime":"2026-09-20T04:16:06.754Z","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":84.6,"endSpeed":76.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615483243135238,"aZ":-26.506619028156315,"pfxX":8.250316546826836,"pfxZ":3.742267480126417,"pX":-0.13000155257046042,"pZ":2.854183266355967,"vX0":1.9034872156858262,"vY0":-123.17411940568324,"vZ0":-0.2338102154791395,"x":121.96,"y":161.72,"x0":-1.9868488693694764,"y0":50.004573675782865,"z0":5.218180591533913,"aX":12.503158570139266},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":2780,"spinDirection":84},"zone":5,"typeConfidence":0.9,"plateTime":0.44704676760702444,"extension":6.699873217148989},"index":3,"playId":"88ca3607-2a32-3aeb-93da-695dc6117d23","pitchNumber":4,"startTime":"2026-09-20T04:16:27.537Z","endTime":"2026-09-20T04:16:31.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48281712404602,"aZ":-17.036454284937033,"pfxX":-4.0545807708232,"pfxZ":7.46515030768529,"pX":0.2713204890340941,"pZ":3.0555393008016334,"vX0":6.5196717862769775,"vY0":-141.5633909208501,"vZ0":-2.940163895133,"x":106.66,"y":156.28,"x0":-1.535449679438177,"y0":50.00704504229151,"z0":5.199005218682121,"aX":-8.227046272507037},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":6.0,"spinRate":2444,"spinDirection":228},"zone":3,"typeConfidence":0.9,"plateTime":0.38699032917086473,"extension":6.731807589504793},"hitData":{"launchSpeed":90.5,"launchAngle":18.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.51,"coordY":110.5}},"index":4,"playId":"e6dc2153-9b37-3415-9e36-691ccbe4ae3a","pitchNumber":5,"startTime":"2026-09-20T04:16:49.483Z","endTime":"2026-09-20T04:17:01.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:17:01.041Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:18:52.336Z","endTime":"2026-09-20T04:20:48.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnThird":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:17:33.751Z","endTime":"2026-09-20T04:18:54.243Z","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(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":93.8,"endSpeed":86.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.957953970319743,"aZ":-26.496742647454234,"pfxX":0.47833441894095596,"pfxZ":3.00149412178315,"pX":0.7459394919736726,"pZ":3.1101919283174535,"vX0":5.916303411485149,"vY0":-136.5982410905488,"vZ0":-1.2220505851407562,"x":88.57,"y":154.8,"x0":-1.5096325236253292,"y0":50.0015149435242,"z0":5.384275618125435,"aX":0.9032021966289521},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2490,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.40090498412995057,"extension":6.755734868201262},"index":1,"playId":"92fb90fd-2263-3a19-94d1-776d0100dce4","pitchNumber":1,"startTime":"2026-09-20T04:18:54.243Z","endTime":"2026-09-20T04:18:58.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":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69527273296974,"aZ":-26.377905409254094,"pfxX":7.673629856705052,"pfxZ":3.634101370228949,"pX":3.2630922281269084,"pZ":1.1405572200166334,"vX0":8.641217793382904,"vY0":-126.3374222253591,"vZ0":-4.949950019900396,"x":-7.38,"y":207.98,"x0":-1.2147732185064177,"y0":50.005946837833704,"z0":5.277613991871932,"aX":12.253720475744727},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":-16.1,"spinRate":2923,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.4355963856599496,"extension":6.694239867472444},"index":2,"playId":"9695e5c5-6718-3086-8f7f-510d42659971","pitchNumber":2,"startTime":"2026-09-20T04:19:12.202Z","endTime":"2026-09-20T04:19:16.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34796720227483,"aZ":-25.623924352381856,"pfxX":4.791543031798213,"pfxZ":4.192553866071691,"pX":0.5537933999611496,"pZ":2.519551068883513,"vX0":4.045099429488242,"vY0":-124.83900159299138,"vZ0":-1.4692574712758724,"x":95.89,"y":170.75,"x0":-1.7157632017282742,"y0":50.00590011525512,"z0":5.244073558719461,"aX":7.491987909385807},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":-9.7,"spinRate":2815,"spinDirection":90},"zone":6,"typeConfidence":0.89,"plateTime":0.4403481541320531,"extension":6.632977015246174},"index":3,"playId":"6c7a3c39-4cda-3a76-8beb-94253f30b898","pitchNumber":3,"startTime":"2026-09-20T04:19:32.421Z","endTime":"2026-09-20T04:19:36.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T04:19:47.727Z","endTime":"2026-09-20T04:20:00.093Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313726121534373,"aZ":-28.168178834137613,"pfxX":4.570574018382733,"pfxZ":2.497604814789962,"pX":2.29675633972492,"pZ":0.8878932291628322,"vX0":7.6973101432763205,"vY0":-126.50085834068356,"vZ0":-4.948271152330998,"x":29.45,"y":214.81,"x0":-1.3916173021551066,"y0":50.002287910193445,"z0":5.155767241685852,"aX":7.329745692102674},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-10.2,"spinRate":2895,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.434723814341448,"extension":6.872612266357482},"index":5,"playId":"ed97dd69-acb0-3d96-a6f3-c90601f9e968","pitchNumber":4,"startTime":"2026-09-20T04:20:00.093Z","endTime":"2026-09-20T04:20:04.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656408186298,"aZ":-26.45680482445554,"pfxX":7.462331952952987,"pfxZ":3.542589591510575,"pX":0.9811582181772261,"pZ":1.1482349008668786,"vX0":4.621358309988765,"vY0":-126.7389846699565,"vZ0":-4.643446267759331,"x":79.6,"y":207.78,"x0":-1.8400783082210201,"y0":50.00593026386662,"z0":5.135736589304636,"aX":12.052408107942417},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":2830,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4333736616917845,"extension":6.791058466851337},"index":6,"playId":"af63649a-fc81-3fad-91d6-01384016470d","pitchNumber":5,"startTime":"2026-09-20T04:20:22.387Z","endTime":"2026-09-20T04:20:26.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938708301564148,"aZ":-23.00306459614287,"pfxX":-0.34963861067314667,"pfxZ":5.043698579444281,"pX":0.06973558997414132,"pZ":2.141076437894014,"vX0":4.6814504786744005,"vY0":-134.19472354220602,"vZ0":-3.839469635445502,"x":114.34,"y":180.97,"x0":-1.6543207693992716,"y0":50.00007931302459,"z0":5.235407987896992,"aX":-0.6355050404708706},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2530,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.40867065854060014,"extension":6.7433992040331034},"index":7,"playId":"2a28ddc2-73f5-338b-830d-9a41d85f1490","pitchNumber":6,"startTime":"2026-09-20T04:20:44.148Z","endTime":"2026-09-20T04:20:48.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:20:48.530Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adam Frazier doubles (9) on a line drive to right fielder Luke Keaschall. Denzer Guzman scores. Josh Lowe scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:21:50.698Z","endTime":"2026-09-20T04:22:07.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Tyler Heineman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T04:21:23.685Z","endTime":"2026-09-20T04:21:31.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T04:21:31.834Z","endTime":"2026-09-20T04:21:52.953Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.821742871318275,"aZ":-22.144273720359998,"pfxX":-0.7008266491119026,"pfxZ":5.389961705819856,"pX":0.7085382414770719,"pZ":1.9748963128203676,"vX0":6.558769810107107,"vY0":-136.04259741873594,"vZ0":-4.800936664931075,"x":89.99,"y":185.46,"x0":-1.6499252326900615,"y0":50.0043346224019,"z0":5.311936125029282,"aX":-1.305366157947008},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2545,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.40371675718999445,"extension":6.5774056589569545},"hitData":{"launchSpeed":97.8,"launchAngle":15.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.57,"coordY":123.35}},"index":2,"playId":"b16b6dce-f658-367c-8a3a-6a44785c8b0e","pitchNumber":1,"startTime":"2026-09-20T04:21:52.953Z","endTime":"2026-09-20T04:22:07.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:22:07.947Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:22:32.394Z","endTime":"2026-09-20T04:24:56.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830072178981677,"aZ":-24.016997651167927,"pfxX":3.7512662411605167,"pfxZ":5.0038194132554175,"pX":1.9075584720346785,"pZ":0.35383145722178766,"vX0":7.767885026513457,"vY0":-126.63111161720099,"vZ0":-6.8826152080588345,"x":44.29,"y":229.23,"x0":-1.6822491135908413,"y0":50.00619354338781,"z0":5.017054961871148,"aX":6.117645450212074},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":-8.5,"spinRate":2544,"spinDirection":81},"zone":14,"typeConfidence":0.89,"plateTime":0.43184998536742114,"extension":6.856981572828382},"index":0,"playId":"a2f58c5c-8621-3a34-a6a6-b4cb4dc8c50c","pitchNumber":1,"startTime":"2026-09-20T04:22:56.182Z","endTime":"2026-09-20T04:22:59.882Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.315192876290155,"aZ":-22.090459029400364,"pfxX":-0.783001743578434,"pfxZ":5.245882752745583,"pX":1.7399594245257421,"pZ":1.168282886190024,"vX0":9.01658829570993,"vY0":-137.90151154770538,"vZ0":-7.047980699996819,"x":50.68,"y":207.24,"x0":-1.4734124186118918,"y0":50.002366597169065,"z0":5.252715542525968,"aX":-1.5067333649278376},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":-0.5,"spinRate":2539,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.39752878583929085,"extension":6.889523101414162},"index":1,"playId":"d0ee21fb-39f4-3bfc-9295-1884d3853913","pitchNumber":2,"startTime":"2026-09-20T04:23:21.962Z","endTime":"2026-09-20T04:23:25.803Z","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":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274036543895743,"aZ":-24.322033566344153,"pfxX":2.7068151861111978,"pfxZ":4.930171067268013,"pX":-0.20364209339548237,"pZ":2.902113735723044,"vX0":3.633879673688604,"vY0":-125.37890130272497,"vZ0":-0.9684063232721869,"x":124.76,"y":160.42,"x0":-2.023239319673002,"y0":50.002634465171624,"z0":5.277638230229576,"aX":4.310049466837228},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":-5.8,"spinRate":2619,"spinDirection":92},"zone":2,"typeConfidence":0.81,"plateTime":0.4368150060698408,"extension":6.80445546933278},"index":2,"playId":"75c82c0d-b3ce-350a-9cd5-05bcadf3494b","pitchNumber":3,"startTime":"2026-09-20T04:23:42.264Z","endTime":"2026-09-20T04:23:45.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-09-20T04:23:59.375Z","endTime":"2026-09-20T04:24:16.345Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4213866565695,"aZ":-13.341331053941325,"pfxX":-6.087044189106582,"pfxZ":9.457677335994504,"pX":0.3637026008569804,"pZ":0.7554183080843575,"vX0":8.801725613645413,"vY0":-140.38270417444207,"vZ0":-9.294573277810889,"x":103.14,"y":218.38,"x0":-2.024623908358004,"y0":50.00652034237127,"z0":4.982553464468634,"aX":-12.126104645545794},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2247,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.39049063236628667,"extension":6.788533491207473},"index":4,"playId":"af01ca1b-8f36-3f19-b6a4-46bb8b0edb1f","pitchNumber":4,"startTime":"2026-09-20T04:24:16.345Z","endTime":"2026-09-20T04:24:20.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883311784450548,"aZ":-22.887085271150852,"pfxX":3.287699860888957,"pfxZ":5.940930135134394,"pX":0.8247238794063375,"pZ":0.611473853164377,"vX0":5.787198115826121,"vY0":-124.4894162155293,"vZ0":-6.344886975695988,"x":85.56,"y":222.27,"x0":-1.9608629588130428,"y0":50.00559526465961,"z0":5.098175583521769,"aX":5.139704873338298},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.5,"breakHorizontal":-7.3,"spinRate":2499,"spinDirection":92},"zone":14,"typeConfidence":0.89,"plateTime":0.44063344518554093,"extension":6.81014694630314},"index":5,"playId":"4c723bc3-1c91-31a3-8538-fd26759799a5","pitchNumber":5,"startTime":"2026-09-20T04:24:52.575Z","endTime":"2026-09-20T04:24:56.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:24:56.338Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mike Trout grounds into a double play, third baseman Brooks Lee to second baseman Royce Lewis to first baseman Victor Caratini. Zach Neto out at 2nd. Mike Trout out at 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T04:27:34.862Z","endTime":"2026-09-20T04:28:14.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T04:25:15.898Z","endTime":"2026-09-20T04:25:43.488Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kody Funderburk replaces Yoendrys Gómez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T04:25:43.488Z","endTime":"2026-09-20T04:27:37.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"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, 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":93.0,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452775517063028,"aZ":-23.3268715539231,"pfxX":10.813927412357373,"pfxZ":4.8391675832564545,"pX":-0.23471472553675393,"pZ":2.4460238926278244,"vX0":-10.099015377333881,"vY0":-134.89585951801536,"vZ0":-4.596445993918099,"x":125.95,"y":172.74,"x0":2.1666138209070436,"y0":50.00521622448637,"z0":5.832849061202033,"aX":19.779429127412076},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-17.2,"spinRate":2324,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.40724546756787783,"extension":6.834429541201891},"index":2,"playId":"637dfecf-f734-32a1-9c58-0cc7f020621d","pitchNumber":1,"startTime":"2026-09-20T04:27:37.191Z","endTime":"2026-09-20T04:27:41.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"7ec0ef68-0af3-41f4-a774-4314afaaf13f","startTime":"2026-09-20T04:27:52.161Z","endTime":"2026-09-20T04:27:57.161Z","isPitch":false,"type":"stepoff"},{"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":89.1,"endSpeed":81.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96284761874205,"aZ":-29.692790027789336,"pfxX":11.03488019151496,"pfxZ":1.4763378120549397,"pX":0.6390492007153749,"pZ":1.2613169280528747,"vX0":-7.879003377426305,"vY0":-129.37522884763652,"vZ0":-5.302142717065799,"x":92.64,"y":204.72,"x0":2.3022110532073157,"y0":50.005120734204496,"z0":5.63496657110074,"aX":18.562554333590825},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":-18.0,"spinRate":1920,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.42464432772807426,"extension":6.868305709005922},"hitData":{"launchSpeed":73.1,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.56,"coordY":160.81}},"index":4,"playId":"51b9d090-962e-3cde-a866-9a8b3ca35277","pitchNumber":2,"startTime":"2026-09-20T04:28:06.790Z","endTime":"2026-09-20T04:28:14.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:28:14.764Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Emmanuel Rodriguez grounds out to first baseman Vaughn Grissom.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T04:30:50.740Z","endTime":"2026-09-20T04:31:56.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"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":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Vaughn Grissom.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:30:08.603Z","endTime":"2026-09-20T04:30:08.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400"},{"details":{"description":"Defensive switch from first base to catcher for Moisés Ballesteros.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:30:08.630Z","endTime":"2026-09-20T04:30:08.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"500"},{"details":{"description":"Adam Frazier remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T04:30:08.631Z","endTime":"2026-09-20T04:30:08.633Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"description":"Pitching Change: Mitch Farris replaces Ryan Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T04:30:08.633Z","endTime":"2026-09-20T04:30:52.855Z","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":"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.1,"endSpeed":75.9,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354009769162626,"aZ":-34.449040487161696,"pfxX":-1.2875226049618718,"pfxZ":-1.5606054738605781,"pX":1.3304184518493503,"pZ":2.689983039010287,"vX0":1.0230842456325757,"vY0":-119.63600529368111,"vZ0":-1.0850366771662672,"x":66.29,"y":166.15,"x0":1.0652142403502405,"y0":50.004340964230025,"z0":6.227697758895776,"aX":-1.872803206803702},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.9,"breakHorizontal":2.0,"spinRate":2313,"spinDirection":307},"zone":12,"typeConfidence":0.89,"plateTime":0.45722793844499066,"extension":6.279675405638087},"index":4,"playId":"2f1ab5a8-4320-3b1f-a57d-b070b4c4ed49","pitchNumber":1,"startTime":"2026-09-20T04:30:52.855Z","endTime":"2026-09-20T04:30:56.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666453688771377,"aZ":-16.59596247824371,"pfxX":5.950083916403847,"pfxZ":8.672717591913251,"pX":-1.6890204621672658,"pZ":2.570653594202401,"vX0":-7.2912061592798665,"vY0":-133.420632033264,"vZ0":-6.326817611302004,"x":181.38,"y":169.37,"x0":0.31074176484853006,"y0":50.004653948533225,"z0":6.176014147005058,"aX":10.690380431114125},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-9.1,"spinRate":2164,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.41110021007673847,"extension":6.479087303592782},"index":5,"playId":"9b0a263e-b1b0-38ee-a191-44c4506b1699","pitchNumber":2,"startTime":"2026-09-20T04:31:05.904Z","endTime":"2026-09-20T04:31:09.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62477890370481,"aZ":-24.781608365306827,"pfxX":3.6788973757071366,"pfxZ":4.371211583653917,"pX":0.6851093583081523,"pZ":3.027903366409319,"vX0":-1.755464733914162,"vY0":-129.41484497223001,"vZ0":-3.138532119266819,"x":90.89,"y":157.03,"x0":0.8951345115670742,"y0":50.004050133284636,"z0":6.159608681992026,"aX":6.225488028420034},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-6.2,"spinRate":2107,"spinDirection":159},"zone":3,"typeConfidence":0.47,"plateTime":0.4236197815895366,"extension":6.389978343419825},"index":6,"playId":"5ec712d9-9cd1-3bf3-ab56-639f901ba0d2","pitchNumber":3,"startTime":"2026-09-20T04:31:19.512Z","endTime":"2026-09-20T04:31:23.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.868967508972545,"aZ":-33.481481285513425,"pfxX":-0.7701276117535234,"pfxZ":-0.8907735688490312,"pX":0.594497005292899,"pZ":1.3898230473139719,"vX0":-0.719371924095514,"vY0":-120.32513941031156,"vZ0":-4.063509366875545,"x":94.34,"y":201.25,"x0":0.9976807236912325,"y0":50.00503867881491,"z0":6.07486137024824,"aX":-1.1265896529231254},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.4,"breakHorizontal":1.6,"spinRate":2296,"spinDirection":291},"zone":14,"typeConfidence":0.87,"plateTime":0.45562639975072283,"extension":6.3103494904326745},"index":7,"playId":"d8a450d5-f861-3de0-8f9c-2c993eec2a72","pitchNumber":4,"startTime":"2026-09-20T04:31:33.868Z","endTime":"2026-09-20T04:31:37.741Z","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":91.0,"endSpeed":83.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198108007685992,"aZ":-17.101442692040074,"pfxX":7.5937818915635,"pfxZ":8.509331322711413,"pX":-0.0751358320390069,"pZ":1.925661933381311,"vX0":-4.503854584788245,"vY0":-132.26976897576657,"vZ0":-7.345750742647658,"x":119.86,"y":186.79,"x0":0.6629718653886503,"y0":50.00587847009499,"z0":5.992785860123049,"aX":13.458567852893932},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":2077,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.4140781011300132,"extension":6.550881031008289},"hitData":{"launchSpeed":90.1,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.01,"coordY":159.11}},"index":8,"playId":"36ad33e2-1e30-3ae2-aa06-b4e1ef1f5cdc","pitchNumber":5,"startTime":"2026-09-20T04:31:49.076Z","endTime":"2026-09-20T04:31:56.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:31:56.406Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out sharply, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T04:32:14.272Z","endTime":"2026-09-20T04:32:36.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":{"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":88.4,"endSpeed":81.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827453962677932,"aZ":-25.829614658943626,"pfxX":1.2632989855756294,"pfxZ":3.7806094435267266,"pX":0.04313385944635509,"pZ":2.319182042653556,"vX0":-2.736345355266107,"vY0":-128.7756484188091,"vZ0":-4.485121341316172,"x":115.36,"y":176.16,"x0":0.9555462449378955,"y0":50.004851722477554,"z0":6.082507509415057,"aX":2.1214922253443165},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2088,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.4253855051815143,"extension":6.40990443373437},"hitData":{"launchSpeed":101.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":95.19,"coordY":138.72}},"index":0,"playId":"36feab16-ff2a-3252-b262-f0fa6d17ede0","pitchNumber":1,"startTime":"2026-09-20T04:32:28.056Z","endTime":"2026-09-20T04:32:36.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:32:36.009Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Ross pops out softly to first baseman Vaughn Grissom in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T04:32:53.331Z","endTime":"2026-09-20T04:34:32.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063460779329226,"aZ":-33.84896103425723,"pfxX":8.655002488325117,"pfxZ":-1.2906509676339617,"pX":1.6575585615563573,"pZ":2.5498945340413917,"vX0":-0.7493550030478752,"vY0":-113.91228826204464,"vZ0":-0.6066385436132924,"x":53.82,"y":169.93,"x0":0.8700377747292819,"y0":50.00116568734058,"z0":6.197991118563118,"aX":11.248531914022994},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.2,"breakHorizontal":-15.4,"spinRate":1723,"spinDirection":92},"zone":12,"typeConfidence":0.91,"plateTime":0.48285890018141586,"extension":6.3474078696476015},"index":0,"playId":"3e89748f-10ec-39de-a470-481d85ee6088","pitchNumber":1,"startTime":"2026-09-20T04:32:58.920Z","endTime":"2026-09-20T04:33:02.961Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588803395790276,"aZ":-21.140467765564036,"pfxX":2.416057825650255,"pfxZ":6.2369340075343125,"pX":0.354260609802914,"pZ":2.7535835618822393,"vX0":-1.943647915383212,"vY0":-132.06697758812535,"vZ0":-4.669364642703005,"x":103.5,"y":164.43,"x0":0.7851061575645006,"y0":50.00602815263984,"z0":6.095341128179266,"aX":4.277395003030329},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-4.0,"spinRate":2081,"spinDirection":162},"zone":6,"typeConfidence":0.58,"plateTime":0.4144024653409848,"extension":6.466911020969779},"index":1,"playId":"8a989e6b-f36f-3bff-b771-33ba4d39cb6d","pitchNumber":2,"startTime":"2026-09-20T04:33:12.118Z","endTime":"2026-09-20T04:33:15.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51963008270343,"aZ":-34.26389202493429,"pfxX":-1.585468512000109,"pfxZ":-1.42183699005035,"pX":-0.9956655137398267,"pZ":1.340601296784419,"vX0":-3.953088267489585,"vY0":-120.13124381794795,"vZ0":-4.04004426575128,"x":154.95,"y":202.58,"x0":0.8750115747712927,"y0":50.00521791307855,"z0":6.0788819016036495,"aX":-2.3250982053426714},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.2,"breakHorizontal":3.8,"spinRate":2510,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.45533476955279895,"extension":6.3969703494717605},"index":2,"playId":"b0003e21-60de-3efe-b9e4-d484e583b810","pitchNumber":3,"startTime":"2026-09-20T04:33:33.966Z","endTime":"2026-09-20T04:33:37.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947778858171624,"aZ":-11.413770640096653,"pfxX":4.5207682849613615,"pfxZ":11.216711444651885,"pX":0.7213169344173016,"pZ":1.6716838368052471,"vX0":-1.5006743888534166,"vY0":-135.71944225556044,"vZ0":-9.512267680131075,"x":89.51,"y":193.64,"x0":0.6968292539446289,"y0":50.00095990977105,"z0":6.034302611277968,"aX":8.363945563797694},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2195,"spinDirection":147},"zone":9,"typeConfidence":0.92,"plateTime":0.40484366541421757,"extension":6.565905960550303},"index":3,"playId":"26a95ce5-0daa-3f1f-ac54-59f18562492c","pitchNumber":4,"startTime":"2026-09-20T04:33:49.427Z","endTime":"2026-09-20T04:33:53.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-20T04:34:00.250Z","endTime":"2026-09-20T04:34:09.501Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784550820089684,"aZ":-30.64119783834747,"pfxX":9.25535553745925,"pfxZ":1.1478641389888835,"pX":0.9978238358318614,"pZ":0.3182336205188943,"vX0":-2.0270773338099732,"vY0":-115.67435148053058,"vZ0":-6.1882981409380236,"x":78.97,"y":230.19,"x0":0.6891998823528506,"y0":50.00547665487375,"z0":6.005465535235847,"aX":12.406812120760375},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.7,"breakHorizontal":-16.2,"spinRate":1767,"spinDirection":89},"zone":14,"typeConfidence":0.89,"plateTime":0.4754966699556942,"extension":6.421673724782077},"index":5,"playId":"11064854-0550-38ec-a7dc-e886f4271aa6","pitchNumber":5,"startTime":"2026-09-20T04:34:09.501Z","endTime":"2026-09-20T04:34:13.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91848424616987,"aZ":-13.247789548323881,"pfxX":3.801790131461408,"pfxZ":10.337561177183606,"pX":-0.7006566368029791,"pZ":3.131575790491193,"vX0":-4.4679234937552135,"vY0":-134.39315845520426,"vZ0":-5.384885784402279,"x":143.71,"y":154.23,"x0":0.48882173417439767,"y0":50.00129286829227,"z0":6.100918533706797,"aX":6.959455804727465},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-5.9,"spinRate":2135,"spinDirection":148},"zone":1,"typeConfidence":0.88,"plateTime":0.4074419894403274,"extension":6.5725565594347},"hitData":{"launchSpeed":44.8,"launchAngle":48.0,"totalDistance":109.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":160.34,"coordY":174.9}},"index":6,"playId":"1c9e9a3a-555b-33c8-ac33-5fb91966b7d7","pitchNumber":6,"startTime":"2026-09-20T04:34:25.500Z","endTime":"2026-09-20T04:34:32.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:34:32.283Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out softly, shortstop Ryan Kreidler to first baseman Victor Caratini.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T04:37:53.271Z","endTime":"2026-09-20T04:38:20.350Z","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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: A.J. Minter replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:35:50.839Z","endTime":"2026-09-20T04:37:27.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:37:27.948Z","endTime":"2026-09-20T04:37:55.403Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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.3,"endSpeed":82.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26123918509949,"aZ":-26.344044348386703,"pfxX":-1.0454066621624465,"pfxZ":3.405085471204319,"pX":-0.6599653105215795,"pZ":1.3578035349902917,"vX0":-7.193628150346822,"vY0":-129.83406241884305,"vZ0":-5.577415471817295,"x":142.16,"y":202.12,"x0":2.2784495953051596,"y0":50.00508349344408,"z0":5.529472969697174,"aX":-1.7910177661801336},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":2553,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.42128442003713973,"extension":6.283276015000469},"index":2,"playId":"8ee077ff-f1f5-34e0-b1cc-c57db33e4e80","pitchNumber":1,"startTime":"2026-09-20T04:37:55.403Z","endTime":"2026-09-20T04:37:59.331Z","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":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638072889077883,"aZ":-31.626082522557557,"pfxX":-1.5114010512123826,"pfxZ":0.3375398844065369,"pX":-0.4466824004629534,"pZ":1.4020753959330872,"vX0":-6.550067311837633,"vY0":-127.58599533183116,"vZ0":-4.059048900027267,"x":134.03,"y":200.92,"x0":2.3520966056248653,"y0":50.00620140460168,"z0":5.510430752035833,"aX":-2.4880666257395885},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":4.2,"spinRate":2565,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.42956565607089425,"extension":6.18903610203397},"hitData":{"launchSpeed":54.6,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":117.26,"coordY":154.25}},"index":3,"playId":"7f28b6b6-dfe5-33b2-960c-7d4987a2cf9e","pitchNumber":2,"startTime":"2026-09-20T04:38:12.530Z","endTime":"2026-09-20T04:38:20.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:38:20.350Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vaughn Grissom homers (12) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T04:38:50.961Z","endTime":"2026-09-20T04:39:24.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":621345,"link":"/api/v1/people/621345"},"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(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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85514577641464,"aZ":-31.014721386245437,"pfxX":-2.427274781844924,"pfxZ":0.6897907179798022,"pX":-0.17838402178661042,"pZ":1.858457456819971,"vX0":-5.956863446574134,"vY0":-128.64695716203673,"vZ0":-3.4295103152796385,"x":123.8,"y":188.6,"x0":2.479477980862023,"y0":50.00459625078152,"z0":5.604551794495219,"aX":-4.080467999949626},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":5.6,"spinRate":2548,"spinDirection":229},"zone":8,"typeConfidence":0.92,"plateTime":0.4252327606502111,"extension":6.1666225744776835},"hitData":{"launchSpeed":103.8,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.6,"coordY":40.44}},"index":0,"playId":"960592d1-a791-3680-a373-7d6f96644a0e","pitchNumber":1,"startTime":"2026-09-20T04:39:01.890Z","endTime":"2026-09-20T04:39:24.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:39:24.062Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Royce Lewis to first baseman Victor Caratini.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T04:39:43.125Z","endTime":"2026-09-20T04:40:19.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.4,"endSpeed":81.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915987995135126,"aZ":-28.38600378233249,"pfxX":0.24229445976501118,"pfxZ":2.257845787933962,"pX":0.26463758487332045,"pZ":1.2580090660425873,"vX0":-5.733227028173897,"vY0":-128.61301913130657,"vZ0":-5.2050520023423745,"x":106.91,"y":204.81,"x0":2.488470197729641,"y0":50.005575180366684,"z0":5.501447027928328,"aX":0.40735742848633394},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":0.8,"spinRate":2523,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.42538137376960705,"extension":6.235122180905917},"index":0,"playId":"4a57b4c0-c29e-34ed-a56f-9c49757b07d5","pitchNumber":1,"startTime":"2026-09-20T04:39:51.698Z","endTime":"2026-09-20T04:39:55.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222340173388854,"aZ":-18.363461440525413,"pfxX":1.981052131984385,"pfxZ":7.363299607469989,"pX":0.13567588471672415,"pZ":2.5257667152001924,"vX0":-6.5014660694289335,"vY0":-136.14768493449176,"vZ0":-4.711477049161313,"x":111.83,"y":170.58,"x0":2.298351301262985,"y0":50.00080070481201,"z0":5.55171689296943,"aX":3.715494147774249},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":-2.2,"spinRate":2456,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4024852818268192,"extension":6.26114878527456},"hitData":{"launchSpeed":75.0,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.5,"coordY":153.48}},"index":1,"playId":"7a9dedfe-b946-399f-8963-677f287cacac","pitchNumber":2,"startTime":"2026-09-20T04:40:11.841Z","endTime":"2026-09-20T04:40:19.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:40:19.055Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out sharply, second baseman Royce Lewis to first baseman Victor Caratini.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-20T04:40:41.290Z","endTime":"2026-09-20T04:41:34.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":78.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301017270163342,"aZ":-29.468337184474333,"pfxX":9.075951167124488,"pfxZ":1.7063041786551132,"pX":2.190626633505777,"pZ":3.999367869050289,"vX0":-4.073361674947411,"vY0":-125.26671787863249,"vZ0":1.8268142651492087,"x":33.5,"y":130.8,"x0":2.6585083252293598,"y0":50.006212063990226,"z0":5.669735834514119,"aX":14.426576839160765},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-15.5,"spinRate":1542,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4372605186905254,"extension":6.032875076333131},"index":0,"playId":"6ae7ffb8-e816-3b05-9abb-c598beaf0f7b","pitchNumber":1,"startTime":"2026-09-20T04:40:48.629Z","endTime":"2026-09-20T04:40:52.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410307200351625,"aZ":-24.188959314809132,"pfxX":9.074136183223771,"pfxZ":4.942970560236027,"pX":0.21424190924425135,"pZ":3.177172336473509,"vX0":-8.734673692453429,"vY0":-126.23174486310566,"vZ0":-0.9173562907670184,"x":108.83,"y":153.0,"x0":2.538422150301665,"y0":50.004465341705476,"z0":5.490683429187872,"aX":14.663488330449775},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.0,"breakHorizontal":-14.5,"spinRate":1547,"spinDirection":120},"zone":2,"typeConfidence":0.89,"plateTime":0.4337120699194381,"extension":6.20332436339345},"index":1,"playId":"a9f97a02-f93b-35dc-ac5e-f07f5428f22f","pitchNumber":2,"startTime":"2026-09-20T04:41:04.768Z","endTime":"2026-09-20T04:41:08.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940932086777316,"aZ":-17.05234353044236,"pfxX":1.613452441013393,"pfxZ":8.015502017071103,"pX":0.22926911171587075,"pZ":2.2340913876032333,"vX0":-6.538323253951703,"vY0":-136.485802955885,"vZ0":-5.538210062286451,"x":108.26,"y":178.46,"x0":2.4460300242939073,"y0":50.006405544801574,"z0":5.463293471966552,"aX":3.045458640139805},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-1.6,"spinRate":2394,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.4012572297087704,"extension":6.2557552106855265},"hitData":{"launchSpeed":107.6,"launchAngle":3.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":138.51,"coordY":145.67}},"index":2,"playId":"8840c475-2923-32d7-92d1-0bd58d9a87fd","pitchNumber":3,"startTime":"2026-09-20T04:41:26.717Z","endTime":"2026-09-20T04:41:34.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:41:34.255Z","atBatIndex":81},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to right fielder Josh Lowe. Ben Ross to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-09-20T04:43:59.890Z","endTime":"2026-09-20T04:44:13.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Joyce replaces Mitch Farris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:42:46.798Z","endTime":"2026-09-20T04:43:25.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690829,"link":"/api/v1/people/690829"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ben Ross starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:43:25.142Z","endTime":"2026-09-20T04:44:02.091Z","isPitch":false,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"base":2},{"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":99.4,"endSpeed":91.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.059254598116624,"aZ":-12.220696474427822,"pfxX":-5.323788416392803,"pfxZ":9.406003957976118,"pX":0.3186025493721107,"pZ":1.925888782655786,"vX0":7.09808388233256,"vY0":-144.57386358188361,"vZ0":-6.497756846164284,"x":104.86,"y":186.78,"x0":-1.4743144519615845,"y0":50.00054648614374,"z0":4.949249811816341,"aX":-11.291681473188296},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2427,"spinDirection":216},"zone":9,"typeConfidence":0.92,"plateTime":0.37855982577127856,"extension":7.034138464195102},"hitData":{"launchSpeed":91.7,"launchAngle":20.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.1,"coordY":88.28}},"index":2,"playId":"71699db8-a17e-31d9-a264-950f7b63eee7","pitchNumber":1,"startTime":"2026-09-20T04:44:02.091Z","endTime":"2026-09-20T04:44:13.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:44:13.855Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Royce Lewis flies into a double play, right fielder Josh Lowe to catcher Moisés Ballesteros. Ben Ross out at home.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-09-20T04:44:37.994Z","endTime":"2026-09-20T04:46:33.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","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":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126286572115507,"aZ":-27.950159024336518,"pfxX":-7.406695039035709,"pfxZ":2.4109984119456556,"pX":-3.5931600511873243,"pZ":4.336668738352119,"vX0":-2.8335755351629928,"vY0":-131.54482661732234,"vZ0":3.16359483051933,"x":253.96,"y":121.69,"x0":-1.539619903181765,"y0":50.00196254795685,"z0":5.191640597234802,"aX":-12.966479277351864},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":1752,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.4165184582880461,"extension":6.783980614043629},"index":0,"playId":"bfddf116-0477-30ff-8bb0-d80f1d246693","pitchNumber":1,"startTime":"2026-09-20T04:44:45.400Z","endTime":"2026-09-20T04:44:49.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.385363160137054,"aZ":-10.74632502177707,"pfxX":-5.434934827750148,"pfxZ":9.882854067857505,"pX":0.7791712333954003,"pZ":1.7887767742728309,"vX0":8.01052930494992,"vY0":-146.27762381718867,"vZ0":-7.278045390224878,"x":87.3,"y":190.48,"x0":-1.2881788650500683,"y0":50.001654297815094,"z0":4.952855564979682,"aX":-11.782745604640478},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":234},"zone":9,"typeConfidence":0.92,"plateTime":0.37439220270604645,"extension":7.049365689910133},"index":1,"playId":"38984e0c-f0af-3d03-b086-e1d9a08f88f7","pitchNumber":2,"startTime":"2026-09-20T04:45:20.248Z","endTime":"2026-09-20T04:45:24.119Z","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":99.7,"endSpeed":90.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.117927165160054,"aZ":-12.925970112356339,"pfxX":-5.181302751049551,"pfxZ":9.063659324029338,"pX":-0.6320411437250766,"pZ":1.8231460397228456,"vX0":4.491368184677043,"vY0":-145.08757248893141,"vZ0":-6.189609566555578,"x":141.09,"y":189.56,"x0":-1.5297661568720673,"y0":50.00689132975404,"z0":4.777850326343304,"aX":-11.008128182137208},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2351,"spinDirection":225},"zone":7,"typeConfidence":0.92,"plateTime":0.3780549952707819,"extension":6.871030712587133},"index":2,"playId":"bb05e526-998e-3a9d-949e-7e0e346498c9","pitchNumber":3,"startTime":"2026-09-20T04:45:35.198Z","endTime":"2026-09-20T04:45:39.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79148886266966,"aZ":-31.59028981552357,"pfxX":3.785432808945118,"pfxZ":0.39465352230620887,"pX":-0.4436825723456701,"pZ":3.1840114233988115,"vX0":1.7209285345986385,"vY0":-121.71527672798624,"vZ0":1.9529248081559527,"x":133.91,"y":152.81,"x0":-1.6526776913809442,"y0":50.00546319535253,"z0":5.114549381089453,"aX":5.657344360125704},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":-7.3,"spinRate":2460,"spinDirection":112},"zone":1,"typeConfidence":0.91,"plateTime":0.45070166262103317,"extension":6.63137205121666},"index":3,"playId":"1e9756b1-ec60-3af4-9e3b-a020f50738f4","pitchNumber":4,"startTime":"2026-09-20T04:45:51.084Z","endTime":"2026-09-20T04:45:55.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76613491899732,"aZ":-13.564983972768788,"pfxX":-5.9934329088368665,"pfxZ":8.487996453967185,"pX":0.4260373029407372,"pZ":2.339338129232018,"vX0":7.484534375875124,"vY0":-147.12403077566685,"vZ0":-5.172663724135471,"x":100.76,"y":175.62,"x0":-1.3717378486697638,"y0":50.00717302435143,"z0":4.923744162607221,"aX":-13.147558651638292},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":2367,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.37221668729153823,"extension":6.879273193682931},"hitData":{"launchSpeed":88.4,"launchAngle":51.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.96,"coordY":125.05}},"index":4,"playId":"8e452925-05e0-30b5-abaf-a0ac85b17e50","pitchNumber":5,"startTime":"2026-09-20T04:46:19.674Z","endTime":"2026-09-20T04:46:33.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:46:33.059Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out on a foul bunt.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-20T04:49:28.076Z","endTime":"2026-09-20T04:51:03.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:48:32.738Z","endTime":"2026-09-20T04:48:59.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Denzer Guzman starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:48:59.032Z","endTime":"2026-09-20T04:49:15.880Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Bryce Teodosio replaces Denzer Guzman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T04:49:15.880Z","endTime":"2026-09-20T04:49:30.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":694203,"link":"/api/v1/people/694203"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312942724698324,"aZ":-33.414693221573515,"pfxX":-8.158541549845946,"pfxZ":-0.979306106972551,"pX":0.9310850848070545,"pZ":4.138711426330415,"vX0":0.2136803368589797,"vY0":-112.66767040916143,"vZ0":3.8077244220417144,"x":81.51,"y":127.03,"x0":1.8926632218808739,"y0":50.00012886319447,"z0":5.824159583359786,"aX":-10.385240075104067},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.4,"breakHorizontal":14.6,"spinRate":2598,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.48794561182577034,"extension":5.6292116364049996},"index":3,"playId":"18791b7b-fb83-3d32-a294-978e8e7e54b7","pitchNumber":1,"startTime":"2026-09-20T04:49:30.157Z","endTime":"2026-09-20T04:49:33.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99751955726187,"aZ":-31.06229024902252,"pfxX":-8.277473385546088,"pfxZ":0.8751924785550074,"pX":-0.45122576231036426,"pZ":2.75655116082364,"vX0":-2.3523666676509802,"vY0":-112.2183972401118,"vZ0":0.7444315620699222,"x":134.2,"y":164.35,"x0":1.6880968172288877,"y0":50.00008238906429,"z0":5.607238133449084,"aX":-10.460374302237675},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.2,"breakHorizontal":15.6,"spinRate":2701,"spinDirection":287},"zone":4,"typeConfidence":0.91,"plateTime":0.4897595783182722,"extension":5.701767065429393},"index":4,"playId":"b854e9d2-e975-33b2-a21e-0c267ed51600","pitchNumber":2,"startTime":"2026-09-20T04:49:50.729Z","endTime":"2026-09-20T04:49:55.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71441950230872,"aZ":-32.13991572598499,"pfxX":-8.716497970037342,"pfxZ":0.030791438970945606,"pX":-1.3452744124290725,"pZ":2.072357842432688,"vX0":-3.6654221743710167,"vY0":-111.90844066648492,"vZ0":-0.38778654269362633,"x":168.28,"y":182.83,"x0":1.4559746680479726,"y0":50.00480833954393,"z0":5.593598289059002,"aX":-10.849644588551051},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.2,"breakHorizontal":16.8,"spinRate":2777,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.49298373272123097,"extension":5.64693123014098},"index":5,"playId":"b9774102-f0a9-378d-98e9-2673ed5b58b3","pitchNumber":3,"startTime":"2026-09-20T04:50:18.700Z","endTime":"2026-09-20T04:50:22.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44545028199534,"aZ":-21.66217775282956,"pfxX":11.414198201587997,"pfxZ":5.970295751348772,"pX":0.041341697479835945,"pZ":2.536135097921373,"vX0":-7.41168616179157,"vY0":-132.6614337392103,"vZ0":-3.619103567108726,"x":115.42,"y":170.3,"x0":1.4049648964351418,"y0":50.006423314795526,"z0":5.519194164500398,"aX":20.113465494647503},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-18.8,"spinRate":2062,"spinDirection":130},"zone":5,"typeConfidence":0.91,"plateTime":0.41471650786790004,"extension":5.888300517661701},"index":6,"playId":"70b45254-1a39-3ed0-ba4a-4a2e229a9e5b","pitchNumber":4,"startTime":"2026-09-20T04:50:37.770Z","endTime":"2026-09-20T04:50:41.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55892359503679,"aZ":-32.240863849200565,"pfxX":-8.975806203269508,"pfxZ":-0.05039669009885728,"pX":-0.5093649514326958,"pZ":2.4352152890975636,"vX0":-2.260227171851412,"vY0":-112.06466949031483,"vZ0":0.465157671681373,"x":136.42,"y":173.03,"x0":1.6839132097927492,"y0":50.00446388076594,"z0":5.58012115852394,"aX":-11.156653600280363},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":0.5,"breakHorizontal":16.9,"spinRate":2843,"spinDirection":298},"zone":4,"typeConfidence":0.91,"plateTime":0.49309217553256124,"extension":5.761414609475621},"index":7,"playId":"2daa8b28-5031-307a-be71-20149d5443f0","pitchNumber":5,"startTime":"2026-09-20T04:50:59.742Z","endTime":"2026-09-20T04:51:03.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:51:03.993Z","atBatIndex":84},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Taylor Rogers intentionally walks Jose Siri.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-20T04:51:28.469Z","endTime":"2026-09-20T04:51:33.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08239766-0866-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T04:51:31.379Z","endTime":"2026-09-20T04:51:31.406Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08239766-0866-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T04:51:31.406Z","endTime":"2026-09-20T04:51:31.407Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08239766-0866-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T04:51:31.407Z","endTime":"2026-09-20T04:51:31.408Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08239766-0866-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T04:51:31.408Z","endTime":"2026-09-20T04:51:33.920Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-20T04:51:33.920Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-20T04:53:01.996Z","endTime":"2026-09-20T04:55:46.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7,8,10,11,12],"actionIndex":[0,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T04:51:57.478Z","endTime":"2026-09-20T04:52:02.676Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T04:52:02.676Z","endTime":"2026-09-20T04:52:06.756Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-20T04:52:06.756Z","endTime":"2026-09-20T04:53:04.105Z","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":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744489709473342,"aZ":-33.672939663980785,"pfxX":-8.058591613473233,"pfxZ":-1.1473545907706608,"pX":-0.13249514183074493,"pZ":2.167615210266752,"vX0":-1.9560608299627211,"vY0":-114.5618094995791,"vZ0":-0.1819043988158675,"x":122.05,"y":180.25,"x0":1.7815843193138423,"y0":50.00086484399453,"z0":5.576150846718637,"aX":-10.568890944277495},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.8,"breakHorizontal":15.1,"spinRate":2771,"spinDirection":294},"zone":8,"typeConfidence":0.89,"plateTime":0.4805317262312876,"extension":5.619591232917848},"index":3,"playId":"b098a5b9-fa2f-311d-8024-05add5614ace","pitchNumber":1,"startTime":"2026-09-20T04:53:04.105Z","endTime":"2026-09-20T04:53:07.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"playId":"2b7c82d4-6b82-374b-99bb-449abe70847a","startTime":"2026-09-20T04:53:24.358Z","endTime":"2026-09-20T04:53:28.240Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.689621666013267,"aZ":-32.1002078987155,"pfxX":-7.097193447333422,"pfxZ":0.05678918348048434,"pX":-2.054144107407028,"pZ":2.1459922295378058,"vX0":-5.910618669922007,"vY0":-115.42690538797957,"vZ0":-0.7778773630882019,"x":195.3,"y":180.84,"x0":1.467413336193008,"y0":50.00350838764391,"z0":5.594459906247089,"aX":-9.519277652978877},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":2699,"spinDirection":297},"zone":13,"typeConfidence":0.88,"plateTime":0.475605088822475,"extension":5.771485057554479},"index":5,"playId":"0931543d-fb9b-37ed-a87b-995641b9bacd","pitchNumber":2,"startTime":"2026-09-20T04:53:47.088Z","endTime":"2026-09-20T04:53:53.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryce Teodosio steals (5) 3rd base. Jose Siri steals (9) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":6,"actionPlayId":"0931543d-fb9b-37ed-a87b-995641b9bacd","startTime":"2026-09-20T04:54:04.318Z","endTime":"2026-09-20T04:54:13.284Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977296521657905,"aZ":-32.342782640199026,"pfxX":-6.696523854640083,"pfxZ":-0.13289843320544126,"pX":-1.4115302349206815,"pZ":1.168128513099256,"vX0":-4.652273888408538,"vY0":-114.52316753360735,"vZ0":-2.4233164287122246,"x":170.8,"y":207.24,"x0":1.5225975324007757,"y0":50.001114633770946,"z0":5.4322818687813035,"aX":-8.809793751982735},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.6,"breakHorizontal":13.3,"spinRate":2754,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4799724759915165,"extension":5.785259891552679},"index":7,"playId":"2e9d7856-e8d2-3111-8608-48c0a5657d2b","pitchNumber":3,"startTime":"2026-09-20T04:54:13.284Z","endTime":"2026-09-20T04:54:17.627Z","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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.157689743574682,"aZ":-19.801331837257575,"pfxX":11.063476271944753,"pfxZ":6.916680071459902,"pX":-1.280366161885341,"pZ":0.9668985147859633,"vX0":-10.263164920471251,"vY0":-133.5273255137705,"vZ0":-7.817770468617669,"x":165.8,"y":212.67,"x0":1.1924448654438682,"y0":50.00554299850458,"z0":5.379316058806167,"aX":19.801889739203553},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-17.5,"spinRate":2229,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4116026999288964,"extension":5.7132440537902855},"index":8,"playId":"2c414ed2-73b2-3d0c-b477-ab5e662773d5","pitchNumber":4,"startTime":"2026-09-20T04:54:32.099Z","endTime":"2026-09-20T04:54:36.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":9,"startTime":"2026-09-20T04:54:54.271Z","endTime":"2026-09-20T04:54:59.572Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119188768416798,"aZ":-31.839532625863203,"pfxX":-6.7014648397225125,"pfxZ":0.2564179315144317,"pX":-1.2902559739537343,"pZ":1.8968242991505122,"vX0":-4.324908164970034,"vY0":-115.07109435682557,"vZ0":-1.1546522171094984,"x":166.18,"y":187.57,"x0":1.4902422446224464,"y0":50.00550854822757,"z0":5.5145660511824035,"aX":-8.908616769938222},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.5,"breakHorizontal":13.3,"spinRate":2801,"spinDirection":293},"zone":13,"typeConfidence":0.88,"plateTime":0.4776127124727716,"extension":5.8177011854081355},"index":10,"playId":"547abed1-e38e-36d3-83cb-ea552b579a49","pitchNumber":5,"startTime":"2026-09-20T04:54:59.572Z","endTime":"2026-09-20T04:55:03.295Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32768929914153,"aZ":-30.9656126512496,"pfxX":-9.104315173104133,"pfxZ":0.933781126554404,"pX":-0.4067155751587945,"pZ":2.240720129167768,"vX0":-1.9267179608067173,"vY0":-113.96803060689174,"vZ0":-0.5518869509942532,"x":132.5,"y":178.28,"x0":1.6346040170533989,"y0":50.00497247623013,"z0":5.576952075086074,"aX":-11.831728261562066},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.8,"breakHorizontal":16.9,"spinRate":2858,"spinDirection":293},"zone":4,"typeConfidence":0.91,"plateTime":0.48285941404596544,"extension":5.606770554917623},"index":11,"playId":"ea9abdd9-4b1b-36a0-b9e0-239d934a88ed","pitchNumber":6,"startTime":"2026-09-20T04:55:19.280Z","endTime":"2026-09-20T04:55:23.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40122361034645,"aZ":-31.130747635539624,"pfxX":-9.13016995162867,"pfxZ":0.8215586378137694,"pX":-0.20609959518440762,"pZ":2.3128311010495035,"vX0":-1.5635895765288297,"vY0":-112.49032948505955,"vZ0":-0.159199487494338,"x":124.86,"y":176.33,"x0":1.6850797527783066,"y0":50.00198262200181,"z0":5.568546662708519,"aX":-11.57734277681553},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.8,"breakHorizontal":16.9,"spinRate":2878,"spinDirection":288},"zone":5,"typeConfidence":0.91,"plateTime":0.48887660854250203,"extension":5.877154678334289},"index":12,"playId":"7bbf5dc3-bd46-3624-87b5-eb3e75625b1c","pitchNumber":7,"startTime":"2026-09-20T04:55:42.367Z","endTime":"2026-09-20T04:55:46.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:55:46.071Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-09-20T04:56:05.982Z","endTime":"2026-09-20T04:57:39.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999995149196774,"aZ":-30.799997164455785,"pfxX":-8.935022682142288,"pfxZ":1.0755504555640822,"pX":-0.1678588892804171,"pZ":2.3697423263695603,"vX0":-1.4278154676195174,"vY0":-112.93563464715517,"vZ0":-0.143073819113397,"x":123.4,"y":174.8,"x0":1.634208533203224,"y0":50.001995433755994,"z0":5.56519561735764,"aX":-11.394006873478851},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.3,"breakHorizontal":16.6,"spinRate":2918,"spinDirection":291},"zone":5,"typeConfidence":0.91,"plateTime":0.48736429023316274,"extension":5.700084236507721},"index":0,"playId":"9acbb42d-343d-3caf-b394-853963b23830","pitchNumber":1,"startTime":"2026-09-20T04:56:12.431Z","endTime":"2026-09-20T04:56:16.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-20T04:56:28.909Z","endTime":"2026-09-20T04:56:44.763Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":78.4,"endSpeed":71.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.660973314840188,"aZ":-30.575064554109638,"pfxX":-7.963218869663841,"pfxZ":1.230079889344868,"pX":-0.9572088958447066,"pZ":1.5876041329389254,"vX0":-3.4000548781884925,"vY0":-114.11204179634679,"vZ0":-1.8867667640188774,"x":153.49,"y":195.91,"x0":1.5929998463582458,"y0":50.00443974139474,"z0":5.4767283758466005,"aX":-10.358475939437017},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":2834,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4825150633746209,"extension":5.744792727605654},"index":2,"playId":"8f3b0dd3-2a10-3861-97b7-6dcbe51908b7","pitchNumber":2,"startTime":"2026-09-20T04:56:44.763Z","endTime":"2026-09-20T04:56:48.323Z","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":78.8,"endSpeed":71.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.173441578061286,"aZ":-32.38722841743833,"pfxX":-7.393483331126841,"pfxZ":-0.16191503368023819,"pX":-0.32196682496832235,"pZ":0.9532076226702252,"vX0":-2.438701050699529,"vY0":-114.61702975073659,"vZ0":-2.8041606255698657,"x":129.27,"y":213.04,"x0":1.7208172797307602,"y0":50.00382138936553,"z0":5.403451017972073,"aX":-9.687892435968301},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.0,"spinRate":2825,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.4806752684814719,"extension":5.762047061703654},"index":3,"playId":"fca937e5-68b9-3c4c-ab51-02944725cdd1","pitchNumber":3,"startTime":"2026-09-20T04:57:09.131Z","endTime":"2026-09-20T04:57:13.206Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.488665014409236,"aZ":-21.543776508219317,"pfxX":10.458172609044686,"pfxZ":5.913832327311241,"pX":0.4016195885118295,"pZ":2.344558050115455,"vX0":-6.073800226712232,"vY0":-133.85528868489337,"vZ0":-4.253072729525923,"x":101.69,"y":175.48,"x0":1.3528627173232464,"y0":50.00283946839521,"z0":5.515600451837862,"aX":18.79484542775467},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":-17.4,"spinRate":2259,"spinDirection":129},"zone":6,"typeConfidence":0.9,"plateTime":0.41071685903297306,"extension":5.723898643247021},"index":4,"playId":"0196c1f8-f349-3fcf-92c2-b4c478cd2e38","pitchNumber":4,"startTime":"2026-09-20T04:57:34.813Z","endTime":"2026-09-20T04:57:39.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T04:57:39.172Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-20T05:00:17.153Z","endTime":"2026-09-20T05:01:45.431Z","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":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,6,7,8],"actionIndex":[0,1,2,3],"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":8},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Moore replaces Bryce Teodosio, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T04:59:25.849Z","endTime":"2026-09-20T04:59:25.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"602","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"description":"Oswald Peraza remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T04:59:25.873Z","endTime":"2026-09-20T04:59:25.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"}},{"details":{"description":"Pitching Change: Tayler Saucedo replaces Ben Joyce.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T04:59:25.874Z","endTime":"2026-09-20T04:59:53.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Royce Lewis starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T04:59:53.892Z","endTime":"2026-09-20T05:00:19.290Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"base":2},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714258643447625,"aZ":-23.31347686294264,"pfxX":-0.572981727531837,"pfxZ":5.19691520839446,"pX":-1.2367961194790222,"pZ":2.3334507765492414,"vX0":-7.587448762049514,"vY0":-129.88544477006323,"vZ0":-3.4167276329848892,"x":164.14,"y":175.78,"x0":1.799186747028889,"y0":50.00369535802656,"z0":5.44289514183322,"aX":-0.9759468288101244},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":2.8,"spinRate":2345,"spinDirection":149},"zone":13,"typeConfidence":0.84,"plateTime":0.4220348209992695,"extension":6.683969254912766},"index":4,"playId":"3777ab3b-5251-3223-972a-d395f9c6499e","pitchNumber":1,"startTime":"2026-09-20T05:00:19.290Z","endTime":"2026-09-20T05:00:23.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":5,"startTime":"2026-09-20T05:00:36.851Z","endTime":"2026-09-20T05:00:54.148Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523496865852422,"aZ":-24.259151681484198,"pfxX":12.380157927748307,"pfxZ":5.041043770629191,"pX":-0.6801593228034668,"pZ":0.46287375531841546,"vX0":-10.17314209222372,"vY0":-125.12203196401273,"vZ0":-6.7452736586332085,"x":142.93,"y":226.28,"x0":1.8492102904945653,"y0":50.002504220875714,"z0":5.208585105210128,"aX":19.439593554346423},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.6,"breakHorizontal":-19.8,"spinRate":2239,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.4393781144207338,"extension":6.816848283774358},"index":6,"playId":"a5658bf6-f882-33ab-84d9-720d7ecab91e","pitchNumber":2,"startTime":"2026-09-20T05:00:54.148Z","endTime":"2026-09-20T05:00:58.478Z","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":86.2,"endSpeed":79.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95732478480477,"aZ":-27.51565000553388,"pfxX":-0.47438266757259306,"pfxZ":2.9296225964254585,"pX":-0.43656724543200065,"pZ":2.013693578558174,"vX0":-5.8327716570228425,"vY0":-125.46777218499817,"vZ0":-2.7708417221377912,"x":133.64,"y":184.41,"x0":1.9822623920568705,"y0":50.00338151195643,"z0":5.380280124585101,"aX":-0.7539458435840394},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":2.3,"spinRate":2269,"spinDirection":168},"zone":7,"typeConfidence":0.83,"plateTime":0.43694176768182746,"extension":6.550576784759385},"index":7,"playId":"e443b873-6520-3162-aa07-53e30cda969b","pitchNumber":3,"startTime":"2026-09-20T05:01:19.297Z","endTime":"2026-09-20T05:01:22.590Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963125643917152,"aZ":-25.67123629792031,"pfxX":11.01721455722483,"pfxZ":4.098340943220127,"pX":0.4088482022442367,"pZ":1.752222451297344,"vX0":-7.230119946889717,"vY0":-125.61066975072625,"vZ0":-3.5758246910178895,"x":101.42,"y":191.47,"x0":1.9024284266359794,"y0":50.0052487928157,"z0":5.296556047538435,"aX":17.495129825270876},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.7,"breakHorizontal":-18.1,"spinRate":2217,"spinDirection":110},"zone":9,"typeConfidence":0.88,"plateTime":0.4371195548462232,"extension":6.747450261252519},"index":8,"playId":"cd4f48d0-d90f-3b41-a9ac-2e1b30c7de4b","pitchNumber":4,"startTime":"2026-09-20T05:01:41.008Z","endTime":"2026-09-20T05:01:45.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:01:45.431Z","atBatIndex":88},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Walker Jenkins grounds out, second baseman Christian Moore to first baseman Vaughn Grissom. Royce Lewis to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-20T05:02:01.673Z","endTime":"2026-09-20T05:05:04.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.3,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646508581067447,"aZ":-29.967225817855336,"pfxX":-5.434245248885235,"pfxZ":1.5212887194999016,"pX":-0.1494126671585624,"pZ":2.8004836580797274,"vX0":-3.083118023816738,"vY0":-120.33828616302657,"vZ0":-0.011317443836562191,"x":122.7,"y":163.17,"x0":1.8588822710059245,"y0":50.0033864007039,"z0":5.483434032116999,"aX":-7.885656048875999},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":10.7,"spinRate":2270,"spinDirection":288},"zone":5,"typeConfidence":0.9,"plateTime":0.4570042314669931,"extension":6.56594638606072},"index":0,"playId":"d6214766-c8b0-373f-b052-b468c5ae862a","pitchNumber":1,"startTime":"2026-09-20T05:02:08.015Z","endTime":"2026-09-20T05:02:11.856Z","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":82.0,"endSpeed":74.9,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810567276015412,"aZ":-26.32307979521971,"pfxX":-4.807796978020724,"pfxZ":4.098351821372216,"pX":-0.9553477772670446,"pZ":2.220854896460075,"vX0":-5.708573259700417,"vY0":-119.28942889261491,"vZ0":-1.4170685178022735,"x":153.42,"y":178.82,"x0":2.101399023067455,"y0":50.00432996291946,"z0":5.2150858276604595,"aX":-6.86941539004709},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":10.2,"spinRate":2357,"spinDirection":287},"zone":13,"typeConfidence":0.94,"plateTime":0.46069498874835446,"extension":6.625716270672061},"index":1,"playId":"0d09e5c4-6e19-3e8d-a045-b47aa59473e2","pitchNumber":2,"startTime":"2026-09-20T05:02:27.089Z","endTime":"2026-09-20T05:02:30.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"0fa7d911-00d9-3f23-81ee-8b9b49b21cfc","startTime":"2026-09-20T05:02:56.240Z","endTime":"2026-09-20T05:03:00.694Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314914467568272,"aZ":-22.21820782012655,"pfxX":10.824111574242831,"pfxZ":5.266369025602301,"pX":-0.5032889164889867,"pZ":0.8498851714365339,"vX0":-10.3032082028099,"vY0":-136.6281149205362,"vZ0":-7.737184109155292,"x":136.18,"y":215.83,"x0":1.9117048074258127,"y0":50.0003258154161,"z0":5.247168386789381,"aX":20.446377416359958},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":-17.4,"spinRate":2307,"spinDirection":119},"zone":13,"typeConfidence":0.92,"plateTime":0.401008522295466,"extension":6.853849572798038},"index":3,"playId":"6915d090-7947-3961-afec-93ecef63aa1f","pitchNumber":3,"startTime":"2026-09-20T05:04:38.640Z","endTime":"2026-09-20T05:04:42.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.338,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411181412622184,"aZ":-29.542923606539937,"pfxX":-6.521498213369387,"pfxZ":1.8331642263523484,"pX":-0.9631714804711856,"pZ":1.630691320960508,"vX0":-5.310613226383844,"vY0":-119.07900813465218,"vZ0":-2.3496326164651196,"x":153.71,"y":194.75,"x0":2.1449093663020835,"y0":50.00027203291958,"z0":5.309642476780243,"aX":-9.339022686289267},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.0,"breakHorizontal":13.1,"spinRate":2376,"spinDirection":293},"zone":13,"typeConfidence":0.95,"plateTime":0.46042391197987564,"extension":6.68695510701131},"hitData":{"launchSpeed":74.8,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.65,"coordY":152.94}},"index":4,"playId":"2f1ca40d-ebb7-3d50-9b86-11770e201d9c","pitchNumber":4,"startTime":"2026-09-20T05:04:57.049Z","endTime":"2026-09-20T05:05:04.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:05:04.900Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-09-20T05:05:29.495Z","endTime":"2026-09-20T05:06:41.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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(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.9,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66845287577921,"aZ":-25.807731796175272,"pfxX":1.2345835671103296,"pfxZ":3.5732780482461655,"pX":-0.5548189927977544,"pZ":1.9108548332630342,"vX0":-6.887376283795501,"vY0":-132.2324479000076,"vZ0":-4.206662347764068,"x":138.15,"y":187.19,"x0":1.916593901471123,"y0":50.00158181676976,"z0":5.402751961386772,"aX":2.1993882584818083},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-0.8,"spinRate":2209,"spinDirection":143},"zone":7,"typeConfidence":0.5,"plateTime":0.4132983146571476,"extension":6.648343197211497},"index":0,"playId":"5c04090c-ad35-3c88-a2d1-0acc5a24e93b","pitchNumber":1,"startTime":"2026-09-20T05:05:33.387Z","endTime":"2026-09-20T05:05:37.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42102875561835,"aZ":-25.79404550762949,"pfxX":10.8790677111992,"pfxZ":3.9779498292942863,"pX":0.24317990966728162,"pZ":2.052345664013841,"vX0":-7.899067313018957,"vY0":-126.06223876209437,"vZ0":-2.912055652456167,"x":107.73,"y":183.37,"x0":2.008938862099205,"y0":50.0041877085555,"z0":5.312172082982971,"aX":17.453171454032056},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.8,"spinRate":2170,"spinDirection":108},"zone":8,"typeConfidence":0.83,"plateTime":0.435049985956383,"extension":6.704150638926549},"index":1,"playId":"290025e5-0627-3a56-8d27-557b94cc1c3a","pitchNumber":2,"startTime":"2026-09-20T05:05:49.501Z","endTime":"2026-09-20T05:05:52.852Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T05:06:04.342Z","endTime":"2026-09-20T05:06:18.786Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38235740322013,"aZ":-21.944169752094123,"pfxX":10.670939919854082,"pfxZ":6.238421382051972,"pX":-0.8246883536610414,"pZ":1.0796368218107997,"vX0":-9.605573644954585,"vY0":-127.56525404448557,"vZ0":-6.2221078898640485,"x":148.44,"y":209.63,"x0":1.6116865426559848,"y0":50.00453530437078,"z0":5.291869418385193,"aX":17.506623954626228},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.0,"breakHorizontal":-17.0,"spinRate":2222,"spinDirection":114},"zone":13,"typeConfidence":0.7,"plateTime":0.4301244148061327,"extension":6.817503081461479},"index":3,"playId":"5149738b-4e87-3a7d-9b24-6219dbf6411d","pitchNumber":3,"startTime":"2026-09-20T05:06:18.786Z","endTime":"2026-09-20T05:06:23.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389218852852718,"aZ":-29.440795048382117,"pfxX":-5.967017106308134,"pfxZ":1.8611188256898386,"pX":-0.976707641066772,"pZ":2.0651234575779567,"vX0":-5.193638173448742,"vY0":-120.99045491679092,"vZ0":-1.6926367959656075,"x":154.23,"y":183.02,"x0":1.9793673623623567,"y0":50.00440579708993,"z0":5.373667025862822,"aX":-8.775416063510322},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":12.1,"spinRate":2448,"spinDirection":295},"zone":13,"typeConfidence":0.89,"plateTime":0.4541001736236603,"extension":6.6176615557936},"index":4,"playId":"7169546b-008d-322b-8047-fcb69d488726","pitchNumber":4,"startTime":"2026-09-20T05:06:37.531Z","endTime":"2026-09-20T05:06:41.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:06:41.530Z","atBatIndex":90},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Taylor Rogers intentionally walks Mike Trout.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:08:10.772Z","endTime":"2026-09-20T05:09:03.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Zach Neto starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T05:08:10.772Z","endTime":"2026-09-20T05:09:00.612Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"08239766-0926-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T05:09:00.612Z","endTime":"2026-09-20T05:09:00.641Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"08239766-0926-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T05:09:00.641Z","endTime":"2026-09-20T05:09:00.642Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"08239766-0926-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T05:09:00.642Z","endTime":"2026-09-20T05:09:00.643Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":4,"playId":"08239766-0926-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-09-20T05:09:00.643Z","endTime":"2026-09-20T05:09:03.355Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-20T05:09:03.355Z","atBatIndex":91},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to right fielder Luke Keaschall.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:09:07.361Z","endTime":"2026-09-20T05:09:28.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45080958886805,"aZ":-30.67205875228949,"pfxX":-8.805064290419267,"pfxZ":1.1799083750686759,"pX":-0.0848833392974501,"pZ":3.5154206871753932,"vX0":-1.305634067276826,"vY0":-113.13572258176637,"vZ0":2.0239884656517786,"x":120.24,"y":143.86,"x0":1.6446016412418016,"y0":50.00535698261506,"z0":5.715520864054143,"aX":-11.248837597767816},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":2789,"spinDirection":289},"zone":11,"typeConfidence":0.91,"plateTime":0.48685934947457277,"extension":5.573478139201645},"hitData":{"launchSpeed":76.5,"launchAngle":41.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.44,"coordY":105.37}},"index":0,"playId":"87f26009-69aa-3aa1-bad9-bc18ec7946ac","pitchNumber":1,"startTime":"2026-09-20T05:09:16.891Z","endTime":"2026-09-20T05:09:28.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:09:28.391Z","atBatIndex":92},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vaughn Grissom hit by pitch. Zach Neto to 3rd. Mike Trout to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:09:52.888Z","endTime":"2026-09-20T05:11:14.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726713696995564,"aZ":-20.727695308169384,"pfxX":10.126593840060858,"pfxZ":6.323546940225441,"pX":0.07817855729923669,"pZ":2.549709796815616,"vX0":-6.946524740040796,"vY0":-133.89655871553677,"vZ0":-3.8840544941478488,"x":114.02,"y":169.94,"x0":1.3944475678591894,"y0":50.003163122338215,"z0":5.507846956961852,"aX":18.332200536732515},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":-16.8,"spinRate":2111,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.4095448961611514,"extension":5.641252143317831},"index":0,"playId":"d99bb9e7-e2ae-3284-a65b-fea3a72fd912","pitchNumber":1,"startTime":"2026-09-20T05:10:02.000Z","endTime":"2026-09-20T05:10:05.940Z","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":77.6,"endSpeed":71.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.492314638696165,"aZ":-31.3053581632947,"pfxX":-9.725619317965112,"pfxZ":0.6747914007845779,"pX":-0.43246154637358686,"pZ":2.2564263715229425,"vX0":-1.7691448147171482,"vY0":-112.96250847083522,"vZ0":-0.3419424095829122,"x":133.48,"y":177.86,"x0":1.6253375792998948,"y0":50.00047842679474,"z0":5.5839462050144295,"aX":-12.440948827466572},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.4,"breakHorizontal":18.0,"spinRate":2762,"spinDirection":289},"zone":7,"typeConfidence":0.91,"plateTime":0.48672975689610887,"extension":5.594687870378829},"index":1,"playId":"93f16812-d86d-380e-802e-12ffb404db7b","pitchNumber":2,"startTime":"2026-09-20T05:10:21.805Z","endTime":"2026-09-20T05:10:25.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"52103137-91d6-315a-b8ff-2204e0d1639d","startTime":"2026-09-20T05:10:47.853Z","endTime":"2026-09-20T05:10:51.658Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.216843360777048,"aZ":-20.16160179845013,"pfxX":10.154347514242414,"pfxZ":6.581451514637365,"pX":-1.4100011534829882,"pZ":3.1302127468916834,"vX0":-10.098887469945181,"vY0":-134.50693620355761,"vZ0":-2.763027948615549,"x":170.75,"y":154.26,"x0":1.0808317294995786,"y0":50.00363748047597,"z0":5.606611184939733,"aX":18.536499518020833},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-16.1,"spinRate":2093,"spinDirection":128},"zone":11,"typeConfidence":0.91,"plateTime":0.4078091842068572,"extension":5.675985793361174},"index":3,"playId":"482a0cda-4a3a-3027-b117-0bc4f33a39fa","pitchNumber":3,"startTime":"2026-09-20T05:11:10.048Z","endTime":"2026-09-20T05:11:14.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:11:14.401Z","atBatIndex":93},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:13:15.064Z","endTime":"2026-09-20T05:14:49.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T05:11:58.105Z","endTime":"2026-09-20T05:13:05.186Z","isPitch":false,"type":"action"},{"details":{"description":"Defensive Substitution: Kody Clemens replaces center fielder Walker Jenkins, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T05:13:05.186Z","endTime":"2026-09-20T05:13:17.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":805805,"link":"/api/v1/people/805805"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.787155678144266,"aZ":-31.104207768539943,"pfxX":-9.287580038323691,"pfxZ":0.8534406948426003,"pX":1.4526947504185013,"pZ":3.7386233004147225,"vX0":1.7534985172351665,"vY0":-111.83623781515155,"vZ0":2.7800645115269864,"x":61.63,"y":137.84,"x0":1.8605404904847969,"y0":50.00341688724046,"z0":5.688095627446352,"aX":-11.663924319008332},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2863,"spinDirection":290},"zone":12,"typeConfidence":0.91,"plateTime":0.49137410202159826,"extension":5.550118555565953},"index":2,"playId":"1d4e72de-8013-31b0-a876-66568ba332b9","pitchNumber":1,"startTime":"2026-09-20T05:13:17.288Z","endTime":"2026-09-20T05:13:21.112Z","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":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.644711481810216,"aZ":-31.846984413318726,"pfxX":-8.996818751294652,"pfxZ":0.2599603826745245,"pX":0.6052052787135468,"pZ":2.7976548917723147,"vX0":-0.0228083974021816,"vY0":-112.56008150429248,"vZ0":0.9461463924228288,"x":96.24,"y":110.89,"x0":1.783221842833991,"y0":50.00432565602955,"z0":5.612383619824897,"aX":-11.472049865585275},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.1,"breakHorizontal":16.3,"spinRate":2831,"spinDirection":289},"zone":3,"typeConfidence":0.91,"plateTime":0.4877838770694143,"extension":5.537511591805042},"index":3,"playId":"4e285738-0a4b-3594-b2d5-ddc813c9e2af","pitchNumber":2,"startTime":"2026-09-20T05:13:34.522Z","endTime":"2026-09-20T05:13:37.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272146708324215,"aZ":-31.52076670766312,"pfxX":-9.123311696867201,"pfxZ":0.5145295214192558,"pX":0.05222250448529037,"pZ":2.1828500642336306,"vX0":-0.9212020987627112,"vY0":-112.90083885995763,"vZ0":-0.23581463033979833,"x":115.01,"y":179.84,"x0":1.6505073293921013,"y0":50.00374543083984,"z0":5.4994989709833595,"aX":-11.61083316862925},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":1.2,"breakHorizontal":16.7,"spinRate":2874,"spinDirection":294},"zone":5,"typeConfidence":0.91,"plateTime":0.487802124507029,"extension":5.653376451249864},"index":4,"playId":"af5979b3-d70d-32c0-a5ea-a95c94849b23","pitchNumber":3,"startTime":"2026-09-20T05:13:55.476Z","endTime":"2026-09-20T05:13:59.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-20T05:14:10.206Z","endTime":"2026-09-20T05:14:27.336Z","isPitch":false,"type":"action","player":{"id":694208,"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, 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":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737162675893984,"aZ":-21.301409938250718,"pfxX":11.273005508436345,"pfxZ":6.0698906435379465,"pX":-1.0367681741950237,"pZ":1.559134116352137,"vX0":-9.53252729049814,"vY0":-133.46893866281738,"vZ0":-6.034631471831167,"x":156.52,"y":196.68,"x0":1.1296403662745187,"y0":50.00217215060346,"z0":5.400327054495797,"aX":20.185809852616224},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":-18.1,"spinRate":2163,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4115717423474208,"extension":5.81020392674581},"index":6,"playId":"0eb3141e-6ec8-3e63-b246-ad2002d4620a","pitchNumber":4,"startTime":"2026-09-20T05:14:27.336Z","endTime":"2026-09-20T05:14:31.364Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093853529129028,"aZ":-22.789733045045573,"pfxX":11.114445208043689,"pfxZ":5.214447009399329,"pX":-0.7362081998743313,"pZ":3.1361943397691077,"vX0":-8.71208413260255,"vY0":-133.85638460845152,"vZ0":-2.169505075705666,"x":145.06,"y":154.1,"x0":1.1298871312038854,"y0":50.00358166674535,"z0":5.602864254773111,"aX":20.005524401245896},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-18.0,"spinRate":2146,"spinDirection":131},"zone":1,"typeConfidence":0.91,"plateTime":0.4104794437865782,"extension":5.739378330521965},"index":7,"playId":"70473b94-2e28-3ad2-b720-5370c9e17f6b","pitchNumber":5,"startTime":"2026-09-20T05:14:45.209Z","endTime":"2026-09-20T05:14:49.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:14:49.510Z","atBatIndex":94},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a sharp ground ball to pitcher Taylor Rogers. Zach Neto scores. Mike Trout to 3rd. Vaughn Grissom to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:15:14.525Z","endTime":"2026-09-20T05:15:24.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.38"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.18"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.04"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.93"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.84"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.04"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.40"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.11"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[0,1],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":573124,"link":"/api/v1/people/573124"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Emmanuel Rodriguez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T05:15:16.593Z","endTime":"2026-09-20T05:15:16.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Defensive switch from center field to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T05:15:16.595Z","endTime":"2026-09-20T05:15:16.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":805805,"link":"/api/v1/people/805805"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109214319883712,"aZ":-32.05705827099414,"pfxX":-7.433132447630992,"pfxZ":0.08707976534302908,"pX":-0.06136888625181774,"pZ":2.6665602232521746,"vX0":-1.6219781614441242,"vY0":-113.78647760839887,"vZ0":0.5831438850512598,"x":119.34,"y":166.78,"x0":1.6278060880968166,"y0":50.000264171831034,"z0":5.612455330539003,"aX":-9.63377742557291},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":2925,"spinDirection":291},"zone":5,"typeConfidence":0.9,"plateTime":0.483487204234212,"extension":5.620267980945497},"hitData":{"launchSpeed":101.5,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":132.45,"coordY":178.38}},"index":2,"playId":"9135d3b1-375c-3dba-8a97-848c3bd371c2","pitchNumber":1,"startTime":"2026-09-20T05:15:16.597Z","endTime":"2026-09-20T05:15:24.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:15:24.118Z","atBatIndex":95}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a sharp ground ball to pitcher Taylor Rogers. Zach Neto scores. Mike Trout to 3rd. Vaughn Grissom to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-09-20T05:15:14.525Z","endTime":"2026-09-20T05:15:24.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.16"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.38"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.18"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.04"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.93"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.84"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.04"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.40"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.11"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[0,1],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":573124,"link":"/api/v1/people/573124"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Emmanuel Rodriguez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T05:15:16.593Z","endTime":"2026-09-20T05:15:16.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691181,"link":"/api/v1/people/691181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"description":"Defensive switch from center field to left field for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T05:15:16.595Z","endTime":"2026-09-20T05:15:16.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":805805,"link":"/api/v1/people/805805"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109214319883712,"aZ":-32.05705827099414,"pfxX":-7.433132447630992,"pfxZ":0.08707976534302908,"pX":-0.06136888625181774,"pZ":2.6665602232521746,"vX0":-1.6219781614441242,"vY0":-113.78647760839887,"vZ0":0.5831438850512598,"x":119.34,"y":166.78,"x0":1.6278060880968166,"y0":50.000264171831034,"z0":5.612455330539003,"aX":-9.63377742557291},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":2925,"spinDirection":291},"zone":5,"typeConfidence":0.9,"plateTime":0.483487204234212,"extension":5.620267980945497},"hitData":{"launchSpeed":101.5,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":132.45,"coordY":178.38}},"index":2,"playId":"9135d3b1-375c-3dba-8a97-848c3bd371c2","pitchNumber":1,"startTime":"2026-09-20T05:15:16.597Z","endTime":"2026-09-20T05:15:24.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T05:15:24.118Z","atBatIndex":95},"scoringPlays":[18,19,28,33,36,65,72,79,95],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":167.74,"y":139.82},"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":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":133.06,"y":145.07},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":182.12,"y":134.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":123.86,"y":176.6},"type":"O","description":"Forceout"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":55.25,"y":98.53},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":15,"top":[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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":111.06,"y":152.15},"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":2,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":42.81,"y":115.39},"type":"H","description":"Double"}],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":140.21,"y":149.25},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":158.94,"y":90.88},"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":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":154.26,"y":153.55},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20],"bottom":[21,22,23,24],"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":84.83,"y":104.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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":94.9,"y":166.26},"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":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":97.93,"y":109.93},"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":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":117.65,"y":164.91},"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":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":211.87,"y":123.3},"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":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":89.64,"y":140.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":212.97,"y":107.97},"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":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":99.75,"y":161.42},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":25,"endIndex":35,"top":[25,26,27,28,29],"bottom":[30,31,32,33,34,35],"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":154.0,"y":152.58},"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":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":41.6,"y":118.41},"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":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":85.21,"y":122.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":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":93.08,"y":66.93},"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":4,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":48.88,"y":131.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":118.58,"y":90.1},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":172.43,"y":52.39},"type":"H","description":"Home Run"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":202.62,"y":101.86},"type":"H","description":"Single"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39],"bottom":[40,41,42,43,44],"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":22.66,"y":82.17},"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":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":41.73,"y":90.49},"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":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":123.95,"y":187.4},"type":"O","description":"Lineout"}],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":102.59,"y":81.82},"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":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":168.24,"y":111.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":192.42,"y":107.51},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48],"bottom":[49,50,51,52],"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":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":71.9,"y":105.85},"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":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":105.4,"y":167.48},"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":6,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":137.8,"y":53.9},"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":129.43,"y":181.41},"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":6,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":112.47,"y":154.15},"type":"E","description":"Field Error"},{"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":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":135.48,"y":142.64},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55,56,57],"bottom":[58,59,60,61],"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":177.98,"y":109.6},"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":123.35,"y":182.15},"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":7,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":168.8,"y":86.31},"type":"O","description":"Lineout"}],"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":125.2,"y":145.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":35.36,"y":107.9},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":74,"top":[62,63,64,65,66,67,68],"bottom":[69,70,71,72,73,74],"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":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":193.68,"y":109.82},"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":8,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":79.25,"y":122.4},"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":8,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":183.33,"y":114.78},"type":"H","description":"Single"}],"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":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":42.51,"y":110.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":211.57,"y":123.35},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":101.56,"y":160.81},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":75,"endIndex":81,"top":[75,76,77],"bottom":[78,79,80,81],"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":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"coordinates":{"x":161.01,"y":159.11},"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":9,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":95.19,"y":138.72},"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":9,"pitcher":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"coordinates":{"x":160.34,"y":174.9},"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":9,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":117.26,"y":154.25},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":157.6,"y":40.44},"type":"H","description":"Home Run"},{"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":149.5,"y":153.48},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":138.51,"y":145.67},"type":"O","description":"Groundout"}]}},{"startIndex":82,"endIndex":87,"top":[82,83],"bottom":[84,85,86,87],"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":10,"pitcher":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":188.1,"y":88.28},"type":"O","description":"Lineout"},{"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":10,"pitcher":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":180.96,"y":125.05},"type":"O","description":"Double Play"}],"home":[]}},{"startIndex":88,"endIndex":95,"top":[88,89,90],"bottom":[91,92,93,94,95],"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":11,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":805805,"fullName":"Walker Jenkins","link":"/api/v1/people/805805"},"coordinates":{"x":153.65,"y":152.94},"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":11,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":179.44,"y":105.37},"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":11,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":132.45,"y":178.38},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":11,"currentInningOrdinal":"11th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":11,"errors":0,"leftOnBase":15},"away":{"runs":5,"hits":11,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"second":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"center":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"right":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"onDeck":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"inHole":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"battingOrder":10,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"onDeck":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"inHole":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"first":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"second":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"third":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"battingOrder":6,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":0,"outs":2},"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":5,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".244","atBats":43,"obp":".317","slg":".402","ops":".719","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":5,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":2,"hits":11,"hitByPitch":3,"atBats":42,"obp":".392","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":193,"era":"4.63","inningsPitched":"10.2","saveOpportunities":0,"earnedRuns":5,"whip":"1.37","battersFaced":51,"outs":32,"completeGames":0,"shutouts":0,"pitchesThrown":193,"balls":67,"strikes":126,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":6,"pitchesPerInning":"18.09","runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":32,"errors":1,"chances":44,"passedBall":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":65,"airOuts":84,"runs":49,"doubles":13,"triples":3,"homeRuns":17,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":0,"hits":70,"hitByPitch":0,"atBats":290,"obp":".301","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1296,"era":"5.35","inningsPitched":"77.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.24","battersFaced":319,"outs":232,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1296,"balls":485,"strikes":811,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".375","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"8.61","walksPer9Inn":"3.03","hitsPer9Inn":"8.15","runsScoredPer9":"5.70","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":42,"groundOuts":86,"airOuts":92,"runs":28,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":76,"baseOnBalls":34,"intentionalWalks":1,"hits":71,"hitByPitch":12,"avg":".224","atBats":317,"obp":".315","slg":".319","ops":".634","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":101,"rbi":44,"leftOnBase":159,"sacBunts":0,"sacFlies":8,"babip":".264","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.29","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":746,"errors":2,"chances":770,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691181":{"person":{"id":691181,"fullName":"Emmanuel Rodriguez","link":"/api/v1/people/691181"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".200","slg":".379","ops":".579","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":92,"groundOuts":116,"airOuts":150,"runs":72,"doubles":22,"triples":7,"homeRuns":26,"strikeOuts":124,"baseOnBalls":39,"intentionalWalks":1,"hits":121,"hitByPitch":7,"avg":".240","atBats":505,"obp":".301","slg":".465","ops":".766","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":557,"totalBases":235,"rbi":76,"leftOnBase":218,"sacBunts":3,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.42","popOuts":23,"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":178,"putOuts":453,"errors":3,"chances":634,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"500","stats":{"batting":{"summary":"1-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":109,"groundOuts":140,"airOuts":184,"runs":68,"doubles":24,"triples":3,"homeRuns":23,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":1,"hits":139,"hitByPitch":4,"avg":".250","atBats":557,"obp":".298","slg":".427","ops":".725","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":601,"totalBases":238,"rbi":81,"leftOnBase":231,"sacBunts":1,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.22","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":237,"putOuts":145,"errors":10,"chances":392,"fielding":".974","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 K, RBI","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":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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"800","stats":{"batting":{"summary":"2-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":16,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".211","atBats":57,"obp":".308","slg":".404","ops":".712","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":23,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".243","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"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":42,"errors":0,"chances":42,"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":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":148,"flyOuts":81,"groundOuts":143,"airOuts":149,"runs":75,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":121,"baseOnBalls":48,"intentionalWalks":0,"hits":139,"hitByPitch":4,"avg":".254","atBats":547,"obp":".316","slg":".419","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":605,"totalBases":229,"rbi":89,"leftOnBase":228,"sacBunts":0,"sacFlies":5,"babip":".290","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.35","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".133","slg":".267","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":4,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".286","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":{"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":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(H, 22)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(BS, 2)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":23,"airOuts":19,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".254","atBats":67,"obp":".333","slg":".313","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":21,"rbi":10,"leftOnBase":31,"sacBunts":1,"sacFlies":2,"babip":".293","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":36,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"300","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":1,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"900","stats":{"batting":{"summary":"1-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":35,"groundOuts":64,"airOuts":61,"runs":30,"doubles":9,"triples":3,"homeRuns":8,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".218","atBats":234,"obp":".282","slg":".385","ops":".667","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":256,"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":{"gamesStarted":1,"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":false},"allPositions":[{"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":{"note":"(L, 6-4)","summary":"1.2 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":2,"hits":1,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":26,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":96,"groundOuts":105,"airOuts":171,"runs":63,"doubles":28,"triples":0,"homeRuns":19,"strikeOuts":88,"baseOnBalls":36,"intentionalWalks":0,"hits":122,"hitByPitch":2,"atBats":485,"obp":".306","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1982,"era":"4.32","inningsPitched":"123.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.28","battersFaced":525,"outs":369,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":1982,"balls":696,"strikes":1286,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".538","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.63","hitsPer9Inn":"8.93","runsScoredPer9":"4.61","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":49,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":16,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 13)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":73,"groundOuts":80,"airOuts":144,"runs":49,"doubles":24,"triples":1,"homeRuns":14,"strikeOuts":120,"baseOnBalls":38,"intentionalWalks":1,"hits":100,"hitByPitch":3,"avg":".228","atBats":439,"obp":".291","slg":".383","ops":".674","caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":168,"rbi":54,"leftOnBase":211,"sacBunts":0,"sacFlies":5,"babip":".277","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.36","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":137,"putOuts":533,"errors":11,"chances":681,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"note":"(H, 7)","summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":12,"strikes":12,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"5.0 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".309","atBats":68,"obp":".347","slg":".412","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":28,"rbi":5,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".465","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":0,"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":166,"errors":3,"chances":177,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 23)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[807712,668885,691181,680777,605137,805346,686797,668904,605170,805805,665019,668952,657746,702193,656546,672782,681892,621345,573124],"pitchers":[657746,702193,656546,672782,681892,621345,573124],"bench":[656577,702176],"bullpen":[701519,671737,665152,805673,667297,641927,687570],"battingOrder":[807712,691181,680777,805346,686797,668904,605170,665019,668952],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lewis, R (24, Detmers); Keaschall (26, Detmers); Lee, B (24, Detmers)."},{"label":"HR","value":"Kreidler (8, 5th inning off Detmers, 0 on, 0 out)."},{"label":"TB","value":"Bell 2; Caratini 2; Jenkins 2; Keaschall 2; Kreidler 4; Lee, B 2; Lewis, R 3."},{"label":"RBI","value":"Caratini 2 (44); Keaschall (46); Kreidler (28); Martin (24)."},{"label":"2-out RBI","value":"Caratini."},{"label":"Runners left in scoring position, 2 out","value":"Kreidler; Jeffers 2; Caratini 2; Keaschall 2."},{"label":"Team RISP","value":"3-for-18."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Keaschall (19, 3rd base off Detmers/Heineman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Kreidler (4, fielding)."},{"label":"PB","value":"Jeffers (4)."},{"label":"DP","value":"2 (2 Lee, B-Lewis, R-Caratini)."}]}],"note":[{"label":"a","value":"Struck out for Martin in the 7th."},{"label":"1","value":"Ran for Bell in the 8th."}]},"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":7,"groundOuts":10,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":2,"hits":11,"hitByPitch":3,"avg":".234","atBats":42,"obp":".309","slg":".370","ops":".679","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":19,"rbi":6,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":43,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"4.19","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.34","battersFaced":45,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":62,"strikes":118,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":5,"pitchesPerInning":"16.36","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":33,"errors":0,"chances":43,"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,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"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":2,"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":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"902","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":39,"groundOuts":86,"airOuts":68,"runs":33,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":108,"baseOnBalls":17,"intentionalWalks":0,"hits":75,"hitByPitch":10,"avg":".224","atBats":335,"obp":".281","slg":".334","ops":".615","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":112,"rbi":25,"leftOnBase":156,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.86","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":189,"putOuts":116,"errors":4,"chances":309,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"2-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":29,"groundOuts":42,"airOuts":47,"runs":34,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":14,"intentionalWalks":2,"hits":50,"hitByPitch":3,"avg":".237","atBats":211,"obp":".293","slg":".412","ops":".705","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":87,"rbi":30,"leftOnBase":102,"sacBunts":3,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","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":140,"errors":3,"chances":148,"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":"602","stats":{"batting":{"summary":"1-1 | RBI","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":1,"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":31,"flyOuts":15,"groundOuts":27,"airOuts":26,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".173","atBats":110,"obp":".227","slg":".245","ops":".472","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":27,"rbi":11,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":39,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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-4 | BB, HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":98,"groundOuts":86,"airOuts":161,"runs":98,"doubles":29,"triples":5,"homeRuns":26,"strikeOuts":207,"baseOnBalls":62,"intentionalWalks":1,"hits":142,"hitByPitch":14,"avg":".239","atBats":595,"obp":".324","slg":".435","ops":".759","caughtStealing":11,"stolenBases":21,"stolenBasePercentage":".656","caughtStealingPercentage":".344","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":672,"totalBases":259,"rbi":74,"leftOnBase":201,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.88","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":318,"putOuts":201,"errors":18,"chances":537,"fielding":".966","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":17,"flyOuts":72,"groundOuts":76,"airOuts":116,"runs":54,"doubles":9,"triples":1,"homeRuns":18,"strikeOuts":70,"baseOnBalls":39,"intentionalWalks":0,"hits":82,"hitByPitch":5,"atBats":340,"obp":".326","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1545,"era":"4.88","inningsPitched":"90.1","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.34","battersFaced":388,"outs":271,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1545,"balls":574,"strikes":971,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".385","pitchesPerInning":"17.10","gamesFinished":1,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.89","hitsPer9Inn":"8.17","runsScoredPer9":"5.38","homeRunsPer9":"1.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":22,"groundOuts":45,"airOuts":47,"runs":25,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":1,"hits":54,"hitByPitch":1,"atBats":203,"obp":".349","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":885,"era":"3.88","inningsPitched":"53.1","wins":1,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":23,"whip":"1.48","battersFaced":229,"outs":160,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":344,"strikes":541,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".250","pitchesPerInning":"16.59","gamesFinished":11,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"9.62","walksPer9Inn":"4.22","hitsPer9Inn":"9.11","runsScoredPer9":"4.22","homeRunsPer9":"1.52","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"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":"2-4 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":74,"groundOuts":87,"airOuts":131,"runs":82,"doubles":25,"triples":0,"homeRuns":21,"strikeOuts":158,"baseOnBalls":101,"intentionalWalks":12,"hits":119,"hitByPitch":10,"avg":".241","atBats":493,"obp":".380","slg":".420","ops":".800","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":607,"totalBases":207,"rbi":53,"leftOnBase":188,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.66","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.48","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-6 | 2 K","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":8,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":47,"groundOuts":79,"airOuts":80,"runs":25,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":27,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".223","atBats":296,"obp":".287","slg":".348","ops":".635","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":103,"rbi":35,"leftOnBase":139,"sacBunts":0,"sacFlies":4,"babip":".264","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.89","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":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":10,"putOuts":197,"errors":1,"chances":208,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"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":"1-4 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":33,"groundOuts":64,"airOuts":68,"runs":30,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":71,"baseOnBalls":14,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".227","atBats":260,"obp":".269","slg":".342","ops":".611","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":89,"rbi":29,"leftOnBase":106,"sacBunts":2,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.14","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":123,"putOuts":37,"errors":7,"chances":167,"fielding":".958","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 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":109,"airOuts":115,"runs":44,"doubles":22,"triples":0,"homeRuns":12,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":93,"hitByPitch":11,"avg":".237","atBats":393,"obp":".305","slg":".384","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":151,"rbi":66,"leftOnBase":204,"sacBunts":1,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.75","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":343,"errors":8,"chances":508,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-5 | HBP","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":34,"groundOuts":78,"airOuts":58,"runs":40,"doubles":14,"triples":0,"homeRuns":3,"strikeOuts":59,"baseOnBalls":30,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".293","atBats":273,"obp":".369","slg":".377","ops":".746","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":103,"rbi":27,"leftOnBase":107,"sacBunts":2,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.00","popOuts":3,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":135,"errors":2,"chances":138,"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":"1-5 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":50,"groundOuts":54,"airOuts":84,"runs":29,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":98,"baseOnBalls":25,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".211","atBats":294,"obp":".276","slg":".367","ops":".643","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":108,"rbi":29,"leftOnBase":123,"sacBunts":2,"sacFlies":2,"babip":".269","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 1-1)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".204","atBats":49,"obp":".264","slg":".245","ops":".509","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":12,"rbi":2,"leftOnBase":26,"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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":{"summary":"5.0 IP, 4 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":81,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":1,"flyOuts":6,"groundOuts":11,"airOuts":15,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":4,"atBats":68,"obp":".418","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":286,"era":"6.48","inningsPitched":"16.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.74","battersFaced":80,"outs":50,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":98,"strikes":188,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"17.16","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.34","walksPer9Inn":"3.78","hitsPer9Inn":"11.88","runsScoredPer9":"6.48","homeRunsPer9":"1.62","inheritedRunners":10,"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":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,545361,685133,687093,694208,694203,669326,695681,666139,642350,623168,624428,672724,672282,676620,696147,670245,815083,690829,642048],"pitchers":[672282,676620,696147,670245,815083,690829,642048],"bench":[518595],"bullpen":[820862,696270,579328,684665,671111,680570,700712],"battingOrder":[687263,545361,685133,687093,694208,695681,666139,642350,672724],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lowe, J (10, Gómez, Y); Frazier (9, Gómez, Y)."},{"label":"HR","value":"Siri (9, 4th inning off Ryan, 1 on, 2 out); Grissom (12, 9th inning off Minter, 0 on, 1 out)."},{"label":"TB","value":"Frazier 2; Grissom 4; Guzman, D; Heineman; Lowe, J 2; Meckler; Moore; Siri 5; Trout 2."},{"label":"RBI","value":"Frazier 2 (13); Grissom (66); Moore (11); Siri 2 (30)."},{"label":"2-out RBI","value":"Siri 2; Moore."},{"label":"Runners left in scoring position, 2 out","value":"Guzman, D; Neto 2; Heineman; Ballesteros."},{"label":"GIDP","value":"Grissom; Trout."},{"label":"Team RISP","value":"2-for-17."},{"label":"Team LOB","value":"15."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Siri 2 (9, 2nd base off Ryan/Jeffers, 2nd base off Rogers, Ta/Jeffers); Teodosio (5, 3rd base off Rogers, Ta/Jeffers)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Lowe, J (Ross at home)."},{"label":"DP","value":"(Lowe, J-Ballesteros)."}]}],"note":[{"label":"a","value":"Doubled for Heineman in the 8th."},{"label":"b","value":"Struck out for Frazier in the 10th."},{"label":"1","value":"Ran for Guzman, D in the 10th."}]}},"officials":[{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Siri (by Rogers, Ta); Trout (by Rogers, Ta)."},{"label":"HBP","value":"Meckler (by Ryan); Neto (by Ryan); Grissom (by Rogers, Ta)."},{"label":"ABS Challenge","value":"Lewis, R (Strike-Confirmed); Jeffers (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Ryan 99-66; Morris 15-11; Hoffman, J 19-11; Gómez, Y 24-12; Funderburk 2-2; Minter 8-6; Rogers, Ta 26-18; Detmers 81-51; Weiman 22-16; Bachman 16-10; Watson, R 31-22; Farris 12-6; Joyce 6-4; Saucedo 12-9."},{"label":"Groundouts-flyouts","value":"Ryan 3-5; Morris 3-0; Hoffman, J 0-1; Gómez, Y 0-0; Funderburk 1-0; Minter 3-0; Rogers, Ta 0-1; Detmers 4-3; Weiman 1-1; Bachman 1-0; Watson, R 0-0; Farris 2-0; Joyce 0-1; Saucedo 1-0."},{"label":"Batters faced","value":"Ryan 24; Morris 4; Hoffman, J 4; Gómez, Y 5; Funderburk 1; Minter 4; Rogers, Ta 9; Detmers 21; Weiman 4; Bachman 5; Watson, R 7; Farris 3; Joyce 2; Saucedo 3."},{"label":"Inherited runners-scored","value":"Funderburk 2-0."},{"label":"Umpires","value":"HP: Erich Bacchus. 1B: Chris Segal. 2B: Laz Diaz. 3B: Austin Jones. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"6:38 PM."},{"label":"T","value":"3:37."},{"label":"Att","value":"33,726."},{"label":"Venue","value":"Angel Stadium."},{"label":"September 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","boxscoreName":"Siri"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":29,"groundOuts":42,"airOuts":47,"runs":34,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":14,"intentionalWalks":2,"hits":50,"hitByPitch":3,"avg":".237","atBats":211,"obp":".293","slg":".412","ops":".705","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":87,"rbi":30,"leftOnBase":102,"sacBunts":3,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","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":140,"errors":3,"chances":148,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","boxscoreName":"Grissom"},"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 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":109,"airOuts":115,"runs":44,"doubles":22,"triples":0,"homeRuns":12,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":93,"hitByPitch":11,"avg":".237","atBats":393,"obp":".305","slg":".384","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":151,"rbi":66,"leftOnBase":204,"sacBunts":1,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.75","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":343,"errors":8,"chances":508,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","boxscoreName":"Kreidler"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":35,"groundOuts":64,"airOuts":61,"runs":30,"doubles":9,"triples":3,"homeRuns":8,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".218","atBats":234,"obp":".282","slg":".385","ops":".667","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":256,"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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"loser":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}