| 1 | Akira Kuroiwa (Senior) | JPN | 38.16 | TR | - | 25 |
| 2 | Dan Jansen (Neo) | USA | 38.44 | | +0.280 | 22 |
| 3 | Keith Nick Thometz (Neo) | USA | 38.79 | | +0.630 | 20 |
| 4 | Jan Ykema (Senior) | NED | 38.85 | | +0.690 | 18 |
| 5 | Geert Kuiper (Senior) | NED | 38.92 | | +0.760 | 16 |
| 6 | Jerzy Dominik (Neo) | POL | 39.07 | | +0.910 | 15 |
| 7 | Guy Thibault (Neo) | CAN | 39.16 | | +1.000 | 14 |
| 8 | Hans-Peter Oberhuber (Senior) | FRG | 39.19 | | +1.030 | 13 |
| 9 | Gaétan Boucher (Senior) | CAN | 39.27 | | +1.110 | 12 |
| 10 | Bauke Jonkman (Neo) | NED | 39.35 | | +1.190 | 11 |
| 11 | Ingemar Bredeli (Senior) | NOR | 39.40 | | +1.240 | 10 |
| 12 | Jouko Vesterlund (Senior) | FIN | 39.48 | | +1.320 | 9 |
| 13 | Tjerk Terpstra (Neo) | NED | 39.59 | | +1.430 | 8 |
| 14 | Daniel Turcotte (Senior) | CAN | 39.70 | | +1.540 | 7 |
| 15 | Arne Nicander Nilsen (Senior) | NOR | 39.79 | | +1.630 | 6 |
| 16 | Hans Janssen (M30) | NED | 39.93 | | +1.770 | 5 |
| 17 | Frode Rønning (Senior) | NOR | 39.94 | | +1.780 | 4 |
| 18 | Uwe Streb (Senior) | FRG | 39.95 | | +1.790 | 3 |
| 19 | Michael Richmond (Senior) | AUS | 39.99 | | +1.830 | 2 |
| Frank Filardi (A2) | USA | 39.99 | | +1.830 | 2 |
| 21 | Göran.58 Johansson (Senior) | SWE | 40.04 | | +1.880 | 0 |
| 22 | Bjørn.60 Hagen (Senior) | NOR | 40.09 | | +1.930 | 0 |
| 23 | Anders Moberg (Senior) | SWE | 40.15 | | +1.990 | 0 |
| 24 | Jacek.64 Dobrowolski (Neo) | POL | 40.16 | | +2.000 | 0 |
| 25 | Fritz Gawenus (Senior) | FRG | 40.45 | | +2.290 | 0 |
| 26 | Claude Nicouleau (Senior) | FRA | 40.46 | | +2.300 | 0 |
| 27 | Ismo Heikkilä (Neo) | FIN | 40.86 | | +2.700 | 0 |
| 28 | Marc Vernier (Senior) | FRA | 40.99 | | +2.830 | 0 |
| 29 | Hermann Fuchs (B2) | AUT | 41.39 | TRJ | +3.230 | 0 |
| 30 | Danny Kah (Neo) | AUS | 41.56 | | +3.400 | 0 |
| 31 | Phillip Tahmindjis (A2) | AUS | 41.65 | | +3.490 | 0 |
| 32 | Marcel Tremblay (Neo) | CAN | 1:19.71 | | +41.550 | 0 |