Chicago Cubs: Top home run hitters of all-time

Chicago Cubs first baseman Anthony Rizzo - Credit: Tommy Gilligan-USA TODAY Sports
Chicago Cubs first baseman Anthony Rizzo - Credit: Tommy Gilligan-USA TODAY Sports /
1 of 15

These are the greatest home run hitters in Chicago Cubs franchise history

From their days as the Orphans to the modern day Chicago Cubs, the franchise has 24 players that hit at least 100 home runs while with the team. Nine players have more than 200 and two players have topped the 500 home run mark.

Since 1901, the organization has 14,375 round trippers, the third-most in the Major Leagues. In those years, 828 players hit at least one home run for the franchise.

The Cubs have an incredibly rich history, with some of the game’s truly great players. While not all of them were home run hitters, most of the franchise’s greatest stars are on this list.

Let’s take a look at the most prolific long ball hitters in Chicago Cubs history.

(This post was updated on 2/8/23)

Chicago Cubs Top Home Run Hitters – No. 16: Mark Grace (148)

Mark Grace was never much of a power hitter, but he did so many things well. Maybe the most amazing thing about him was his consistency, which he showcased as an art form.

In his 13 seasons with the Cubs, Grace never hit more than 17 home runs and only hit fewer than eight once. He hit at least nine homers ten times.

He carried that consistency into other categories as well. He hit at least 28 doubles every year but two, and never fewer than 23. He only batted less than .300 three times, and never lower than .273.

He was a three-time All-Star and a four-time Gold Glove winner. He played in at least 142 games every season but two – his rookie season, and 1994 when he was limited to just 106 games due to the baseball strike. Those were also the two seasons that were below his usual numbers in homers and doubles.

Clearly, Mark Grace is one of the top ten hitters in Cubs history, despite his rather modest home run power. Still, Grace hit enough homers to make this list!