International hockey history

Canada Cup

YEAR   WINNER          RUNNER-UP

1976   Canada          Czechoslovakia
1981   Soviet Union    Canada
1984   Canada          Sweden
1987   Canada          Soviet Union
1991   Canada          United States

World Cup

YEAR   WINNER          RUNNER-UP

1996   United States   Canada
2004   Canada          Finland

Olympic Games

YEAR   GOLD            SILVER            BRONZE            HOST

1924   Canada          United States     Britain           Chamonix, France
1928   Canada          Sweden            Switzerland       St Moritz, Switzerland
1932   Canada          United States     Germany           Lake Placid, USA
1936   Britain         Canada            United States     Garmisch-Partenkirchen, Germany
1948   Canada          Czechoslovakia    Switzerland       St Moritz, Switzerland
1952   Canada          United States     Sweden            Oslo, Norway
1956   Soviet Union    United States     Canada            Cortina D'Ampezzo, Italy
1960   United States   Canada            Soviet Union      Squaw Valley, USA
1964   Soviet Union    Sweden            Czechoslovakia    Innsbruck, Austria
1968   Soviet Union    Czechoslovakia    Canada            Grenoble, France
1972   Soviet Union    United States     Czechoslovakia    Sapporo, Japan
1976   Soviet Union    Czechoslovakia    Germany           Innsbruck, Austria
1980   United States   Soviet Union      Sweden            Lake Placid, USA
1984   Soviet Union    Czechoslovakia    Sweden            Sarajevo, Yugoslavia
1988   Soviet Union    Finland           Sweden            Calgary, Canada
1992   CIS             Canada            Czechoslovakia    Albertville, France
1994   Sweden          Canada            Finland           Lillehammer, Norway
1998   Czech Republic  Russia            Finland           Nagano, Japan
2002   Canada          United States     Russia            Salt Lake City, USA
2006   Sweden          Finland           Czech Republic    Torino, Italy
2010   Canada          United States     Finland           Vancouver, Canada

-------------------------------------------------------
                              Gold  Silver Bronze Total
Soviet Union/Russia              8       2      2    12
  Soviet Union                   7       1      1     9
  CIS                            1       0      0     1
  Russia                         0       1      1     2
Canada                           7       4      2    13
United States                    2       7      1    10
Sweden                           2       2      4     8
Czechoslovakia/Czech Republic    1       4      4     9
  Czechoslovakia                 0       4      3     7
  Czech Republic                 1       0      1     2
Britain                          1       0      1     2
Finland                          0       2      3     5
Germany                          0       0      2     2
Switzerland                      0       0      2     2
-------------------------------------------------------

World Championships

YEAR   GOLD            SILVER            BRONZE            HOST

