Major League Baseball as we know it—two leagues, American and National, playing by the same rules with champions facing off—was born in 1901. These rankings only consider seasons and careers from 1901 onward. Stats reflect post-1901 performance only. Eligibility: 1,500+ plate appearances (batters), 75+ starts (starters), or 350+ innings pitched (relievers).

If you don’t agree, leave a comment and let me know why.

  1. Babe RuthHOF

    Babe Ruth
    Babe Ruth Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    162.1 197 2503 10623 8399 2174 2873 506 136 714 2214 110 117 2062 1330 .342 .474 .690 1.164
    Babe Ruth Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    20.59 82 163 148 94 46 2.28 1221.1 107 17 4 398 309 441 488 9.30% 1.158
  2. Barry Bonds

    Barry Bonds Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    162.8 173 2986 12606 9847 2227 2935 601 77 762 1996 514 141 2558 1539 .298 .444 .666 1.143
  3. Willie MaysHOF

    Willie Mays Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    156.1 154 2992 12493 10881 2062 3283 523 140 660 1903 338 103 1464 1526 .301 .383 .557 .940
  4. Walter JohnsonHOF

    Walter Johnson Pitching Stats
    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.061
  5. Ted WilliamsHOF

    • Age: 20–23, 27-41
    • Years: 1939–1942, 1946-1960
    • Positions: LF
    • Teams: Boston Red Sox
    Ted Williams Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    122.1 188 2292 9791 7706 1798 2654 525 71 521 1839 24 17 2021 709 .344 .481 .633 1.115
  6. Ty CobbHOF

    Ty Cobb Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    151.4 165 3035 13072 11434 2246 4189 724 295 117 1937 892 178 1249 357 .366 .423 .511 .935
  7. Rogers HornsbyHOF

    Rogers Hornsby Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    127.3 173 2259 9475 8173 1579 2930 541 169 301 1584 135 64 1038 679 .358 .423 .576 1.000
  8. Mickey MantleHOF

    Mickey Mantle Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    110.2 170 2401 9909 8102 1677 2415 344 72 536 1509 153 38 1733 1710 .298 .419 .556 .976
  9. Hank AaronHOF

    Hank Aaron Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    143.1 153 3298 13940 12364 2174 3771 624 98 755 2297 240 73 1402 1383 .304 .373 .554 .927
  10. Stan MusialHOF

    • Age: 20–23, 25-42
    • Years: 1941–1944, 1946-1963
    • Positions: LF, 1B, RF
    • Teams: St. Louis Cardinals
    Stan Musial Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    128.7 158 3026 12712 10972 1949 3630 725 177 475 1951 78 31 1599 696 .330 .415 .559 .974
  11. Lou GehrigHOF

    Lou Gehrig Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    113.7 173 2164 9660 8001 1888 2721 534 163 493 1995 102 101 1508 790 .340 .442 .632 1.074
  12. Roger Clemens

    Roger Clemens Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    138.7 70 709 707 354 184 3.12 4916.2 118 46 0 1885 1707 1580 4672 23.1% 1.172
  13. Tris SpeakerHOF

    Tris Speaker Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    134.8 157 2789 11988 10195 1882 3514 792 222 117 1529 432 129 1381 220 .344 .416 .500 .917
  14. Alex Rodriguez

    Alex Rodriguez Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    117.5 141 2784 12207 10566 2021 3115 548 31 696 2086 329 76 1338 2287 .294 .379 .550 .929
  15. Mike TroutActive

    Mike Trout Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    87.5 166 1648 7203 5967 1196 1754 325 55 404 1018 214 38 1067 1663 .294 .406 .570 .991
  16. Honus WagnerHOF

    Honus Wagner Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    113.6 150 2298 9640 8507 1414 2766 506 210 78 1375 601 15 836 327 .325 .383 .461 .845
  17. Lefty GroveHOF

    Lefty Grove Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    113.3 68 616 457 300 141 3.06 3940.2 298 35 55 1594 1339 1187 2266 13.6% 1.278
  18. Eddie CollinsHOF

    Eddie Collins Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    124.4 144 2826 12037 9949 1821 3315 438 187 47 1300 744 173 1499 286 .333 .406 .428 .835
  19. Pete AlexanderHOF

    Pete Alexander Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    116.0 73 696 599 373 208 2.56 5190 437 90 32 1851 1476 951 2198 8.3% 1.121
  20. Randy JohnsonHOF

    Randy Johnson Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    103.5 75 618 603 303 166 3.29 4135.1 100 37 2 1703 1513 1497 4875 28.6% 1.171
  21. Mike SchmidtHOF

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

    Albert Pujols Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    101.7 141 3080 13041 11421 1914 3384 686 16 703 2218 117 43 1373 1404 .296 .374 .544 .918
  23. Aaron JudgeActive

    Aaron Judge Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    62.3 178 1145 5002 4105 873 1205 203 7 368 830 65 21 817 1369 .294 .413 .615 1.028
  24. Rickey HendersonHOF

    Rickey Henderson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    111.2 132 3081 13346 10961 2295 3055 510 66 297 1115 1406 335 2190 1694 .278 .400 .418 .818
  25. Frank RobinsonHOF

    Frank Robinson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    107.2 153 2808 11743 10006 1829 2943 528 72 586 1812 204 77 1420 1532 .294 .388 .536 .925
  26. Joe MorganHOF

    Joe Morgan Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    100.4 135 2649 11329 9277 1650 2517 449 96 268 1133 689 162 1865 1015 .271 .390 .427 .817
  27. Pedro MartinezHOF

    Pedro Martinez Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    86.1 66 476 409 219 100 2.93 2827.1 46 17 3 1006 919 760 3154 27.7% 1.054
  28. Christy MathewsonHOF

    Christy Mathewson Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    101.0 74 635 551 373 188 2.13 4780.2 434 79 28 1616 1133 844 2502 6.4% 1.058
  29. Greg MadduxHOF

    Greg Maddux Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    104.8 76 744 740 355 227 3.16 5008.1 109 35 0 1981 1756 999 3371 16.5% 1.143
  30. Tom SeaverHOF

    Tom Seaver Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    106.1 79 656 647 311 205 2.86 4782.2 231 61 1 1674 1521 1390 3640 18.8% 1.121
  31. Carl YastrzemskiHOF

    • Age: 21–43
    • Years: 1961–1983
    • Positions: LF, 1B, CF
    • Teams: Boston Red Sox
    Carl Yastrzemski Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    96.5 130 3308 13991 11988 1816 3419 646 59 452 1844 168 116 1845 1393 .285 .379 .462 .841
  32. Mel OttHOF

    Mel Ott Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    110.9 156 2730 11337 9456 1859 2876 488 72 511 1860 89 0 1708 896 .304 .409 .533 .943
  33. Jimmie FoxxHOF

    Jimmie Foxx Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    92.3 158 2317 9670 8134 1751 2646 458 125 534 1922 87 72 1452 1311 .325 .425 .609 1.034
  34. Nap LajoieHOF

    Nap Lajoie Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    89.4 146 1988 8256 7498 1083 2521 510 101 51 1141 293 21 457 74 .336 .382 .451 .833
  35. Eddie MathewsHOF

    Eddie MathewsEddie Mathews Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    96.1 143 2391 10101 8537 1509 2315 354 72 512 1453 68 39 1444 1487 .271 .374 .509 .884
  36. Wade BoggsHOF

    Wade Boggs Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    91.4 132 2440 10740 9180 1513 3010 578 61 118 1014 24 35 1412 745 .327 .413 .442 .856
  37. Roberto ClementeHOF

    Roberto Clemente Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    94.8 129 2433 10212 9454 1416 3000 440 166 240 1305 83 46 621 1230 .317 .358 .475 .833
  38. Mookie BettsActive

    Mookie Betts Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    75.2 136 1531 6936 6083 1166 1767 394 41 291 913 196 41 736 924 .290 .369 .512 .881
  39. George BrettHOF

    George Brett Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    88.6 132 2707 11624 10349 1583 3154 665 137 317 1596 201 97 1096 908 .304 .368 .487 .855
  40. Cal Ripken, JrHOF

    Cal Ripken, Jr Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    95.9 112 3001 12883 11551 1647 3184 603 44 431 1695 36 39 1129 1305 .275 .339 .447 .787
  41. Cy YoungHOF

    Cy Young Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    70.7 74 401 369 225 146 2.12 3312.1 331 44 9 1119 779 413 1563 1.00
  42. Ken Griffey, JrHOF

    Ken Griffey, Jr Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    83.8 131 2671 11304 9801 1662 2781 524 38 630 1836 184 69 1312 1779 .283 .369 .537 .907
  43. Joe DiMaggioHOF

    • Age: 21–27, 31-36
    • Years: 1936–1942, 1946-1951
    • Positions: CF
    • Teams: New York Yankees
    Joe DiMaggio Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    79.2 152 1736 7671 6821 1390 2214 389 131 361 1537 30 9 790 369 .324 .397 .578 .976
  44. Bob GibsonHOF

    Bob Gibson Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    81.7 78 528 482 251 174 2.91 3884.1 255 56 6 1420 1258 1336 3117 19.4% 1.188
  45. Phil NiekroHOF

    Phil Niekro Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    97.0 86 864 716 318 274 3.35 5404.1 245 45 29 2337 2012 1809 3342 14.7% 1.268
  46. Al KalineHOF

    • Age: 18–39
    • Years: 1953–1974
    • Positions: RF, CF, 1B
    • Teams: Detroit Tigers
    Al Kaline Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    92.8 134 2834 11597 10116 1622 3007 498 75 399 1583 137 65 1277 1020 .297 .374 .479 .853
  47. Jeff BagwellHOF

    Jeff Bagwell Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    79.9 149 2150 9431 7797 1517 2314 488 32 449 1529 202 78 1401 1558 .296 .407 .540 .947
  48. “Shoeless” Joe Jackson

    “Shoeless” Joe Jackson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    62.2 165 1332 5690 4981 873 1772 307 168 54 785 202 61 519 158 .355 .413 .517 .930
  49. Gaylord PerryHOF

    Gaylord Perry Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    93.0 85 777 690 314 265 3.11 5350.1 303 53 11 2128 1846 1379 3534 16.1% 1.180
  50. Ed WalshHOF

    Ed Walsh Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    63.8 69 430 315 195 126 1.82 2964.1 250 57 34 877 598 617 1736 7.1% 0.999
  51. Bert BlylevenHOF

    Bert Blyleven Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    96.1 85 692 685 287 250 3.31 4970 242 60 0 2029 1830 1322 3701 18.1% 1.197
  52. Chipper JonesHOF

    • Age: 21, 23 – 40
    • Years: 1993, 1995 – 2012
    • Positions: 3B, LF
    • Teams: Atlanta Braves
    Chipper Jones Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    85.3 141 2499 10614 8984 1619 2726 549 38 468 1623 150 46 1512 1409 .303 .400 .529 .930
  53. Arky VaughanHOF

    Arky Vaughan Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    78.0 138 1817 7721 6622 1173 2103 356 128 96 926 118 0 937 276 .317 .399 .453 .853
  54. Rod CarewHOF

    Rod Carew Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    81.2 132 2469 10550 9315 1424 3053 445 112 92 1015 353 187 1018 1028 .327 .388 .429 .817
  55. Steve CarltonHOF

    Steve Carlton Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    84.1 87 741 709 329 244 3.22 5217.1 254 55 2 2130 1864 1833 4136 19.1% 1.246
  56. Frank ThomasHOF

    Frank Thomas Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    73.8 154 2322 10074 8199 1494 2468 495 12 521 1704 32 23 1667 1397 .301 .419 .554 .974
  57. Johnny MizeHOF

    Johnny Mize Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    70.6 157 1884 7371 6443 1118 2011 367 83 359 1337 28 1 856 524 .312 .396 .562 .958
  58. Ron SantoHOF

    Ron Santo Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    70.5 126 2243 9396 8143 1138 2254 365 67 342 1331 35 41 1108 1343 .276 .361 .464 .825
  59. Warren SpahnHOF

    Warren Spahn Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    92.4 84 750 665 363 245 3.09 5243.2 382 63 29 2016 1798 1434 2583 12.0% 1.194
  60. Adrian BeltreHOF

    Adrian Beltre Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    93.5 115 2933 12130 11068 1524 3166 636 38 477 1707 121 42 848 1732 .286 .338 .479 .818
  61. Clayton Kershaw

    Clayton Kershaw Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    78.1 64 455 451 223 96 2.53 2855.1 25 15 0 881 804 713 3052 27.1% 1.02
  62. Dick AllenHOF

    Dick Allen Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    58.7 155 1749 7314 6332 1099 1848 320 79 351 1119 133 52 894 1556 .291 .377 .533 .910
  63. Duke SniderHOF

    Duke Snider Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    65.9 139 2143 8237 7161 1259 2116 358 85 407 1333 99 50 971 1237 .295 .377 .539 .917
  64. Robin RobertsHOF

    Robin Roberts Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    83.0 89 676 609 286 245 3.41 4688.2 305 45 25 1962 1774 902 2357 12.3% 1.169
  65. Justin Verlander

    Justin Verlander Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    82.2 79 555 555 266 158 3.32 3567.2 26 9 0 1428 1317 1004 3553 24.3% 1.14
  66. Jackie RobinsonHOF

    • Age: 28 – 37
    • Years: 1947 – 1956
    • Positions: 2B, 3B, 1B, OF
    • Teams: Brooklyn Dodgers
    Jackie Robinson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    61.8 135 1382 5802 4877 947 1518 273 54 137 734 197 30 740 291 .311 .401 .473 .875
  67. Reggie JacksonHOF

    Reggie Jackson Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    73.9 139 2820 11416 9864 1551 2584 463 49 563 1702 228 115 1375 2597 .261 .355 .490 .845
  68. Curt Schilling

    Curt Schilling Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    80.5 80 569 436 216 146 3.46 3261 83 20 22 1318 1253 711 3116 23.5% 1.137
  69. Larry WalkerHOF

    Larry Walker Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    72.7 140 1988 8030 6907 1355 2160 471 62 383 1311 230 76 913 1231 .312 .399 .565 .965
  70. Fergie JenkinsHOF

    Fergie Jenkins Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    82.1 87 664 594 284 226 3.34 4500.2 267 49 7 1853 1669 997 3192 17.4% 1.141
  71. Joey Votto

    Joey Votto Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    64.5 145 2056 8746 7252 1171 2135 459 22 356 1144 80 29 1365 1640 .294 .409 .511 .920
  72. Charlie GehringerHOF

    • Age: 21 – 39
    • Years: 1924 – 1942
    • Positions: 2B
    • Teams: Detroit Tigers
    Charlie Gehringer Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    84.7 124 2323 10237 8860 1774 2839 574 146 184 1427 181 89 1186 372 .320 .398 .480 .878
  73. Ernie BanksHOF

    • Age: 22 – 40
    • Years: 1953 – 1971
    • Positions: SS, 1B
    • Teams: Chicago Cubs
    Ernie Banks Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    67.7 118 2528 10395 9421 1305 2583 407 90 512 1636 50 53 763 1236 .274 .328 .499 .828
  74. Roy HalladayHOF

    Roy Halladay Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    65.4 76 416 390 203 105 3.38 2749.1 67 20 1 1135 1034 592 2117 18.8% 1.177
  75. Mark McGwire

    Mark McGwire Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    62.2 157 1874 7660 6187 1167 1626 252 6 583 1414 12 8 1317 1596 .262 .393 .588 .982
  76. Edgar MartinezHOF

    Edgar Martinez Hitting Stats
    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 .311 .417 .515 .932
  77. Johnny BenchHOF

    • Age: 19-35
    • Years: 1967 – 1983
    • Positions: C, 3B, 1B
    • Teams: Cincinnati Reds
    Johnny Bench Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    75.1 125 2158 8669 7658 1091 2048 381 24 389 1376 68 43 891 1278 .267 .341 .475 .817
  78. Willie McCoveyHOF

    Willie McCovey Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    64.5 145 2588 9686 8197 1229 2211 353 46 521 1555 26 22 1345 1550 .269 .374 .514 .888
  79. Jim ThomeHOF

    Jim Thome Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    73.1 145 2543 10313 8422 1583 2328 451 26 612 1699 19 20 1747 2548 .276 .401 .554 .955
  80. Manny Ramirez

    Manny Ramirez Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    69.3 153 2302 9774 8244 1544 2574 547 20 555 1831 38 33 1329 1813 .312 .410 .585 .995
  81. Miguel Cabrera

    Miguel Cabrera Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    67.1 139 2797 11796 10356 1551 3174 627 17 511 1881 40 21 1258 2105 .306 .382 .518 .901
  82. Robinson Cano

    Robinson Cano Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    68.0 124 2267 9550 8773 1262 2639 572 33 335 1306 51 38 620 1214 .301 .351 .488 .839
  83. Kevin Brown

    Kevin Brown Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    68.2 78 486 476 211 144 3.28 3256 72 17 0 1357 1185 901 2397 17.7% 1.222
  84. Mike MussinaHOF

    Mike Mussina Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    82.8 82 537 536 270 153 3.68 3562.2 57 23 0 1559 1458 785 2813 19.3% 1.191
  85. Harry HeilmannHOF

    Harry Heilmann Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    72.5 144 2148 8960 7787 1291 2660 542 151 183 1539 113 64 856 550 .341 .396 .520 .917
  86. Bobby Grich

    Bobby Grich Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    71.0 129 2008 8220 6890 1033 1833 320 47 224 864 104 83 1087 1278 .266 .365 .423 .789
  87. Stan CoveleskiHOF

    Stan Coveleski Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    66.6 78 450 385 215 142 2.89 3082 224 38 21 1237 990 802 981 7.7% 1.251
  88. Todd HeltonHOF

    Todd Helton Pitching Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    61.8 132 2247 9450 7962 1401 2519 592 37 369 1406 37 29 1335 1175 .316 .413 .539 .952
  89. Bob FellerHOF

    • Age: 17 – 22, 26 – 37
    • Years: 1936 – 1941, 1945 – 1956
    • Positions: SP
    • Teams: Cleveland Indians
    Bob Feller Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    65.2 82 570 484 266 162 3.25 3827 279 44 21 1557 1384 1764 2581 16.0% 1.315
  90. Rube WaddellHOF

    Rube Waddell Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    55.0 76 366 308 178 127 2.11 2659.2 235 47 4 923 624 728 2137 20.4% 1.10
  91. Juan MarichalHOF

    Juan Marichal Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    61.8 81 471 457 243 142 2.89 3507 244 52 2 1329 1126 709 2303 16.2% 1.10
  92. Max Scherzer

    Max Scherzer Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    74.7 77 483 474 221 117 3.22 2963 12 5 0 1132 1059 779 3489 29.1% 1.08
  93. Robin YountHOF

    Robin Yount Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    77.3 113 2856 12249 11008 1632 3142 583 126 251 1406 271 105 966 1350 .285 .342 .430 .772
  94. 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
    63.8 137 2074 8826 7608 1280 2190 477 24 372 1232 174 36 1086 1979 .288 .378 .504 .882
  95. Hal NewhouserHOF

    Hal Newhouser Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    60.0 76 488 374 207 150 3.06 2993 212 33 26 1197 1016 1249 1796 14.2% 1.310
  96. Pete Rose

    Pete Rose Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    79.6 121 3562 15861 14053 2165 4256 746 135 160 1314 198 149 1566 1143 .302 .373 .409 .783
  97. Sandy KoufauxHOF

    Sandy Koufax Pitching Stats
    WAR ERA- G GS W L ERA IP CG SHO SV R ER BB SO K% WHIP
    53.1 75 397 314 165 87 2.76 2324.1 137 40 9 806 713 817 2396 25.2% 1.11
  98. Hank GreenbergHOF

    Hank Greenberg Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    55.5 154 1394 6096 5193 1051 1628 379 71 331 1276 58 26 852 844 .313 .409 .605 1.014
  99. Chase Utley

    Chase Utley Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    65.4 118 1937 7863 6857 1103 1885 411 58 259 1025 154 22 724 1193 .275 .358 .465 .823
  100. Mike PiazzaHOF

    Mike Piazza Hitting Stats
    WAR wRC+ G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
    59.5 140 1912 7745 6911 1048 2127 344 8 427 1335 17 20 759 1113 .307 .376 .545 .921

