The Top 22 Giants All-Time Home Run Leaders

Listen to this article

Last Updated on March 27, 2023 by Matt Musico

giants all time home run leaders
By Yoshio Kohara via Wikimedia Commons

The Giants all time home run leaders list is filled with some of baseball’s best players from recent generations. What’s also noticeable, though, is how a handful of sluggers have distanced themselves from the rest of the pack.

San Francisco’s top-four power hitters all slugged at least 450 home runs during their respective tenures with the organization. Within that small group, three of them slugged more than 500 homers. After that, nobody else in franchise history has hit more than 275 homers yet.

Want to download this blog post as a PDF? Sign up for our email list and you can get the single-season and all-time home run leaders for your favorite team!  

Giants All Time Home Run Leaders: Top 5

Willie Mays: 646 Home Runs

Due to some recency bias, it’d be easy to assume that Barry Bonds is the Giants’ all-time home run leader. Being MLB’s career home run king helps with that assumption, too. But he’s not — that honor belongs to Willie Mays.

There are a couple of ways to put Mays’ Hall of Fame career into proper perspective. He last played in an MLB game in 1973. Despite that, his 660 home runs still rank sixth all-time. Also, his 635 home runs as a center fielder are the most ever. This man was just on another level during his career.

Mays enjoyed seven seasons of 20-plus homers before he turned 30 years old. However, it was what he did at the plate from age 30-35 that qualifies as his power peak. During this six-year stretch, The Say Hey Kid hit fewer than 40 homers twice. Those two occasions were still powerful — he hit 38 in 1963 and 37 in 1966.

The outfielder led baseball in home runs four times in his career. Three of those occasions came between 1961 and 1966. An average year for Mays included a .305/.384/.599 line with 44 home runs, 116 RBI, and 119 runs scored. His production tailed off from 1967 to the end of his career in 1973. However, May still slugged 20-plus homers three more times before hanging up his spikes.

Affiliate Link: Get Official Giants Gear at the MLB Shop

Barry Bonds: 586 Home Runs

Mays has Bonds beat on the Giants’ all-time home run list, but Bonds has him beat on San Francisco’s single-season homer leaderboard. Well, he has everyone beat when it comes to hitting the most home runs in a season. It feels like most of the attention Bonds gets for his Giants career involves 2001-07, which included four NL MVP Awards. So with that in mind, let’s look at what happened before this historic stretch of dominance.

After winning an MVP award in 1992 for the Pittsburgh Pirates, Bonds landed in San Francisco and did the same thing for the Giants. While capturing those honors for a second straight year, he posted a .336/.458/.677 line while leading the league in home runs (46) and RBI (123). That’s how you make a good first impression.

Bonds played in San Francisco for 15 years. He didn’t hit fewer than 33 homers in a single campaign until 2005. That was his 13th year with the organization. It was his age-40 season and the outfielder was limited to 52 games. While he posted five straight seasons of 40-plus homers from 2000-04, Bonds accomplished that feat in consecutive years just one other time.

It happened in 1996 (42 homers) and 1997 (40 homers). That 1996 season was special because he was the second player to enter the 40-40 club. He nearly did it the following year, too, swiping another 37 bases in the process. Before his base-stealing numbers began to taper off in 1999, Bonds actually stole at least 28 bags for six straight years. He did that while hitting 30-plus homers, driving in at least 100 runs, and winning Gold Gloves for his defense in left field.

Mel Ott: 511 Home Runs

Mel Ott played the entirety of his 22-year MLB career with the New York Giants. The last time he played in a game was as a 38-year-old. So, that means he actually made his big-league debut as a 17-year-old back in 1926. He immediately made a good first impression in his first 35 games (61 plate appearances) by slashing .383/.394/.417.

That gave everyone a clue that he’d be a good hitter, and it’s exactly how things turned out. In more than 11,000 career plate appearances, Ott was a .304 hitter with a .947 OPS. He enjoyed 15 years with 20-plus homers, and eight of those went for at least 30 dingers.

Ott led the league in home runs six times during his career, but his most powerful season of all came in his age-20 campaign in 1929. The left-handed slugger collected 42 home runs and 151 RBI while hitting .328/.449/.635 in 675 plate appearances. His most powerful span of time came between 1934 and 1938 when he slugged 30-plus homers in five straight years. Four of the six times he led baseball in homers came during this stretch, too.

He posted a .987 OPS during those five seasons, all while averaging 32 home runs, 121 RBI, and 115 runs scored. Ott never won an MVP award, but he finished within the top 20 of voting 13 times. This includes five top-10 finishes, as well. The closest he came was placing third in 1942 after leading the league in homers (30), runs scored (118), walks (109), OPS (.912), and OPS+ (165).

Willie McCovey: 469 Home Runs

Willie McCovey hit 521 total home runs during his career. That currently has him in a three-way tie for 20th all-time between him, Ted Williams, and Frank Thomas. As we can see, the majority of those dingers came as a member of the Giants. I mean, there’s a reason why San Francisco named the body of water right outside Oracle park McCovey Cove, you know.

In the 22 years he spent in the big leagues, McCovey hit 20-plus homers 12 times. Heck, the only time he hit fewer than 10 were when he hit seven in 1976 (not with the Giants) and one in 1980 (his final season). The first baseman enjoyed seven years with 30-plus homers, and six of them came consecutively from 1965-70. The three-year span between 1968 and 1970 were especially powerful. He led the league in homers twice, finished in the top-10 of MVP voting three times (winning it in 1969), and never hit fewer than 36 dingers.

His career-high marks for homers (45) and RBI (126) both came during his NL MVP campaign of 1969. He produced at a high level all year, but it was his first-half performance that likely sealed the deal. Prior to the All-Star Game, McCovey had 30 homers and 79 RBI in 353 plate appearances thanks to a 1.158 OPS. Once he returned from the midsummer break, his OPS was 1.041 to go along with 15 homers and 47 RBI in 270 trips to the plate. The change in his slugging percentage was the most drastic. It went from .710 before the break to .582 after the break.

Matt Williams: 247 Home Runs

Speaking of hitting a lot of home runs before the All-Star Game, Matt Williams did that in 1994. He slugged 33 home runs before the midsummer classic, which is among the most in MLB history. He finished with a league-leading 43 taters, and it obviously would’ve been more if there wasn’t a Strike that season.

Williams debuted with the Giants in 1987, but didn’t play in his first full season until 1990. When given a full season’s worth of plate appearances, he delivered by slugging 33 home runs. The third baseman slugged at least 20 homers in each of his final seven seasons with the franchise. This included four efforts of 30-plus dingers.

There were two separate times where Williams hit at least 30 in consecutive years. The first one was from 1990-91 when he hit 33 and 34 homers, respectively. The second came from 1993-94, which was undoubtedly his power peak. Before slugging those 43 dingers in ’94, Williams preceded it with 38 round-trippers in ’93. These four seasons didn’t bring any NL MVP Awards, but he came awfully close. The right-handed hitter placed within the top six three times, including a second-place finish in 1994. He also took home three Silver Sluggers and three Gold Gloves during this time.

Giants All Time Home Run Leaders: The Rest

Here is what the rest of the top 22 looks like for Giants career home run leaders:

To find who falls outside of the top-22 in Giants’ home run history, check out the full list on FanGraphs.

Want to download this blog post as a PDF? Sign up for our email list and you can get the single-season and all-time home run leaders for your favorite team! Get your daily dose of homers on social media by following us on TwitterFacebook, and Instagram


3 thoughts on “The Top 22 Giants All-Time Home Run Leaders

Comments are closed.