Stanley Cup

British Leagues

English League
(1931 - 36)

English National League
(1935 - 54)

Scottish National League
(1932 - 54)

British National League
(1954 - 60)

Northern League
(1966 - 1978)

Southern League
(1970 - 78)

Northern League
(1978 - 82)

English League North
(1978 - 82)

English League South
(1978 - 82)

Section A
(1982 - 83)

Section B
(1982 - 83)

Section C
(1982 - 83)

Premier Division
(1983 - 96)

Super League
(1996 - 2003)

Elite League
(2003 - )

IIHF World Women Championships

Stanley Cup

1890's

1900's

1910's

1920's

1930's

1940's

1950's

1960's

1970's

1980's

1990's

2000's

2010's

2020's

1893
Montreal

1894
Montreal HC

1895
Montreal
Victorias

1896
Montreal
Victorias

1897
Montreal
Victorias

1898
Montreal
Victorias

1899
Montreal
Shamrocks

1900
Montreal
Shamrocks

1901 Winnipeg
Victoria

1902
Montreal

1903
Montreal

1904
Ottawa
Senators

Ottawa
Senators

1905
Ottawa
Senators

1906
Montreal
Wanderers

1907
Kenora
Thistles

1908
Montreal
Wanderers

1909
Ottawa
Senators

Montreal
Wanderers

1910
Montreal
Wanderers

1911
Ottawa
Senators

1912
Quebec
Bulldogs

1913
Quebec
Bulldogs

1914
Toronto
Blueshirts

1915
Vancouver
Millionaires

1916
Montreal
Canadiens

1917
Seattle
Metropolitans

1918
Toronto

1919
not
held

1920
Ottawa
Senators

1921
Ottawa
Senators

1922
Toronto
St. Pats

1923
Ottawa
Senators

1924
Montreal
Canadiens

1925
Victoria
Cougars

1926
Montreal
Maroons

1927
Ottawa
Senators

1928
New York
Rangers

1929
Boston
Bruins

1930
Montreal
Canadiens

1931
Montreal
Canadiens

1932
Toronto
Maple Leafs

1933
New York
Rangers

1934
Chicago
Black Hawks

1935
Montreal
Maroons

1936
Detroit
Red Wings

1937
Detroit
Red Wings

1938
Chicago
Black Hawks

1939
Boston
Bruins

1940
New York
Rangers

1941
Boston
Bruins

1942
Toronto
Maple Leafs

1943
Detroit
Red Wings

1944
Montreal
Canadiens

1945
Toronto
Maple Leafs

1946
Montreal
Canadiens

1947
Toronto
Maple Leafs

1948
Toronto
Maple Leafs

1949
Toronto
Maple Leafs

1950
Detroit
Red Wings

1951
Toronto
Maple Leafs

1952
Detroit
Red Wings

1953
Montreal
Canadiens

1954
Detroit
Red Wings

1955
Detroit
Red Wings

1956
Montreal
Canadiens

1957
Montreal
Canadiens

1958
Montreal
Canadiens

1959
Montreal
Canadiens

1960

1961
Chicago
Black Hawks

1962
Toronto
Maple Leafs

1963
Toronto
Maple Leafs

1964
Toronto
Maple Leafs

1965
Montreal
Canadiens

1966
Montreal
Canadiens

1967
Toronto
Maple Leafs

1968
Montreal
Canadiens

1969
Montreal
Canadiens

1970
Boston
Bruins

1971
Montreal
Canadiens

1972
Boston
Bruins

1973
Montreal
Canadiens

1974
Philadelphia
Flyers

1975
Philadelphia
Flyers

1976
Montreal
Canadiens

1977
Montreal
Canadiens

1978
Montreal
Canadiens

1979
Montreal
Canadiens

1980
New York
Islanders

1981
New York
Islanders

1982
New York
Islanders

1983
New York
Islanders

1984
Edmonton
Oilers

1985
Edmonton
Oilers

1986
Montreal
Canadiens

1987
Edmonton
Oilers

1988
Edmonton
Oilers

1989
Calgary
Flames

1990
Edmonton
Oilers

1991
Pittsburgh
Penguins

1992
Pittsburgh
Penguins

1993
Montreal
Canadiens

1994
New York
Rangers

1995
New Jersey
Devils

1996
Colorado
Avalanche

1997
Detroit
Red Wings

1998
Detroit
Red Wings

1999
Dallas
Stars

2000
New Jersey
Devils

2001
Colorado
Avalanche

2002
Detroit
Red Wings

2003
New Jersey
Devils

2004
Tampa Bay
Lightning

2005
not
awarded

2006
Carolina
Hurricanes

2007
Anaheim
Ducks

2008
Detroit
Red Wings

2009
Pittsburgh
Penguins

2010
Chicago
Blackhawks

2011
Boston
Bruins

2012
Los Angeles
Kings

2013
Chicago
Blackhawks

2014
Los Angeles
Kings

