Since 2015, Luis Arraez had the best batting average with 300+ at-bats in a season, with an average of .354 in 2023.

highest avg by a player in a season with at least 300 ab in the last 10 seasons

Explore