Sports

The Best Houston Astros Of All Time 

Ranker Baseball
Originally by
Updated April 19, 2020 21.2k votes 2.4k voters 41.7k views 118 items

List Rules Please only rank the players based on their time with the Astros

This is a list of the best Houston Astros ever, whether top Astros pitchers or top hitters. Originally called the Colt .45s, the Houston Astros had been a mainstay in the National League for 50 years. But 2013 saw the franchise move from the NL Central to the AL West, and thus beginning a new chapter in Astros history. From the early 1990s until 2008, the Astros were perennial playoff contenders, reaching the World Series in 2005. Those teams featured many of the greatest players in the team's history. 

To many baseball fans, the Killer Bs, Jeff Bagwell and Craig Biggio are the best known players from the Astros best years. These players are considered three of the best in Astros history. Bagwell won the 1991 Rookie of the Year and 1994 National League MVP award. He retired after the 2005 National League Championship season and remains one of the most revered Astros. Biggio, whose entire 20 year career was spent in Houston, eclipsed 3,000 hits during playing days. Accomplishing this feat, along with his rep as the best position player in team history landed him in the Astros Hall of Fame and will soon see him land in the Baseball Hall of Fame in the near future. As for pitchers, Nolan Ryan, Roy Oswalt and Roger Clemens are the best to put on an Astros uniform. While Ryan and Clemens didn't spend their prime in Houston, they still turned in fine seasons. Oswalt is widely considered one of the best Astros ever and helped propel them to the World Series.

If there is a player missing from this list of the greatest Houston Astros of all time, feel free to add him to this list. Vote or rerank to how you think it should best represent who are the greatest Houston Astros of all time. 

list ordered by
1
Nolan Ryan is listed (or ranked) 1 on the list The Best Houston Astros Of All Time
2
Jeff Bagwell is listed (or ranked) 2 on the list The Best Houston Astros Of All Time
First baseman

Birthplace: Boston, Massachusetts, United States of America

More Jeff Bagwell 

#164 of 598 The Greatest Baseball Players Of All Time #293 of 709 The Best Hitters in Baseball History #162 of 320 The Best Players in the Baseball Hall of Fame

3
José Altuve is listed (or ranked) 3 on the list The Best Houston Astros Of All Time
SammyEscagne added Second baseman

Birthplace: Maracay, Venezuela

More José Altuve 

#162 of 598 The Greatest Baseball Players Of All Time #69 of 709 The Best Hitters in Baseball History #55 of 61 The Most Likable Active MLB Players

4
Craig Biggio is listed (or ranked) 4 on the list The Best Houston Astros Of All Time
Outfielder, Catcher, Second baseman

Birthplace: Smithtown, New York, United States of America

5
Lance Berkman is listed (or ranked) 5 on the list The Best Houston Astros Of All Time
Designated hitter, Right fielder, Outfielder

Birthplace: Waco, Texas, United States of America

6
Mike Scott is listed (or ranked) 6 on the list The Best Houston Astros Of All Time
Starting pitcher, Pitcher

Birthplace: Santa Monica, California

7
George Springer is listed (or ranked) 7 on the list The Best Houston Astros Of All Time
MattBryant added Outfielder

Birthplace: New Britain, Connecticut

More George Springer 

#356 of 598 The Greatest Baseball Players Of All Time #361 of 709 The Best Hitters in Baseball History #47 of 61 The Most Likable Active MLB Players

8
Roy Oswalt is listed (or ranked) 8 on the list The Best Houston Astros Of All Time
9
Carlos Correa is listed (or ranked) 9 on the list The Best Houston Astros Of All Time
MattBryant added Carlos Correa Shortstop

Birthplace: Ponce, Puerto Rico

More Carlos Correa 

#320 of 598 The Greatest Baseball Players Of All Time #309 of 709 The Best Hitters in Baseball History #94 of 104 The Greatest Throwing Arms of All Time

