Batting Top 10 Lists and League Leaders
Top Career and Single-Season Marks in Franchise History

(Through 2021 Season)

Titles and Awards    Batting Average    On Base Pct    Slugging Pct    OPS    At Bats    Runs    Hits   
Total Bases    Singles    Doubles    Triples    Home Runs    RBIs    Walks    Strikeouts    Stolen Bases   
Extra Base Hits    Hit By Pitch    Sacrifices    Sac Flies    Grounded Into DP    Caught Stealing

Jeff Bagwell Jose Altuve Craig Biggio
1994 NL MVP Award 2017 AL MVP Award 3060 Career Hits

NL Most Valuable Player Award Winners
1994 - Jeff Bagwell

AL Most Valuable Player Award Winners
2017 - Jose Altuve

Led AL In Batting Average
2014 - Jose Altuve, .341
2016 - Jose Altuve, .338
2017 - Jose Altuve, .346

2021 - Yuli Gurriel, .319

Led NL In Runs Batted In
1994 - Jeff Bagwell, 116
2002 - Lance Berkman, 128

Led NL In Stolen Bases
1994 - Craig Biggio, 39
2009 - Michael Bourn, 61
2010 - Michael Bourn, 52
2011 - Michael Bourn, 61*
* - 39 with HOU before trade.

Led AL In Stolen Bases
2014 - Jose Altuve, 56
2015 - Jose Altuve, 38


1500 PA required for career rate statistics.
Single-Season LeadersCareer Leaders

Batting Average
RankPlayer    BA   Year
1.Jeff Bagwell .368 1994
2.Moises Alou .355 2000
3.Jose Altuve .346 2017
4.Jose Altuve .341 2014
5.Jose Altuve .338 2016
6.Derek Bell .334 1995
7.Rusty Staub .333 1967
8.Moises Alou .331 2001
 Lance Berkman .331 2001
10.Craig Biggio .325 1998
 Carl Everett .325 1999

Batting Average
RankPlayer  BA  PA
1.Moises Alou .331 1777
2.Jose Altuve .308 6346
3.Jeff Bagwell .297 9431
 Bob Watson .297 5496
5.Lance Berkman .296 6712
6.Greg Gross .293 1866
Yuli Gurriel .293 2721
8.Jose Cruz .292 7448
9.Hunter Pence .290 2863
10.Cesar Cedeno .289 6389

On Base Pct
RankPlayer  OBP  Year
1.Jeff Bagwell .454 1999
2.Jeff Bagwell .451 1994
 Jeff Bagwell .451 1996
4.Lance Berkman .450 2004
5.Bill Spiers .438 1997
6.Jim Wynn .436 1969
7.Lance Berkman .430 2001
8.Dave Magadan .428 1995
9.Jeff Bagwell .425 1997
10.Jeff Bagwell .424 1998
 Jeff Bagwell .424 2000

On Base Pct
RankPlayer  OBP  PA
1.Lance Berkman .410 6712
2.Jeff Bagwell .408 9431
3.Moises Alou .403 1777
4.Alex Bregman .377 2818
5.Greg Gross .376 1866
6.Bill Spiers .375 1891
7.Joe Morgan .374 4482
8.Morgan Ensberg .367 2435
9.Bob Watson .364 5496
10.Craig Biggio .363 12504

Slugging Pct
RankPlayer  SLG  Year
1.Jeff Bagwell .750 1994
2.Yordan Alvarez .655 2019
3.Richard Hidalgo .636 2000
4.Moises Alou .623 2000
5.Lance Berkman .621 2006
6.Lance Berkman .620 2001
7.Jeff Bagwell .615 2000
8.Jeff Bagwell .592 1997
 Alex Bregman .592 2019
10.Jeff Bagwell .591 1999
 George Springer .591 2019

Slugging Pct
RankPlayer  SLG  PA
1.Moises Alou .585 1777
2.Lance Berkman .549 6712
3.Jeff Bagwell .540 9431
4.Alex Bregman .507 2818
5.Richard Hidalgo .501 3230
6.George Springer .491 3567
7.Glenn Davis .483 3425
8.Carlos Correa .481 3223
9.Carlos Lee .479 3142
 Hunter Pence .479 2863

