Since 1893, the greatest hockey players in the game have competed for the right to be named champions of the National Hockey League (NHL).

And for those that earn the right to celebrate on the ice, they must muster one last surge of effort to lift the 34-and-a-half pound trophy that awaits them, the historic Stanley Cup.

From a seemingly-cursed Canadian powerhouse to a recent riser from the desert, here is the full list of teams to have taken the massive piece of silverware for a celebratory lap of the rink.

Number of champions Team Championship seasons
24 Montreal Canadiens 1916, 1924, 1930, 1931, 1944, 1946, 1953, 1956-1960, 1965, 1966, 1968, 1969, 1971, 1973, 1976-1979, 1986 & 1993
13 Toronto Maple Leafs 1918, 1922, 1932, 1942, 1945, 1947-1949, 1951, 1962-1964 & 1967
11 Detroit Red Wings 1936, 1937, 1943, 1950, 1952, 1954, 1955, 1997, 1998, 2002 & 2008
6 Boston Bruins 1929, 1939, 1941, 1970, 1972 & 2011
  Chicago Blackhawks 1934, 1938, 1961, 2010, 2013 & 2015
5 Edmonton Oilers 1984, 1985, 1987, 1988 & 1990
  Pittsburgh Penguins 1991, 1992, 2009, 2016 & 2017
4 New York Islanders 1980-1983
  New York Rangers 1928, 1933, 1940 & 1994
3 New Jersey Devils 1995, 2000 & 2003
  Tampa Bay Lightning 2004, 2020 & 2021
  Colorado Avalanche 1996, 2001 & 2022
2 Philadelphia Flyers 1974 & 1975
  Los Angeles Kings 2012 & 2014
1 Calgary Flames 1989
  Dallas Stars 1999
  Carolina Hurricanes 2006
  Anaheim Ducks 2007
  Washington Capitals 2018
  St. Louis Blues 2019
  Vegas Golden Knights 2023