Barry Bonds hit 45 home runs during the 2004 season.
Chat with our AI personalities
Willie McCovey hit 521 career home runs -- 469 of them as a member of the San Francisco Giants from 1959 to 1973 and 1977 to 1980. He is fourth on the all-time Giants home run list behind Willie Mays (646), Barry Bonds (586) and Mel Ott (511).
By the San Francisco Giants: twice; 13 runs on May 7, 1966 and July 15, 1997 By the Giants all-time: five times
As of 2009, Ryan Howard has 222 career home runs.
In MLB, that was Babe Ruth who hit 54 home runs in 1920.
Jim Thome is the only player that hit 300+ home runs for Cleveland ... he had 337.