Best Athletes The Best Hitters in Baseball History  

Ranker Community
Originally by Ranker Community
190.2k votes 13.3k voters 202.9k views 416 items

List Rules MLB players with the best batting performance

The best hitters in baseball history are those who hold the all-time hitting records in Major League Baseball, change the game as we know it, and are amongst the greatest baseball players of all time. These sluggers dominated during their respective eras and captivated audiences at the same time. If you were to pick a top hitter for your all-time top baseball fantasy team, you'd be silly not to select these best baseball hitters as soon as possible.

Pete Rose, Ty Cobb, Hank Aaron and Stan Musial all hold the top spots among the MLB all time hits, with Rose leading the pack at 4,256 over his career. Rose finished his career in 1986 and his record has withstood the time since.

But the best hitters cannot be defined by the number of career hits alone. On that stat, Babe Ruth, arguably the best baseball hitter of all time, would rank in the 40s. Ruth holds top numbers for his home runs, slugging percentage, runs batted in and on-base percentage stats. Lou Gehrig is another who'd fall into that category with his major league records for the most grand slams - a figure since topped by a great modern slugger, Alex Rodriguez.

So we're left with a conundrum. Do we deem those great players from yesteryear, like Willie Mays, Ted Williams and Shoeless Joe Jackson the best baseball hitters of all time? Do we give some love to current top baseball players like Barry Bonds, Albert Pujols and Derek Jeter? Tell us how you feel by voting for the best hitters in baseball history below!

list ordered by

1
4,365 1,479
Babe Ruth is listed (or ranked) 1 on the list The Best Hitters in Baseball History
Boston Red Sox, Boston Braves, New York Yankees

2
3,504 1,108
Ty Cobb is listed (or ranked) 2 on the list The Best Hitters in Baseball History
Philadelphia Athletics, Detroit Tigers

3
2,582 1,018
Rogers Hornsby is listed (or ranked) 3 on the list The Best Hitters in Baseball History
New York Giants, Chicago Cubs, St. Louis Browns

4
4,253 2,073
Ted Williams is listed (or ranked) 4 on the list The Best Hitters in Baseball History
Boston Red Sox

5
3,088 950
Lou Gehrig is listed (or ranked) 5 on the list The Best Hitters in Baseball History
New York Yankees

6
1,871 768
Jimmie Foxx is listed (or ranked) 6 on the list The Best Hitters in Baseball History
Philadelphia Phillies, Chicago Cubs, Philadelphia Athletics

7
2,550 1,871
Stan Musial is listed (or ranked) 7 on the list The Best Hitters in Baseball History
St. Louis Cardinals

8
2,029 857
Honus Wagner is listed (or ranked) 8 on the list The Best Hitters in Baseball History
Louisville Colonels, Pittsburgh Pirates

9
1,326 476
Cap Anson is listed (or ranked) 9 on the list The Best Hitters in Baseball History
chile6880 added Chicago White Stockings, Chicago Colts

10
1,345 597
Ed Delahanty is listed (or ranked) 10 on the list The Best Hitters in Baseball History
Philadelphia Phillies, Washington Senators, Cleveland Infants

11
1,710 650
Tris Speaker is listed (or ranked) 11 on the list The Best Hitters in Baseball History
Philadelphia Athletics, Boston Red Sox, Cleveland Indians

12
2,088 840
Shoeless Joe Jackson is listed (or ranked) 12 on the list The Best Hitters in Baseball History
Philadelphia Athletics, Chicago White Sox, Cleveland Naps

13
1,156 462
Dan Brouthers is listed (or ranked) 13 on the list The Best Hitters in Baseball History
Troy Trojans, Philadelphia Phillies, New York Giants

14
2,219 1,089
Joe DiMaggio is listed (or ranked) 14 on the list The Best Hitters in Baseball History
New York Yankees

15
2,398 1,610
Mickey Mantle is listed (or ranked) 15 on the list The Best Hitters in Baseball History
New York Yankees

16
2,370 1,580
Hank Aaron is listed (or ranked) 16 on the list The Best Hitters in Baseball History
Milwaukee Brewers, Atlanta Braves, Milwaukee Braves

17
2,267 1,627
Willie Mays is listed (or ranked) 17 on the list The Best Hitters in Baseball History
New York Giants, San Francisco Giants, New York Mets

18
1,314 708
Mel Ott is listed (or ranked) 18 on the list The Best Hitters in Baseball History
New York Giants

19
1,302 748
Hank Greenberg is listed (or ranked) 19 on the list The Best Hitters in Baseball History
Detroit Tigers, Pittsburgh Pirates

20
1,197 638
Nap Lajoie is listed (or ranked) 20 on the list The Best Hitters in Baseball History
Philadelphia Phillies, Philadelphia Athletics, Cleveland Naps

