NHL champions and history

Stanley Cup Final winners

Stanley Cup Final winners by season
SeasonChampionResultRunner-upMVP
2025-26Carolina Hurricanes4-2Vegas Golden Knights—
2024-25Florida Panthers4-2Edmonton Oilers—
2023-24Florida Panthers4-3Edmonton Oilers—
2022-23Vegas Golden Knights4-1Florida Panthers—
2021-22Colorado Avalanche4-2Tampa Bay Lightning—
2020-21Tampa Bay Lightning4-1Montreal Canadiens—
2019-20Tampa Bay Lightning4-2Dallas Stars—
2018-19St. Louis Blues4-3Boston Bruins—
2017-18Washington Capitals4-1Vegas Golden Knights—
2016-17Pittsburgh Penguins4-2Nashville Predators—
2015-16Pittsburgh Penguins4-2San Jose Sharks—
2014-15Chicago Blackhawks4-2Tampa Bay Lightning—
2013-14Los Angeles Kings4-1New York Rangers—
2012-13Chicago Blackhawks4-2Boston Bruins—
2011-12Los Angeles Kings4-2New Jersey Devils—
2010-11Boston Bruins4-3Vancouver Canucks—
2009-10Chicago Blackhawks4-2Philadelphia Flyers—
2008-09Pittsburgh Penguins4-3Detroit Red Wings—
2007-08Detroit Red Wings4-2Pittsburgh Penguins—
2006-07Anaheim Ducks4-1Ottawa Senators—
2005-06Carolina Hurricanes4-3Edmonton Oilers—
2003-04Tampa Bay Lightning4-3Calgary Flames—
2002-03New Jersey Devils4-3Mighty Ducks of Anaheim—
2001-02Detroit Red Wings4-1Carolina Hurricanes—
2000-01Colorado Avalanche4-3New Jersey Devils—
1999-00New Jersey Devils4-2Dallas Stars—
1998-99Dallas Stars4-2Buffalo Sabres—
1997-98Detroit Red Wings4-0Washington Capitals—
1996-97Detroit Red Wings4-0Philadelphia Flyers—
1995-96Colorado Avalanche4-0Florida Panthers—
1994-95New Jersey Devils4-0Detroit Red Wings—
1993-94New York Rangers4-3Vancouver Canucks—
1992-93Montreal Canadiens4-1Los Angeles Kings—
1991-92Pittsburgh Penguins4-0Chicago Blackhawks—
1990-91Pittsburgh Penguins4-2Minnesota North Stars—
1989-90Edmonton Oilers4-1Boston Bruins—
1988-89Calgary Flames4-2Montreal Canadiens—
1987-88Edmonton Oilers4-0Boston Bruins—
1986-87Edmonton Oilers4-3Philadelphia Flyers—
1985-86Montreal Canadiens4-1Calgary Flames—
1984-85Edmonton Oilers4-1Philadelphia Flyers—
1983-84Edmonton Oilers4-1New York Islanders—
1982-83New York Islanders4-0Edmonton Oilers—
1981-82New York Islanders4-0Vancouver Canucks—
1980-81New York Islanders4-1Minnesota North Stars—
1979-80New York Islanders4-2Philadelphia Flyers—
1978-79Montreal Canadiens4-1New York Rangers—
1977-78Montreal Canadiens4-2Boston Bruins—
1976-77Montreal Canadiens4-0Boston Bruins—
1975-76Montreal Canadiens4-0Philadelphia Flyers—
1974-75Philadelphia Flyers4-2Buffalo Sabres—
1973-74Philadelphia Flyers4-2Boston Bruins—
1972-73Montreal Canadiens4-2Chicago Black Hawks—
1971-72Boston Bruins4-2New York Rangers—
1970-71Montreal Canadiens4-3Chicago Black Hawks—
1969-70Boston Bruins4-0St. Louis Blues—
1968-69Montreal Canadiens4-0St. Louis Blues—
1967-68Montreal Canadiens4-0St. Louis Blues—
1966-67Toronto Maple Leafs4-2Montreal Canadiens—
1965-66Montreal Canadiens4-2Detroit Red Wings—
1964-65Montreal Canadiens4-3Chicago Black Hawks—
1963-64Toronto Maple Leafs4-3Detroit Red Wings—
1962-63Toronto Maple Leafs4-1Detroit Red Wings—
1961-62Toronto Maple Leafs4-2Chicago Black Hawks—
1960-61Chicago Black Hawks4-2Detroit Red Wings—
1959-60Montreal Canadiens4-0Toronto Maple Leafs—
1958-59Montreal Canadiens4-1Toronto Maple Leafs—
1957-58Montreal Canadiens4-2Boston Bruins—
1956-57Montreal Canadiens4-1Boston Bruins—
1955-56Montreal Canadiens4-1Detroit Red Wings—
1954-55Detroit Red Wings4-3Montreal Canadiens—
1953-54Detroit Red Wings4-3Montreal Canadiens—
1952-53Montreal Canadiens4-1Boston Bruins—
1951-52Detroit Red Wings4-0Montreal Canadiens—
1950-51Toronto Maple Leafs4-1Montreal Canadiens—
1949-50Detroit Red Wings4-3New York Rangers—
1948-49Toronto Maple Leafs4-0Detroit Red Wings—
1947-48Toronto Maple Leafs4-0Detroit Red Wings—
1946-47Toronto Maple Leafs4-2Montreal Canadiens—
1945-46Montreal Canadiens4-1Boston Bruins—
1944-45Toronto Maple Leafs4-3Detroit Red Wings—
1943-44Montreal Canadiens4-0Chicago Black Hawks—
1942-43Detroit Red Wings4-0Boston Bruins—
1941-42Toronto Maple Leafs4-3Detroit Red Wings—
1940-41Boston Bruins4-0Detroit Red Wings—
1939-40New York Rangers4-2Toronto Maple Leafs—
1938-39Boston Bruins4-1Toronto Maple Leafs—
1937-38Chicago Black Hawks3-1Toronto Maple Leafs—
1936-37Detroit Red Wings3-2New York Rangers—
1935-36Detroit Red Wings3-1Toronto Maple Leafs—
1934-35Montreal Maroons3-0Toronto Maple Leafs—
1933-34Chicago Black Hawks3-1Detroit Red Wings—
1932-33New York Rangers3-1Toronto Maple Leafs—
1931-32Toronto Maple Leafs3-0New York Rangers—
1930-31Montreal Canadiens3-2Chicago Black Hawks—
1929-30Montreal Canadiens2-0Boston Bruins—
1928-29Boston Bruins2-0New York Rangers—
1927-28New York Rangers3-2Montreal Maroons—
1926-27Ottawa Senators2-0Boston Bruins—

Champions and award winners before the box scores on file come from Wikipedia's lists; titles won under an old name count for the club that carries it now. Drafts are ESPN's.