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
The most obvious answer is Babe Ruth, who began his career as a pitcher and was quite successful. He was later converted to an outfielder and finshed his career with 714 Home Runs.