The Top Ten List of Greatest MLB Hitters of All Time

The Top Ten Greatest MLB Hitters of All Time Introduction 10.) Ichiro Suzuki Ichiro Suzuki played for the Orix Blue Wave, the Seattle Mariners, the New York Yankees, and the Miami Marlins. American League MVP (2001) 2 Time American League Batting Champion (2001, 2004) Career MLB Batting Statistics 9.) Wade...

April 16, 2026 • 7:16 AM

The Top Ten Greatest MLB Hitters of All Time

Introduction

10.) Ichiro Suzuki

Ichiro Suzuki played for the Orix Blue Wave, the Seattle Mariners, the New York Yankees, and the Miami Marlins.

American League MVP (2001)

2 Time American League Batting Champion (2001, 2004)

Career MLB Batting Statistics

9.) Wade Boggs

Wade Boggs played for the Boston Red Sox, the New York Yankees, and the Tampa Bay Devil Rays.

World Series Champion (1996)

5 Time American League Batting Champion (1983, 1985, 1986, 1987, 1988)

Career MLB Batting Statistics

8.) Honus Wagner

Honus Wagner played for the Louisville Colonels and the Pittsburgh Pirates.

World Series Champion (1909)

5 Time National League RBI Leader (1901, 1902, 1908, 1909, 1912)

Career MLB Batting Statistics

7.) Shoeless Joe Jackson

Shoeless Joe Jackson played for the Philadelphia Athletics, the Cleveland Naps / Cleveland Indians, and the Chicago White Sox.

World Series Champion (1917)

Career MLB Batting Average of .356

Career MLB Batting Statistics

6.) Rod Carew

Rod Carew played for the Minnesota Twins and the California Angels.

American League MVP (1977)

Roberto Clemente Award (1977)

Career MLB Batting Statistics

5.) Tony Gwynn

Tony Gwynn played for the San Diego Padres from 1982 to 2001.

8 Time National League Batting Champion (1984, 1987, 1988, 1989, 1994, 1995, 1996, 1997)

7 Time Silver Slugger Award Winner (1984, 1986, 1987, 1989, 1994, 1995, 1997)

Career MLB Batting Statistics

4.) Stan Musial

Stan Musial played for the St. Louis Cardinals from 1941 to 1944 and 1946 to 1963.

3 Time World Series Champion (1942, 1944, 1946)

3 Time National League MVP (1943, 1946, 1948)

Career MLB Batting Statistics

3.) Rogers Hornsby

Roger Hornsby played for the St. Louis Cardinals, the New York Giants, the Boston Braves, the Chicago Cubs, and the St. Louis Browns.

World Series Champion (1926)

2 Time Triple Crown (1922, 1925)

Career MLB Batting Statistics

2.) Ty Cobb

Ty Cobb played for the Detroit Tigers and the Philadelphia Athletics.

American League MVP (1911)

12 Time American League Batting Champion (1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1917, 1918, 1919)

Career MLB Batting Statistics

1.) Ted Williams

Ted Williams played for the Boston Red Sox from 1939 to 1942 and from 1946 to 1960.

2 Time American League MVP (1946, 1949)

2 Time Triple Crown (1942, 1947)

Career MLB Batting Statistics