Skip to content

Minnesota Twins All-Time Roster

Updated 02/27/2022

This is the Minnesota Twins 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 – Joe Mauer
    • Age: 21 – 35
    • Years: 2004 – 2018

    Joe Mauer
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    55.2 123 1858 7960 6930 1018 2123 428 30 143 923 52 19 939 1034 .306 .391 .439 .830

  • First Base – Harmon Killebrew
    • Age: 18 – 38
    • Years: 1954 – 1974

    Harmon Killebrew
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    60.5 144 2329 9462 7835 1258 2024 277 24 559 1540 18 16 1505 1629 .258 .381 .514 .895

  • Second Base – Rod Carew
    • Age: 21 – 32
    • Years: 1967 – 1978

    Rod Carew
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    63.8 138 1635 6980 6235 950 2085 305 90 74 733 271 123 613 716 .334 .392 .448 .840

  • Third Base – Eddie Yost
    • Age: 17, 19 – 31
    • Years: 1944, 1946 – 1958

    Eddie Yost
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    27.1 112 1690 7461 6011 971 1521 282 53 101 550 58 57 1274 705 .253 .385 .368 .753

  • Shortstop – Joe Cronin
    • Age: 21 – 27
    • Years: 1928 – 1934

    Joe Cronin
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    36.8 120 940 4138 3582 577 1090 242 72 51 673 56 37 466 274 .304 .380 .455 .835

  • Outfield – Kirby Puckett
    • Age: 24 – 35
    • Years: 1984 – 1995

    Kirby Puckett
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    51.6 122 1783 7831 7244 1071 2304 414 57 207 1085 134 76 450 965 .318 .362 .477 .839

  • Outfield – Goose Goslin
    • Age: 20 – 29, 32, 37
    • Years: 1921 – 1930, 1933, 1938

    Goose Goslin
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    43.7 130 1361 5810 5140 854 1659 289 125 127 931 116 52 488 337 .323 .377 .502 .879

  • Outfield – Tony Oliva
    • Age: 23 – 37
    • Years: 1962 – 1976

    Tony Oliva
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    43.0 129 1676 6879 6301 870 1917 329 48 220 947 86 55 448 645 .304 .355 .476 .831

  • Starting Pitcher – Walter Johnson
    • Age: 19 – 39
    • Years: 1907 – 1927
    Walter Johnson
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    152.1 68 802 666 417 279 2.17 5914.2 531 110 34 1902 1424 1363 3509 12.6% 1.06

  • Starting Pitcher – Bert Blyleven
    • Age: 19 – 25, 34 – 37
    • Years: 1970 – 1976, 1985 – 1988
    Bert Blyleven
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    49.1 84 348 345 149 138 3.28 2566.2 141 29 0 1044 934 674 2035 19.3% 1.19

  • Starting Pitcher – Johan Santana
    • Age: 21 – 28
    • Years: 2000 – 2007
    Johan Santana
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    35.8 71 251 175 93 44 3.22 1308.2 6 4 1 500 468 364 1381 26.2% 1.09

  • Starting Pitcher – Brad Radke
    • Age: 22 – 33
    • Years: 1995 – 2006
    Brad Radke
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    45.6 89 378 377 148 139 4.22 2451 37 10 0 1233 1150 445 1467 14.3% 1.26

  • Starting Pitcher – Camilo Pascual
    • Age: 20 – 32
    • Years: 1954 – 1966


    Camilo Pascual
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    33.2 110 432 331 145 141 3.66 2465 119 31 10 1127 1002 909 1885 18.0% 1.29

  • Relief Pitcher – Joe Nathan
    • Age: 29 – 34, 36
    • Years: 2004 – 2009, 2011
    Joe Nathan
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    18.4 50 460 0 24 13 2.16 463.1 0 0 260 118 111 134 561 30.7% 0.96

  • Relief Pitcher – Firpo Marberry
    • Age: 24 – 33, 37
    • Years: 1923 – 1932, 1936
    Firpo Marberry
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    26.1 85 470 134 117 71 3.59 1654 64 5 96 769 659 568 667 9.5% 1.32

  • Relief Pitcher – Rick Aguilera
    • Age: 27 – 33, 34 – 37
    • Years: 1989 – 1995, 1996 – 1999
    Rick Aguilera
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    15.5 77 490 30 40 47 3.50 694 5 0 254 298 270 179 586 20.5% 1.18

Bench

  • Catcher – Earl Battey, 1960 – 1967
  • First Base – Kent Hrbek, 1981 – 1994
  • Second Base – Chuck Knoblauch, 1991 – 1997
  • Third Base – Corey Koskie, 1998 – 2004
  • Shortstop – Cecil Travis, 1933 – 1941, 1945 – 1947
  • Outfield – Bob Allison, 1958 – 1970
  • Outfield – Sam Rice, 1915 – 1933
  • Outfield – Stan Spence, 1942 – 1944, 1946 – 1947
  • Starting Pitcher – Frank Viola, 1982 – 1989
  • Starting Pitcher – Jim Kaat, 1959 – 1973
  • Starting Pitcher – Dave Goltz, 1972 – 1979
  • Relief Pitcher – Doug Corbett, 1980 – 1982

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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

%d bloggers like this: