Answer
Jim Perry pitched 300 career complete games, which ranks 11th all-time in major league history. Perry was a workhorse pitcher who threw a complete game in 36.3% of his starts, the highest rate of any pitcher with at least 1,500 innings pitched. He also had the most complete games in the American League from 1957 to 1967, and led the league in complete games four times.