Houston Astros: CTH’s Top-25 Astros All-Time Hitters

Aug 15, 2015; Houston, TX, USA; Houston Astros former players Jeff Bagwell (left) and Craig Biggio (right) before a game against the Detroit Tigers at Minute Maid Park. Mandatory Credit: Troy Taormina-USA TODAY Sports
Aug 15, 2015; Houston, TX, USA; Houston Astros former players Jeff Bagwell (left) and Craig Biggio (right) before a game against the Detroit Tigers at Minute Maid Park. Mandatory Credit: Troy Taormina-USA TODAY Sports
20 of 28

9th All-Time Astros Hitter

Terry Puhl by Elliott Jenkins

Terry Puhl spent 14 years of his 15-year MLB career with the Houston Astros, logging only 21 plate appearances with the 1991 Kansas City Royals otherwise before retiring in 1991. While not exactly the power threat that we have seen on this list, Puhl stamped his name into Astros lore in some other categories.

More from Climbing Tal's Hill

Puhl was selected to his only All-Star Game in 1978 when he was only 21 years old. He finished 6th in WAR among all National League position players in 1980 with 6.2. In 1982, he finished 2nd in the National League in triples with 9.

He is 4th all-time in Astros triples with 56 and is 6th all-time in Astros singles with 1,013. He is 5th all-time in Astros games played with 1,516 and stolen bases with 217. Puhl ranks 7th all-time in Astros runs scored with 767 and Astros hits with 1,357. His 688 runs created put him at 8th all-time among Astros, ahead of Joe Morgan, Bill Doran, and Doug Rader. He is also 8th all-time in Astros at-bats with 4,837, plate appearances with 5,459, total bases with 1,881, and doubles with 226. Puhl is 9th all-time in Astros extra base hits with 344, 10th all-time in Astros walks with 502, and 15th all-time in Astros RBIs with 432.

Puhl certainly found his way to the right team at the right time. He spent his youth at the tail end of the wild 1970s when he was called up in 1977, was a key contributor to the Astros’ iconic 1980s powerhouses, and wrapped up his Astros career mentoring a young Craig Biggio through 1990. He is 9th all-time in career Astros WAR with 28.4, ahead of Bob Watson, Glenn Davis, and Doug Rader.

Next: 8th All-Time Astros Hitter

Schedule