Jeremy Hefner homers for his first career hit and wins his first game in the majors, beating the Phillies, 6 – 3. No pitcher had gotten his first homer and first win in the same game in 10 years, since Dennis Tankersley had done it. Tankersley never got another homer or win, though.

On May 29, 2012 — Jeremy Hefner homers for his first career hit and wins his first game in the majors, beating the Phillies, 6 – 3. No pitcher had gotten his first homer and first win in the same game in 10 years, since Dennis Tankersley had done it. Tankersley never got another homer or win, though.

Source:
Baseball Reference May 29