The Top 16 Major League Baseball career strikeout leaders ( through July 3 , 2012 ) : # Reggie Jackson – 2,597 # Jim Thome – 2,513 # Sammy Sosa – 2,306 # Andrés Galarraga – 2,003 # Alex Rodriguez – 1,988 # José Canseco – 1,942 # Willie Stargell – 1,936
On July 3 , 2012 , Jim Thome had more than 2,512 strikeouts and Alex Rodriguez had more than 1,987 .