Most Stanley Cups by team: Montreal has 24, and why some pages say 23

Most Stanley Cups by team: Montreal has 24, Toronto 13 and Detroit 11. See all 22 Cup winners ranked, and why some pages show 23, with a year slider.

Most Stanley Cups by team shown as a row of championship banners with one tall red banner reading 24

The Montreal Canadiens have the most Stanley Cups by team, 24. The Toronto Maple Leafs are next with 13, and the Detroit Red Wings have 11.

Montreal leads with 24 CupsToronto 13, Detroit 11 follow22 clubs have won a Cup

Some pages list Montreal at 23, and others at 22. Each number starts counting in a different year.

The slider on this page shows the most Stanley Cups by team after any Final from 1927 to 2026.

Which team has the most Stanley Cups?

Montreal has the most Stanley Cups of any NHL team, and no club is close. The NHL.com champions list gives the Canadiens 24, and their last Cup came in 1993.

The top three clubs

Toronto is second in the most Stanley Cups by team ladder, with 13. The Maple Leafs won their last Cup in 1967.

Detroit is third with 11, and the Red Wings are the top US club. Their last Cup came in 2008.

How far ahead Montreal is

Montreal has 24 Cups and Toronto has 13. The Canadiens lead the Maple Leafs by 11.

Detroit has 11 Cups. The Canadiens lead the Red Wings by 13.

Cup ladder time machine

Pick a counting rule, then drag the year slider. See the ladder after any Final from 1927 to 2026, and press a club to see its years.

1. Pick how to count
Counts every Cup the NHL.com list gives to the club. Montréal has 1916 and 1924. Toronto has 1918 and 1922.
2026 Montréal Canadiens leads with 24. Next: Toronto Maple Leafs with 13. 2026: Carolina Hurricanes won the Cup. That is Cup 2 on this count. Clubs with a Cup so far: 22. Cups counted: 101.
Source: NHL.com champions list, read 2 Nov 2026 Only clubs that play in the NHL today are on the ladder. Press a club to see its years.

How is each team’s Cup count made?

The most Stanley Cups by team depends on the year you start counting. Three starting years give three totals for Montreal, and two for Toronto.

This table shows each rule and the totals it gives.

Counting ruleStarts inMontrealToronto
All Cups on the NHL.com listThe first Cup2413
Since the NHL formed19172313
Since 1927 only19272211

Why Montreal shows 24, 23 or 22

The NHL.com list counts every Cup it gives to the Canadiens. That includes 1916 and 1924, so the total is 24.

The Hockey Hall of Fame counts 23 since the formation of the NHL. That leaves out the 1916 Cup, which came before the NHL started in 1917.

The third count starts in 1927, the first Final after the NHL became the only league competing for the Cup. It leaves out 1916 and 1924, so Montreal has 22.

All three numbers are correct for their rule. Our guide on how much the Stanley Cup weighs uses the first two.

Why Toronto shows 13 or 11

The Maple Leafs name alone has 11 Cups on the list. The Toronto Arenas won in 1918 and the Toronto St. Pats won in 1922.

Those two Cups bring the total to 13. The Toronto Maple Leafs history page shows 13.

The list also names the Toronto Blueshirts in 1914. The Maple Leafs history page does not mention that Cup.

The NHL era share

The Cup was awarded 99 times from 1927 to 2026. No Cup was awarded in 2005.

Montreal won the most Stanley Cups in that time, 22 of the 99. 22 divided by 99 is 0.222, or 22.2 percent.

Toronto and Detroit won 11 each. On this count they tie for second.

How many Stanley Cups does every team have?

22 of the 32 NHL teams have won the Cup, and 10 have not. The tables below rank the most Stanley Cups by team for all 22 clubs on the NHL.com list.

Clubs with 5 or more Cups

Seven clubs have 5 or more. Boston and Chicago have 6 each, and Edmonton and Pittsburgh have 5 each.

This table shows the top seven clubs and the year of each last Cup.

RankClubCupsLast Cup
1Montréal Canadiens241993
2Toronto Maple Leafs131967
3Detroit Red Wings112008
4Boston Bruins62011
4Chicago Blackhawks62015
6Edmonton Oilers51990
6Pittsburgh Penguins52017

Chicago won its 6 Cups in 1934, 1938, 1961, 2010, 2013 and 2015.

Clubs with 2 to 4 Cups

Nine clubs have between 2 and 4 Cups. The Islanders and Rangers have 4 each, and three clubs have 3.

Carolina won its second Cup in 2026, and Florida won in 2024 and 2025. Both clubs now have 2.

This table shows the nine clubs and the year of each last Cup.

RankClubCupsLast Cup
8New York Islanders41983
8New York Rangers41994
10Colorado Avalanche32022
10New Jersey Devils32003
10Tampa Bay Lightning32021
13Carolina Hurricanes22026
13Florida Panthers22025
13Los Angeles Kings22014
13Philadelphia Flyers21975

