Rafael Palmeiro with 569 career home runs.
Barry Bonds holds the major league records for most home runs in a career (762) and most home runs in a season (73).
For a single season, Joe Bauman of the Roswell Rockets in the Longhorn League hit 72 home runs in 1954. For a career Hector Espino, who played the majority of his career in the Mexican League, is credited with the record at 484 home runs.
barry bonds
Willie Keeler won the National League batting title in 1897 at .424 without hitting a home run. Rod Carew won the American League batting title in 1972 at .318 without hitting a home run.
Hank Aaron
762
Tyler Cook of Magnolia, OH hit 29 home runs in 1999 and a total of 32 career homers.
Hank Aaron hit 755 regular season home runs a 6 postseason home runs during his major league career.
762
299
As of July 31, 2011, Alex Rios hit 111 career home runs in 8 Major League seasons.
NL - Albert Pujols - 42 AL - Jose Bautista - 54