Seattle Mariners All-Time Roster

Updated 03/29/2020

This is the Seattle Mariners 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 – Dan Wilson
    • Age: 25 – 36
    • Years: 1994 – 2005

    Dan Wilson
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    13.6 80 1251 4500 4085 433 1071 207 13 88 508 23 14 268 739 .262 .305 .384 .689

  • First Base – Alvin Davis
    • Age: 23 – 30
    • Years: 1984 – 1991

    Alvin Davis
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    19.9 126 1166 4892 4136 563 1163 212 10 160 667 7 16 672 549 .281 .385 .453 .838

  • Second Base – Robinson Cano
    • Age: 31 – 35
    • Years: 2014 – 2018

    Robinson Cano
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    23.7 127 704 3050 2776 389 821 159 5 107 411 13 10 232 407 .296 .355 .472 .827

  • Third Base – Kyle Seager
    • Age: 23 – 31
    • Years: 2011 – 2019

    Kyle Seager
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    30.2 112 1261 5286 4755 597 1218 268 13 198 666 47 26 442 926 .256 .326 .443 .769

  • Shortstop – Alex Rodriguez
    • Age: 18 – 24
    • Years: 1994 – 2000

    Alex Rodriguez
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    38 137 790 3515 3126 627 966 194 13 189 595 133 36 310 616 .309 .375 .561 .936

  • Right Field – Ichiro Suzuki
    • Age: 27 – 38, 44 – 45
    • Years: 2001 – 2012, 2018 – 2019

    Ichiro Suzuki
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    56.3 110 1861 8536 7907 1181 2542 295 79 99 633 438 97 517 800 .321 .365 .416 .781

  • Center Field – Ken Griffey, Jr
    • Age: 19 – 29, 39 – 40
    • Years: 1989 – 1999, 2009 – 2010

    Ken Griffey
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    70.3 139 1685 7250 6317 1113 1843 341 30 417 1216 167 60 819 1081 .292 .377 .553 .930

  • Left Field – Phil Bradley
    • Age: 24 – 28
    • Years: 1983 – 1987

    Phil Bradley
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    12.9 125 607 2476 2159 346 649 112 26 52 234 107 40 258 448 .301 .380 .449 .829

  • Designated Hitter – Edgar Martinez
    • Age: 24 – 41
    • Years: 1987 – 2004

    Edgar Martinez
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    68.4 147 2055 8672 7213 1219 2247 514 15 309 1261 49 30 1283 1202 .312 .421 .515 .936

  • Starting Pitcher – Randy Johnson
    • Age: 25 – 34
    • Years: 1989 – 1998
    Randy Johnson
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    42.2 79 274 266 130 74 3.42 1838.1 51 19 2 782 698 884 2162 28.0% 1.25

  • Starting Pitcher – Felix Hernandez
    • Age: 19 – 33
    • Years: 2005 – 2019
    Felix Hernandez
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    53.8 84 419 418 169 136 3.42 2729.2 25 11 0 1157 1037 805 2524 22.4% 1.21

  • Starting Pitcher – Jamie Moyer
    • Age: 33 – 43
    • Years: 1996 – 2006
    Jamie Moyer
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    34.6 89 324 323 145 87 3.97 2093 20 6 0 995 924 524 1239 14.1% 1.25

  • Starting Pitcher – Mark Langston
    • Age: 23 – 28
    • Years: 1984 – 1989
    Mark Langston
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    22.7 94 176 173 74 67 4.00 1198 41 9 0 596 533 575 1078 21.% 1.37

  • Starting Pitcher – Freddy Garcia
    • Age: 22 – 27
    • Years: 1999 – 2004
    Freddy Garcia
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    17.3 88 170 169 76 50 3.89 1096.1 9 4 0 504 474 389 819 17.6% 1.30

  • Relief Pitcher – J.J. Putz
    • Age: 26 – 31
    • Years: 2003 – 2008
    J. J. Putz
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    8.3 71 308 0 22 15 3.07 323 0 0 101 115 110 104 337 25.4% 1.16

  • Relief Pitcher – Arthur Rhodes
    • Age: 30 – 33, 38
    • Years: 2000 – 2003, 2008
    Arthur Rhodes
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    7.1 69 312 0 28 16 3.05 283 0 0 9 99 96 85 315 28.2% 1.05

  • Relief Pitcher – Jeff Nelson
    • Age: 25 – 28, 34 – 36
    • Years: 1992 – 1995, 2001 – 2003
    Jeff Nelson
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    8.3 76 432 0 24 23 3.26 447.1 0 0 23 177 162 232 471 24.5% 1.31

Bench

  • Catcher – Dave Valle, 1984 – 1993
  • First Base – John Olerud, 2000 – 2004
  • Second Base – Bret Boone, 1992 – 1993, 2001 – 2005
  • Third Base – Adrian Beltre, 2005 – 2009
  • Shortstop – Carlos Guillen, 1998 – 2003
  • Right Field – Jay Buhner, 1988 – 2001
  • Center Field – Mike Cameron, 2000 – 2003
  • Left Field – Raul Ibanez, 1996 – 2000, 2004 – 2008, 2013
  • Starting Pitcher – Erik Hanson, 1988 – 1993
  • Starting Pitcher – Hisashi Iwakuma, 2012 – 2017
  • Starting Pitcher – Mike Moore, 1982 – 1988
  • Relief Pitcher – Edwin Diaz, 2016 – 2018

One comment

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 )

Google photo

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

Twitter picture

You are commenting using your Twitter 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.