Updated 03/05/2022

This is the St. Louis Cardinals all-time roster. The roster consists of one starter and one bench player for each infield position and one starter and one bench player for each outfield position. Hitters had to have a minimum of 1,500 plate appearances. For pitching, I selected five starting pitchers and three relief pitchers. Starting pitchers had to start at least 75 games during their time with the franchise to qualify. Relief pitchers had to accumulate a minimum of 150 innings pitched to be eligible.


  • Catcher – Ted Simmons
    • Age: 18 – 30
    • Years: 1968 – 1980

    Ted Simmons
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    45.0 126 1564 6450 5725 736 1704 332 37 172 929 11 28 624 453 .298 .369 .459 .828

  • First Base – Albert Pujols
    • Age: 21 – 31
    • Years: 2001 – 2011

    Albert Pujols
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    86.7 167 1705 7433 6312 1291 2073 455 15 445 1329 84 35 975 704 .328 .424 .617 1.041

  • Second Base – Rogers Hornsby
    • Age: 19 – 30, 37
    • Years: 1915 – 1926, 1933

    Rogers Hornsby
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    91.7 174 1580 6714 5881 1089 2110 367 143 193 1072 118 64 660 480 .359 .418 .568 .986

  • Third Base – Ken Boyer
    • Age: 24 – 34
    • Years: 1955 – 1965

    Ken Boyer
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    58.1 119 1667 7046 6334 988 1855 269 61 255 1001 97 69 631 859 .293 .358 .475 .833

  • Shortstop – Ozzie Smith
    • Age: 27 – 41
    • Years: 1982 – 1996

    Ozzie Smith
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    66.0 97 1990 8242 7160 991 1944 338 50 27 664 433 102 876 423 .272 .347 .344 .691

  • Outfield – Stan Musial
    • Age: 20 – 23, 25 – 42
    • Years: 1941 – 1944, 1946 – 1963

    Stan Musial
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    128.7 158 3026 12712 10972 1949 3630 725 177 475 1951 78 31 1599 696 .331 .417 .559 .976

  • Outfield – Jim Edmonds
    • Age: 30 – 37
    • Years: 2000 – 2007

    Jim Edmonds
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    37.9 143 1105 4356 3628 690 1033 234 11 241 713 37 24 645 1029 .285 .397 .555 .952

  • Outfield – Enos Slaughter
    • Age: 22 – 26, 30 – 37
    • Years: 1938 – 1942, 1946 – 1953

    Enos Slaughter
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    52.8 129 1820 7710 6775 1071 2064 366 135 146 1148 64 7 838 429 .305 .381 .463 .844

  • Starting Pitcher – Bob Gibson
    • Age: 23 – 39
    • Years: 1959 – 1975
    Bob Gibson
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    81.7 78 528 482 251 174 2.91 3884.1 255 56 6 1420 1258 1336 3117 19.4% 1.19

  • Starting Pitcher – Dizzy Dean
    • Age: 20, 22 – 27
    • Years: 1930, 1932 – 1937
    Dizzy Dean
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    39.9 75 273 196 134 75 2.99 1737.1 141 23 30 676 577 407 1095 15.2% 1.20

  • Starting Pitcher – Adam Wainwright
    • Age: 23 – 28, 30 – 39
    • Years: 2005 – 2010, 2012 – 2021
    Adam Wainwright
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    40.2 84 425 358 184 105 3.35 2375.2 27 11 3 948 885 641 2004 20.4% 1.21

  • Starting Pitcher – Harry Brecheen
    • Age: 25, 28 – 37
    • Years: 1940, 1943 – 1952
    Harry Brecheen
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    38.5 75 292 224 128 79 2.91 1790.1 122 25 17 650 578 505 857 11.7% 1.18

  • Starting Pitcher – Mort Cooper
    • Age: 25 – 32
    • Years: 1938 – 1945
    Mort Cooper
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    28.5 74 228 186 105 50 2.77 1480.1 105 28 12 531 456 478 758 12.3% 1.21

  • Relief Pitcher – Al Brazle
    • Age: 29, 32 – 40
    • Years: 1943, 1946 – 1954


    Al Brazle
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    21.4 83 441 117 97 64 3.31 1376.7 47 7 60 589 506 492 554 09.5% 1.36

  • Relief Pitcher – Ted Wilks
    • Age: 28 – 35
    • Years: 1944 – 1951


    Ted Wilks
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    13.7 84 282 43 51 20 3.25 742.7 21 5 29 291 268 218 328 10.7% 1.22

  • Relief Pitcher – Todd Worrell
    • Age: 25 – 29, 32
    • Years: 1985 – 1989, 1992
    Todd Worrell
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    9.4 70 348 0 33 33 2.56 425.2 0 0 129 133 121 167 365 20.8% 1.20

Bench

  • Catcher – Yadier Molina, 2004 – 2021
  • First Base – Johnny Mize, 1936 – 1941
  • Second Base – Frankie Frisch, 1927 – 1937
  • Third Base – Scott Rolen, 2002 – 2007
  • Shortstop – Solly Hemus, 1949 – 1956, 1959
  • Outfield – Joe Medwick, 1932 – 1940, 1947 – 1948
  • Outfield – Ray Lankford, 1990 – 2001, 2004
  • Outfield – Lou Brock, 1964 – 1979
  • Starting Pitcher – Chris Carpenter, 2004 – 2012
  • Starting Pitcher – Howie Pollet, 1941 – 1943, 1946 – 1951
  • Starting Pitcher – Larry Jackson, 1955 – 1962
  • Relief Pitcher – Joe Hoerner, 1966 – 1969