Mark Reynolds has the most strikeouts in a season, with 223 strikeouts in 2009.

which batter has the most strikeouts in a season