Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts

Top 10 MLB Hitters of the Last Decade: Mike Trout to Josh Donaldson, who is the best in last 10 years?

By MyKhel Staff

Top 10 Best MLB Hitters of the Last Decade: The last decade in Major League Baseball (MLB) has witnessed some of the most exceptional hitters, who have consistently dominated the game with their batting prowess.

From power hitters to those who excel at getting on base, these players have defined the era with their skills. Evaluating their achievements through key metrics like batting average, on-base percentage, slugging percentage, and overall impact on the game, we've ranked the top hitters who left a lasting mark on MLB from 2010 to 2019.

Top 10 MLB Hitters of the Last Decade

Top 10 Best MLB Hitters of the last decade

10. Paul Goldschmidt

Batting Average: .295

Goldschmidt has been consistent throughout the decade, contributing significantly to his teams' offenses with power and average.

9. Aaron Judge

Batting Average: .284 (as of end of 2023)

Notable for his breakout season in 2022 where he led the league across multiple categories. Judge has quickly become one of the premier hitters since his debut, earning accolades for both power and contact.

8. José Bautista

Batting Average: .250
Home Runs: 288

Bautista was a two-time home run champion and had several seasons with an OPS above .600, making him one of the most feared hitters.

7. Edwin Encarnación

Batting Average: .264
Home Runs: 277

Known for his power-hitting capabilities, Encarnación led the league in RBIs during his peak years.

6. Josh Donaldson

Batting Average: .273
Home Runs: 219

Donaldson's performance peaked with an MVP award in 2015, showcasing his ability to drive in runs and score.

5. Bryce Harper

Batting Average: .260
Home Runs: 218

Harper won the NL MVP award in 2015 and has been a significant contributor to his teams with his power and on-base skills.

4. David Ortiz

Batting Average: .292
Home Runs: 164 (retired in 2016)

Ortiz was a dominant force as a designated hitter, with a high OPS+ and several Silver Slugger awards before his retirement.

3. José Altuve

Batting Average: .315
Home Runs: 190
RBIs: 709

Altuve has been a consistent offensive threat, winning multiple Silver Slugger awards and leading the league in batting average during several seasons.

2. Miguel Cabrera

Batting Average: .317
Home Runs: 268
RBIs: 941
OPS+: 153

Cabrera is notable for being the last player to win a batting triple crown in 2012 and has earned two MVP awards in the last decade.

1. Mike Trout

Batting Average: .305
Home Runs: 288
RBIs: 798
OPS+: 176 (highest in the decade)

Trout has consistently been among the top players, leading in multiple categories including runs scored and OPS, and he has won three MVP awards during this period.

The last decade has showcased remarkable talent among MLB hitters, with Mike Trout standing out as arguably the best due to his all-around performance. Other players like Miguel Cabrera and José Altuve have also left indelible marks on the game, making this period memorable for baseball fans.

Story first published: Tuesday, October 8, 2024, 13:57 [IST]
Other articles published on Oct 8, 2024
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+