| 1 | Uwe-Jens Mey (Senior) | GER | 36.79 | | - | 25 |
| 2 | Dan Jansen (Senior) | USA | 36.85 | | +0.060 | 22 |
| 3 | Yasunori Miyabe (Senior) | JPN | 37.03 | | +0.240 | 20 |
| 4 | Toshiyuki Kuroiwa (Neo) | JPN | 37.20 | | +0.410 | 18 |
| 5 | Guy Thibault (Senior) | CAN | 37.24 | | +0.450 | 16 |
| 6 | Aleksandr.72 Golubev (Neo) | URS | 37.27 | | +0.480 | 15 |
| 7 | Igor Zjelezovskij (Senior) | URS | 37.30 | | +0.510 | 14 |
| 8 | Yasushi Kuroiwa (Senior) | JPN | 37.33 | SB | +0.540 | 13 |
| 9 | Gerard van Velde (Neo) | NED | 37.42 | | +0.630 | 12 |
| 10 | Yuuji Fujimoto (Neo) | JPN | 37.45 | | +0.660 | 11 |
| 11 | Menno Boelsma (M30) | NED | 37.58 | NRM | +0.790 | 10 |
| 12 | Viktor Tsjupira (Neo) | URS | 37.61 | | +0.820 | 9 |
| 13 | Peter Adeberg (Senior) | GER | 37.64 | | +0.850 | 8 |
| Satoru Kuroiwa (Senior) | JPN | 37.64 | | +0.850 | 8 |
| 15 | Sean Ireland (Neo) | CAN | 37.68 | | +0.890 | 6 |
| 16 | Harri Ilkka (Neo) | FIN | 37.74 | PB | +0.950 | 5 |
| 17 | Kevin Scott (Neo) | CAN | 37.80 | | +1.010 | 4 |
| 18 | Uwe Streb (Senior) | GER | 37.83 | SB | +1.040 | 3 |
| 19 | Dave Besteman (Senior) | USA | 37.85 | | +1.060 | 2 |
| 20 | Hans Markström (Senior) | SWE | 37.89 | | +1.100 | 1 |
| 21 | Bo König (Senior) | SWE | 37.90 | | +1.110 | 0 |
| 22 | Keith Nick Thometz (Senior) | USA | 37.94 | | +1.150 | 0 |
| 23 | Wojciech Biziuk (Senior) | NED | 38.00 | | +1.210 | 0 |
| 24 | Chen Song (Senior) | CHN | 38.02 | | +1.230 | 0 |
| 25 | Patrick Kelly (M30) | CAN | 38.06 | | +1.270 | 0 |
| 26 | Nikolaj Guljajev (Senior) | URS | 38.07 | | +1.280 | 0 |
| 27 | André Sobeck (Senior) | GER | 38.09 | | +1.300 | 0 |
| 28 | Jörg Wichmann (Neo) | GER | 38.20 | | +1.410 | 0 |
| 29 | Paweł Abratkiewicz (Neo) | POL | 38.22 | SB | +1.430 | 0 |
| 30 | Nathaniel Mills (Neo) | USA | 38.23 | | +1.440 | 0 |
| 31 | Jan Jan Brouwer (Neo) | NED | 38.33 | | +1.540 | 0 |
| 32 | Timo Jankowski (Senior) | GER | 38.38 | | +1.590 | 0 |
| 33 | Roland Brunner (Neo) | AUT | 38.49 | | +1.700 | 0 |
| 34 | Grunde Njøs (Senior) | NOR | 38.65 | | +1.860 | 0 |
| 35 | Andrej Bakhvalov (Senior) | URS | 38.68 | | +1.890 | 0 |
| 36 | Vittorio Gios (Neo) | ITA | 38.82 | | +2.030 | 0 |
| 37 | Andreas Franzelin (Senior) | AUT | 38.86 | | +2.070 | 0 |
| 38 | Hubert Kreutz (Senior) | AUT | 38.87 | SB | +2.080 | 0 |
| 39 | Pierre-Henri Koninckx (Neo) | FRA | 39.63 | | +2.840 | 0 |
| Zsolt Baló (Neo) | ROU | 39.63 | | +2.840 | 0 |
| 41 | Notker Ledergerber (Senior) | SUI | 40.22 | | +3.430 | 0 |
| 42 | Jirí Musil (Senior) | TCH | 40.72 | NR | +3.930 | 0 |
| 43 | Pascal Hinni (Senior) | SUI | 40.96 | | +4.170 | 0 |
| 44 | Jirí Kyncl (Senior) | CZE | 41.48 | | +4.690 | 0 |
| 45 | Paul Fitzgerald (M30) | IRL | 47.48 | NR | +10.690 | 0 |
| 46 | Arie Loef (Neo) | NED | 1:07.89 | | +31.100 | 0 |
| DQ | Jean-Louis Parayre (Neo) | FRA | DQ | | - | 0 |