Daily quiz

St. Louis Cardinals Walks 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 1,599 walks. The single-season record is 162, by Mark McGwire in 1998.

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 BB G
1 Stan Musial Stan Musial 1941–1963 1,599 3,026
2 Albert Pujols Albert Pujols 2001–2022 1,003 1,814
3 Ozzie Smith Ozzie Smith 1982–1996 876 1,990
4 Enos Slaughter Enos Slaughter 1938–1953 838 1,820
5 Ray Lankford Ray Lankford 1990–2004 780 1,580
6 Matt Carpenter Matt Carpenter 2011–2024 714 1,388
7 Lou Brock Lou Brock 1964–1979 681 2,289
8 Rogers Hornsby Rogers Hornsby 1915–1933 660 1,580
9 Jim Edmonds Jim Edmonds 2000–2007 645 1,105
10 Ken Boyer Ken Boyer 1955–1965 631 1,667
11 Ted Simmons Ted Simmons 1968–1980 624 1,564
12 Keith Hernandez Keith Hernandez 1974–1983 585 1,165
13 Miller Huggins Miller Huggins 1910–1916 572 803
14 Yadier Molina Yadier Molina 2004–2022 542 2,226
15 Jim Bottomley Jim Bottomley 1922–1932 509 1,392
16 Red Schoendienst Red Schoendienst 1945–1963 497 1,795
17 Mark McGwire Mark McGwire 1997–2001 470 545
18 Marty Marion Marty Marion 1940–1950 451 1,502
19 Frankie Frisch Frankie Frisch 1927–1937 448 1,311
20 Matt Holliday Matt Holliday 2009–2016 447 982
21 Curt Flood Curt Flood 1958–1969 439 1,738
22 Tom Herr Tom Herr 1979–1988 438 1,029
23 Johnny Mize Johnny Mize 1936–1941 424 854
24 William Robinson William Robinson 1885–1891 419 603
25 Jose Oquendo Jose Oquendo 1986–1995 414 989

Single-season Cardinals records

Best seasons in club history