Mark mcgwire
1933 ... in the 3rd inning off of Bill Hallahan of the St. Louis Cardinals.
Through the 2008 MLB All Star Game, that was Reggie Smith in the 1974 All Star Game at Three Rivers Stadium in Pittsburgh.
Arizona Diamondbacks Luis Gonzalez won the 2001 All Star Home Run Derby.
The Home Run Derby is held at the Stadium that host the Major League Baseball All Star Game. The next time the All Star game is in San Diego, they will have a home run derby.
Bill Hall
Angels Garret Anderson won the 2003 All Star game Home Run Derby.
Baltimore Orioles Miguel Tejada won the 2004 All Star game Home Run Derby.
Through the 2011 All-Star Game, Derek Jeter has hit 1 All-Star home run, that coming in the 2001 game.
Hank's first MLB home run came off Vic Raschi of the St. Louis Cardinals on April 23, 1954.
Los Angeles Angels Vladimir Guerrero won the 2007 All Star game Home Run Derby.
New York Yankees Jason Giambi won the 2002 All Star game Home Run Derby.
Ken Griffet Jr. won the 1999 All Star game home run derby.