OPS (On Base + Slugging)
RankPlayer  OPS  Year
1.Jeff Bagwell 1.201 1994
2.Yordan Alvarez 1.067 2019
3.Lance Berkman 1.050 2001
4.Jeff Bagwell 1.045 1999
5.Lance Berkman 1.041 2006
6.Moises Alou 1.039 2000
 Jeff Bagwell 1.039 2000
8.Richard Hidalgo 1.027 2000
9.Jeff Bagwell 1.021 1996
10.Jeff Bagwell 1.017 1997

OPS (On Base + Slugging)
RankPlayer  OPS  PA
1.Moises Alou .988 1777
2.Lance Berkman .959 6712
3.Jeff Bagwell .948 9431
4.Alex Bregman .884 2818
5.Richard Hidalgo .857 3230
6.George Springer .852 3567
7.Morgan Ensberg .842 2435
8.Carlos Correa .837 3223
9.Jose Altuve .821 6346
10.Glenn Davis .819 3425

At Bats
RankPlayer  AB  Year
1.Enos Cabell 660 1978
 Jose Altuve 660 2014
3.Craig Biggio 646 1998
4.George Springer 644 2016
5.Roger Metzger 641 1972
6.Jose Altuve 640 2016
7.Craig Biggio 639 1999
8.Jose Altuve 638 1996
9.Miguel Tejada 635 2009
10.Craig Biggio 633 2004

At Bats
RankPlayer  AB  PA
1.Craig Biggio 10876 12503
2.Jeff Bagwell 7797 9431
3.Jose Cruz 6629 7448
4.Jose Altuve 5778 6346
5.Cesar Cedeno 5732 6389
6.Lance Berkman 5560 6712
7.Jim Wynn 5063 6013
8.Bob Watson 4883 5496
9.Terry Puhl 4837 5458
10.Bill Doran 4264 4922

Runs
RankPlayer  R  Year
1.Jeff Bagwell 152 2000
2.Craig Biggio 146 1997
3.Jeff Bagwell 143 1999
4.Jeff Bagwell 126 2001
5.Jeff Bagwell 124 1998
6.Craig Biggio 123 1995
 Craig Biggio 123 1998
 Craig Biggio 123 1999
9.Alex Bregman 122 2019
10.Craig Biggio 118 2001
 Richard Hidalgo 118 2000

Runs
RankPlayer  R  PA
1.Craig Biggio 1844 12503
2.Jeff Bagwell 1517 9431
3.Lance Berkman 1008 6712
4.Cesar Cedeno 890 6389
5.Jose Altuve 883 6346
6.Jose Cruz 871 7448
7.Jim Wynn 829 6013
8.Terry Puhl 676 5458
9.Bob Watson 640 5496
10.Bill Doran 611 4922

Hits
RankPlayer  H  Year
1.Jose Altuve 225 2014
2.Jose Altuve 216 2016
3.Craig Biggio 210 1998
4.Jose Altuve 204 2017
5.Jose Altuve 200 2015
6.Miguel Tejada 199 2009
7.Derek Bell 198 1998
8.Enos Cabell 195 1978
9.Lance Berkman 191 2001
 Craig Biggio 191 1997

Hits
RankPlayer  H  PA
1.Craig Biggio 3060 12503
2.Jeff Bagwell 2314 9431
3.Jose Cruz 1937 7448
4.Jose Altuve 1777 6346
5.Cesar Cedeno 1659 6389
6.Lance Berkman 1648 6712
7.Bob Watson 1448 5496
8.Terry Puhl 1357 5458
9.Jim Wynn 1291 6013
10.Bill Doran 1139 4922

Total Bases
RankPlayer  TB  Year
1.Jeff Bagwell 363 2000
2.Lance Berkman 358 2001
3.Richard Hidalgo 355 2000
4.Jeff Bagwell 341 2001
5.Moises Alou 340 1998
 Jose Altuve 340 2016
7.Jeff Bagwell 335 1997
8.Lance Berkman 334 2002
9.Lance Berkman 333 2006
10.Jeff Bagwell 332 1999

