- Thread starter
- #1
Top 100 MLB players of all time
From No.100 to No. 1 -- plus snubs, active players destined to crack the list in the future, and more -- we present our ultimate ranking.
www.espn.com
All-Time MLB Top 100
* Bold denotes active player
100. Barry Larkin 99. Phil Niekro 98. Jim Thome 97. Adrian Beltre 96. Charlie Gehringer 95. Duke Snider 94. Bryce Harper 93. John Smoltz 92. Roy Halladay 91. Ryne Sandberg 90. Ivan Rodriguez 89. Shoeless Joe Jackson 88. Willie Stargell 87. Carlton Fisk 86. Roberto Alomar 85. Jim Palmer 84. Paul Molitor 83. Roy Campanella 82. Eddie Collins 81. Mike Piazza 80. Robin Yount 79. Hank Greenberg 78. Chipper Jones 77. Vladimir Guerrero 76. Cap Anson 75. Rod Carew 74. Juan Marichal 73. Willie McCovey 72. Justin Verlander 71. Al Kaline 70. Harmon Killebrew 69. Ozzie Smith 68. Manny Ramirez 67. Brooks Robinson 66. Cal Ripken Jr. 65. Max Scherzer 64. Eddie Mathews 63. David Ortiz 62. Mel Ott 61. Carl Yastrzemski 60. Whitey Ford 59. Miguel Cabrera 58. Steve Carlton 57. Pete Alexander 56. Dave Winfield 55. Reggie Jackson 54. Lefty Grove 53. Oscar Charleston 52. Clayton Kershaw 51. Ernie Banks 50. Bob Feller 49. Frank Thomas 48. Nap Lajoie 47. Warren Spahn 46. Ichiro Suzuki 45. Wade Boggs 44. Tony Gwynn 43. George Brett 42. Nolan Ryan 41. Satchel Paige 40. Jimmie Foxx 39. Yogi Berra 38. Jackie Robinson 37. Joe Morgan 36. Tris Speaker 35. Josh Gibson 34. Pete Rose 33. Bob Gibson 32. Sandy Koufax 31. Mariano Rivera 30. Albert Pujols 29. Johnny Bench 28. Derek Jeter 27. Roberto Clemente 26. Alex Rodriguez 25. Christy Mathewson 24. Randy Johnson 23. Rickey Henderson 22. Tom Seaver 21. Cy Young 20. Rogers Hornsby 19. Frank Robinson 18. Mike Schmidt 17. Roger Clemens 16. Joe DiMaggio 15. Mike Trout 14. Greg Maddux 13. Ken Griffey Jr. 12. Honus Wagner 11. Pedro Martinez 10. Stan Musial 9. Walter Johnson 8. Barry Bonds 7. Mickey Mantle 6. Lou Gehrig 5. Ted Williams 4. Ty Cobb 3. Hank Aaron 2. Willie Mays 1. Babe Ruth