NHL History: Stanley Cup Results

Below is a list of past Stanley Cup results listing the champion and runner-up from each season.

MORE: List of NHL Presidents' Trophy Recipients

YearChampionRunner-UpGames
2022-23Vegas Golden KnightsFlorida Panthers4-1
2021-22Colorado AvalancheTampa Bay Lightning4-2
2020-21Tampa Bay LightningMontreal Canadiens4-1
2019-20Tampa Bay LightningDallas Stars4-2
2018-19St. Louis BluesBoston Bruins4-3
2017-18Washington CapitalsVegas Golden Knights4-1
2016-17Pittsburgh PenguinsNashville Predators4-2
2015-16Pittsburgh PenguinsSan Jose Sharks4-2
2014-15Chicago BlackhawksTampa Bay Lightning4-2
2013-14Los Angeles KingsNew York Rangers4-1
2012-13Chicago BlackhawksBoston Bruins4-2
2011-12Los Angeles KingsNew Jersey Devils4-2
2010-11Boston BruinsVancouver Canucks4-3
2009-10Chicago BlackhawksPhiladelphia Flyers4-2
2008-09Pittsburgh PenguinsDetroit Red Wings4-3
2007-08Detroit Red WingsPittsburgh Penguins4-2
2006-07Anaheim DucksOttawa Senators4-1
2005-06Carolina HurricanesEdmonton Oilers4-3
2003-04Tampa Bay LightningCalgary Flames4-3
2002-03New Jersey DevilsMighty Ducks of Anaheim4-3
2001-02Detroit Red WingsCarolina Hurricanes4-1
2000-01Colorado AvalancheNew Jersey Devils4-3
1999-00New Jersey DevilsDallas Stars4-2
1998-99Dallas StarsBuffalo Sabres4-2
1997-98Detroit Red WingsWashington Capitals4-0
1996-97Detroit Red WingsPhiladelphia Flyers4-0
1995-96Colorado AvalancheFlorida Panthers4-0
1994-95New Jersey DevilsDetroit Red Wings4-0
1993-94New York RangersVancouver Canucks4-3
1992-93Montreal CanadiensLos Angeles Kings4-1
1991-92Pittsburgh PenguinsChicago Blackhawks4-0
1990-91Pittsburgh PenguinsMinnesota North Stars4-2
1989-90Edmonton OilersBoston Bruins4-1
1988-89Calgary FlamesMontreal Canadiens4-2
1987-88Edmonton OilersBoston Bruins4-0
1986-87Edmonton OilersPhiladelphia Flyers4-3
1985-86Montreal CanadiensCalgary Flames4-1
1984-85Edmonton OilersPhiladelphia Flyers4-1
1983-84Edmonton OilersNew York Islanders4-1
1982-83New York IslandersEdmonton Oilers4-0
1981-82New York IslandersVancouver Canucks4-0
1980-81New York IslandersMinnesota North Stars4-1
1979-80New York IslandersPhiladelphia Flyers4-2
1978-79Montreal CanadiensNew York Rangers4-1
1977-78Montreal CanadiensBoston Bruins4-2
1976-77Montreal CanadiensBoston Bruins4-0
1975-76Montreal CanadiensPhiladelphia Flyers4-0
1974-75Philadelphia FlyersBuffalo Sabres4-2
1973-74Philadelphia FlyersBoston Bruins4-2
1972-73Montreal CanadiensChicago Black Hawks4-2
1971-72Boston BruinsNew York Rangers4-2
1970-71Montreal CanadiensChicago Black Hawks4-3
1969-70Boston BruinsSt. Louis Blues4-0
1968-69Montreal CanadiensSt. Louis Blues4-0
1967-68Montreal CanadiensSt. Louis Blues4-0
1966-67Toronto Maple LeafsMontreal Canadiens4-2
1965-66Montreal CanadiensDetroit Red Wings4-2
1964-65Montreal CanadiensChicago Black Hawks4-3
1963-64Toronto Maple LeafsDetroit Red Wings4-3
1962-63Toronto Maple LeafsDetroit Red Wings4-1
1961-62Toronto Maple LeafsChicago Black Hawks4-2
1960-61Chicago Black HawksDetroit Red Wings4-2
1959-60Montreal CanadiensToronto Maple Leafs4-0
1958-59Montreal CanadiensToronto Maple Leafs4-1
1957-58Montreal CanadiensBoston Bruins4-2
1956-57Montreal CanadiensBoston Bruins4-1
1955-56Montreal CanadiensDetroit Red Wings4-1
1954-55Detroit Red WingsMontreal Canadiens4-3
1953-54Detroit Red WingsMontreal Canadiens4-3
1952-53Montreal CanadiensBoston Bruins4-1
1951-52Detroit Red WingsMontreal Canadiens4-0
1950-51Toronto Maple LeafsMontreal Canadiens4-1
1949-50Detroit Red WingsNew York Rangers4-3
1948-49Toronto Maple LeafsDetroit Red Wings4-0
1947-48Toronto Maple LeafsDetroit Red Wings4-0
1946-47Toronto Maple LeafsMontreal Canadiens4-2
1945-46Montreal CanadiensBoston Bruins4-1
1944-45Toronto Maple LeafsDetroit Red Wings4-3
1943-44Montreal CanadiensChicago Black Hawks4-0
1942-43Detroit Red WingsBoston Bruins4-0
1941-42Toronto Maple LeafsDetroit Red Wings4-3
1940-41Boston BruinsDetroit Red Wings4-0
1939-40New York RangersToronto Maple Leafs4-2
1938-39Boston BruinsToronto Maple Leafs4-1
1937-38Chicago Black HawksToronto Maple Leafs3-1
1936-37Detroit Red WingsNew York Rangers3-2
1935-36Detroit Red WingsToronto Maple Leafs3-1
1934-35Montreal MaroonsToronto Maple Leafs3-0
1933-34Chicago Black HawksDetroit Red Wings3-1
1932-33New York RangersToronto Maple Leafs3-1
1931-32Toronto Maple LeafsNew York Rangers3-0
1930-31Montreal CanadiensChicago Black Hawks3-2
1929-30Montreal CanadiensBoston Bruins2-0
1928-29Boston BruinsNew York Rangers2-0
1927-28New York RangersMontreal Maroons3-2
1926-27Ottawa SenatorsBoston Bruins2-0
1925-26Montreal MaroonsOttawa Senators3-1
1924-25Victoria Cougars (WCHL)Montreal Canadiens3-1
1923-24Montreal CanadiensCalgary Tigers2-0
1922-23Ottawa SenatorsEdmonton Eskimos2-0
1921-22Toronto St. PatricksVancouver Millionaires (PCHA)3-2
1920-21Ottawa SenatorsVancouver Millionaires (PCHA)3-2
1919-20Ottawa SenatorsSeattle Metropolitans (PCHA)3-2
1917-18Toronto ArenasVancouver Millionaires (PCHA)3-2

Note: The 2004-05 NHL season was canceled due to a lockout and no Stanley Cup champion was crowned.

History of championship winners in other sports:

Check out more of our content:

Keep track of our site's updates: (1) follow us on Twitter, (2) like us on Facebook and/or (3) subscribe to our newsletter.