With Houston defeating the Cubs tonight 7-2, Roger Clemens won his 342nd game in his career, tying him for eighth on the alltime list with Tim Keefe.
Keefe, pitched for 14 seasons in the 19th century, with Troy of the NL, and the New York entries in the AA, NL, and PL, as well as Philadelphia. Keefe got off to a tremendous start in 1880 when he gave up just 27 runs in 105 innings and only 10 of them were earned. Keefe won 41 games for New York in the AA in 1883. By the time the pitching distance was moved back to 60'6", Keefe was 36 and he was likely either too old or burnt out to be effective and he stopped pitching in the majors after that year.
If Clemens wants to pitch in 2007, he could catch the next guy on the list, Kid Nichols, who won 360 games (according to AP) or 361 games (according to the Baseball-Reference.com link above).