Stanley Cup winners by team: Who has the most championships in NHL history?

Author Photo

It's still the Great White North.

While hockey north of the border has fallen into a championship drought, teams from Canada still account for 43 Stanley Cup wins since 1927, with American teams accounting for 54 Cup victories in that same span. Considering that U.S-based franchises outnumber Canadian ones 23 to 9, that math still bodes well for Canada — even with expansion and all that other stuff playing into it.

MORE: Complete list of all 105 Stanley Cup champions

Unfortunately for Canadian fans waiting to bring Lord Stanley's Cup back across the border, it'll be another year without a Canadian team hoisting the trophy. With the Colorado Avalanche winning the Stanley Cup this year, this marks 29 years since the last Canadian squad has won it all.

The NHL champion has been crowned the Stanley Cup victor since 1927. Here's what you need to know about the all-time winners:

Who has won the most Stanley Cups in NHL history?

The Montreal Canadiens are still pacing the pack with 24 Stanley Cup victories in franchise history. They also hold the record for most Stanley Cup appearances with 35.

Here's how the current crop of NHL franchises 

Team Stanley Cup wins Stanley Cup appearances Last Stanley Cup appearance Last Stanley Cup win
Montreal Canadiens 24 35 2021 1993
Toronto Maple Leafs 13 21 1967 1967
Detroit Red Wings 11 24 2009 2008
Boston Bruins  6 20 2019 2011
Chicago Blackhawks  6 13 2015 2015
Edmonton Oilers 5 7 2006 1990
Pittsburgh Penguins 5 6 2017 2017
New York Islanders 4 5 1984 1983
New York Rangers 4 11 2014 1994
New Jersey Devils 3 5 2012 2003
Tampa Bay Lightning  3 5 2022 2021
Philadelphia Flyers 2 8 2010 1975
Colorado Avalanche 3 3 2022 2022
Los Angeles Kings 2 3 2014 2014
Dallas Stars  1 5 2020 1999
St. Louis Blues 1 4 2019 2019
Calgary Flames 1 3 2004 1989
Anaheim Ducks 1 2 2007 2007
Carolina Hurricanes 1 2 2006 2006
Washington Capitals 1 2 2018 2018

NHL teams that have never won a Stanley Cup

As it stands, 12 active NHL franchises have yet to hoist the Cup. These are the teams:

  • Arizona Coyotes
  • Buffalo Sabres
  • Columbus Blue Jackets
  • Florida Panthers
  • Minnesota Wild
  • Nashville Predators
  • Ottawa Senators
  • San Jose Sharks
  • Seattle Kraken
  • Vancouver Canucks
  • Vegas Golden Knights
  • Winnipeg Jets

Of those 12 teams, five have never made a Stanley Cup finals appearance: The Blue Jackets, Wild, Jets, Coyotes and Kraken. Seattle was an expansion team during 2021-22 season.

Author(s)
Joe Rivera Photo

Joe Rivera is a senior content producer at The Sporting News and teaches Multimedia Sports Reporting at his alma mater, Rutgers University.