Babe Herman Ruth
The record for the most home runs hit by a pitcher in a single season is 9, achieved by Wes Ferrell in 1931.
Sammy Sosa hit the most home runs off pitchers Jose Lima and Curt Schilling. Sosa hit 7 home runs off each.
Griffey, who retired on June 2, 2010, hit eight of his 630 home runs off pitcher David Wells.
Bob Gibson and Dave McNally.
Mike Schmidt hit 548 home runs in his career.
Yovani Gallardo of the Milwaukee Brewers with 4.
Former pitcher Early Wynn hit 17 home runs during his career.
Babe Ruth had 14 home runs as a pitcher, 12 with the Red Sox and 2 with the Yankees.
As of 2009, ken Griffey Jr. hit 630 career home runs off of 407 different pitchers. He hit the most home runs, 8, off David wells, and hit 6 home runs off pitcher Roger Clemens.
In Major League Baseball, Barry Bonds has hit the most home runs.
No pitcher has ever hit two home runs in one World Series. Only two pitcher, Bob Gibson and Dave McNally have hit two homes runs in World Series play, but they did it in separate Series.
Barry Bonds has hit the most home runs at Rangers Ballpark in Arlington