2015
Chicago
Blackhawks

2016
Pittsburgh
Penguins

2017
Pittsburgh
Penguins

2018
Washington
Capitals

2019
St. Louis
Blues

2020
Tampa Bay
Lightning

2021
Tampa Bay
Lightning

2022

2023

2024


English League

1931-32
Oxford University

1932-33
Oxford University

1933-34
Grosvenor House Canadians

1934-35
Streatham

1935-36
Birmingham Maple Leafs

English National League

1935-36
Wembley Lions

1936-37
Wembley Lions

1937-38
Harringay Racers

1938 -39
Harringay Greyhounds

1939-40
Harringay Greyhounds

1946-47
Brighton Tigers

1947-48
Brighton Tigers

1948-49
Harringay Racers

1949-50
Streatham

1950-51
Nottingham Panthers

1951-52
Wembley Lions

1952-53
Streatham

1953-54
Nottingham Panthers

Scottish National League

1932-33
Bridge of Weir

1933-34
Kelvingrove

1934-35
Bridge of Weir

1935-36
Glasgow Mohawks

1936-37
Glasgow Mohawks

1937-38
Perth Panthers

1938 -39
Dundee Tigers

1939-40
Dundee Tigers

1946-47
Perth Panthers

1947-48

1948-49
Fife Flyers

1949-50
Fife Flyers

1950-51
Paisley Pirates

1951-52
Ayr Raiders

1952-53
Ayr Raiders

1953-54
Paisley Pirates

British National League

1954-55
Harringay Racers

1955-56
Nottingham Panthers

1956-57
Wembley Lions

1957-58
Brighton Tigers

1958-59
Paisley Pirates

1959-60
Streatham

Northern League

1966-67
Paisley Mohawks

1967-68
Paisley Mohawks

1968-69
Paisley Mohawks

1969-70
Murrayfield Racers

1970-71
Murrayfield Racers

1971-72
Murrayfield Racers

1972-73
Dundee Rockets

1973-74
Whitley Warriors

1974-75
Whitley Warriors

1975-76
Murrayfield Racers

1976-77
Fife Flyers

1977-78
Fife Flyers

Southern League

1970-71
Sussex Senators

1971-72
Sussex Senators

1972-73
Altrincham Aces

1973-74
Streatham

1974-75
Streatham

1975-76
Streatham

1976-77
Streatham Redskins

1977-78
Solihull Barons

Northern League

1978-79
Murrayfield Racers

1979-80
Murrayfield Racers

1980-81
Murrayfield Racers

1981-82
Dundee Rockets

English League North

1978-79
Sheffield Lancers

1979-80
Liverpool Leopards

1980-81
Blackpool Seagulls

1981-82
Blackpool Seagulls

English League South

1978-79
Streatham Redskins

1979-80
London Phoenix Flyers

1980-81
Streatham Redskins

1981-82
Streatham Redskins

Section A

1982-83
Dundee Rockets

Section B

1982-83
Durham Wasps

Section C

1982-83
Altrincham Aces

Premier Division

1983-84
Dundee Rockets

1984-85
Durham Wasps

1985-86
Durham Wasps

1986-87
Murrayfield Racers

1987-88
Murrayfield Racers

1988-89
Durham Wasps

1989-90
Cardiff Devils

1990-91
Durham Wasps

1991-92
Durham Wasps

1992-93
Cardiff Devils

1993-94
Cardiff Devils

1994-95
Sheffield Steelers

1995-96
Sheffield Steelers

Superleague

1996-97
Cardiff Devils

1997-98
Ayr Scottish Eagles

1998-99
Manchester Storm

1999-00
Bracknell Bees

2000-01
Sheffield Steelers

2001-02
Belfast Giants

2002-03
Sheffield Steelers

Elite League

2003-04
Sheffield Steelers

2004-05
Coventry Blaze

2005-06
Belfast Giants

2006-07
Coventry Blaze

2007-08
Coventry Blaze

2008-09
Sheffield Steelers

2009-10
Coventry Blaze

2010–11
Sheffield Steelers

2011–12
Belfast Giants

2012–13
Nottingham Panthers

2013–14
Belfast Giants

2014–15
Sheffield Steelers

2015–16
Sheffield Steelers

2016–17
Cardiff Devils

2017–18
Cardiff Devils

2018–19
Belfast Giants

2019–20
Cancelled

2020–21
Cancelled

2021–22
Belfast Giants

2022–23


IIHF World Women Championships

1990
Canada

1992
Canada

1994
Canada

1997
Canada

1999
Canada

2000
Canada

2001
Canada

2004
Canada

2005
United
States

2007
Canada

2008
United
States

2009
United
States

2011
United
States

2012
Canada

2013
United
States

2014

2015
United
States

2016
United
States

2017
United
States

2018

2019
United
States

2020

2021
Canada

2022
Canada

2023
United
Canada

2024
United
States

BACK TO HOMEPAGE