Best Athletes The Best Hitters in Baseball History  

Ranker Community
Originally by Ranker Community
166.7k votes 12.1k voters 195.3k views 373 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!

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

2
2,910 999
Ty Cobb is listed (or ranked) 2 on the list The Best Hitters in Baseball History
Ty Cobb Philadelphia Athletics, Detroit Tigers

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

4
3,868 1,690
Ted Williams is listed (or ranked) 4 on the list The Best Hitters in Baseball History
Ted Williams Boston Red Sox

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

6
2,516 894
Lou Gehrig is listed (or ranked) 6 on the list The Best Hitters in Baseball History
Lou Gehrig New York Yankees

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

8
933 449
Ed Delahanty is listed (or ranked) 8 on the list The Best Hitters in Baseball History
Ed Delahanty Philadelphia Phillies, Washington Senators, Cleveland Infants

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

10
1,553 757
Honus Wagner is listed (or ranked) 10 on the list The Best Hitters in Baseball History
Honus Wagner Louisville Colonels, Pittsburgh Pirates

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

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

13
873 389
Cap Anson is listed (or ranked) 13 on the list The Best Hitters in Baseball History
chile6880 added Cap Anson Chicago White Stockings, Chicago Colts

14
2,060 1,364
Mickey Mantle is listed (or ranked) 14 on the list The Best Hitters in Baseball History
Mickey Mantle New York Yankees

15
1,806 943
Joe DiMaggio is listed (or ranked) 15 on the list The Best Hitters in Baseball History
Joe DiMaggio New York Yankees

16
1,617 759
Shoeless Joe Jackson is listed (or ranked) 16 on the list The Best Hitters in Baseball History
Shoeless Joe Jackson Philadelphia Athletics, Chicago White Sox, Cleveland Naps

17
792 336
Dan Brouthers is listed (or ranked) 17 on the list The Best Hitters in Baseball History
Dan Brouthers Troy Trojans, Philadelphia Phillies, New York Giants

18
1,629 1,468
Albert Pujols is listed (or ranked) 18 on the list The Best Hitters in Baseball History
Albert Pujols St. Louis Cardinals

19
1,219 867
Mike Schmidt is listed (or ranked) 19 on the list The Best Hitters in Baseball History
JohnWarner added Mike Schmidt Philadelphia Phillies

20
985 604
Mel Ott is listed (or ranked) 20 on the list The Best Hitters in Baseball History
Mel Ott New York Giants

21
1,936 1,013
Tony Gwynn is listed (or ranked) 21 on the list The Best Hitters in Baseball History
Tony Gwynn San Diego Padres

22
949 685
Hank Greenberg is listed (or ranked) 22 on the list The Best Hitters in Baseball History
Hank Greenberg Detroit Tigers, Pittsburgh Pirates

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

24
1,187 838
Rod Carew is listed (or ranked) 24 on the list The Best Hitters in Baseball History
Rod Carew Minnesota Twins, California Angels

25
844 588
Nap Lajoie is listed (or ranked) 25 on the list The Best Hitters in Baseball History
Nap Lajoie Philadelphia Phillies, Philadelphia Athletics, Cleveland Naps

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

27
534 283
Harry Heilmann is listed (or ranked) 27 on the list The Best Hitters in Baseball History
Harry Heilmann Detroit Tigers, Cincinnati Reds

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

29
740 409
Al Simmons is listed (or ranked) 29 on the list The Best Hitters in Baseball History
Al Simmons Philadelphia Athletics, Chicago White Sox, Boston Red Sox

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

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

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

33
1,431 994
Roberto Clemente is listed (or ranked) 33 on the list The Best Hitters in Baseball History
Roberto Clemente Pittsburgh Pirates

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

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

36
637 334
Mike Trout is listed (or ranked) 36 on the list The Best Hitters in Baseball History
JohnWarner added Mike Trout Los Angeles Angels

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

38
1,060 722
George Brett is listed (or ranked) 38 on the list The Best Hitters in Baseball History
George Brett Kansas City Royals

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

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

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

42
753 426
Chipper Jones is listed (or ranked) 42 on the list The Best Hitters in Baseball History
Chipper Jones Atlanta Braves

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

44
437 284
Charlie Gehringer is listed (or ranked) 44 on the list The Best Hitters in Baseball History
Charlie Gehringer Detroit Tigers

45
707 534
Al Kaline is listed (or ranked) 45 on the list The Best Hitters in Baseball History
Al Kaline Detroit Tigers

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

47
574 361
Jim Thome is listed (or ranked) 47 on the list The Best Hitters in Baseball History
Jim Thome Philadelphia Phillies, Chicago White Sox, Cleveland Indians

48
919 584
Jackie Robinson is listed (or ranked) 48 on the list The Best Hitters in Baseball History
Jackie Robinson Brooklyn Dodgers

49
405 236
Mickey Cochrane is listed (or ranked) 49 on the list The Best Hitters in Baseball History
Mickey Cochrane Philadelphia Athletics, Detroit Tigers

50
499 312
Eddie Mathews is listed (or ranked) 50 on the list The Best Hitters in Baseball History
Eddie Mathews Atlanta Braves, Boston Braves, Detroit Tigers