
Team Canada is one of the best men’s hockey teams at the Winter Olympics. Having NHLers on the team certainly helps, but it hasn’t always been that way. The NHL was finally allowed to have players participate in the Olympics in 1998.
The 2026 Winter Olympics feature the likes of Connor McDavid of the Edmonton Oilers, Jack Hughes of the New Jersey Devils, Auston Matthews of the Toronto Maple Leafs, and Sidney Crosby of the Pittsburgh Penguins.
Which Country Has The Most Gold Medals in Men’s Hockey?
Prior to the 2026 Winter Olympics, Canada had the most gold medals out of any country. Canada has nine gold medals and is looking to make it 10 in Milano Cortina.
Here is the list of countries that have won gold medals at the Winter Olympics, along with how many gold medals they have won.
- Canada – 9
- USA – 2
- Great Britain – 1
- Soviet Union – 7
- Unified Team – 1
- Sweden – 2
- Czech Republic – 1
- Olympic Athletes from Russia – 1
- Finland – 1
How Many Gold Medals Has Team Canada Won in Men’s Hockey?
As mentioned previously, Canada has the most gold medals in men’s hockey at the Olympics. Here are the nine times they have won gold, along with the year and notable players on the team.
2014 Sochi
Team Defeated to Win the Gold Medal: Sweden
Notable players: Jonathan Toews, Sidney Crosby, Carey Price, Drew Doughty, Duncan Keith, Shea Weber, Ryan Getzlaf, Corey Perry
2010 Vancouver
Team Defeated to Win the Gold Medal: USA
Notable players on the team: Marc-Andre Fleury, Martin Brodeur, Chris Pronger, Brent Seabrook, Rick Nash, Sidney Crosby, Eric Staal, Joe Thornton, and Jarome Iginla.
2002 Salt Lake
Team Defeated to win the Gold Medal: USA
Notable players on the team: Ed Belfour, Curtis Joseph, Rob Blake, Chris Pronger, Eric Brewer, Mario Lemieux, Eric Lindros, Ryan Smyth, Steve Yzerman, Owen Nolan, and Martin Brodeur.
1952 Oslo
Team Defeated to win the Gold Medal: USA
Notable players on the team (non-NHLers): Ralph Hansch, Eric Patterson, John Davies, Bob Meyers, Al Purvis, Billy Dawe, Donald Gauf, Robert Watt, George Abel, and Tom Pollock.
1948 St. Moritz
Team Defeated to win the Gold Medal: Czechoslovakia
Notable players on the team (non-NHLers): Hubert Brooks, Murray Dowey, Frank Dunster, Roy Forbes, Andrew Gilpin, Orval Gravelle, Patrick Guzzo, Wally Halder, Thomas Hibberd, Ross King, André Laperrière, Louis Lecompte, Pete Leichnitz, George Mara, Albert Renaud, Reginald Schroeter, and Irving Taylor.
1932 Lake Placid
Team Defeated to win the Gold Medal: USA
Notable players on the team (non-NHLers): Clifford Crowley, Albert “Bert” Duncanson, George Garbutt, Roy Hinkel, Victor Lindquist, Norman Malloy, Walter Monson, Kenneth Moore, Romeo Rivers, Harold “Hack” Simpson, Hugh Sutherland, Alston Wise, William Cockburn, and Stanley Wagner.
1928 St. Moritz
Team Defeated to win the Gold Medal: Sweden
Notable players on the team (non-NHLers): Hugh Plaxton, Herbert Plaxton, Roger Plaxton, Dave Trottier, John Porter, Frank Sullivan, Charles Delehay, Frank Fisher, Grant Gordon
1924 Chamonix
Team Defeated to win the Gold Medal: USA
Notable players on the team (non-NHLers): Bert McCaffrey, Harold McMunn, Duncan Munro, Beattie Ramsay, Cyril Slater, Reginald “Hooley” Smith, Harry Watson, Jack Cameron, and Ernie Collett.
1920 Antwerp – Team Canada
Team Defeated to win the Gold Medal: USA
Notable players on the team (non-NHLers): Allan (Huck) Woodman, Bobby Benson, Chris Fridfinnson, Frank Frederickson, Hallie Halderson, Jacob Walter Byron, Konrad Johannesson, and Mike Goodman.
2026 Olympics: How Many Golds Has Canada Won in Men’s Hockey?