Short answer
The Soviet Union won the final round robin ahead of Finland. Sweden won bronze and Canada finished fourth.
What happened
Calgary hosted the 1988 tournament at the Olympic Saddledome, the Stampede Corral and the Father David Bauer Olympic Arena.
The Soviet Union won its seventh and last gold. Finland took silver, its first Olympic hockey medal, and Sweden bronze. It remains the only Olympic tournament held in North America not won by Canada or the United States.
Key facts
- Host
- Calgary, Canada
- Dates
- 13 to 28 February 1988
- Venues
- Olympic Saddledome, Stampede Corral and Father David Bauer Olympic Arena
- Teams
- 12
- Games
- 42
- Goals
- 316 (7.5 a game)
- Top scorer
- Vladimir Krutov (Soviet Union), 15 points
Final standings
| Place | Team |
|---|---|
| Gold | Soviet Union |
| Silver | Finland |
| Bronze | Sweden |
| 4th | Canada |
| 5th | West Germany |
| 6th | Czechoslovakia |
| 7th | United States |
| 8th | Switzerland |
| 9th | Austria |
| 10th | Poland |
| 11th | France |
| 12th | Norway |
Places below fourth follow the ranking printed in the tournament article; some early tournaments ranked lower places differently over the years.
More men’s tournaments
1984 tournament 1992 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 1988 Winter Olympics (results, standings, scoring leader and awards, read October 29, 2026).
Questions people ask
Who won the 1988 Olympic men’s hockey gold?
The Soviet Union. Finland won silver and Sweden bronze.
Who led the 1988 tournament in scoring?
Vladimir Krutov of Soviet Union, with 15 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.