fbpx

Top 10 MLB hitters of all-time in the modern era, including Pete Rose & Barry Bonds

Barry Bonds MLB
Credit: Robert Hanashiro, USAT via Imagn Content Services, LLC

If you want to get into a debate with a big Major League Baseball fan, start naming who you think is the best hitter ever to play the game. In this list, we will rank the Top 10 hitters who have played since 1960 based on overall prowess at the plate. Although many could be considered significant for their era, here’s our take on the greatest — with a few that might cause controversy.

10. Miguel Cabrera

Miguel Cabrera 10 Best MLB Hitters
Credit: Rick Osentoski-USA TODAY Sports

9. Frank Thomas

Frank Thomas Chicago White Sox 10 best MLB hitters
Credit: RVR Photos-USA TODAY Sports

8. Hank Aaron

Hank Aaron Top 10 MLB hitters of all time
Credit: Manny Rubio-USA TODAY Sports

7. Stan Musial

Stan Musial 10 best MLB hitters of all time
Credit: Jeff Curry-US PRESSWIRE

6. Rod Carew

Rod Carew Top 10 MLB hitters of all-time
Credit: Darryl Norenberg-USA TODAY Sports

5. Willie Mays

Willie Mays Top 10 MLB hitters of all-time
Credit: Malcolm Emmons-USA TODAY Sports

4. Tony Gwynn

Tony Gwynn Top 10 MLB hitters of all-time
Credit: RVR Photos-USA TODAY Sports

3. Pete Rose

Pete Rose Top 10 MLB Hitters of all-time
Credit: Malcolm Emmons-USA TODAY Sports

2. Barry Bonds

Barry Bonds To 10 MLB hitters of all-time
Credit: Phil Carter-USA TODAY Sports

1. Ted Williams

ted williams
Credit: Bob DeChiara-USA TODAY Sports
Mentioned in this article:

More About: