Derrek Lee hit 46 home runs for the Cubs in 2005. That’s 20 years ago!
Since then, no Cub has hit 40 or more home runs. The most by any Cub in the last 20 seasons is 39, by Kris Bryant in his MVP season in 2016. Kyle Schwarber hit 38 in 2019.
Nine different Cubs have accounted for 19 different 40-homer seasons in franchise history. Here they are (boldface indicates led the league):
The Cubs have a new player who might have a chance at a 40-homer season in 2025: Kyle Tucker. He’s hit 30 twice, 29 once, and had 23 in just 78 games in 2024.