Ruhle was born in Coleman, Michigan, and attended Olivet College, where he was a member of the Kappa Sigma Alpha fraternity.
On August 12, Ruhle was presented with his university degree from Olivet College, during a pre-game ceremony at Tiger Stadium.
Ruhle made sporadic appearances for Houston over the next two years before finishing with a 12–4 win–loss record and a 2.38 ERA in 1980, when the team won its first division title, and started Game 4 of the 1980 National League Championship Series against the Philadelphia Phillies.
With two runners on in the fourth inning, Ruhle fielded a soft liner off the bat of Garry Maddox and immediately threw to first base.
He signed with the Cleveland Indians as a free agent, after the 1984 season, and made 16 starts and 26 relief appearances for the club in 1985.
Ruhle later became a pitching coach for the Astros, Phillies, New York Mets, and finally the Cincinnati Reds, in 9 of 10 consecutive seasons, from 1997 to 2006.