Clubs with 1 Cup

Six clubs have one Cup each. Vegas won its Cup in 2023.

This table shows the six clubs and the year of the Cup.

RankClubCupsCup year
17Anaheim Ducks12007
17Calgary Flames11989
17Dallas Stars11999
17St. Louis Blues12019
17Vegas Golden Knights12023
17Washington Capitals12018

Our NHL team wheel can spin any of the 22 clubs. It can also spin the 10 without a Cup.

Which Cups belong to clubs that are gone?

The NHL.com list has 139 Cup entries from 1893 to 2026. The 22 clubs in the NHL today hold 101 of them.

139 minus 101 is 38. Those 38 entries belong to clubs that are not in the NHL.

The first Ottawa Senators hold 7 of the 38. The Montreal Victorias hold 5.

The Montreal Wanderers and the Ottawa Silver Seven hold 4 each.

The Montreal Maroons hold 2, and the Seattle Metropolitans hold 1. Today’s Senators have no Cup.

Years with no winner or two winners

No Cup was awarded in 1919 or 2005. Seven years name two holders: 1896, 1899, 1902, 1903, 1906, 1907 and 1910.

That is why 132 years with a winner show 139 entries.

Canada and the United States

Four Canadian clubs have won Stanley Cups. Montreal has the most Stanley Cups of the four, 24, then Toronto 13, Edmonton 5 and Calgary 1.

24 plus 13 is 37. 37 plus 5 is 42, and 42 plus 1 is 43.

The 18 US clubs with a Cup hold the other 58. A Canadian club last won in 1993, when Montreal won.

2026 minus 1993 is 33. No Canadian club has won in 33 years.

Who won the most Stanley Cups in each decade?

Montreal led three decades in a row, the 1950s, 1960s and 1970s. Other clubs led the rest.

This table shows the club or clubs with the most Stanley Cups in each decade.

DecadeMost CupsCups
1940sToronto5
1950sMontreal5
1960sMontreal5
1970sMontreal6
1980sNew York Islanders and Edmonton4 each
1990sDetroit and Pittsburgh2 each
2000sDetroit and New Jersey2 each
2010sChicago3
2020s so farTampa Bay and Florida2 each

The 2000s had 9 Finals with a winner. The 2020s have had 7 so far.

Which team won the most Stanley Cups in a row?

Montreal won the most Stanley Cups in a row, 5, from 1956 to 1960. No NHL club has won more than 5 straight.

Other long streaks

These clubs also won Cups in a row:

  • Montreal Canadiens: 4 straight, from 1976 to 1979.
  • New York Islanders: 4 straight, from 1980 to 1983.
  • Toronto Maple Leafs: 3 straight, from 1947 to 1949.
  • Edmonton Oilers: 5 in 7 seasons, from 1984 to 1990.

How long each club has waited

Toronto has waited longest, 59 years since 1967. 2026 minus 1967 is 59.

Philadelphia has waited 51 years since 1975. The Islanders have waited 43 years since 1983.

Calgary has waited 37 years since 1989, and Edmonton 36 since 1990. The Canadiens, the club with the most Stanley Cups, have waited 33 years, since 1993.

Final tally

Which team has the most Stanley Cups right now?

Montreal has the most Stanley Cups, 24. Toronto has 13 and Detroit has 11.

Do the Canadiens have 23 or 24 Stanley Cups?

Both numbers are right. The NHL.com list shows 24, and the Hockey Hall of Fame shows 23 since the NHL formed in 1917.

How many Stanley Cups do the Maple Leafs have?

Toronto has 13 Cups, second on the list of most Stanley Cups by team. The Maple Leafs name alone has 11, and the Arenas and St. Pats add 2.

Which US team has the most Stanley Cups?

Detroit has the most Stanley Cups of any US team, 11. Boston and Chicago come next with 6 each.

How many Stanley Cups have Canadian teams won?

Canadian clubs have won 43 Stanley Cups. Montreal has 24, Toronto 13, Edmonton 5 and Calgary 1.

Who won the Stanley Cup in 2026?

Carolina won it. It was the second Cup for the Hurricanes, after 2006.

How many teams have never won the Stanley Cup?

Ten of the 32 teams have never won. Our NHL facts hub has more team numbers.

Shootout

Take your shot

A page shows Montreal with 23 Cups. Which count does it use?

Pick one to take your shot.

Sources

Checked against NHL.com champions list

NHL.com, Stanley Cup champions list

Hockey Hall of Fame, Stanley Cup history

NHL.com, Toronto Maple Leafs history

Checked October 2026

GoalLamp Desk

Every guide is checked against the NHL rulebook, NHL.com and other official hockey sources before it goes live. Spot a mistake? Tell us and we will fix it.