Highest single season MLB batting averages since 1990

Putting the ball in play
1994: Tony Gwynn, .394
What could have been
1999: Larry Walker, .379
Understanding the situation
1997: Tony Gwynn, .372
2000: Nomar Garciaparra, .372
Doing it his way
2000: Todd Helton, .372
Another rolling Rockie
2004: Ichiro Suzuki, .372
A wizard at the plate
1993: Andres Galarraga, .370
2002: Barry Bonds, .370
Staying locked in
Luis Arraez; making a charge?
Putting the ball in play

We’ll take a look at the players who have posted the highest single season batting averages since 1990. All statistics are sourced from Baseball Reference.

1994: Tony Gwynn, .394

Fans will be hard pressed to come up with a player who had better hand-eye coordination than Gwynn. The San Diego Padres outfielder spoke softly, but did a lot of damage with the stick. Bleacher Report called him the most underrated hitter of all-time.

What could have been

He also had tremendous vision at the plate, which allowed him to swing at pitches that were primarily in the strike zone. Gwynn hit .394 in 1994, a strike-shortened season, and we'll never know whether he could have eclipsed .400 had the campaign continued.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

1999: Larry Walker, .379

Walker’s hitting prowess in 1999 was impressive any way you slice it, but it might be more remarkable considering where it took place. Coors Field was and still is a home run haven, which increases the temptation for Colorado Rockies hitters to pull everything over the fence.

Understanding the situation

Walker hit his share of bombs, but also made sure to collect base hits with runners in scoring position. Mile High Sports attempted to put Walker's greatness into perspective by sharing that his OPS metrics with the Rockies landed at a remarkable 1.044.

1997: Tony Gwynn, .372

As is becoming apparent, Gwynn was one of the hardest outs to get in all of baseball. He hit .372 in 1997, but truthfully, almost any of his seasons could have been picked for a list like this. He hit over .300 in every single one of his 20 major league seasons, except for his rookie campaign. He played with the Padres until he was 41 years old.

2000: Nomar Garciaparra, .372

In the late 1990s, there were three shortstops that fans couldn’t stop talking about. Garciaparra was one of them, in addition to the more popular Alex Rodriguez and Derek Jeter. The Los Angeles Times compared and contrasted the skills of all three back in the day.

Doing it his way

The Boston Red Sox infielder had a unique routine at the plate, but it worked well for him. Garciaparra hit .372 in the 2000 season.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

2000: Todd Helton, .372

Helton also had his career high batting average of .372 during the 2000 season, and is another Rockies batter that understood situational hitting.

Another rolling Rockie

The sweet-swinging first baseman was a mainstay in Colorado for 17 years, finishing with a career average of .316. He made five All-Star appearances, and was voted into the Baseball Hall of Fame in January 2024.

2004: Ichiro Suzuki, .372

It seemed unlikely that Ichiro would be able to maintain his amazing production in MLB after coming over from Japan, but he proved that he could hit anywhere.

A wizard at the plate

He won Rookie Of The Year and MVP in his first MLB season in 2001, which is a phenomenal feat. Ichiro hit .372 in 2004, and set the record for most hits in a season with 262. The Seattle Times reminisced about Ichiro's best moments with the Mariners.

1993: Andres Galarraga, .370

There were a lot of great power hitters in the 1990s, and Galarraga often gets overlooked in that conversation. He didn’t consistently hit for average like some other players on this list, but put the bat on the ball consistently well for a few years. Another Rockies player makes our cut, as Galarraga hit .370 for the club in 1993.

2002: Barry Bonds, .370

Teams were forced to stop pitching to Bonds in the early 2000s because of how dangerous he was. He hit .370 in the 2002 season, but was also walked 198 times.

Staying locked in

This is an interesting sidenote because Bonds had to maintain his level of focus even as pitchers tried to give him nothing to hit. USA Today remembered the time Bonds was actually walked with the bases loaded.

Luis Arraez; making a charge?

Miami Marlins second baseman Luis Arraez hit .356 during the 2023 MLB season, and may have the best chance of breaking into the stratosphere of averages posted by players of another generation. MLB's website examined how Arraez has become an elite hitter without supreme exit velocity statistics.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

More for you