Rankings based on seasons 1901 – 2025.

To be eligible, position players need 1,500 plate appearances, starting pitchers have to have started a minimum of 75 games, and relief pitchers need to have 150 innings pitched for the franchise.

  1. Jeff BagwellHOFMVPRookie of the Year

    Jeff Bagwell Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    79.9 149 2150 9431 7797 1517 2314 488 32 449 1529 202 78 1401 1558 .296 .407 .540 .947
  2. Lance Berkman

    • Age: 23-34
    • Years: 1999-2010
    • Positions: 1B, LF, RF
    • Teams: Houston Astros
    Lance Berkman Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    48.1 146 1592 6713 5560 1008 1648 375 26 326 1090 82 42 1040 1121 .296 .410 .549 .959
  3. Craig BiggioHOF

    • Age: 22 – 41
    • Years: 1988-2007
    • Positions: 2B, C, CF
    • Teams:Houston Astros
    Craig Biggio Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    65.4 115 2850 12504 10876 1844 3060 668 55 291 1175 414 124 1160 1753 .281 .363 .433 .796
  4. Jose AltuveActiveMVP

    Jose Altuve Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    53.4 129 1976 8696 7881 1236 2388 455 32 255 889 325 96 655 1139 .303 .360 .466 .826
  5. Cesar Cedeno

    Cesar Cedeno Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    49.8 128 1512 6389 5732 890 1659 343 55 163 778 487 149 534 735 .289 .351 .454 .805
  6. Jim Wynn

    Jim Wynn Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    41.6 131 1426 6013 5063 829 1291 228 32 223 719 180 77 847 1088 .255 .362 .445 .806
  7. Alex Bregman

    Alex Bregman Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    39.6 134 1111 4832 4157 694 1132 265 18 191 663 42 14 576 646 .272 .366 .483 .848
  8. Roy Oswalt

    Roy Oswalt Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    45.7 76 303 291 143 82 3.25 1930 19 7 0 747 696 446 1593 20.0% 1.20
  9. Jose Cruz

    Jose Cruz Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    51.4 124 1870 7448 6629 871 1937 335 80 138 942 288 123 730 841 .292 .359 .429 .789
  10. Carlos CorreaActiveRookie of the Year

    • Age: 20-26, 30
    • Years: 2015-2021, 2025
    • Positions: SS
    • Teams: Houston Astros
    Carlos Correa Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    35.3 127 803 3443 3024 461 839 172 8 139 510 33 8 366 705 .277 .356 .478 .833
  11. Yordan AlvarezActive

    Yordan Alvarez Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    24.3 163 677 2867 2455 429 728 156 6 170 493 9 2 346 566 .297 .389 .573 .961
  12. George Springer

    George Springer Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    27.9 134 795 3567 3087 567 832 137 13 174 458 48 31 396 785 .270 .361 .491 .852
  13. Joe MorganHOF

    Joe Morgan Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    30.7 122 1032 4482 3729 597 972 153 63 72 327 219 64 678 415 .261 .374 .393 .767
  14. Justin Verlander2x Cy Young

    • Age: 34-37, 38, 41-41
    • Years: 2017-2020, 2022, 2023-2024
    • Positions: SP
    • Teams: Houston Astros
    Justin Verlander Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    22.3 65 130 130 73 28 2.71 810.1 3 2 0 261 244 155 962 30.4% 0.92
  15. Kyle Tucker

    Kyle Tucker Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    22.8 139 633 2561 2241 365 615 135 16 125 417 94 13 276 410 .274 .353 .516 .870
  16. Larry Dierker

    Larry Dierker Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    34.3 96 345 320 137 117 3.29 2291.3 106 25 1 927 837 695 1487 15.7% 1.22
  17. Roger ClemensCy Young

    Roger Clemens Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    16.7 55 84 84 38 18 2.41 538.3 1 0 0 161 144 170 505 23.3% 1.08
  18. Bill Doran

    Bill Doran Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    30.4 111 1165 4922 4264 611 1139 180 35 69 404 191 85 585 513 .267 .355 .374 .729
  19. Bob Watson

    Bob Watson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    23.6 129 1381 5496 4883 640 1448 241 30 139 782 21 22 508 635 .297 .364 .444 .808
  20. Mike Scott

    Mike Scott Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    24.8 94 263 259 110 81 3.31 1701.9 42 21 0 694 625 505 1318 18.9% 1.15
  21. The Next 5

  22. 21. Don Wilson
  23. 22. Terry Puhl
  24. 23. Glenn Davis
  25. 24. Billy Wagner
  26. 25. Moises Alou
  27. All underlying data used in this analysis is available in The Baseball Scholar Data Library.

    6 responses to “The 20 Greatest Houston Astros of All-Time”

    1. JR Richard is the greatest pitcher they ever had, bar none. I love Dierker, and I like Wilson, but I’d take Dave Smith and JR over both of them. Or Billy Wagner.

      Alan Ashby or Brad Ausmus need to be included. You can’t have a team without a catcher.

      I’m sure you’ll get people hollering at you about excluding Nolan Ryan, as well. I think you’d be better off making an all time team, with 25 men listed – 10 pitchers and 15 position players.

      Here’s mine:

      Starting Pitchers:
      JR Richard
      Mike Scott
      Dierker
      Verlander
      Nolan Ryan

      Bullpen
      Billy Wagner (225 saves)
      Dave Smith (199 saves)
      Joe Sambito (the closer on the 1980 team)
      Ken Forsch (great guy to have around, could start or relieve)
      Brad Lidge (was great for a few years there…)

      Catchers
      Alan Ashby
      Brad Ausmus

      1B
      Bagwell

      2B
      Biggio

      SS
      Dickie Thon

      3B
      Doug Rader

      IF
      Morgan
      Bregman
      Correa

      LF
      Cruz

      CF
      Cedeno

      RF
      Berkman

      OF
      Wynn
      Springer
      Watson

      Thon should have been a HOFer, but Mike Torrez hit him in the face with a fastball in ’84. I don’t take anything away from him for not having the career he should have. For two years, he was the best young SS in baseball. He worked his butt off getting back on the field, and wasn’t too bad, considering the physical damage done to the bones in his face. He actually had a few good years after that gruesome injury.

      Moises just didn’t play long enough for them, so I went with guys who spent most of their careers with the Astros. Rusty Staub could have made this team, as well. Carlos Lee, too. I like Puhl, but he’s not in this class of hitters.

      Doug Rader was every bit as good defensively as Brooks, and he wasn’t a bad hitter either. If Bregman plays 10 years in Houston, I’ll definitely give him the nod. But Doug hit 128 HRs for the Astros, and won 5 straight GGs. He was a great defensive third baseman.

      Pitchers who get honorable mention:
      Wilson
      Mike Cuellar
      Joe Niekro
      Shane Reynolds
      Mike Hampton
      Bob Knepper
      Octavio Dotel

      Like

    2. J.R. Richard, Nolan Ryan, Billy Wagner, Lee May, and why does Richard Hidalgo never get any love? He hit .278 and averaged 28 HRs a year for us.

      Like

      1. Lee May? Sorry, but he was very mediocre for us. He had an OPS over .800 just once, and his OBP was HORRIBLE. I like the guy, but he was a disappointment. Throw in that we gave up the best 2B of the 1970’s to get him, and he’s a complete bust.

        Hidalgo was good, but would you really put him over Berkman or Cruz as a corner OF?

        I’m with you on JR, and Nolan is a one-of-a-kind pitcher.

        Like

    3. where’s nolan ryan?

      Like

    4. Who cares about the Trashtros of the past few seasons – Correa, Alscrewme, Bergman, Springer etc. The may as well join the Black Sox and become a minor footnote in MLB history.

      Like

      1. Spoken like a true baby. You Red Sox/Yankees/Dodgers fans are all the same. Immature trolls who lie about everything.

        Like

    Leave a comment

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    100 Greatest Players of all time