Updated 11/22/2025

To be eligible, position players needed 1,500 plate appearances and starting pitchers had to have started a minimum of 75 games for the franchise.

  1. Mike Schmidt
    • Age: 22 – 39
    • Years: 1972 – 1989
    • Position(s): 3B, 1B

    Mike Schmidt
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    106.9 147 2404 10062 8352 1506 2234 408 59 548 1595 174 1507 1883 .267 .379 .527 .906

  2. Pete Alexander
    • Age: 24 – 30, 43
    • Years: 1911 – 1917, 1930
    • Position(s): SP

    Pete Alexander
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    60.1 70 338 280 190 91 2.18 2513.2 219 61 15 812 610 561 1409 11.9% 1.07

  3. Robin Roberts
    • Age: 21 – 34
    • Years: 1948 – 1961
    • Position(s): SP

    Robin Roberts
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    69.7 89 529 472 234 199 3.46 3739.1 272 35 24 1591 1437 718 1871 12.2% 1.17

  4. Steve Carlton
    • Age: 27 – 41
    • Years: 1972 – 1986
    • Position(s): SP

    Steve Carlton
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    64.6 83 499 499 241 161 3.09 3697.1 185 39 0 1454 1270 1252 3031 19.9% 1.21

  5. Chase Utley
    • Age: 24 – 36
    • Years: 2003 – 2015
    • Position(s): 2B

    Chase Utley
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    62.0 124 1551 6617 5748 949 1623 346 49 233 916 142 625 958 .282 .365 .481 .847

  6. Bobby Abreu
    • Age: 24 – 32
    • Years: 1998 – 2006
    • Position(s): RF

    Bobby Abreu
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    47.2 139 1353 5885 4857 891 1474 348 42 195 814 254 947 1078 .303 .415 .512 .928

  7. Dick Allen
    • Age: 21 – 27, 33 – 34
    • Years: 1963 – 1969, 1975 – 1976
    • Position(s): 3B, 1B, LF

    Dick Allen
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    35.4 152 1070 4510 3935 697 1143 204 64 204 655 86 517 1023 .290 .370 .530 .900

  8. Richie Ashburn
    • Age: 21 – 32
    • Years: 1948 – 1959
    • Position(s): CF

    Richie Ashburn
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    58.2 115 1794 8223 7122 1114 2217 287 97 22 499 199 946 455 .311 .389 .388 .777

  9. Sherry Magee
    • Age: 19 – 29
    • Years: 1904 – 1914
    • Position(s): LF, RF

    Sherry Magee
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    48.3 139 1521 6314 5505 898 1647 337 127 75 886 387 546 201 .299 .359 .447 .807

  10. Chuck Klein
    • Age: 23 – 29, 31 – 34, 35 – 39
    • Years: 1928 – 1933, 1936 – 1939, 1940 – 1944
    • Position(s): RF, LF

    Chuck Klein
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    36.5 134 1405 5770 5238 963 1705 336 64 243 983 71 471 410 .326 .378 .553 .931

  11. Johnny Callison
    • Age: 21 – 30
    • Years: 1960 – 1969
    • Position(s): RF, LF

    Johnny Callison
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    39.4 122 1432 5930 5306 774 1438 265 84 185 666 60 513 854 .271 .334 .457 .792

  12. Cole Hamels
    • Age: 22 – 31
    • Years: 2006 – 2015
    • Position(s): SP

    Cole Hamels
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    42.0 81 295 294 114 90 3.30 1930 14 7 0 751 707 492 1844 23.4% 1.14

  13. Gavvy Cravath
    • Age: 31 – 39
    • Years: 1912 – 1920
    • Position(s): RF

    Gavvy Cravath
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    31.0 152 1103 4241 3618 525 1054 222 72 117 676 80 503 514 .291 .372 .489 .862

  14. Jim Bunning
    • Age: 32 – 35, 38 – 39
    • Years: 1964 – 1967, 1970 – 1971
    • Position(s): SP

    Jim Bunning
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    31.4 81 226 208 89 73 2.93 1520.2 65 23 4 559 495 329 1197 19.2% 1.11

  15. Zack WheelerActive
    • Age: 30 – 35
    • Years: 2020 – 2025
    • Position(s): SP

    Zack Wheeler
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    30.4 81 157 157 69 37 2.91 979 4 2 0 342 316 220 1094 28.0% 1.02

  16. Curt Schilling
    • Age: 25 – 33
    • Years: 1992 – 2000
    • Position(s): SP

    Curt Schilling
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    36.8 80 242 226 101 78 3.35 1659.1 61 14 2 664 617 415 1554 23.% 1.12

  17. Bryce HarperActive
    • Age: 26 – 32
    • Years: 2019 – 2025
    • Position(s): RF, 1B, DH

    Bryce Harper
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    26.3 142 858 3708 3129 544 879 218 6 179 530 77 520 820 .281 .386 .526 .912

  18. Aaron NolaActive
    • Age: 22 – 32
    • Years: 2015 – 2025
    • Position(s): SP

    Aaron Nola
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO SO % WHIP
    35.3 90 285 285 109 89 3.83 1715.2 6 4 0 769 730 449 1876 26.7% 1.15

  19. Scott Rolen
    • Age: 21 – 27
    • Years: 1996 – 2002
    • Position(s): 3B

    Scott Rolen
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    29.2 125 844 3643 3125 533 880 207 19 150 559 71 426 714 .282 .373 .504 .877

  20. Jimmy Rollins
    • Age: 21 – 35
    • Years: 2000 – 2014
    • Position(s): SS

    Jimmy Rollins
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS
    47.6 97 2090 9511 8628 1325 2306 479 111 216 887 453 753 1145 .267 .327 .424 .751

Leave a comment

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

100 Greatest Players of all time