Short answer
Canada beat Sweden 3-0 in the final. Finland won bronze, beating the United States 5-0.
What happened
Sochi hosted the 2014 tournament from February 12 to 23 at the Bolshoy Ice Dome and Shayba Arena, the fifth straight Olympics with NHL players.
Canada beat the United States in the semifinal and Sweden 3-0 in the final to repeat as champion. Finland beat the United States 5-0 for bronze; its 43 year old captain Teemu Selänne scored twice in that game and was named MVP.
Key facts
- Host
- Sochi, Russia
- Dates
- 12 to 23 February 2014
- Venues
- Bolshoy Ice Dome and Shayba Arena
- Teams
- 12
- Games
- 30
- Goals
- 141 (4.7 a game)
- Attendance
- 245,200
- Top scorer
- Phil Kessel (United States), 8 points
- MVP
- Teemu Selänne
Final standings
| Place | Team |
|---|---|
| Gold | Canada |
| Silver | Sweden |
| Bronze | Finland |
| 4th | United States |
| 5th | Russia |
| 6th | Czechia |
| 7th | Slovenia |
| 8th | Latvia |
| 9th | Switzerland |
| 10th | Austria |
| 11th | Slovakia |
| 12th | Norway |
More men’s tournaments
2010 tournament 2018 tournament All men’s tournaments
See every podium in the complete results list, or how each country did in the medal finder.
Source for this page
Wikipedia: Ice hockey at the 2014 Winter Olympics: Men's tournament (results, standings, scoring leader and awards, read October 29, 2026).
Questions people ask
Who won the 2014 Olympic men’s hockey gold?
Canada. Sweden won silver and Finland bronze.
Who led the 2014 tournament in scoring?
Phil Kessel of United States, with 8 points.
Sources
Last reviewed October 29, 2026. Spotted an error? Results are checked against the linked sources; tell us through the corrections note on the about page.