Most Hits in MLB History
On this page5
Pete Rose holds the MLB record for the most career hits, with 4,256 collected across 24 seasons from 1963 to 1986. He passed Ty Cobb’s 4,189 in 1985, and the two remain the only players in baseball history ever to reach 4,000 hits.
The hit is baseball’s most basic unit of success, and accumulating them by the thousand is a test of longevity as much as talent. The all-time leaderboard rewards players who stayed productive for two decades or more, and at the very top sits a man who played more games than anyone in history. Here is the full leaderboard of baseball’s hit kings, the milestones behind them, and the context surrounding the record. All figures are as of the 2025 season.
The record holder: Pete Rose and 4,256 hits
Rose earned the nickname “Charlie Hustle” for his relentless, all-out style, and he turned that consistency into the sport’s most famous counting record. He was never a great power hitter, but he sprayed singles and doubles across a 24-year career and appeared in more games than any player ever has, which is how he overtook Cobb in 1985.
The record stands as official and unchallenged on the field. Off it, Rose remains a divisive figure: a lifetime ban for betting on games has kept him out of the Hall of Fame, so the sport’s hit leader is also its most notable exile. The number, 4,256, endures regardless.
The full leaderboard of career hits leaders
The table below ranks baseball’s all-time career hits leaders.
| Rank | Hits | Player | Career |
|---|---|---|---|
| 1 | 4,256 | Pete Rose | 1963-1986 |
| 2 | 4,189 | Ty Cobb | 1905-1928 |
| 3 | 3,771 | Hank Aaron | 1954-1976 |
| 4 | 3,630 | Stan Musial | 1941-1963 |
| 5 | 3,514 | Tris Speaker | 1907-1928 |
| 6 | 3,465 | Derek Jeter | 1995-2014 |
| 7 | 3,435 | Cap Anson | 1871-1897 |
| 8 | 3,420 | Honus Wagner | 1897-1917 |
| 9 | 3,419 | Carl Yastrzemski | 1961-1983 |
| 10 | 3,384 | Albert Pujols | 2001-2022 |
The list is a tour through baseball history, from 19th-century pioneers like Cap Anson to modern icons such as Derek Jeter and Albert Pujols. Only Rose and Cobb cleared 4,000, and just three players in the top 10 played the bulk of their careers after 1960.
Ty Cobb and the record he held
For 57 years the hits record belonged to Ty Cobb, whose 4,189 were compiled during a career that also produced the highest batting average ever, .366. His mark looked permanent until Rose, chasing it deep into his 40s, finally passed him in September 1985. Cobb remains second, the only other member of the 4,000-hit club.
Hank Aaron and the 3,000-hit greats
Hank Aaron leads the chase behind the top two with 3,771 hits, a total that pairs with his fame as a home run king. Aaron is one of only a handful of players to combine elite power with elite hit totals, appearing near the top of both leaderboards. His all-around case is explored further on our most home runs of all time leaderboard, while the teams that these stars carried appear on our most World Series wins list.
Why the record matters
Career hits reward the rarest combination in baseball: sustained excellence over a very long time. Rose’s 4,256 captures a player who simply refused to stop producing, and the two-decade grind required to approach it is why no active player is close. Power hitters chase a different milestone, the single-season and career home run marks charted on our most home runs in a season leaderboard.
The short version: Pete Rose holds the MLB career hits record with 4,256, ahead of Ty Cobb (4,189), the only other player to reach 4,000. Hank Aaron (3,771) leads the rest of the field. As of the 2025 season, no active player is close, and Rose’s mark remains one of baseball’s most secure records.
Frequently asked questions
Who has the most hits in MLB history?+
Pete Rose has the most hits in MLB history, with 4,256 collected between 1963 and 1986. He passed Ty Cobb's 4,189 in 1985. Those two are the only players ever to reach 4,000 career hits, and they lead third-place Hank Aaron (3,771) by nearly 400. All figures are as of the 2025 season.
How many hits did Ty Cobb have?+
Ty Cobb collected 4,189 career hits, the record for more than half a century until Pete Rose passed him in 1985. Cobb played from 1905 to 1928 and remains the all-time leader in career batting average at .366. He sits second on the hits list, the only player besides Rose to reach 4,000.
Will any active player break the MLB hits record?+
It is very unlikely in the near future. Reaching 4,256 hits requires roughly 200 hits a season for more than two decades, and no active player is close to the pace. Modern careers and playing styles make sustained 200-hit seasons rare, so Pete Rose's record is considered one of baseball's most durable marks.
Why is Pete Rose not in the Baseball Hall of Fame?+
Pete Rose was banned from baseball in 1989 for betting on games while managing the Cincinnati Reds, which made him ineligible for Hall of Fame consideration. His on-field record, including the all-time hits mark of 4,256, is undisputed, but the gambling ban has kept him out of Cooperstown. The statistical record itself still stands as official.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 162-0 — Draft nine and see if your roster can survive a flawless 162-game MLB season.
- Explore all our games →
- Analyze a trade — Compare both sides of a fantasy baseball trade before you accept.
- Run the MLB predictor — Simulate the MLB postseason bracket down to a World Series champion.
- Explore all our free sports tools →
Related baseball guides
View all →
Best Regular-Season Record in MLB History
The 1906 Cubs' .763 win rate is the best in MLB history; the 2001 Mariners' 116 wins are the most. The full leaderboard, explained.
Longest Losing Streaks in MLB History
The 1889 Louisville Colonels lost 26 straight, the longest losing streak in MLB history. The full list, from the Colonels to the 1961 Phillies, explained.
Longest Winning Streaks in MLB History
The 1916 Giants won 26 straight, the longest winning streak in MLB history. The full list, from the Giants to the 2017 Indians, explained.
Worst Record in MLB History
The 1899 Cleveland Spiders went 20-134, the worst record in MLB history. The full list of futility, from the Spiders to the 2024 White Sox, explained.
Most Saves in MLB History
Mariano Rivera recorded 652 saves, the most in MLB history. The full leaderboard of baseball's all-time save leaders, explained.
Most Grand Slams in MLB History
Alex Rodriguez holds the MLB record with 25 career grand slams, ahead of Lou Gehrig's 23. The full leaderboard of slam kings, explained.