| 1 | Uwe-Jens Mey (Senior) | GER | 36.87 | | - | 25 |
| Dan Jansen (Senior) | USA | 36.87 | TR | - | 25 |
| 3 | Toshiyuki Kuroiwa (Neo) | JPN | 37.02 | | +0.150 | 20 |
| 4 | Aleksandr.72 Golubev (Neo) | URS | 37.24 | | +0.370 | 18 |
| 5 | Igor Zjelezovskij (Senior) | URS | 37.30 | | +0.430 | 16 |
| 6 | Yasunori Miyabe (Senior) | JPN | 37.42 | | +0.550 | 15 |
| 7 | Yuuji Fujimoto (Neo) | JPN | 37.62 | | +0.750 | 14 |
| 8 | Gerard van Velde (Neo) | NED | 37.63 | | +0.760 | 13 |
| 9 | Seong-Yeol Jegal (Neo) | KOR | 37.65 | SB | +0.780 | 12 |
| 10 | Andrej Bakhvalov (Senior) | URS | 37.74 | | +0.870 | 11 |
| 11 | Yoon-Man Kim (A2) | KOR | 37.81 | NRJ, TRJ | +0.940 | 10 |
| 12 | Vadim Sjaksjakbajev (Neo) | URS | 37.82 | | +0.950 | 9 |
| 13 | Yasushi Kuroiwa (Senior) | JPN | 37.87 | | +1.000 | 8 |
| 14 | Peter Adeberg (Senior) | GER | 37.90 | | +1.030 | 7 |
| 15 | Satoru Kuroiwa (Senior) | JPN | 37.94 | | +1.070 | 6 |
| Eric Flaim (Senior) | USA | 37.94 | | +1.070 | 6 |
| 17 | Mikhail Vostroknutov (Neo) | URS | 37.98 | | +1.110 | 4 |
| 18 | Guy Thibault (Senior) | CAN | 38.04 | | +1.170 | 3 |
| Kevin Scott (Neo) | CAN | 38.04 | | +1.170 | 3 |
| 20 | André Sobeck (Senior) | GER | 38.05 | | +1.180 | 1 |
| 21 | Björn Forslund (M30) | SWE | 38.08 | | +1.210 | 0 |
| Hans Markström (Senior) | SWE | 38.08 | | +1.210 | 0 |
| 23 | Arie Loef (Neo) | NED | 38.11 | | +1.240 | 0 |
| 24 | Roland Brunner (Neo) | AUT | 38.19 | | +1.320 | 0 |
| 25 | David Cruikshank (Neo) | USA | 38.24 | | +1.370 | 0 |
| 26 | Dave Besteman (Senior) | USA | 38.35 | | +1.480 | 0 |
| 27 | Robert Dubreuil (Senior) | CAN | 38.36 | | +1.490 | 0 |
| 28 | Jörg Wichmann (Neo) | GER | 38.38 | | +1.510 | 0 |
| 29 | Paweł Abratkiewicz (Neo) | POL | 38.40 | | +1.530 | 0 |
| 30 | Patrick Kelly (M30) | CAN | 38.43 | | +1.560 | 0 |
| 31 | Bo König (Senior) | SWE | 38.51 | | +1.640 | 0 |
| 32 | Harri Ilkka (Neo) | FIN | 38.54 | | +1.670 | 0 |
| 33 | Grunde Njøs (Senior) | NOR | 38.70 | | +1.830 | 0 |
| 34 | Timo Jankowski (Senior) | GER | 38.73 | | +1.860 | 0 |
| 35 | Matthias Pfeiffer (Neo) | GER | 38.79 | | +1.920 | 0 |
| 36 | Vittorio Gios (Neo) | ITA | 38.86 | | +1.990 | 0 |
| 37 | Michael Hadschieff (Senior) | AUT | 38.91 | | +2.040 | 0 |
| 38 | Jan Jan Brouwer (Neo) | NED | 38.97 | | +2.100 | 0 |
| 39 | Davide Carta (Neo) | ITA | 39.04 | | +2.170 | 0 |
| 40 | Andreas Franzelin (Senior) | AUT | 39.28 | | +2.410 | 0 |
| 41 | Pierre-Henri Koninckx (Neo) | FRA | 39.85 | | +2.980 | 0 |
| 42 | Zsolt Baló (Neo) | ROU | 39.89 | | +3.020 | 0 |
| 43 | Phillip Tahmindjis (Senior) | AUS | 39.92 | | +3.050 | 0 |
| 44 | Dezideriu Horváth (Neo) | ROU | 40.11 | SB | +3.240 | 0 |
| 45 | Thierry Lamberton (Senior) | FRA | 40.12 | | +3.250 | 0 |
| 46 | István Dolp (Neo) | HUN | 40.25 | | +3.380 | 0 |
| 47 | Danny Kah (Senior) | AUS | 40.30 | | +3.430 | 0 |
| 48 | Pascal Hinni (Senior) | SUI | 41.23 | | +4.360 | 0 |
| 49 | Jirí Musil (Senior) | TCH | 41.34 | | +4.470 | 0 |
| 50 | Mikko O Mäkinen (Senior) | FIN | 42.00 | | +5.130 | 0 |
| 51 | Jirí Kucera (A2) | TCH | 44.21 | SB | +7.340 | 0 |
| 52 | Paul Fitzgerald (M30) | IRL | 48.95 | | +12.080 | 0 |
| 53 | In-Hoon Lee (Neo) | KOR | 1:27.94 | | +51.070 | 0 |