| 1 | Uwe-Jens Mey (Senior) | GDR | 1:14.00 | | - | 25 |
| 2 | Igor Zjelezovskij (Senior) | URS | 1:14.32 | | +0.320 | 22 |
| 3 | Dan Jansen (Neo) | USA | 1:15.21 | | +1.210 | 20 |
| 4 | Andrej Bakhvalov (Senior) | URS | 1:15.67 | | +1.670 | 18 |
| 5 | Keith Nick Thometz (Senior) | USA | 1:15.68 | | +1.680 | 16 |
| 6 | André Hoffmann (Senior) | GDR | 1:15.73 | | +1.730 | 15 |
| 7 | Jan Ykema (Senior) | NED | 1:15.75 | | +1.750 | 14 |
| 8 | Vitalij Makovetskij (Neo) | URS | 1:16.14 | | +2.140 | 13 |
| 9 | Boris Repnin (Senior) | URS | 1:16.46 | | +2.460 | 12 |
| 10 | John Baskfield (Neo) | USA | 1:16.81 | | +2.810 | 11 |
| 11 | Frode Rønning (Senior) | NOR | 1:16.91 | | +2.910 | 10 |
| 12 | Erik Henriksen (M30) | USA | 1:17.02 | | +3.020 | 9 |
| 13 | Bjørn.60 Hagen (Senior) | NOR | 1:17.03 | | +3.030 | 8 |
| 14 | David Cruikshank (A2) | USA | 1:17.09 | | +3.090 | 7 |
| 15 | Rene van Bernum (Neo) | GDR | 1:17.11 | | +3.110 | 6 |
| 16 | Hans Markström (Neo) | SWE | 1:17.15 | | +3.150 | 5 |
| 17 | Peter Adeberg (Neo) | GDR | 1:17.32 | | +3.320 | 4 |
| 18 | Michael Richmond (Senior) | AUS | 1:17.36 | | +3.360 | 3 |
| 19 | Jouko Vesterlund (Senior) | FIN | 1:17.48 | | +3.480 | 2 |
| 20 | Jerzy Dominik (Neo) | POL | 1:17.60 | | +3.600 | 1 |
| 21 | Björn Forslund (Senior) | SWE | 1:17.72 | SB | +3.720 | 0 |
| 22 | Urpo Pikkupeura (Senior) | FIN | 1:17.83 | | +3.830 | 0 |
| 23 | Hans Magnusson (Senior) | SWE | 1:17.88 | | +3.880 | 0 |
| 24 | Georg Herda (Neo) | FRG | 1:18.05 | | +4.050 | 0 |
| 25 | Menno Boelsma (Senior) | NED | 1:18.11 | | +4.110 | 0 |
| 26 | Maarten Noijens (Neo) | NED | 1:18.15 | | +4.150 | 0 |
| 27 | Geert Kuiper (Senior) | NED | 1:18.19 | | +4.190 | 0 |
| 28 | Marc Vernier (Senior) | FRA | 1:18.21 | | +4.210 | 0 |
| 29 | Konstantin Kudrjavtsev (Neo) | URS | 1:18.52 | | +4.520 | 0 |
| 30 | Piotr Krysiak (Senior) | POL | 1:18.54 | SB | +4.540 | 0 |
| 31 | Ingemar Bredeli (Senior) | NOR | 1:18.55 | SB | +4.550 | 0 |
| 32 | Dietmar Semler (Senior) | FRG | 1:18.57 | SB | +4.570 | 0 |
| 33 | Phillip Tahmindjis (Neo) | AUS | 1:19.09 | | +5.090 | 0 |
| 34 | Hans-Peter Oberhuber (Senior) | FRG | 1:19.48 | | +5.480 | 0 |
| 35 | Mario de March (Senior) | ITA | 1:19.53 | | +5.530 | 0 |
| 36 | Thierry Lamberton (Neo) | FRA | 1:20.05 | SB | +6.050 | 0 |
| 37 | Ilkka Rahnasto (Neo) | FIN | 1:20.30 | | +6.300 | 0 |
| 38 | Andreas Franzelin (Neo) | AUT | 1:20.84 | | +6.840 | 0 |
| 39 | Pascal Hinni (Neo) | SUI | 1:21.84 | | +7.840 | 0 |