Strikeouts are at an all-time high. In fact, they have been at an all-time high since 2008, with the height of that high continually getting higher and higher. In 2008 there were a record 6.83 strikeouts per 9 innings across MLB. That record has fallen each year, with the figure climbing all the way to 7.73 last season. Recent seasons have included huge strikeout rates for many different starting pitchers (which could be its own post), though in terms of raw counting, the lower number of innings starters now throw each year has kept anyone from posting an historic total.
For hitters it has been a different story. Until 2004 no one had ever struck out more than 189 times in a season, but in eleven season since then it has happened 17 times, with the record climbing all the way to 223, done by Mark Reynolds in 2009. Despite that though, no one has been able to reach the career total of the straw who stirred the drink, Reggie Jackson.