Chicago Cubs players with a 30+ HR season

28 players have had a 30+ HR season for the Chicago Cubs. Sammy Sosa did it the most, 11 times (1993, 1995–2004), the best at 66 home runs. On a roster now: Pete Crow-Armstrong, Kyle Schwarber, Javier Baez, Michael Busch, and Seiya Suzuki.

Chicago Cubs players with a 30+ HR season
PlayerPosSeasonsBest
Sammy SosaDH1993, 1995–200466
Ernie Banks—1955, 1957–1960, 1962, 196847
Billy Williams—1964–1965, 1968, 1970, 197242
Hack Wilson—1927–193056
Hank Sauer—1950–1952, 195441
Ron Santo—1964–196733
Anthony Rizzo1B2014–201732
Derrek Lee1B2004–2005, 200946
Aramis Ramirez3B2004–200638
Pete Crow-ArmstrongCF2025–202645
Ryne Sandberg2B1989–199040
Kris BryantDH2016, 201939
Kyle SchwarberDH2017, 201938
Alfonso SorianoRF2007, 201233
Dave KingmanDH197948
Moises AlouLF200439
Rogers Hornsby—192939
Gabby Hartnett—193037
Andy Pafko—195036
Javier BaezSS201834
Michael Busch1B202534
Bill Nicholson—194433
Jim Hickman—197032
Rick Monday1B197632
Seiya SuzukiRF202532
Henry RodriguezLF199831
Fred McGriff1B200230
Rick WilkinsC199330

Reached with the club in one regular season. Every season since 1876 is on file. A season split between two clubs is filed as one combined line and counts for neither.

Chicago Cubs: roster, record and every grid cell →