Total Bases
RankPlayer  TB  PA
1.Craig Biggio 4711 12503
2.Jeff Bagwell 4213 9431
3.Lance Berkman 3053 6712
4.Jose Cruz 2846 7448
5.Jose Altuve 2667 6346
6.Cesar Cedeno 2601 6389
7.Jim Wynn 2252 6013
8.Bob Watson 2166 5496
9.Terry Puhl 1881 5458
10.Doug Rader 1701 4724

Singles
RankPlayer  1B  Year
1.Jose Altuve 168 2014
2.Sonny Jackson 160 1966
3.Greg Gross 156 1974
4.Willy Taveras 152 2005
5.Enos Cabell 149 1978
6.Jose Altuve 145 2016
7.Jose Altuve 141 2015
8.Jose Cruz 139 1983
 Jose Altuve 139 2013
10.4 Tied With 138  

Singles
RankPlayer  1B  PA
1.Craig Biggio 2046 12503
2.Jose Cruz 1384 7448
3.Jeff Bagwell 1345 9431
4.Jose Altuve 1244 6346
5.Cesar Cedeno 1098 6389
6.Bob Watson 1038 5496
7.Terry Puhl 1013 5458
8.Lance Berkman 921 6712
9.Enos Cabell 859 4240
10.Bill Doran 855 4922

Doubles
RankPlayer  2B  Year
1.Craig Biggio 56 1999
2.Lance Berkman 55 2001
3.Craig Biggio 51 1998
 Alex Bregman 51 2018
5.Jeff Bagwell 48 1996
6.Craig Biggio 47 2004
 Jose Altuve 47 2014
8.Lance Berkman 46 2008
 Miguel Tejada 46 2009
10.3 Tied With 44  

Doubles
RankPlayer  2B  PA
1.Craig Biggio 668 12503
2.Jeff Bagwell 488 9431
3.Lance Berkman 375 6712
4.Cesar Cedeno 343 6389
5.Jose Altuve 340 6346
6.Jose Cruz 335 7448
7.Bob Watson 241 5496
8.Jim Wynn 228 6013
9.Terry Puhl 226 5458
10.Ken Caminiti 204 4370

Triples
RankPlayer  3B  Year
1.Roger Metzger 14 1973
2.Jose Cruz 13 1984
 Steve Finley 13 1992
 Steve Finley 13 1993
5.Joe Morgan 12 1965
 Craig Reynolds 12 1981
 Michael Bourn 12 2009
8.7 Tied With11

Triples
RankPlayer  3B  PA
1.Jose Cruz 80 7448
2.Joe Morgan 63 4482
3.Roger Metzger 62 4100
4.Terry Puhl 56 5458
5.Craig Biggio 55 12503
 Cesar Cedeno 55 6389
 Craig Reynolds 55 3721
8.Enos Cabell 45 4240
9.Steve Finley 41 2344
10.Bill Doran 35 4922

Home Runs
RankPlayer  HR  Year
1.Jeff Bagwell 47 2000
2.Lance Berkman 45 2006
3.Richard Hidalgo 44 2000
4.Jeff Bagwell 43 1997
5.Jeff Bagwell 42 1999
 Lance Berkman 42 2002
7.Alex Bregman 41 2019
8.4 Tied With 39

Home Runs
RankPlayer  HR  PA
1.Jeff Bagwell 449 9431
2.Lance Berkman 326 6712
3.Craig Biggio 291 12503
4.Jim Wynn 223 6013
5.George Springer 174 3567
6.Glenn Davis 166 3425
7.Jose Altuve 164 6346
8.Cesar Cedeno 163 6389
9.Bob Watson 139 5496
10.Jose Cruz 138 7448

Runs Batted In
RankPlayer  RBI  Year
1.Lance Berkman 136 2006
2.Jeff Bagwell 135 1997
3.Jeff Bagwell 132 2000
4.Jeff Bagwell 130 2001
5.Lance Berkman 128 2002
6.Jeff Bagwell 126 1999
 Lance Berkman 126 2001
8.Moises Alou 124 1998
9.Richard Hidalgo 122 2000
10.Jeff Bagwell 120 1996

