Home » NHL betting in Canada » Stanley Cup winners: every champion by year

Stanley Cup winners: every champion by year

The Carolina Hurricanes are the most recent name on the trophy. They beat the Vegas Golden Knights 4-2 in the 2026 Final, clinching on 14 June with a 3-0 shutout in Las Vegas. It was Carolina’s second championship, twenty years after their first. The list of Stanley Cup winners now runs to 22 active franchises, and one number in it matters more to Canadians than any other: 1993.

DetailValue
Most recent championCarolina Hurricanes (2026)
2026 FinalCarolina beat Vegas 4-2
Most championshipsMontreal Canadiens, 24
Last Canadian winnerMontreal Canadiens, 1993
Canadian drought33 seasons and counting
Longest current droughtToronto Maple Leafs, since 1967

Stanley Cup winners by year

Every Final since 2000, with the losing finalist and the series result. There was no championship in 2005: the season was cancelled by a lockout, the only time since 1919 that the Cup went unawarded.

YearChampionRunner-upSeries
2026Carolina HurricanesVegas Golden Knights4-2
2025Florida PanthersEdmonton Oilers4-2
2024Florida PanthersEdmonton Oilers4-3
2023Vegas Golden KnightsFlorida Panthers4-1
2022Colorado AvalancheTampa Bay Lightning4-2
2021Tampa Bay LightningMontreal Canadiens4-1
2020Tampa Bay LightningDallas Stars4-2
2019St. Louis BluesBoston Bruins4-3
2018Washington CapitalsVegas Golden Knights4-1
2017Pittsburgh PenguinsNashville Predators4-2
2016Pittsburgh PenguinsSan Jose Sharks4-2
2015Chicago BlackhawksTampa Bay Lightning4-2
2014Los Angeles KingsNew York Rangers4-1
2013Chicago BlackhawksBoston Bruins4-2
2012Los Angeles KingsNew Jersey Devils4-2
2011Boston BruinsVancouver Canucks4-3
2010Chicago BlackhawksPhiladelphia Flyers4-2
2009Pittsburgh PenguinsDetroit Red Wings4-3
2008Detroit Red WingsPittsburgh Penguins4-2
2007Anaheim DucksOttawa Senators4-1
2006Carolina HurricanesEdmonton Oilers4-3
2004Tampa Bay LightningCalgary Flames4-3
2003New Jersey DevilsAnaheim Ducks4-3
2002Detroit Red WingsCarolina Hurricanes4-1
2001Colorado AvalancheNew Jersey Devils4-3
2000New Jersey DevilsDallas Stars4-2

Every franchise with a Stanley Cup

Montreal sit far clear at the top, though 23 of those 24 titles came before 1980. The table counts championships won by the current franchise, so Ottawa appear without a title: the modern Senators joined in 1992, and the original Ottawa club that won 11 Cups folded in 1934.

FranchiseCupsMost recent
Montreal Canadiens241993
Toronto Maple Leafs131967
Detroit Red Wings112008
Boston Bruins62011
Chicago Blackhawks62015
Edmonton Oilers51990
Pittsburgh Penguins52017
New York Islanders41983
New York Rangers41994
Colorado Avalanche32022
New Jersey Devils32003
Tampa Bay Lightning32021
Carolina Hurricanes22026
Florida Panthers22025
Los Angeles Kings22014
Philadelphia Flyers21975
Anaheim Ducks12007
Calgary Flames11989
Dallas Stars11999
St. Louis Blues12019
Vegas Golden Knights12023
Washington Capitals12018

The Canadian drought: 33 years since 1993

Montreal beat Los Angeles in 1993 and no Canadian team has won since. That is the single most searched fact about the Cup in this country, and the gap keeps growing. Seven Canadian teams have reached the Final in those 33 years and all seven lost.

  • Vancouver Canucks: 1994 and 2011, both in seven games
  • Calgary Flames: 2004, in seven games
  • Edmonton Oilers: 2006 in seven, then 2024 in seven and 2025 in six
  • Ottawa Senators: 2007
  • Montreal Canadiens: 2021

Edmonton have come closest most recently, losing back-to-back Finals to Florida. Connor McDavid took the Conn Smythe in 2024 despite the defeat, one of only six players to win playoff MVP from the losing side. Toronto own the longest wait of any team in the league at 59 seasons.

Carolina, twice: 2006 and 2026

The Hurricanes are an unusual entry. Their first Cup, in 2006, came against Edmonton in seven games. Their second arrived two decades later behind a 37-year-old captain. Jordan Staal scored in each of the first five games of the 2026 Final, the first player to do that in 70 years, and became the oldest Conn Smythe winner in history. The franchise has now won as many championships as Florida and Los Angeles.

What the record says about betting the Cup

History is a weak predictor in a sport this random, but two patterns hold up. Repeat champions are rarer than they used to be, with Florida in 2024 and 2025 the only back-to-back winner since Tampa Bay in 2020 and 2021. And the pre-season favourite usually does not win, which is why longshot Cup tickets keep selling. Current prices sit on our Stanley Cup odds page, and NHL awards odds covers the individual markets. The full record by season is kept at NHL.com.

Frequently asked questions

Who won the 2026 Stanley Cup?

The Carolina Hurricanes. They beat the Vegas Golden Knights 4-2 in the Final, winning the deciding sixth game 3-0 on 14 June 2026. Goals came from Taylor Hall, Jackson Blake and Nikolaj Ehlers.

Which team has the most Stanley Cup wins?

The Montreal Canadiens, with 24. Toronto are second on 13 and Detroit third on 11. Montreal have not won since 1993.

When was the last Canadian team to win the Stanley Cup?

The Montreal Canadiens in 1993, beating the Los Angeles Kings. No Canadian team has won in the 33 seasons since, although seven have reached the Final.

How many Stanley Cups have the Carolina Hurricanes won?

Two. They won in 2006 against Edmonton and again in 2026 against Vegas.

Why was no Stanley Cup awarded in 2005?

The entire 2004-05 season was cancelled by a lockout. It is the only season since 1919 in which the Cup was not awarded.

How long have the Toronto Maple Leafs gone without a Cup?

Since 1967, which is 59 seasons. It is the longest active drought in the NHL and the longest in the league’s history.

Has a player ever won the Conn Smythe on a losing team?

Yes, six times. The most recent was Connor McDavid of the Edmonton Oilers in 2024, after Florida beat Edmonton in seven games.

19+ (18+ in AB, MB and QC). Odds are approximate at the time of writing and change constantly. Please play responsibly. ConnexOntario: 1-866-531-2600 for Ontario residents. Helplines for every other province are listed on our gambling awareness page.