Barry Bonds, with 762 home runs.
Barry Bonds of course.
Barry Bonds has the most career home runs with 762.
Barry bonds 762
As of 2009 Hank Aaron has the second most career home runs with 755.
Willie Stargell has the most career Homeruns as a Pirate with 475 Homeruns in his career as a Pirate.
Ted Williams holds the record for most career home runs by a Boston Red Sox player with 521.
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.