Rankings based on seasons 1901 – 2025.

To be eligible, position players need 1,500 plate appearances, starting pitchers have to have started a minimum of 75 games, and relief pitchers need to have 150 innings pitched for the franchise.

  1. Randy JohnsonHOF4x Cy Young

    Randy Johnson Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    52.64 62 233 232 118 62 2.84 1628 38 14 0 594 513 416 2077 31.6% 1.07
  2. Paul Goldschmidt

    Paul Goldschmidt Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    39.94 145 1092 4708 3975 709 1182 267 19 209 710 124 32 655 1059 .297 .398 .532 .930
  3. Brandon WebbCy Young

    Brandon Webb Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    33.0 72 199 198 87 62 3.27 1319.2 15 8 0 557 479 435 1065 19.3% 1.239
  4. Ketel MarteActive

    Ketel Marte Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    33.12 127 1054 4379 3878 608 1098 235 38 168 537 46 10 429 682 .283 .358 .493 .851
  5. Luis Gonzalez

    Luis Gonzalez Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    30.02 130 1194 5246 4488 780 1337 310 27 224 774 32 19 650 580 .298 .391 .529 .919
  6. Curt Schilling

    Curt Schilling Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    25.86 70 108 107 58 28 3.15 780.5 18 5 0 280 273 117 875 28.2% 1.04
  7. Corbin CarrollActive

    Corbin Carroll Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    15.67 126 488 2086 1822 357 470 93 43 82 248 123 20 205 439 .258 .341 .491 .832
  8. Zack Greinke

    Zack Greinke Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    16.49 78 114 114 55 29 3.41 713.5 2 1 0 285 270 150 683 23.8% 1.09
  9. Zac Gallen

    Zac Gallen Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    19.33 85 169 169 65 49 3.62 970.3 2 2 0 413 390 306 1017 25.5% 1.16
  10. A.J. Pollock

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

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

    Dan Haren Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    13.14 81 87 87 37 26 3.56 586.1 5 2 0 248 232 107 570 23.8% 1.13
  13. Merrill Kelly

    Merrill Kelly Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    16.33 87 162 162 62 50 3.75 950.9 0 0 0 422 396 290 865 22.1% 1.20
  14. Christian Walker

    Christian Walker Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    15.26 113 819 3239 2853 426 716 157 7 146 442 25 6 314 729 .251 .331 .464 .795
  15. Justin Upton

    Justin Upton Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    13.7 117 731 3030 2663 438 739 147 28 108 363 80 34 306 694 .278 .357 .475 .832
  16. David Peralta

    David Peralta Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    15.66 112 961 3728 3397 434 960 191 46 110 468 33 14 280 725 .283 .340 .463 .803
  17. Brad Ziegler

    Brad Ziegler Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    7.31 64 377 0 22 12 2.58 355.7 0 0 62 116 102 113 231 16.0% 1.16
  18. Geraldo PerdomoActive

    Geraldo Perdomo Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    13.47 103 562 2140 1803 293 457 87 14 34 225 61 13 250 336 .253 .348 .374 .722
  19. Miguel Montero

    Miguel Montero Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    13.55 101 906 3430 3017 365 795 172 6 97 448 2 8 334 670 .264 .342 .421 .763
  20. Byung-Hyun Kim

    Byung-Hyun Kim Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    8.34 75 245 10 21 23 3.44 324.5 0 0 70 132 124 153 383 27.8% 1.21
  21. The Next 5

  22. 21. Miguel Batista
  23. 22. Chris Young
  24. 23. Patrick Corbin
  25. 24. Orlando Hudson
  26. 25. Jose Valverde
  27. All underlying data used in this analysis is available in The Baseball Scholar Data Library.

    Leave a comment

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

    100 Greatest Players of all time