Johnny Mize and Sammy Sosa hit three home runs in one game six times. Sosa did it three times in 46 days (on August 9, August 22 and September 23 in 2001).
Barry Bonds, with 762 home runs.
Barry Bonds of course.
As of 2009 Hank Aaron has the second most career home runs with 755.
Barry Bonds has the most career home runs with 762.
Ted Williams holds the record for most career home runs by a Boston Red Sox player with 521.
Willie Stargell has the most career Homeruns as a Pirate with 475 Homeruns in his career as a Pirate.
Hank Arron
Babe Ruth
Tyler Cook of Magnolia, OH hit 29 home runs in 1999 and a total of 32 career homers.
As of 2009, Hank Aaron has the second most All-Time career home runs with 755.
Thome
Most Career Home Runs by PositionHome runs by position is calculated by the number of home runs hit while playing that position. Home runs hit by the player while playing another position is not counted. The player might have a larger number of career home runs. Below is a list of each player that has the most career home runs for each position !B - Mark McGwire - 5662B - Jeff Kent - 3513B - Mike Shcmidt - 509SS - Cal Ripken Jr. - 345OF - Barry Bonds - 748P - Wes Ferrell - 37