1920   Canada          United States     Czechoslovakia    Antwerp (Olympics) 
1924   Canada          United States     Britain           Chamonix (Olympics)
1928   Canada          Sweden            Switzerland       St Moritz (Olympics)
1930   Canada          Germany           Switzerland       Chamonix, Berlin, Vienna
1931   Canada          United States     Austria           Krynica
1932   Canada          United States     Germany           Lake Placid (Olympics)
1933   United States   Canada            Czechoslovakia    Prague
1934   Canada          United States     Germany           Milan
1935   Canada          Switzerland       Britain           Davos
1936   Britain         Canada            United States     Garmisch-Partenkirchen (Olympics)
1937   Canada          Britain           Switzerland       London
1938   Canada          Britain           Czechoslovakia    Prague
1939   Canada          United States     Switzerland       Zurich, Basle
1940             WORLD WAR II - NO EVENT HELD
1941             WORLD WAR II - NO EVENT HELD
1942             WORLD WAR II - NO EVENT HELD
1943             WORLD WAR II - NO EVENT HELD
1944             WORLD WAR II - NO EVENT HELD
1945             WORLD WAR II - NO EVENT HELD
1946             WORLD WAR II - NO EVENT HELD
1947   Czechoslovakia  Sweden            Austria           Prague                                   
1948   Canada          Czechoslovakia    Switzerland       St. Moritz (Olympics)                    
1949   Czechoslovakia  Canada            United States     Stockholm                                
1950   Canada          United States     Switzerland       London                                   
1951   Canada          Sweden            Switzerland       Paris                                    
1952   Canada          United States     Sweden            Oslo (Olympics)                          
1953   Sweden          Germany           Switzerland       Zurich, Basle
1954   Soviet Union    Canada            Sweden            Stockholm                         
1955   Canada          Soviet Union      Czechoslovakia    Krefeld, Dortmund, Cologne
1956   Soviet Union    United States     Canada            Cortina (Olympics)                
1957   Sweden          Soviet Union      Czechoslovakia    Moscow                    
1958   Canada          Soviet Union      Sweden            Oslo                              
1959   Canada          Soviet Union      Czechoslovakia    Prague, Bratislava        
1960   United States   Canada            Soviet Union      Squaw Valley (Olympics)            
1961   Canada          Czechoslovakia    Soviet Union      Geneva, Lausanne                   
1962   Sweden          Canada            United States     Colorado Springs, Denver                 
1963   Soviet Union    Sweden            Czechoslovakia    Stockholm                 
1964   Soviet Union    Sweden            Czechoslovakia    Innsbruck (Olympics)      
1965   Soviet Union    Czechoslovakia    Sweden            Tampere                           
1966   Soviet Union    Czechoslovakia    Canada            Ljubljana                         
1967   Soviet Union    Sweden            Canada            Vienna                            
1968   Soviet Union    Czechoslovakia    Canada            Grenoble (Olympics)               
1969   Soviet Union    Sweden            Czechoslovakia    Stockholm                 
1970   Soviet Union    Sweden            Czechoslovakia    Stockholm                 
1971   Soviet Union    Czechoslovakia    Sweden            Berne, Geneva                     
1972   Czechoslovakia  Soviet Union      Sweden            Prague                            
1973   Soviet Union    Sweden            Czechoslovakia    Moscow                    
1974   Soviet Union    Czechoslovakia    Sweden            Helsinki                          
1975   Soviet Union    Czechoslovakia    Sweden            Munich, Dusseldorf                
1976   Czechoslovakia  Soviet Union      Sweden            Katowice                          
1977   Czechoslovakia  Sweden            Soviet Union      Vienna                             
1978   Soviet Union    Czechoslovakia    Canada            Prague                            
1979   Soviet Union    Czechoslovakia    Sweden            Moscow                            
1981   Soviet Union    Sweden            Czechoslovakia    Gothenburg, Stockholm     
1982   Soviet Union    Czechoslovakia    Canada            Helsinki, Tampere                 
1983   Soviet Union    Czechoslovakia    Canada            Dusserldorf, Dortmund, Munich     
1985   Czechoslovakia  Canada            Soviet Union      Prague                             
1986   Soviet Union    Sweden            Canada            Moscow                            
1987   Sweden          Soviet Union      Czechoslovakia    Vienna                    
1989   Soviet Union    Canada            Czechoslovakia    Stockholm, Sodertalje     
1990   Soviet Union    Sweden            Czechoslovakia    Berne, Fribourg           
1991   Sweden          Canada            Soviet Union      Turku, Helsinki, Tampere           
1992   Sweden          Finland           Czechoslovakia    Prague, Bratislava               
1993   Russia          Sweden            Czechoslovakia    Dortmund, Munich        
1994   Canada          Finland           Sweden            Bolzano, Canazei, Milan          
1995   Finland         Sweden            Canada            Stockholm, Gavle                 
1996   Czech Republic  Canada            United States     Vienna                       
1997   Canada          Sweden            Czech Republic    Helsinki, Turku, Tampere
1998   Sweden          Finland           Czech Republic    Zurich, Basle           
1999   Czech Republic  Finland           Sweden            Oslo, Lillehammer, Hamar  
2000   Czech Republic  Slovakia          Finland           St. Petersburg           
2001   Czech Republic  Finland           Sweden            Cologne, Hanover, Nurnberg
2002   Slovakia        Russia            Sweden            Gothenburg, Karlstad, Jonkoping  
2003   Canada          Sweden            Slovakia          Helsinki, Turku, Tampere         
2004   Canada          Sweden            United States     Prague, Ostrava                  
2005   Czech Republic  Canada            Russia            Vienna, Innsbruck         
2006   Sweden          Czech Republic    Finland           Riga
2007   Canada          Finland           Russia            Moscow, Mytischi
2008   Russia          Canada            Finland           Halifax, Quebec
2009   Russia          Canada            Sweden            Berne, Zurich-Kloten
2010   Czech Republic  Russia            Sweden            Cologne, Mannheim, Gelsenkirchen

-------------------------------------------------------
                              Gold  Silver Bronze Total
Soviet Union/Russia             25       9      7    41
  Soviet Union                  22       7      5    34
  Russia                         3       2      2     7
Canada                          24      13      9    46
Czechoslovakia/Czech Republic   12      13     19    44
  Czechoslovakia                 6      12     17    35
  Czech Republic                 6       1      2     9
Sweden                           8      18     16    42
United States                    2       9      5    16
Finland                          1       6      3    10
Britain                          1       2      2     5
Slovakia                         1       1      1     3
Germany                          0       2      2     4
Switzerland                      0       1      8     9
Austria                          0       0      2     2
-------------------------------------------------------

Updated May 23, 2010