Runs Batted In
RankPlayer  RBI  PA
1.Jeff Bagwell 15299431
2.Craig Biggio 1175 12503
3.Lance Berkman 1090 6712
4.Jose Cruz 942 7448
5.Bob Watson 782 5496
6.Cesar Cedeno 778 6389
7.Jim Wynn 719 6013
8.Jose Altuve 639 6346
9.Doug Rader 600 4724
10.Ken Caminiti 546 4370

Bases on Balls
RankPlayer  BB  Year
1.Jeff Bagwell 149 1999
2.Jim Wynn 148 1969
3.Jeff Bagwell 135 1996
4.Jeff Bagwell 127 1997
 Lance Berkman 127 2004
6.Alex Bregman 119 2019
7.Joe Morgan 110 1969
8.Jeff Bagwell 109 1998
9.3 Tied With 107

Bases on Balls
RankPlayer  BB  PA
1.Jeff Bagwell 1401 9431
2.Craig Biggio 1160 12503
3.Lance Berkman 1040 6712
4.Jim Wynn 847 6013
5.Jose Cruz 730 7448
6.Joe Morgan 678 4482
7.Bill Doran 585 4922
8.Cesar Cedeno 534 6389
9.Bob Watson 508 5496
10.Terry Puhl 502 5458

Strikeouts
RankPlayer  SO  Year
1.Chris Carter 212 2013
2.Chris Carter 182 2014
3.George Springer 178 2016
4.Colby Rasmus 154 2015
5.Jason Castro 151 2014
 Chris Carter 151 2015
7.Lee May 145 1972
Yordan Alvarez 145 2021
9.Jim Wynn 142 1969
10.Michael Bourn 140 2009

Strikeouts
RankPlayer  SO  PA
1.Craig Biggio 1753 12503
2.Jeff Bagwell 1558 9431
3.Lance Berkman 1121 6712
4.Jim Wynn 1088 6013
5.Doug Rader 848 4724
6.Jose Cruz 841 7448
7.George Springer 785 3567
8.Jose Altuve 753 6346
9.Cesar Cedeno 735 6389
10.Jason Castro 675 2445

Stolen Bases
RankPlayer  SB  Year
1.Gerald Young 65 1988
2.Eric Yelding 64 1990
3.Cesar Cedeno 61 1977
 Michael Bourn 61 2009
5.Cesar Cedeno 58 1976
6.Cesar Cedeno 57 1974
7.Cesar Cedeno 56 1973
 Jose Altuve 56 2014
9.Cesar Cedeno 55 1972
10.Billy Hatcher 53 1987

Stolen Bases
RankPlayer  SB  PA
1.Cesar Cedeno 487 6389
2.Craig Biggio 414 12503
3.Jose Cruz 288 7448
4.Jose Altuve 261 6346
5.Joe Morgan 219 4482
6.Terry Puhl 217 5458
7.Jeff Bagwell 202 9431
8.Michael Bourn 193 2270
9.Enos Cabell 191 4240
 Bill Doran 191 4922

Extra-Base Hits
RankPlayer  XBH  Year
1.Lance Berkman 94 2001
2.Richard Hidalgo 89 2000
3.Jeff Bagwell 86 2001
4.Jeff Bagwell 85 1997
 Jeff Bagwell 85 2000
6.Alex Bregman 83 2018
7.Jeff Bagwell 81 1996
8.Alex Bregman 80 2019
9.Lance Berkman 79 2002
 Lance Berkman 79 2008

Extra-Base Hits
RankPlayer  XBH  PA
1.Craig Biggio 1014 12503
2.Jeff Bagwell 969 9431
3.Lance Berkman 727 6712
4.Cesar Cedeno 561 6389
5.Jose Cruz 553 7448
6.Jose Altuve 533 6346
7.Jim Wynn 483 6013
8.Bob Watson 410 5496
9.Doug Rader 355 4724
10.Terry Puhl 344 5458

Hit By Pitch
RankPlayer  HBP  Year
1.Craig Biggio 34 1997
2.Craig Biggio 28 2001
3.Craig Biggio 27 1996
 Craig Biggio 27 2003
5.Craig Biggio 23 1998
6.Craig Biggio 22 1995
7.Richard Hidalgo 21 2000
8.Craig Biggio 17 2002
 Craig Biggio 17 2005
