Nolan Ryan has struck out the most career hitters, with 5,714 strikeouts.

which pitcher has the most career strikeouts