1. Barry Bonds
2. Hank Aaron
3. Babe Ruth
4. Alex Rodriguez
5. Albert Pujols
6. Willie Mays
7. Ken Griffey Jr.
8. Jim Thome
9. Sammy Sosa
10. Frank Robinson
11. Mark McGwire
12. Harmon Killebrew
13. Rafael Palmeiro
14. Reggie Jackson
15. Manny Ramirez
16. Mike Schmidt
17. David Ortiz
18. Mickey Mantle
19. Jimmie Foxx
20. Willie McCovey
21. Frank Thomas
22. Ted Williams
23. Ernie Banks
24. Eddie Matthews
25. Mel Ott
Barry Bonds

Home Runs: 762
Batting Average: .298
Hits: 2,935
R.B.I.s: 1,996
World Series: 2002
Teams: Pittsburgh Pirates, San Francisco Giants
Years: 1986- 2007
Hank Aaron

Home Runs: 755
Batting Average: .305
Hits: 3,771
R.B.I.s: 2,297
World Series: 1957, 1958
Teams: Milwaukee Braves, Atlanta Braves, Milwaukee Brewers
Years: 1954- 1976
Hall of Fame: 1982
Babe Ruth

Home Runs: 714
Batting Average: .342
Hits: 2,873
R.B.I.s: 2,213
World Series: 1915, 1916, 1918, 1921, 1922, 1923, 1926, 1927, 1932
Teams: Boston Red Sox, New York Yankees, Boston Braves
Years: 1914- 1935
Hall of Fame: 1936
Alex Rodriguez

Home Runs: 696
Batting Average: .295
Hits: 3,115
R.B.I.s: 2,086
World Series: 2009
Teams: Seattle Mariners, Texas Rangers, New York Yankees
Years: 1994- 2016
Albert Pujols

Home Runs: 666
Batting Average: .298
Hits: 3,247
R.B.I.s: 2,108
World Series: 2004, 2006, 2011
Teams: St. Louis Cardinals, Los Angeles Angels
Years: 2001-
Willie Mays

Home Runs: 660
Batting Average: .302
Hits: 3,283
R.B.I.s: 1,903
World Series: 1951, 1954, 1962, 1973
Teams: New York Giants, San Francisco Giants, New York Mets
Years: 1951- 1973
Hall of Fame: 1979
Ken Griffey Jr.

Home Runs: 630
Batting Average: .284
Hits: 2,781
R.B.I.s: 1,836
World Series: None
Teams: Seattle Mariners, Cincinnati Reds, Chicago White Sox
Years: 1989- 2010
Hall of Fame: 2016
Jim Thome
Home Runs: 612
Batting Average: .27
Hits: 2,328
R.B.I.s: 1,699
World Series: 1995, 1997
Teams: Cleveland Indians, Philadelphia Phillies, Chicago White Sox, Los Angeles Dodgers, Minnesota Twins, Baltimore Orioles
Years: 1991- 2012
Hall of Fame: 2018
Sammy Sosa

Home Runs: 609
Batting Average: .273
Hits: 2,408
R.B.I.s: 1,667
World Series: None
Teams: Texas Rangers, Chicago White Sox, Chicago Cubs, Baltimore Orioles
Years: 1989- 2007
Frank Robinson

Home Runs: 586
Batting Average: .294
Hits: 2,943
R.B.I.s: 1,812
World Series: 1961, 1966, 1969, 1970, 1971
Teams: Cincinnati Redlegs, Cincinnati Reds, Baltimore Orioles, Los Angeles Dodgers, California Angels, Cleveland Indians
Years: 1956- 1976
Hall of Fame: 1982
Mark McGwire

Home Runs: 583
Batting Average: .263
Hits: 1,626
R.B.I.s: 1,414
World Series: 1988, 1989, 1990
Teams: Oakland Athletics, St. Louis Cardinals
Years: 1986- 2001
Harmon Killebrew
Home Runs: 573
Batting Average: .256
Hits: 2,086
R.B.I.s: 1,584
World Series: 1965
Teams: Washington Senators, Minnesota Twins, Kansas City Royals
Years: 1954- 1975
Hall of Fame: 1984
Rafael Palmeiro

