Bob Gibson: 251 wins
Legendary power-pitcher Bob Gibson is the St. Louis Cardinals’ all-time wins leader. Gibson spent the entirety of his 17-year Hall of Fame career in St. Louis from 1959 to 1975. The ten-time All-Star had an ERA below 3.00 seven times and five 20-win seasons. In 1968, Gibson put together one of the greatest seasons ever played when he dominated the National League with a 1.12 ERA, 0.85 WHIP, 268 strikeouts, and 22 wins in 304.2 innings to take home both the MVP and Cy Young Awards. He earned a second Cy Young Award in 1970 with an league-leading 23 wins with a 3.12 ERA and 274 strikeouts. Gibson pitched the Cardinals to two World Series Championships with a 1.89 ERA in 81 career innings in the playoffs.
Jesse Haines: 210 wins
Hall of Fame hurler Jesse Haines ranks second on the St. Louis Cardinals’ all-time wins leaders list. Haines pitched his first Major League game with the Reds, then spent the rest of his 19-year career in St. Louis from 1920 to 1937. He had three 20-win seasons in 1923, 1927, and 1928 with 11 seasons of 11-plus wins. He was the first pitcher to throw more than 3,000 innings for the Cardinals, posting a 3.64 ERA during his tenure. Haines won two games including the decisive seventh game of the 1926 World Series to lead St. Louis to their first championship in 40 years.
Bob Forsch: 163 wins
Right-handed pitcher Bob Forsch spent 15 of his 16 Major League seasons in St. Louis to become one of the Cardinals’ all-time wins leaders. Forsch was a good middle-of-the-rotation starter for the Cardinals from 1974 to 1988 with a few great seasons. He earned double-digit wins in 11 seasons and 15-plus wins three times. His career year came in 1977 when he won 20 games with a 3.48 ERA in 217.1 innings.
Bill Sherdel: 153 wins
Ranking fourth among the St. Louis Cardinals’ all-time wins leaders is lefty Bill Sherdel who spent 14 years with the team. Throughout the 1920s, Sherdel was a reliable 15-game winner for the Cardinals as he reached the mark six times in a seven year stretch. He had the greatest season of his career in 1928 when he won 21 games with a 2.86 ERA in 248.2 innings, all of which were career bests.
Bill Doak: 144 wins
Old time righty pitcher Bill Doak ranks fifth among the St. Louis Cardinals’ all-time wins leaders. Doak pitched for the Cardinals from 1913 to 1924 and returned to the team for three games to close out his career in 1929. He pitched a pair of fantastic seasons when he led the NL in ERA in 1914 and 1921; his overall ERA with the Cardinals was 2.98 in 2,387 innings. Doak won 15-plus games five times for St. Louis including a 20-win season in 1920.