Which Major League Batter Has Had the Most Strikeouts?

“Mr. October” Reggie Jackson had a legendary major league career, but unfortunately for him, he holds the record for the most at bat strike outs with 2,597.

Source: Baseball Reference