Soviet Union 1974 - Canada 1975 - Finland 1976 - Czechoslovakia 1977 - Canada 1978 - Sweden 1979 - Finland 1980 - West Germany 1981 - United States 1982 - Soviet Union 1983 - Sweden 1984 - Finland 1985 - Canada 1986 - Czechoslovakia 1987 - Soviet Union 1988 - United States 1989 - Finland 1990 - Canada 1991 - Germany 1992 - Sweden 1993 - Czech Republic 1994 - Canada 1995 - United States 1996 - Switzerland 1997 - Finland 1998 - Canada 1999 - Sweden 2000 - Russia 2001 - Czech Republic 2002 - Canada 2003 - Finland 2004 - United States 2005 - Canada 2006 - Sweden 2007 - Czech Republic 2008 - Canada 2009 - Canada 2010 - United States 2011 - Canada 2012 - Russia 2013 - Sweden 2014 - Canada 2015 - Finland 2016 - Canada 2017 - United States 2018 - Canada 2019 - Czech Republic 2020 - Canada 2021 - Canada 2022 - Canada 2023
Germany 1999 - Switzerland 2000 - Finland 2001 - Slovakia 2002 - Russia 2003 - Belarus 2004 - Czech Republic 2005 - Sweden 2006 - Finland 2007 - Russia 2008 - United States 2009 - Belarus 2010 - Germany 2011 - Czech Republic 2012 - Russia 2013 - Finland 2014 = Switzerland 2015 - United States 2016 - Slovakia 2017 - Russia 2018 - Sweden 2019 - United States 2020 - United States 2021 - Germany 2022 - Switzerland 2023