Steve Carlton has struck out the most career batters for the Phillies, with 3,031 strikeouts.

which pitcher has the most strikeouts all-time for the phillies

Explore