The 2010 28th-round pick by the Reds allowed a run on three hits over 7 2/3 innings and set down 17 in a row at one point as as Class A Advanced Bakersfield bested Visalia, 5-1, on Wednesday.
Following a leadoff single to Ryan LaPensee, Rogers did not allow another baserunner until Raywilly Gomez spoiled the shutout bid with a solo homer with two outs in the eighth. LaPensee followed with a ground-rule double, knocking Rogers from the game.
Rogers, who struck out four and faced two over the minimum, is 4-2 with a 2.24 ERA in 12 starts for the Blaze. He is currently third in the California League in ERA and has not lost a game since April 12, when he allowed a run over five innings against San Jose. In a league in which the average ERA was 4.40 heading into play Wednesday, Rogers has managed a remarkable feat thus far.
Pat Doyle took over for Rogers and fanned three of the final four batters of the game to earn his first save for Bakersfield.
Billy Hamilton, the Reds' top prospect, reached base three times and stole four bases, bringing his Minor League-leading total to 67. Dominick D'Anna slugged a two-run homer for the Blaze.
Andrew Chafin allowed four runs on eight hits over six innings while fanning eight. With 82 strikeouts, he trails fellow D-backs farmhand Trevor Bauer by one for the Minor League lead.