Heckathorn allowed two hits and fanned four over six innings as Brevard County blanked Tampa, 3-0, on Tuesday.
A supplemental first-rounder by the Brewers in 2009, Heckathorn ran into trouble in the first inning, allowing a one-out single to Walter Ibarra and plunking Melky Mesa. But the 6-foot-6 right-hander then got Kyle Roller to hit into a line-drive double play.
Heckathorn settled down from there, retiring the side in order in the second, third and fourth en route to his fifth win of the year. He had not won a game since throwing seven shutout innings against Jupiter on May 26
The 23-year-old Heckathorn had struggled through the season's first two months. After a June 1 outing against Bradenton in which he allowed six runs while recording just one out, his record stood at 4-5 with a 4.66 ERA.
He was out of the rotation for an undisclosed reason for the next two weeks. In three outings since his return, Heckathorn has allowed three runs over 15 2/3 innings, lowering his ERA to 4.06 in the process.
Bradley Blanks allowed a hit in two innings of relief and Santo Manzanillo fanned one in a scoreless ninth for his 10th save.
Kentrail Davis, Hunter Morris and Shea Vucinich provided all the offense for the Manatees with solo homers. It marked the third time in seven games that Davis has gone yard.
Jairo Heredia dropped to 8-2 after allowing three runs in six innings for the Yankees.