Posted by Andy on April 29, 2011
Since 1901, there are 196 pitchers who've hit at least 5 HR in their careers. These are guys who appeared in at least 50% of their games as a pitcher (so, no Babe Ruth or Brooks Kieschnick.)
I used a two-tier search to then find the career HR yielded by each of these guys, and then in Excel found those with the best ratios of HR hit to HR yielded.
Reb Russell 3.14 Ed Karger 0.50 Harry Howell 0.45 Clay Bryant 0.38 Dixie Howell 0.38 R Winegarner 0.38 Claude Hendrix 0.34 Garland Buckeye 0.33 Pete Schneider 0.31 Wes Ferrell 0.29
Now, Reb Russell really shouldn't count. According to his BR Bullpen article, he was a pitcher with the White Sox in the 1910's but came back as a full-time outfielder after blowing out his arm.