All-Time Hits Leaders

  Rank Player Hits Years  
  1. Pete Rose 4256 1963-1986  
  2. Ty Cobb* 4189 1905-1928  
  3. Hank Aaron* 3771 1954-1976  
  4. Stan Musial* 3630 1941-1963  
  5. Tris Speaker* 3514 1907-1928  
  6. Carl Yastrzemski* 3419 1961-1983  
  7. Cap Anson* 3418 1871-1897  
  8. Honus Wagner* 3415 1897-1917  
  9. Paul Molitor* 3319 1978-1998  
  10. Eddie Collins* 3315 1906-1930  
  11. Willie Mays* 3283 1951-1973  
  12. Eddie Murray* 3255 1977-1997  
  13. Nap Lajoie* 3242 1896-1916  
  14. Cal Ripken* 3184 1981-2001  
  15. George Brett* 3154 1973-1993  
  16. Paul Waner* 3152 1926-1945  
  17. Robin Yount* 3142 1974-1993  
  18. Tony Gwynn* 3141 1982-2001  
  19. Dave Winfield* 3110 1973-1995  
  20. Craig Biggio 3060 1988-2007  
  21. Rickey Henderson 3055 1979-2003  
  22. Rod Carew* 3053 1967-1985  
  23. Lou Brock* 3023 1961-1979  
  24. Rafael Palmeiro 3020 1986-2005  
  25. Wade Boggs* 3010 1982-1999  
  26. Al Kaline* 3007 1953-1974  
  27. Roberto Clemente* 3000 1955-1972  
  28. Sam Rice* 2987 1915-1934  
  29. Sam Crawford* 2961 1899-1917  
  30. Frank Robinson* 2943 1956-1976  
  31. Barry Bonds 2935 1986-2007  
  32. Willie Keeler* 2932 1892-1910  
  33. Rogers Hornsby* 2930 1915-1937  
    Jake Beckley* 2930 1888-1907  
  34. Al Simmons* 2927 1924-1944  
  35. Zack Wheat* 2884 1909-1927  
  36. Frankie Frisch* 2880 1919-1937  
  37. Mel Ott* 2876 1926-1947  
  38. Babe Ruth* 2873 1914-1935  
  39. Harold Baines 2866 1980-2001  
  40. Jesse Burkett* 2850 1890-1905  
  41. Brooks Robinson* 2848 1955-1977  
  42. Charlie Gehringer* 2839 1924-1942  
  43. George Sisler* 2812 1915-1930  
  44. Andre Dawson 2774 1976-1996  
  45. Vada Pinson 2757 1958-1975  
  46. Luke Appling* 2749 1930-1950  
  47. Al Oliver 2743 1968-1985  
  48. Goose Goslin* 2735 1921-1938  
  49. Tony Perez* 2732 1964-1986  
  50. Roberto Alomar 2724 1988-2004  
  51. Lou Gehrig* 2721 1923-1939  
  52. Rusty Staub 2716 1963-1985  
  53. Bill Buckner 2715 1969-1990  
  54. Dave Parker 2712 1973-1991  
  55. Billy Williams* 2711 1959-1976  
  56. Doc Cramer 2705 1929-1948  
  57. Luis Aparicio* 2677 1956-1973  
  58. Fred Clarke* 2672 1894-1915  
  59. Max Carey* 2665 1910-1929  
  60. Nellie Fox* 2663 1947-1965  
  61. Harry Heilmann* 2660 1914-1932  
    George Davis* 2660 1890-1909  
  62. Ted Williams* 2654 1939-1960  
  63. Jimmie Foxx* 2646 1925-1945  
  64. Lave Cross 2645 1887-1907  
  65. Jim O'Rourke* 2643 1872-1904  
  66. Rabbit Maranville* 2605 1912-1935  
    Tim Raines 2605 1979-2002  
  67. Steve Garvey 2599 1969-1987  
  68. Omar Vizquel 2598 1989-2007  
  69. Ed Delahanty* 2596 1888-1903  
  70. Julio Franco 2586 1982-2007  
  71. Reggie Jackson* 2584 1967-1987  
  72. Ernie Banks* 2583 1953-1971  
  73. Richie Ashburn* 2574 1948-1962  
  74. Willie Davis 2561 1960-1979  
  75. Ken Griffey 2558 1989-2007  
  76. Steve Finley 2548 1989-2007  
  77. George Van Haltren 2532 1887-1903  
  78. Heinie Manush* 2524 1923-1939  
  79. Gary Sheffield 2521 1988-2007  
  80. Joe Morgan* 2517 1963-1984  
  81. Buddy Bell 2514 1972-1989  
  82. Luis Gonzalez 2502 1990-2007  
    Jimmy Ryan 2502 1885-1903  
  83. Mickey Vernon 2495 1939-1960  
    Ivan Rodriguez 2495 1991-2007  
  84. Fred McGriff 2490 1986-2004  
  85. Ted Simmons 2472 1968-1988  
  86. Joe Medwick* 2471 1932-1948  
  87. Roger Connor* 2467 1880-1897  
  88. Harry Hooper* 2466 1909-1925  
  89. Ozzie Smith* 2460 1978-1996  
  90. Lloyd Waner* 2459 1927-1945  
  91. Bill Dahlen 2457 1891-1911  
  92. Jim Rice 2452 1974-1989  
  93. Red Schoendienst* 2449 1945-1963  
  94. Dwight Evans 2446 1972-1991  
  95. Mark Grace 2445 1988-2003  

Active players in bold. (*)Hall of Fame Member.