Since 2000, Luis Arraez has the fewest strikeouts with 500+ at-bats in a season, with 21 strikeouts in 2025.