> >

Archive

Season Winner Runner-up
2018 United States
2017 Canada
2016 Finland
2015 Canada
2014 Sweden
2013 Russia
2012 Canada
2011 United States
2010 Canada
2009 Canada
2008 Czech Republic
2007 Sweden
2006 Canada
2005 United States
2004 Finland
2003 Canada
2002 Czech Republic
2001 Russia
2000 Sweden
1999 Canada
1998 Finland
1997 Switzerland
1996 United States
1995 Canada
1994 Czech Republic
1993 Sweden
1992 Germany
1991 Canada
1990 Finland
1989 United States
1988 Soviet Union
1987 Czechoslovakia
1986 Canada
1985 Finland
1984 Sweden
1983 Soviet Union
1982 United States
1981 Germany
1980 Finland
1979 Sweden
1978 Canada
1977 Czechoslovakia

Leagues

Top Winners