Daily quiz

St. Louis Cardinals Hits Leaders

Career totals with the Cardinals and the best single seasons in club history. Records run through the 2025 season.

Stan Musial holds the Cardinals career record with 3,630 hits. The single-season record is 250, by Rogers Hornsby in 1922.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

All-time Cardinals leaders

Career totals with the club
# Player With the club H G
1 Stan Musial Stan Musial 1941–1963 3,630 3,026
2 Lou Brock Lou Brock 1964–1979 2,713 2,289
3 Yadier Molina Yadier Molina 2004–2022 2,168 2,226
4 Albert Pujols Albert Pujols 2001–2022 2,156 1,814
5 Rogers Hornsby Rogers Hornsby 1915–1933 2,110 1,580
6 Enos Slaughter Enos Slaughter 1938–1953 2,064 1,820
7 Red Schoendienst Red Schoendienst 1945–1963 1,980 1,795
8 Ozzie Smith Ozzie Smith 1982–1996 1,944 1,990
9 Ken Boyer Ken Boyer 1955–1965 1,855 1,667
10 Curt Flood Curt Flood 1958–1969 1,853 1,738
11 Jim Bottomley Jim Bottomley 1922–1932 1,727 1,392
12 Ted Simmons Ted Simmons 1968–1980 1,704 1,564
13 Willie McGee Willie McGee 1982–1999 1,683 1,661
14 Joe Medwick Joe Medwick 1932–1948 1,590 1,216
15 Frankie Frisch Frankie Frisch 1927–1937 1,577 1,311
16 Ray Lankford Ray Lankford 1990–2004 1,479 1,580
17 Julian Javier Julian Javier 1960–1971 1,450 1,578
18 Marty Marion Marty Marion 1940–1950 1,402 1,502
19 Terry Moore Terry Moore 1935–1948 1,318 1,298
20 Bill White Bill White 1959–1969 1,241 1,113
21 Pepper Martin Pepper Martin 1928–1944 1,227 1,189
22 Keith Hernandez Keith Hernandez 1974–1983 1,217 1,165
23 Charlie Comiskey Charlie Comiskey 1882–1891 1,194 1,034
24 Matt Carpenter Matt Carpenter 2011–2024 1,185 1,388
25 Tip O'Neill Tip O'Neill 1884–1891 1,091 783

Single-season Cardinals records

Best seasons in club history