Joe Niekro: 144 wins
The Houston Astros’ all-time wins leader is knuckleball great Joe Niekro. Niekro pitched exactly half of his 22 seasons in Houston, spending the best years of his career there. From 1975 to 1985, he tossed 2,270 innings with a 3.22 ERA for the Astros. Niekro was a first-time All-Star in 1979 when he led the National League with 21 wins; he followed it with another 20 win season in 1980. He won a total of 221 games over 22 seasons with seven Major League teams.
Roy Oswalt: 143 wins
The most recent member of the Houston Astros’ all-time wins leaders, Roy Oswalt was traded away just one win shy of tying the team’s all-time leader. Oswalt has been one of the best pitchers in baseball throughout the 2000s; he made three straight All-Star teams from 2005 to 2007 and finished in the top five in Cy Young voting five times in his first six years. Oswalt won 20 games in back-to-back seasons in 2004 and 2005, making him just the second Astros pitcher to earn 20 wins twice.
Larry Dierker: 137 wins
Two-time All-Star Larry Dierker ranks third on the list of Houston Astros’ all-time wins leaders. A member of the Astros from 1964 to 1976, Dierker spent all but his final season with the team while taking home ten or more wins nine times. He was a one-time 20-game winner, accomplishing the feat in the 1969 season when he posted a career highs with a 2.33 ERA, 232 strikeouts, and 305.1 innings pitched.
Mike Scott: 110 wins
A Cy Young Award winner from the 1980s, Mike Scott ranks fourth among the Houston Astros’ all-time wins leaders. Scott began his career with the Mets, but spent the majority of his career in Houston where he enjoyed his best years. From 1985 to 1989, Scott recorded at least 14 wins per season including a National League leading 20 victories in the last year. He was the NL Cy Young Award winner in 1986 by leading the league with a 2.22 ERA and 306 strikeouts in 275.1 innings for 18 wins.
J.R. Richard: 107 wins
Leading strikeout artist Nolan Ryan by only one victory, career Astro J.R. Richard ranks fifth on the Houston Astros’ all-time win leaders list. Richard pitched his entire ten-year career in an Astros uniform from 1971 to 1980. The towering righty won double-digit games in each of his last six years, consistently ranking among the top pitchers in baseball during that stretch. In 1976, he won 20 games and in 1978 and 1979 he was the National League’s top strikeout pitcher. A hard-thrower who owns two of only 64 seasons of 300 Ks, Richard was an All-Star in his final season before health issues cut his career short.