Society for International Hockey Research

Stanley Cup Winners
Season Team League Opponent League
1892-1893 Montreal AAA AHAC Awarded to League Champion - no opponent  
1893-1894 Montreal AAA AHAC Ottawa Hockey Club AHAC
1894-1895 Montreal Victorias AHAC Awarded to League Champion - no opponent  
1895-1896 Winnipeg Victorias MNWHA Montreal Victorias AHAC
1895-1896 Winnipeg Victorias MNWHA Awarded to League Champion - no opponent  
1895-1896 Montreal Victorias AHAC Winnipeg Victorias MNWHA
1896-1897 Montreal Victorias AHAC Awarded to League Champion - no opponent  
1896-1897 Montreal Victorias AHAC Ottawa Capitals CCHA
1897-1898 Montreal Victorias AHAC Awarded to League Champion - no opponent  
1898-1899 Montreal Victorias CAHL Winnipeg Victorias MNWHA
1898-1899 Montreal Shamrocks CAHL Awarded to League Champion - no opponent  
1898-1899 Montreal Shamrocks CAHL Queen's University Independant
1899-1900 Montreal Shamrocks CAHL Winnipeg Victorias MNWHA
1899-1900 Montreal Victorias CAHL Halifax Crescents HCHL
1899-1900 Montreal Shamrocks CAHL Awarded to League Champion - no opponent  
1900-1901 Winnipeg Victorias MNWHA Montreal Shamrocks CAHL
1901-1902 Winnipeg Victorias MNWHA Toronto Wellingtons OHA-SrA
1901-1902 Winnipeg Victorias MNWHA Awarded to League Champion - no opponent  
1901-1902 Montreal AAA CAHL Winnipeg Victorias MNWHA
1902-1903 Montreal AAA CAHL Winnipeg Victorias MNWHA
1902-1903 Ottawa Hockey Club CAHL Montreal Victorias CAHL
1903-1904 Ottawa Hockey Club CAHL Rat Portage Thistles MNWHA
1903-1904 Ottawa Hockey Club CAHL Winnipeg Rowing Club WCAHA
1903-1904 Ottawa Hockey Club CAHL Toronto Marlboros OHA-SrA
1903-1904 Ottawa Hockey Club CAHL Montreal Wanderers FAHL
1903-1904 Ottawa Hockey Club CAHL Brandon Hockey Club MNWHA
1904-1905 Ottawa Hockey Club FAHL Dawson City H/C Independant
1904-1905 Ottawa Hockey Club FAHL Awarded to League Champion - no opponent  
1904-1905 Ottawa Hockey Club FAHL Rat Portage Thistles MHL Sr.
1905-1906 Ottawa Senators ECAHA Queen's University Golden Gaels CIHU
1905-1906 Ottawa Senators ECAHA Smiths Falls Mic-Macs FAHL
1905-1906 Montreal Wanderers ECAHA New Glasgow H/C NSSHL
1906-1907 Kenora Thistles MHL Pro Montreal Wanderers ECAHA
1906-1907 Kenora Thistles MHL Pro Brandon Wheat Cities MHL Pro
1906-1907 Montreal Wanderers ECAHA Kenora Thistles MHL Pro
1907-1908 Montreal Wanderers ECAHA Ottawa Victorias FAHL
1907-1908 Montreal Wanderers ECAHA Awarded to League Champion - no opponent  
1907-1908 Montreal Wanderers ECAHA Winnipeg Maple Leafs MHL Pro
1907-1908 Montreal Wanderers ECAHA Toronto Pros OPHL
1907-1908 Montreal Wanderers ECAHA Edmonton Pros Independant
1908-1909 Ottawa Senators ECAHA Awarded to League Champion - no opponent  
1909-1910 Ottawa Senators CHA Galt Pros OPHL
1909-1910 Ottawa Senators NHA Edmonton Pros Independant
1909-1910 Montreal Wanderers NHA Awarded to League Champion - no opponent  
1909-1910 Montreal Wanderers NHA Berlin Dutchmen OPHL
1910-1911 Ottawa Senators NHA Awarded to League Champion - no opponent  
1910-1911 Ottawa Senators NHA Galt Pros OPHL
1910-1911 Ottawa Senators NHA Port Arthur Lake City NOHL
1911-1912 Quebec Hockey Club NHA Awarded to League Champion - no opponent  
1911-1912 Quebec Hockey Club NHA Moncton Victorias MPHA
1912-1913 Quebec Hockey Club NHA Awarded to League Champion - no opponent  
1912-1913 Quebec Hockey Club NHA Sydney Millionaires MPHA
1913-1914 Toronto Blueshirts NHA Montreal Canadiens NHA
1913-1914 Toronto Blueshirts NHA Victoria Aristocrats PCHA
1914-1915 Vancouver Millionaires PCHA Ottawa Senators NHA
1915-1916 Montreal Canadiens NHA Portland Rosebuds PCHA
1916-1917 Seattle Metropolitans PCHA Montreal Canadiens NHA
1917-1918 Toronto Arenas NHL Vancouver Millionaires PCHA
1918-1919 Cup Not Awarded -  Series not completed due to influenza outbreak
1919-1920 Ottawa Senators (Original) NHL Seattle Metropolitans PCHA
1920-1921 Ottawa Senators (Original) NHL Vancouver Millionaires PCHA
1921-1922 Toronto St. Pats NHL Vancouver Millionaires PCHA
1922-1923 Ottawa Senators (Original) NHL Edmonton Eskimos WCHL (1921-25)
1923-1924 Montreal Canadiens NHL Calgary Tigers WCHL (1932-33)
1924-1925 Victoria Cougars WCHL (1921-25) Montreal Canadiens NHL
1925-1926 Montreal Maroons NHL Victoria Cougars WHL (1925-26)
1926-1927 Ottawa Senators (Original) NHL Boston Bruins NHL
1927-1928 New York Rangers NHL Montreal Maroons NHL
1928-1929 Boston Bruins NHL New York Rangers NHL
1929-1930 Montreal Canadiens NHL Boston Bruins NHL
1930-1931 Montreal Canadiens NHL Chicago Blackhawks NHL
1931-1932 Toronto Maple Leafs NHL New York Rangers NHL
1932-1933 New York Rangers NHL Toronto Maple Leafs NHL
1933-1934 Chicago Blackhawks NHL Detroit Red Wings NHL
1934-1935 Montreal Maroons NHL Toronto Maple Leafs NHL
1935-1936 Detroit Red Wings NHL Toronto Maple Leafs NHL
1936-1937 Detroit Red Wings NHL New York Rangers NHL
1937-1938 Chicago Blackhawks NHL Toronto Maple Leafs NHL
1938-1939 Boston Bruins NHL Toronto Maple Leafs NHL
1939-1940 New York Rangers NHL Toronto Maple Leafs NHL
1940-1941 Boston Bruins NHL Detroit Red Wings NHL
1941-1942 Toronto Maple Leafs NHL Detroit Red Wings NHL
1942-1943 Detroit Red Wings NHL Boston Bruins NHL
1943-1944 Montreal Canadiens NHL Chicago Blackhawks NHL
1944-1945 Toronto Maple Leafs NHL Detroit Red Wings NHL
1945-1946 Montreal Canadiens NHL Boston Bruins NHL
1946-1947 Toronto Maple Leafs NHL Montreal Canadiens NHL
1947-1948 Toronto Maple Leafs NHL Detroit Red Wings NHL
1948-1949 Toronto Maple Leafs NHL Detroit Red Wings NHL
1949-1950 Detroit Red Wings NHL New York Rangers NHL
1950-1951 Toronto Maple Leafs NHL Montreal Canadiens NHL
1951-1952 Detroit Red Wings NHL Montreal Canadiens NHL
1952-1953 Montreal Canadiens NHL Boston Bruins NHL
1953-1954 Detroit Red Wings NHL Montreal Canadiens NHL
1954-1955 Detroit Red Wings NHL Montreal Canadiens NHL
1955-1956 Montreal Canadiens NHL Detroit Red Wings NHL
1956-1957 Montreal Canadiens NHL Boston Bruins NHL
1957-1958 Montreal Canadiens NHL Boston Bruins NHL
1958-1959 Montreal Canadiens NHL Toronto Maple Leafs NHL
1959-1960 Montreal Canadiens NHL Toronto Maple Leafs NHL
1960-1961 Chicago Blackhawks NHL Detroit Red Wings NHL
1961-1962 Toronto Maple Leafs NHL Chicago Blackhawks NHL
1962-1963 Toronto Maple Leafs NHL Detroit Red Wings NHL
1963-1964 Toronto Maple Leafs NHL Detroit Red Wings NHL
1964-1965 Montreal Canadiens NHL Chicago Blackhawks NHL
1965-1966 Montreal Canadiens NHL Detroit Red Wings NHL
1966-1967 Toronto Maple Leafs NHL Montreal Canadiens NHL
1967-1968 Montreal Canadiens NHL St. Louis Blues NHL
1968-1969 Montreal Canadiens NHL St. Louis Blues NHL
1969-1970 Boston Bruins NHL St. Louis Blues NHL
1970-1971 Montreal Canadiens NHL Chicago Blackhawks NHL
1971-1972 Boston Bruins NHL New York Rangers NHL
1972-1973 Montreal Canadiens NHL Chicago Blackhawks NHL
1973-1974 Philadelphia Flyers NHL Boston Bruins NHL
1974-1975 Philadelphia Flyers NHL Buffalo Sabres NHL
1975-1976 Montreal Canadiens NHL Philadelphia Flyers NHL
1976-1977 Montreal Canadiens NHL Boston Bruins NHL
1977-1978 Montreal Canadiens NHL Boston Bruins NHL
1978-1979 Montreal Canadiens NHL New York Rangers NHL
1979-1980 New York Islanders NHL Philadelphia Flyers NHL
1980-1981 New York Islanders NHL Minnesota North Stars NHL
1981-1982 New York Islanders NHL Vancouver Canucks NHL
1982-1983 New York Islanders NHL Edmonton Oilers NHL
1983-1984 Edmonton Oilers NHL New York Islanders NHL
1984-1985 Edmonton Oilers NHL Philadelphia Flyers NHL
1985-1986 Montreal Canadiens NHL Calgary Flames NHL
1986-1987 Edmonton Oilers NHL Philadelphia Flyers NHL
1987-1988 Edmonton Oilers NHL Boston Bruins NHL
1988-1989 Calgary Flames NHL Montreal Canadiens NHL
1989-1990 Edmonton Oilers NHL Boston Bruins NHL
1990-1991 Pittsburgh Penguins NHL Minnesota North Stars NHL
1991-1992 Pittsburgh Penguins NHL Chicago Blackhawks NHL
1992-1993 Montreal Canadiens NHL Los Angeles Kings NHL
1993-1994 New York Rangers NHL Vancouver Canucks NHL
1994-1995 New Jersey Devils NHL Detroit Red Wings NHL
1995-1996 Colorado Avalanche NHL Florida Panthers NHL
1996-1997 Detroit Red Wings NHL Philadelphia Flyers NHL
1997-1998 Detroit Red Wings NHL Washington Capitals NHL
1998-1999 Dallas Stars NHL Buffalo Sabres NHL
1999-2000 New Jersey Devils NHL Dallas Stars NHL
2000-2001 Colorado Avalanche NHL New Jersey Devils NHL
2001-2002 Detroit Red Wings NHL Carolina Hurricanes NHL
2002-2003 New Jersey Devils NHL Mighty Ducks of Anaheim NHL
2003-2004 Tampa Bay Lightning NHL Calgary Flames NHL
2004-2005 Cup Not Awarded -  NHL season cancelled due to lockout of players by team owners
2005-2006 Carolina Hurricanes NHL Edmonton Oilers NHL
2006-2007 Anaheim Ducks NHL Ottawa Senators NHL
2007-2008 Detroit Red Wings NHL Pittsburgh Penguins NHL
2008-2009 Pittsburgh Penguins NHL Detroit Red Wings NHL
2009-2010 Chicago Blackhawks NHL Philadelphia Flyers NHL
2010-2011 Boston Bruins NHL Vancouver Canucks NHL
2011-2012 Los Angeles Kings NHL New Jersey Devils NHL
© Copyright 2014, Society for International Hockey Research