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

fewest strikeouts by a batter in 1 season with at least 500 at bats since 2000

Explore