Justin Verlander has pitched the most career complete games by an active pitcher, with 26 complete games.