Short answer
Canada beat the United States 3-2 in overtime in the final. Finland won bronze, beating Slovakia 5-3.
What happened
Vancouver hosted the 2010 tournament, the first Olympic tournament played on an NHL sized rink, at Canada Hockey Place and UBC Thunderbird Arena.
The final was a rematch of 2002. Zach Parise tied it for the United States with 25 seconds left in regulation, and Sidney Crosby won it for Canada 3-2 at 7:40 of overtime. Finland beat Slovakia 5-3 for bronze. American goaltender Ryan Miller was named MVP.
Key facts
- Host
- Vancouver, Canada
- Dates
- 16 to 28 February 2010
- Venues
- Canada Hockey Place and UBC Thunderbird Arena
- Teams
- 12
- Games
- 30
- Goals
- 180 (6.0 a game)
- Attendance
- 491,444
- Top scorer
- Pavol Demitra (Slovakia), 10 points
- MVP
- Ryan Miller
Final standings
| Place | Team |
|---|---|
| Gold | Canada |
| Silver | United States |
| Bronze | Finland |
| 4th | Slovakia |
| 5th | Sweden |
| 6th | Russia |
| 7th | Czechia |
| 8th | Switzerland |
| 9th | Belarus |
| 10th | Norway |
| 11th | Germany |
| 12th | Latvia |
More men’s tournaments
2006 tournament 2014 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 2010 Winter Olympics: Men's tournament (results, standings, scoring leader and awards, read October 29, 2026).
Questions people ask
Who won the 2010 Olympic men’s hockey gold?
Canada. The United States won silver and Finland bronze.
Who led the 2010 tournament in scoring?
Pavol Demitra of Slovakia, with 10 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.