Since 2005, Moises Alou has the best batting average, with an average of .322.

highest batting average since 2005
Interpreted as:
highest batting average with a minimum of 1.55 PA per team game by a player since 2005

Explore