Putting together a list of all-time franchise greats is never easy. Someone always gets left off. But in the 58-year history of the Houston Astros, there really has not been a lot of stars. They went 36 years before winning 100 games. But there are still plenty of quality players to choose from.
For the purposes of this list, players have to have had at least three full seasons with the Astros. Obviously, any such list is subjective, but on the eve of only the third World Series in franchise history, let's honor the best of the best:
10. George Springer
You could make a case for a lot of long time Astros in this spot. Jimmy Wynn. Jose Cruz. Joe Niekro. But Springer was one of the key elements to the Astros rise from insignificance to a two-time World Series participant. There are others with better overall numbers, but none of them have a World Series MVP next to their name. The magical 2017 title never happens without him, and he still has time to move way up on this list.
9. Larry Dierker
Long before he was a broadcaster and manager, Dieker was a terrific pitcher for a long time for the Astros, winning 137 games over 13 years, including a 20-win season and two All-Star appearances. While his numbers were not overwhelming, he was a very good pitcher for a long time.
8. Roger Clemens
Clemens was simply one of the most dominant pitchers to ever play. And while he is better known for his time in Boston and New York, pitching just three seasons in Houston, he won a Cy Young award and helped the Astros to their first World Series appearance. Had he pitched a few more years here, he would be much higher on the list.
7. Alex Bregman
This might seem high, but Bregman has accomplished a lot in a very short time. He finished top 5 in MVP voting last season and will be no worse than second this season and could very well become just the third MVP in franchise history. He was an integral part of the 2017 World Series and still has a lot of good years ahead of him.
6. Roy Oswalt
Like Dierker, Oswalt was simply a solid pitcher for a long time for the Astros, winning 143 games in 10 years and never posting a losing record in that time. He also was the winning pitcher in the NLCS clincher in 2005, sending the Astros to their first World Series. The three-time All-Star finished in the top five in Cy Young voting five times.
5. Lance Berkman
Like Oswalt, Berkman was a great contributor for a long time. He played 12 years with the Astros, hitting 326 homers, driving in over 1,000 runs and batting .296. He was a five-time All-Star and finished third in MVP voting twice.
For the rest of the best, continue reading this story on SportsMap.
Fred Faour is editor of SportsMap and hosts The Blitz weekdays from 4pm-7pm on ESPN 97.5 FM.