21
852 343
Harry Heilmann is listed (or ranked) 21 on the list The Best Hitters in Baseball History
Detroit Tigers, Cincinnati Reds

22
1,735 1,888
Albert Pujols is listed (or ranked) 22 on the list The Best Hitters in Baseball History
St. Louis Cardinals

23
1,390 1,150
Mike Schmidt is listed (or ranked) 23 on the list The Best Hitters in Baseball History
JohnWarner added Philadelphia Phillies

24
1,041 458
Al Simmons is listed (or ranked) 24 on the list The Best Hitters in Baseball History
Philadelphia Athletics, Chicago White Sox, Boston Red Sox

25
845 444
Johnny Mize is listed (or ranked) 25 on the list The Best Hitters in Baseball History
New York Giants, St. Louis Cardinals, New York Yankees

26
762 370
Eddie Collins is listed (or ranked) 26 on the list The Best Hitters in Baseball History
chile6880 added Philadelphia Athletics, Chicago White Sox

27
2,058 1,335
Tony Gwynn is listed (or ranked) 27 on the list The Best Hitters in Baseball History
San Diego Padres

28
1,275 1,095
Rod Carew is listed (or ranked) 28 on the list The Best Hitters in Baseball History
Minnesota Twins, California Angels

29
1,850 1,206
Ken Griffey, Jr. is listed (or ranked) 29 on the list The Best Hitters in Baseball History
Chicago White Sox, Seattle Mariners, Cincinnati Reds

30
1,027 1,002
Frank Robinson is listed (or ranked) 30 on the list The Best Hitters in Baseball History
Los Angeles Dodgers, Baltimore Orioles, Cleveland Indians

31
1,582 1,095
Miguel Cabrera is listed (or ranked) 31 on the list The Best Hitters in Baseball History
KiranHoeffner-Shah added Detroit Tigers, Miami Marlins

32
2,360 1,299
Pete Rose is listed (or ranked) 32 on the list The Best Hitters in Baseball History
Philadelphia Phillies, Montreal Expos, Cincinnati Reds

33
708 479
Ralph Kiner is listed (or ranked) 33 on the list The Best Hitters in Baseball History
Chicago Cubs, Pittsburgh Pirates, Cleveland Indians

34
1,217 773
George Brett is listed (or ranked) 34 on the list The Best Hitters in Baseball History
Kansas City Royals

35
1,544 1,093
Roberto Clemente is listed (or ranked) 35 on the list The Best Hitters in Baseball History
Pittsburgh Pirates

36
1,140 754
Wade Boggs is listed (or ranked) 36 on the list The Best Hitters in Baseball History
Boston Red Sox, Tampa Bay Devil Rays, New York Yankees

37
525 299
Billy Hamilton is listed (or ranked) 37 on the list The Best Hitters in Baseball History
Philadelphia Phillies, Kansas City Blues, Boston Beaneaters

38
1,507 985
Ichiro Suzuki is listed (or ranked) 38 on the list The Best Hitters in Baseball History
Videoport Jones added Seattle Mariners

39
711 481
Vladimir Guerrero is listed (or ranked) 39 on the list The Best Hitters in Baseball History
Montreal Expos, Anaheim Angels, Los Angeles Angels of Anaheim

40
722 444
Mike Trout is listed (or ranked) 40 on the list The Best Hitters in Baseball History
JohnWarner added Los Angeles Angels

41
825 613
Frank Thomas is listed (or ranked) 41 on the list The Best Hitters in Baseball History
Chicago White Sox, Oakland Athletics, Toronto Blue Jays

42
786 558
Al Kaline is listed (or ranked) 42 on the list The Best Hitters in Baseball History
Detroit Tigers

43
606 284
Duke Snider is listed (or ranked) 43 on the list The Best Hitters in Baseball History

44
794 485
Chipper Jones is listed (or ranked) 44 on the list The Best Hitters in Baseball History
Atlanta Braves

45
472 309
Charlie Gehringer is listed (or ranked) 45 on the list The Best Hitters in Baseball History
Detroit Tigers

46
553 325
Eddie Mathews is listed (or ranked) 46 on the list The Best Hitters in Baseball History
Atlanta Braves, Boston Braves, Detroit Tigers

47
974 621
Jackie Robinson is listed (or ranked) 47 on the list The Best Hitters in Baseball History
Brooklyn Dodgers

48
590 489
Hack Wilson is listed (or ranked) 48 on the list The Best Hitters in Baseball History
Philadelphia Phillies, New York Giants, Chicago Cubs

49
440 260
Willie Keeler is listed (or ranked) 49 on the list The Best Hitters in Baseball History
Brooklyn Superbas, New York Giants, Brooklyn Bridegrooms

50
434 263
Mickey Cochrane is listed (or ranked) 50 on the list The Best Hitters in Baseball History
Philadelphia Athletics, Detroit Tigers