Between 1973 (the first year of the DH) and 2009, only 1 Red Sox pitcher has hit a home run. That was Josh Beckett who hit home runs on May 20, 2005 off of Brett Myers of the Philadelphia Phillies and June 14, 2009 off of J.A. Happ of the Phillies.
Chat with our AI personalities
Albert Pujols
The San Diego Padres. Bonds hit 84 home runs against Padres' pitchers.
From 2007 through 2011, the Houston Astros hit 679 home runs.
two. Bob Gibson & Dave McNally
So far in the 2010 Major League Baseball season Kevin Millwood of the Baltimore Orioles has given up the most home runs with 20. There are three pitchers who have given up 19 home runs.