Skip to content

Arizona Diamondbacks All-Time Roster

This is the Arizona Diamondbacks all-time roster. The roster consists of one starter and one bench player for each infield position and three starters and three bench outfielders. Hitters have 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 – Miguel Montero
    • Age: 22 – 30
    • Years: 2006 – 2014


    Miguel Montero
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    13.6 101 906 3430 3017 365 795 172 6 97 448 2 8 334 670 .264 .342 .421 .763

  • First Base – Paul Goldschmidt
    • Age: 23 – 30
    • Years: 2011 – 2018


    Paul Goldschmidt
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    39.9 144 1092 4708 3975 709 1182 267 19 209 710 124 32 655 1059 .297 .398 .532 0.93

  • Second Base – Ketel Marte
    • Age: 21 – 27
    • Years: 2015 – 2021


    Ketel Marte
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    15.5 122 505 2032 1833 266 540 116 25 67 236 22 4 174 283 .295 .358 .495 .853

  • Third Base – Matt Williams
    • Age: 32 – 37
    • Years: 1998 – 2003


    Matt Williams
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    8.3 98 595 2462 2265 317 629 127 7 99 381 12 4 163 383 .278 .327 .471 .798

  • Shortstop – Stephen Drew
    • Age: 23 – 29
    • Years: 2006 – 2012


    Stephen Drew
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    13.2 95 773 3245 2917 393 776 176 52 72 333 33 14 275 563 .266 .328 .436 .764

  • Outfield – Luis Gonzalez
    • Age: 31 – 38
    • Years: 1999 – 2006


    Luis Gonzalez
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    30 130 1194 5246 4488 780 1337 310 27 224 774 32 19 650 580 .298 .391 .529 .920

  • Outfield – A.J. Pollock
    • Age: 24 – 30
    • Years: 2012 – 2018


    A.J. Pollock
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    18.7 113 637 2507 2277 367 640 144 29 74 264 103 23 185 407 .281 .338 .467 .805

  • Outfield – Steve Finley
    • Age: 34 – 39
    • Years: 1999 – 2004


    Steve Finley
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS
    18 111 849 3449 3049 491 847 150 34 153 479 70 33 337 467 .278 .351 .500 .851

  • Starting Pitcher – Randy Johnson
    • Age: 35 – 40, 43 – 44
    • Years: 1999 – 2004, 2007 – 2008


    Randy Johnson
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    52.6 62 233 232 118 62 2.83 1630.3 38 14 0 594 513 416 2077 31.6% 1.07

  • Starting Pitcher – Brandon Webb
    • Age: 24 – 30
    • Years: 2003 – 2009


    Brandon Webb
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    33 72 199 198 87 62 3.27 1319.7 15 8 0 557 479 435 1065 19.3% 1.24

  • Starting Pitcher – Curt Schilling
    • Age: 33 – 36
    • Years: 2000 – 2003


    Curt Schilling
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    25.9 70 108 107 58 28 3.14 781.7 18 5 0 280 273 117 875 28.2% 1.04

  • Starting Pitcher – Zack Greinke
    • Age: 32 – 35
    • Years: 2016 – 2019


    Zack Greinke
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    15.7 78 114 114 55 29 3.40 714.7 2 1 0 285 270 150 683 23.8% 1.09

  • Starting Pitcher – Dan Haren
    • Age: 27 – 29
    • Years: 2008 – 2010


    Dan Haren
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    13.1 81 87 87 37 26 3.56 586.3 5 2 0 248 232 107 570 23.8% 1.13

  • Relieft Pitcher – Brad Ziegler
    • Age: 31 – 36, 38
    • Years: 2011 – 2016, 2018


    Brad Ziegler
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    7.2 64 377 0 22 12 2.57 357.3 0 0 62 116 102 113 231 16.0% 1.16

  • Relieft Pitcher – Byung-Hyun Kim
    • Age: 20 – 24, 28
    • Years: 1999 – 2003, 2007


    Byung-Hyun Kim
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    8.3 75 245 10 21 23 3.43 325.7 0 0 70 132 124 153 383 27.8% 1.2

  • Relieft Pitcher – Jose Valverde
    • Age: 25 – 29
    • Years: 2003 – 2007


    Jose Valverde
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    5.6 71 253 0 9 14 3.29 260 0 0 98 105 95 111 331 30.3% 1.17

Bench

  • Catcher – Damian Miller, 1998 – 2002
  • First Base – Conor Jackson, 2005 – 2010
  • Second Base – Orlando Hudson 2006 – 2008
  • Third Base – Mark Reynolds, 2007 – 2010
  • Shortstop – Nick Ahmed, 2014 – 2021
  • Outfield – Justin Upton, 2007 – 2012
  • Outfield – David Peralta, 2014 – 2021
  • Left Field – Chris Young, 2006 – 2012
  • Starting Pitcher – Miguel Batista, 2001 – 2003, 2006
  • Starting Pitcher – Patrick Corbin, 2012 – 2013, 2015 – 2018
  • Starting Pitcher – Ian Kennedy, 2010 – 2013
  • Relief Pitcher – J.J. Putz, 2011 – 2014

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 )

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.

%d bloggers like this: