Cress then was acquired by Cincinnati, setting the stage for his major-league career. He worked in 30 games for the 1948 Reds, with two assignments as a starting pitcher. He posted his only MLB complete game on October 1, 1948, during the season's final weekend. Facing the Pittsburgh Pirates at Crosley Field, he had held the Bucs to two hits and no runs over eight innings, and was nursing a 1–0 lead going into the ninth. But in the final frame, he surrendered four hits and two runs, and when the Reds could not respond in their half of the ninth, Cress was tagged with the loss, his only MLB decision.[4]
Cress then worked in three early-season games in 1949 and pitched two scoreless innings coming of the Reds' bullpen before returning to the minors for the rest of his career. As a big leaguer, he allowed 62 hits and 45 bases on balls in 62 total innings pitched, with 33 strikeouts and no saves. He won a combined 33 games for the Tulsa Oilers of the Double-A Texas League in 1949–50, and ended his minor-league career with 99 victories.
After his pitching career, Cress resided in Baton Rouge, LA, working as an electrician, and became a scout for the St. Louis Cardinals, Houston Astros, and San Francisco Giants. He later became the Director of Recreation for BREC, a recreational organization in East Baton Rouge Parish. Cress died at the age of 79 on April 21, 1996, in Baton Rouge.[citation needed]