All underlying data used in this analysis is available in The Baseball Scholar Data Library.

61 responses to “100 Greatest Baseball Players of All-Time”

  1. You could split Mariano Rivera’s regular season career into 2 and each half would be an all-time great RP career. Then just to top it off, HE PITCHED 2 SEASONS WORTH OF INNINGS IN THE POSTSEASON WITH A 0.70 ERA. And was the only unanimous HOF ever. Jeter and Yogi should be on there too, but I think I only saw 2 catchers and I don’t feel like having the Jeter argument so I’ll ignore that. Leaving Rivera off is ridiculous though.

    Like

    1. With due respect, your argument could be flipped around, and I could be just as incredulous that you think Mariano Rivera is one of the 100 greatest players ever.

      Mo pitched pitched less than 1,300 innings. Tom Seaver pitched more innings from 1971 to 1975. And before you scream that Rivera’s innings were more important … consider this:

      Of his 1,105 relief appearances, Rivera entered the game with NO ONE ON BASE 879 times (79.5% of the time). Only in about a quarter of those appearances was his team ahead BY FEWER THAN TWO RUNS.

      Rivera pitched a lot of innings when the outcome of the game was in little doubt. Granted, Rivera converted those situations better than anyone ever has, he pitched better than any reliever ever has. But, it’s important to note that he pitched far fewer high leverage innings than the relievers of the previous three decades before his debut.

      It’s hard for me to think a pitcher who tossed less than 1,300 innings and who pitched often with a 3-run lead and only needing to get 3 outs, is one of the best 100 PLAYERS in baseball history. Greatest reliever, of course. One of the greatest 100 pitchers, yes I have him about #80 among pitchers. But one of the GREATEST 100 PLAYTERS EVER? You have to ignore a lot to make that claim.

      Also consider this last piece of statistical evidence: when the Yankees entered the ninth with a 1 or 2-run lead and Rivera was called in to protect it, he converted the save 86 percent of the time. From 1960 to 1990, the stat for that game situation (team ahead by 1 or 2 runs in ninth regardless of who was pitching) was 83 percent. The great Mo Rivera was 3 percent better over his career converting saves as opposed to the prior strategy used by managers.

      I love me some Rivera — but he was a relief specialist, not one of the 100 greatest players ever.

      Like

      1. He was the most dominant releiver of all time, he definitely deserves to be a top 100 player of all time. Going by your standards A-rod isn’t top 100 and neither is Jeter. Mariano Rivera was one of the most dominant pitchers ever, and when your that good you deserve to be a top 100 player, its simple.

        Like

      2. You’ve never been a reliever. It’s night and day. Like cutting 2 acres of grass with a push mower vs. a riding mower.

        The getting up and down and not pitching actually counts. Being ready every single day. Being told No way we’re using you today and then they do, is beyond annoying.

        Like bogus pitch counts. Add 40. Warming up and in between innings. All these people who talk about it, never did it.

        But let’s talk Rivera. War points per IP. No one in history is above 0.04, except Rivera. Over 0.03 is Sale and deGrom but they have limited innings. If you so this for 50 pitchers off the top of your head, a pattern emerges. Clemens at 0.028. W. Johnson at 0.027. Lefty Grove at 0.026.

        Try it, greatness falls right into place with some surprises. Like Billy Wagner being over 0.03 and Smoltz being under 0.20.

        You have to obviously believe in one of the 2 versions of WAR.

        Like

  2. So you have Mark McGwire and Joey Votto ahead of Warren Spahn and Mariano Rivera? Please go ahead and try and justify that.

    Like

  3. The stats of steroid freaks should not be included in this list. They are literally major league cheaters. In the olympics records set while using performance enhancing drugs are stricken from the books. So should it be in baseball.

    Like

  4. Joey Votto is the 54th best player of all-time? I can’t see how you justify that. He’s a top 15 first baseman, I’ll give you that, but how is he a greater player than Warren Spahn?

    You need to consider adjusting for era. According to your list FIVE of the ten greatest players of all-time played during World War I. Do you think that makes sense? And seven of your top ten played before baseball was integrated. I also question your ranking of Joe Jackson. You mean to tell us that his career was greater than Ken Griffey Jr. and Cal Ripken Jr.?

    Like

    1. Votto isn’t top 15 or 25 or 50 1B of all time

      Like

  5. You have them all numbered 1. Could you change all the numbers ‘1’ to their actual order number when you get a chance?

    Like

  6. […] ▼Source▼ 100 Greatest Baseball Players of All-Time […]

    Like

  7. William Waller Avatar
    William Waller

    It looks to me like you were using WAR and WRC+ to justify rankings. Everyone of your players would be in a TOP 150 of ALL-Time but I just don’t see where Players Like Votto, Coveleski, Waddell, Cano and Newhouser should be ranked ahead of players Like Jeter, Ryan. Rivera, Simmons, O.smith, Medwick, Hubbell and E. Murray. I would also think M. Scherzer, B. Robinson and I Rodriguez would be highly debatable

    Like

  8. Chase Utley over Derek Jeter WOW! And WHERE IS PAUL MOLITOR top 10 hits all time, .300+ BA. Also Hank Aaron in my opinion is the greatest player of all time only 9 seems a little low, I could justify only top 5.

    Like

    1. Hank Aaron is not the goat in my book, but definitely top 5 or 3.

      Like

    2. Yeah, I was enjoying the list until I saw the Utley pick.

      I’d take the career of Jeter, Stargell, Killebrew, Johan Santana, Pedroia, Ortiz, Yogi Berra, Ichiro, Lofton, Lance Berkman, Greinke, Altuve, J-Ram, Lindor, Molitor, Kirby Puckett, Dave Winfield, Bobby Abreu, Harold Baines, David Wright, Bryce Harper, Tony Gwynn, Jimmy Rollins, Bernie Williams, Carlos Beltran, Nolan Arenado, Matt Holliday, Andruw Jones, Torii Hunter, Jon Lester, Felix Hernandez, CC Sabathia, Albert Belle, Delgado, Freddie Freeman, and Christian Yelich above him.

      WAR be damned.

      Like

  9. Billy Williams was the highest quality player the Cubs ever had in that critical #3 spot in the batting order, renowned for his “sweet swing.” Andre Dawson was another killer bat–both players more productive than Ron Santo, who apparently was favored because of his team spirit (which certainly should count).

    Like

  10. Johnny Bench 76 ? I give up

    Like

  11. BTW — on Baseball Egg, there’s a page that list the “Top 100” lists from several sources, side by side. Includes Bill James, ESPN, The Sporting News, and Baseball Scholar, among others.

    http://baseballegg.com/all-time-player-rankings/top-100-players-in-baseball-history-2/

    Like

  12. David Ortiz belongs in the top 100.

    Like

    1. Ortiz was a wonderful hitter. Almost, but not quite as good of a hitter as Willie Stargell. But because Stargell at least played the field, Ortiz has to be behind him. I realize Stargell was not a good fielder. But he at least played the field. And Stargell’s 147 OPS+ tops Ortiz’s 141.

      Like

    2. Hahahahhaaaaaaa

      Like

  13. Olympians lose their medals and reputation, Lance Armstrong lost his titles and reputation… Why should baseball fans glorify cheaters? It should stop.

    Like

  14. Well I’m glad Koufax beat out Stan Koveleski. Steroid Bonds over Mays? Idiot!

    Like

  15. Phil Niekro better than Spahn, Carlton and Koufax?!

    Like

  16. Bobby Grich was an average player and does not belong on this list. The fact that he’s even on here brings your list into question, The fact that you have him listed before Pete Rose shatters any credibility you could possibly have

    Like

    1. Grich averaged 5.31 WAR per 150 games played. Rose averaged 3.36 WAR per 150 games played. If Grich was average then I guess Rose was terrible.

      Like

      1. WAR is a laughable indicator if/when it implies Grich was better than Pete Rose.Grich doesn’t belong on a top 200 list

        Like

    2. Bobby Grich over Yount, Gwynn, Rose, Piazza is preposterous. He was a very good player, but this recent trend to include him among the all-time greats is laughable.

      Like

  17. Don’t understand the numbering system, but otherwise good list and fun to look at. I’d probably move Yaz, Boggs and Bagwell lower, and Bench, Seaver, Feller and Maddux higher. And Mays ahead of Bonds. It’s also tricky when gauging players from early in the 20th century because the competition just wasn’t nearly as good as when the majors became integrated.

    Like

  18. Seriously, Derek Jeter is NOT listed on your top 100? How is that possible. I also think Mariano Rivera should be as well; but, I do understand if you do not give credit to closers. But, Jeter? Look at his stats! Only 5 players in history have more hits than him in history. You have clowns like Kevin Brown and Jeff Bagwell ahead of Jeter? I guess that you are the one writer who did not vote for Jeets. Also, Mo was unanimous ly selected to the HOF. What? More people have walked on the moon than Mo has let score in the post season.

    Like

    1. It is really hard to ignore that Jeter’s Total Zone Total Fielding Runs Above Average is -186. He really was quite bad defensively. But I agree he is top 100, though I think he would be in the last 10 to 20 names. His 71.3 WAR is behind Reggie Jackson, Jim Thome, Rafael Palmiero and Larry Walker.

      Like

      1. Yes, Douglas has hit it right on the head. Koufax had six good seasons, four of which were GREAT seasons. He had 6 other seasons that were mediocre or “nothing” seasons. How do you rate a player like that? It’s perfectly acceptable to rate a player who only had 6 good seasons as he is rated here.

        One thing missing from the conversation about “Who the greatest players are?” is HOW DO YOU RANK THEM? Do you consider peak, career, a combination of both? How? Which is most important, peak or career? Do you consider per/season performance? And so on.

        Making blanket comments like “Derek Jeter is better than Reggie Jackson or Bobby Grich etc.” isn’t helpful unless you include your rationale AND criteria? Is Grich a great player because of his career value? Is it his peak value? Is there value hidden by the misunderstanding of defensive statistics by most fans? Why is Nolan Ryan not as great as Justin Verlander, when “everyone” knows Ryan was a legend? Well, how does career value and performance vs league and peak performance answer that? And so on.

        Personally, I prefer a combination of career value, peak value (both 3-year and 7-year peak), as well as something I call PRIME VALUE. For prime value, I prefer value in the player’s best 5 CONSECUTIVE seasons. I also think postseason performance should weigh a tiny bit (but not much).

        So, if we measure based on CAREER, SHORT PEAK (3 best seasons), LONG PEAK (7 best seasons), and PRIME (best 5 consecutive seasons), how do we factor those? Is career valued the same as prime? And so on. I personally think career whould be valued slightly higher than peak. Why should Eddie Murray not get extra credit for his 15+ really, really good seasons, while Don Mattingly was only able to produce about 6-7 really good to great seasons? To me, it’s more valuable to have Eddie Murray on your team and know that for 15-18 years he will be among the best first basemen in baseball, as opposed to a higher peak guy like Mattingly for only half that time. You may disagree with that opinion, and that’s ok, but it’s important to establish how we both look at the question of “who is greater?”

        I’ve done a LOT of work on ranking players. And Sandy Koufax is one of the hardest to evaluate (maybe the hardest). If you favor career value, he’ll be ranked lower than Rick Rueschel. If you favor prime value he can be higher than Warren Spahn and Tom Seaver. Which is the right way to do it? That depends, and it makes for differences of opinion.

        Like

  19. This is trash.

    Like

  20. List overall is pretty good but I’m not sure on what planet Sandy Koafax would be the 91st overall baseball player and behind a guy like Mike Mussina but I can tell you its not earth.

    Like

    1. Dantheman, where would you put Koufax and why?

      Like

      1. Koufax is almost impossible to rank. If you consider a player’s 5 best seasons, then Koufax is one of the top 20. If you look at the total production in a career, then Koufax isn’t in the top 100. Most people would think this is a career ranking, so I have no problem with Koufax not being in the top 100.

        Liked by 1 person

      2. Douglas, thank you for applying logic.

        Like

  21. This list looks like you just searched up a list of players and copy and pasted them onto here. How is Mike Mussina better than Sandy Koufax. I just don’t understand that, Sandy Koufax, the greatest left-handed pitcher of all time compared to a pitcher whose stats don’t even compare to that of Koufaxs’. Also, how can you put Joey Votto above players like Warren Spahn and Mariano River, Joey Votto was not nearly as dominant as those players. This list is not true whatsoever.

    Like

    1. Here’s the thing, it’s not my list, but I feel compelled to defend this website because I have Top 100 lists over at baseballegg.com …

      If you value CAREER over PEAK, it’s perfectly defensible to rank Mike Mussina ahead of Sandy Koufax (in fact WAY ahead of him). So, you have to ask yourself, when you say “Greatest of All-Time,” what are you actually saying? Do you mean by a short peak, a longer peak, the best X number of seasons in a row? How much does career value matter? Because a guy like Koufax only had 6 great seasons. He did not have any other “Good” seasons. So you judge him based on the six great ones. So, how does that compare to a guy like Mussina who had 14-15 EXCELLENT seasons and 2-3 GREAT ones? Which is more valuable?

      Like

  22. Nolan Ryan????

    Like

    1. An exciting player, an all-time legend, but Ryan doesn’t have anywhere near the numbers to be in the Top 100 Players of all-time. His career ERA+ is only 112. Granted, he pitched a TON of innings, but even his career WAR (that ranks 20th all-time among pitchers) is not high enough to push him into the 100 best PLAYERS. Remember, if you put 25 pitchers in the top 100, what does that leave us? You can only have about 9 players at every other position.

      Like

  23. Woody Woodaqman Avatar
    Woody Woodaqman

    I am a bit confused by two similiar players and my mind and there rankings. Either Wade Boggs doesn’t make the list is Tony Gwynn is the 100th best or Tony Gwynn is 34 th and Boggs remains at 35th. Thes two great players who pleayed in the same era had very similiar careers. The only actual baseball stat that Boggs was betterin was runs scored. Gwynn was higher in BA, HRs, RBIs, SBs, Gold gloves, fewer Ks , Silver sluggers I believe Boggs had one more than Gwynn and Gwynn had more All Star appearences. How can these very similar style players during the same eras be “65 places appar4t on your rankings? please help me understand.

    Like

    1. Boggs had almost 700 more walks than Gwynn, and he did it while making fewer outs. So his OBP is 27 points higher. He also played a more demanding and important position. It’s really that simple, and it’s true, Boggs was a more valuable player.

      Like

      1. Agreed, Boggs was more valuable. Gwynn ran better but Boggs played a more important position and got on base a lot more.

        Like

  24. Griffey’s TOP 20 not 39 that’s just dumb

    Like

  25. Nolan Ryan?

    Like

  26. Brian Schumacher Avatar
    Brian Schumacher

    If Honus Wagner could count his entire career instead of just his career from 1901 on, would he be higher on this list?

    Like

    1. Great question Brian. He made his major league debut in 1897 so the first four years of his career don’t count in my rankings. If they did, he would be twelfth, just below Gehrig and above Clemens. He’d also be ranked as the number one shortstop.

      Like

  27. Robert Samuelson Avatar
    Robert Samuelson

    So you include steroid cheats and completely ignore Negro League Icons better than half your list. And some of your “top 100” were never Hall Of Fame worthy. Chase Utley and Bobby Grich??? I nearly choked laughing at their inclusion!

    Like

  28. Where is Eddie Murray? Are you kidding? The 2nd best or tied for Best switch hitter of all time. Tied with Mantle for most games with HRs from both sides of the plate. A more than consistent performer, who is an underrated defensive 1st sacker. Drop a couple of the steroid guys, and put Eddie in.

    Like

  29. bonds cheated

    Like

  30. Utleynowayjose

    Like

  31. Jack C. (Chris) Najork Avatar
    Jack C. (Chris) Najork

    I kept searching and searching-I just somehow missed “the Express,” right?

    Like

    1. It’s hard to make an argument for Nolan Ryan to be one of the 100 greatest baseball players ever. Unless you give him 1,000 bonus points for every no-hitter.
      Put it this way: would you have traded Tom Seaver for Nolan Ryan? Or Steve Carlton for Ryan? Or Jim Palmer for Ryan? How about Pedro for Ryan in their primes? Or Warren Spahn
      for Nolan Ryan? No way, now way, and no way etc.

      Ryan accumulated a lot of records. But he isn’t an inner circle elite starting pitcher. He’s probably top 30 all-time as a pitcher, which means he’s not going to make a list of the 100
      greatest players.

      Like

      1. Nolan Ryan was way better than Jim Palmer

        Like

    2. I agree

      Like

  32. mike trout ahead of Rickey Henderson…..what kind of drugs are you on man! Did you watch Rickey play? Have you read his stats…and Rickey in the 25 spot? For a undisputed all timer, multiple record holder? Game wreckers like Rickey should be at the top 10 my friend. He changed the game not just from the plate but the basepaths as well. Gotta put more effort in placing these great players were they belong not on personal memory but on how they influenced the game in there time and eventually all time. Who’s breaking 1406 sb’s and over 2200 runs scored. It ain’t anybody in this era for sure. Also where’s Dennis eckersley in this debate the only reliever to win cy young and MVP in the same year 1992. It seems everybody just remembers the 1988 world series and Kirk gibsons homer. If they faced each other 100 times Eckersley strikes him out 99 times my friend …come on. Rest in peace Rickey …Oakland sheds a tear for her favorite son. And so do we.

    Like

  33. How is this list updated end of 24 but doesn’t contain Shohei and Freddie??? As I wrote this Freddie just got a 3 run triple vs the Marlins!! Watched it happen AS I WROTE THIS!!

    Like

  34. Griffey at 40 is pathetic. He’s top 20 at least

    Like

  35. Baseball Scholar you definitely are not. Joe D 41. Pedro in front of Maddux and Seaver..bawahahaha…Morgan in front of Henderson? I love Ted but he didn’t play a lick of Defense ti have him in front of guys like Musial, Speaker and Mantke is laughable. You do know baseball is played on both sides of the field. Boggs better than Brett? Only if you are blind. Cy Young 44, Bench 75, lmao really guy. Rise 95th 🤦‍♂️🤦‍♂️🤦‍♂️. Ripken better than Joe D…bawahahaha., stop smoking Crack. WAY, WAY to many Roiders. And the most GLARING ommision of all NO YOGI BERRA. You’re fired. Never rank again

    Like

  36. i hate this

    Like

Leave a comment

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

100 Greatest Players of all time