10
José Cruz is listed (or ranked) 10 on the list The Best Houston Astros Of All Time
Outfielder, Left fielder

Birthplace: Arroyo, Puerto Rico

11
J. R. Richard is listed (or ranked) 11 on the list The Best Houston Astros Of All Time
Starting pitcher, Pitcher

Birthplace: Vienna, Louisiana

12
Justin Verlander is listed (or ranked) 12 on the list The Best Houston Astros Of All Time
Michael Jordan XII added Pitcher

Birthplace: Manakin-Sabot, Virginia

More Justin Verlander 

#135 of 598 The Greatest Baseball Players Of All Time #32 of 61 The Most Likable Active MLB Players #34 of 281 The Best Starting Pitchers of All Time

13
Billy Wagner is listed (or ranked) 13 on the list The Best Houston Astros Of All Time
Relief pitcher, Pitcher

Birthplace: Tannersville, Virginia, Virginia

More Billy Wagner 

#321 of 598 The Greatest Baseball Players Of All Time #63 of 523 The Best Baseball Players NOT in the Hall of Fame #208 of 365 The Best Boston Red Sox Of All Time

14
Joe Morgan is listed (or ranked) 14 on the list The Best Houston Astros Of All Time
Second baseman

Birthplace: Bonham, Texas, United States of America

More Joe Morgan 

#58 of 598 The Greatest Baseball Players Of All Time #71 of 709 The Best Hitters in Baseball History #63 of 320 The Best Players in the Baseball Hall of Fame

15
César Cedeñ... is listed (or ranked) 15 on the list The Best Houston Astros Of All Time
Outfielder, Center fielder

Birthplace: Santo Domingo, Dominican Republic

16
Alex Bregman is listed (or ranked) 16 on the list The Best Houston Astros Of All Time
TheKittyline added Alex Bregman Third baseman, shortstop

Birthplace: Albuquerque, New Mexico

More Alex Bregman 

#194 of 343 The Most Obnoxious Athletes #354 of 598 The Greatest Baseball Players Of All Time #333 of 709 The Best Hitters in Baseball History

17
Joe Niekro is listed (or ranked) 17 on the list The Best Houston Astros Of All Time
Starting pitcher, Pitcher

Birthplace: Martins Ferry, Ohio

18
Ken Caminiti is listed (or ranked) 18 on the list The Best Houston Astros Of All Time
19
Jimmy Wynn is listed (or ranked) 19 on the list The Best Houston Astros Of All Time
Outfielder, Center fielder

Birthplace: Hamilton, Ohio

20
Roger Clemens is listed (or ranked) 20 on the list The Best Houston Astros Of All Time
Pitcher

Birthplace: Dayton, Ohio, United States of America

More Roger Clemens 

#1,743 of 2,181 The Best Athletes Of All Time #29 of 343 The Most Obnoxious Athleteslisted on Athletes You Didn't Know Were Conservative

21
Larry Dierker is listed (or ranked) 21 on the list The Best Houston Astros Of All Time
Manager, Pitcher

Birthplace: Hollywood, Los Angeles, California

22
Hunter Pence is listed (or ranked) 22 on the list The Best Houston Astros Of All Time
slaft added Right fielder, Outfielder

Birthplace: Fort Worth, Texas

More Hunter Pence 

#414 of 709 The Best Hitters in Baseball History #34 of 61 The Most Likable Active MLB Players #83 of 295 The Top Current Baseball Players

23
Dallas Keuchel is listed (or ranked) 23 on the list The Best Houston Astros Of All Time
24
Glenn Davis is listed (or ranked) 24 on the list The Best Houston Astros Of All Time
First baseman

Birthplace: Jacksonville, Florida, United States of America

25
Moisés Alou is listed (or ranked) 25 on the list The Best Houston Astros Of All Time
Right fielder, Left fielder

Birthplace: Atlanta, Georgia, United States of America