Hank Aaron (755), Babe Ruth (714), Willie Mays (660), Frank Robinson (586), Harmon Killebrew (573), Reggie Jackson (563), Mike Schmidt (548), Mickey Mantle (536), Jimmie Foxx (534), Willie McCovey (521), Ted Williams (521), Ernie Banks (512), Ed Mathews (512), Mel Ott (511), Eddie Murray (504).
Chat with our AI personalities
Before 1998, the players who hit 500 or more home runs were Babe Ruth (714), Willie Mays (660), Hank Aaron (755), Mickey Mantle (536), Jimmie Foxx (534), Ted Williams (521), Willie McCovey (521), Eddie Mathews (512), Mel Ott (511), and Ernie Banks (512).
One is Alfonso Soriano (LF for Cubs)
There's only one in MLB and that was Eddie Collins who had 3315 base hits and 47 home runs.
dusty baker reggie smith ron cey and steve garvey
In 2006, Jermaine Dye hit 44 home runs and Jim Thome hit 42.
20 players and more