10.3 Tied With16

Hit By Pitch
RankPlayer  HBP  PA
1.Craig Biggio 285 12503
2.Jeff Bagwell 128 9431
3.Lance Berkman 61 6712
4.Richard Hidalgo 58 3230
5.George Springer 55 3567
6.Jose Altuve 54 6346
7.Glenn Davis 47 3425
8.Cesar Cedeno 45 6389
9.Bob Watson 42 5496
10.Brad Ausmus 36 4214
 Derek Bell 36 2993

Sacrifices
RankPlayer  Sac  Year
1.Craig Reynolds 34 1979
2.Sonny Jackson 27 1966
3.Adam Everett 22 2004
4.Roger Metzger 21 1974
5.Nellie Fox 20 1964
 Roy Oswalt 20 2006
7.Joe Niekro 18 1980
 Craig Reynolds 18 1981
9.Shane Reynolds 17 1999
10.3 Tied With 16  

Sacrifices
RankPlayer  Sac  PA
1.Craig Biggio 101 12503
2.Joe Niekro 100 816
3.Craig Reynolds 98 3721
4.Roy Oswalt 94 706
5.Shane Reynolds 87 595
6.Roger Metzger 77 4100
7.Larry Dierker 68 866
8.Bob Knepper 58 627
9.Terry Puhl 57 5458
 Mike Scott 57 622

Sacrifice Flies
RankPlayer  SF  Year
1.Jeff Bagwell 13 1992
 Ray Knight 13 1982
 Carlos Lee 13 2007
4.Josh Reddick 12 2017
Yuli Gurriel 12 2021
6.Richard Hidalgo 11 2001
 Jeff Kent 11 2004
 Carlos Correa 11 2018
 Ray Knight 11 1983
 Bob Watson 11 1978

Sacrifice Flies
RankPlayer  SF  PA
1.Jeff Bagwell 102 9431
2.Craig Biggio 81 12503
3.Jose Cruz 68 7448
4.Cesar Cedeno 56 6389
5.Bob Watson 53 5496
6.Lance Berkman 50 6712
7.Jim Wynn 48 6013
8.Jose Altuve 45 6346
9.Richard Hidalgo 40 3230
 Doug Rader 40 4724

Grounded into Double Plays
RankPlayer  GIDP  Year
1.Miguel Tejada 32 2008
2.Brad Ausmus 30 2002
3.Miguel Tejada 29 2009
4.Carlos Lee 27 2007
5.Jeff Bagwell 25 2003
 Hunter Pence 25 2009
7.Jose Altuve 24 2013
8.Doug Rader 23 1970
 Jeff Kent 23 2004
 Matt Dominguez 23 2014

Grounded into Double Plays
RankPlayer  GIDP  PA
1.Jeff Bagwell 221 9431
2.Jose Altuve 158 6346
3.Craig Biggio 151 12503
4.Brad Ausmus 143 4464
5.Cesar Cedeno 132 6389
6.Lance Berkman 124 6712
7.Bob Watson 121 5496
8.Doug Rader 114 4724
9.Bob Aspromonte 105 3946
10.Ken Caminiti 101 4370

Caught Stealing
RankPlayer  CS  Year
1.Gerald Young 27 1988
2.Eric Yelding 25 1990
 Gerald Young 25 1989
4.Jose Cruz 23 1977
5.Enos Cabell 22 1977
 Terry Puhl 22 1979
7.Cesar Cedeno 21 1972
8.Greg Gross 20 1974
9.Bill Doran 19 1986
10.Enos Cabell 18 1979
 Steve Finley 18 1991

Caught Stealing
RankPlayer  CS  PA
1.Cesar Cedeno 149 6389
2.Craig Biggio 124 12503
3.Jose Cruz 123 7448
4.Terry Puhl 99 5458
5.Enos Cabell 91 4240
6.Bill Doran 85 4922
7.Jose Altuve 80 6346
8.Jeff Bagwell 78 9431
9.Jim Wynn 77 6013
10.Gerald Young 71 2016


Thanks to
Baseball Reference.com for much of the information contained on this page.