Home Runs: 569
Batting Average: .288
Hits: 3,020
R.B.I.s: 1,835
World Series: None
Teams: Chicago Cubs, Texas Rangers, Baltimore Orioles
Years: 1986- 2005
Reggie Jackson

Home Runs: 563
Batting Average: .262
Hits: 2,584
R.B.I.s: 1,702
World Series: 1972, 1973, 1974, 1977, 1978, 1981
Teams: Kansas City Athletics, Oakland Athletics, Baltimore Orioles, New York Yankees, California Angles
Years: 1967- 1987
Hall of Fame: 1993
Manny Rameriez

Home Runs: 555
Batting Average: .312
Hits: 2,574
R.B.I.s: 1,831
World Series: 1995, 1997, 2004, 2007
Teams: Cleveland Indians, Boston Red Sox, Los Angeles Dodgers, Chicago White Sox, Tampa Bay Rays
Years: 1993- 2011
Mike Schmidt
Home Runs: 548
Batting Average: .267
Hits: 2,234
R.B.I.s: 1,595
World Series: 1980, 1983
Teams: Philadelphia Phillies
Years: 1972- 1989
Hall of Fame: 1995
David Ortiz
Home Runs: 541
Batting Average: .286
Hits: 2,472|
R.B.I.s: 1,768
World Series: 2004, 2007, 2013
Teams: Minnesota Twins, Boston Red Sox
Years: 1997- 2016
Mickey Mantle
Home Runs: 536
Batting Average: .298
Hits: 2,415
R.B.I.s: 1,509
World Series: 1951, 1952, 1953, 1955, 1956, 1957, 1958, 1961, 1962, 1963, 1964
Teams: New York Yankees
Years: 1951- 1968
Hall of Fame: 1974
Jimmie Foxx
Home Runs: 534
Batting Average: .325
Hits: 2,646
R.B.I.s: 1,922
World Series: 1929, 1930, 1931
Teams: Philadelphia Athletics, Boston Red Sox, Chicago Cubs, Philadelphia Phillies
Years: 1925- 1945
Hall of Fame: 1951
Willie McCovey
Home Runs: 521
Batting Average: .270
Hits: 2,211
R.B.I.s: 1,555
World Series: 1962
Teams: San Francisco Giants, San Diego Padres, Oakland Athletics
Years: 1959- 1980
Hall of Fame: 1986
Frank Thomas

Home Runs: 521
Batting Average: .301
Hits: 2,468
R.B.I.s: 1,704
World Series: 2005
Teams: Chicago White Sox, Oakland Athletics, Toronto Blue Jays
Years: 1990- 2008
Hall of Fame: 2014
Ted Williams

Home Runs: 521
Batting Average: .344
Hits: 2,654
R.B.I.s: 1,839
World Series: 1946
Teams: Boston Red Sox
Years: 1939- 1942; 1946- 1960
Hall of Fame: 1966
Ernie Banks

Home Runs: 512
Batting Average: .274
Hits: 2,583
R.B.I.s: 1,636
World Series: None
Teams: Chicago Cubs
Years: 1953- 1971
Hall of Fame: 1977
Eddie Matthews
Home Runs: 512
Batting Average: .271
Hits: 2,315
R.B.I.s: 1,453
World Series: 1957, 1958, 1968
Teams: Boston Braves, Milwaukee Braves, Atlanta Braves, Houston Astros, Detroit Tigers
Years: 1952- 1968
Hall of Fame: 1978
Mel Ott
Home Runs: 511
Batting Average: .304
Hits: 2,876
R.B.I.s: 1,860
World Series: 1933, 1936, 1937
Teams: New York Giants
Years: 1926- 1947
Hall of Fame: 1951
You must be logged in to post a comment.