| 1 | Dan Jansen (Senior) | USA | 37.80 | | - |
| 2 | Yukinori Miyabe (Senior) | JPN | 37.95 | | +0.150 |
| 3 | Toshiyuki Kuroiwa (Senior) | JPN | 37.98 | | +0.180 |
| 4 | Yasunori Miyabe (Senior) | JPN | 38.15 | | +0.350 |
| 5 | Sergej Klevtsjenja (Neo) | RUS | 38.32 | | +0.520 |
| 6 | Viktor Tsjupira (Senior) | RUS | 38.37 | | +0.570 |
| 7 | Yuuji Fujimoto (Neo) | JPN | 38.46 | | +0.660 |
| 8 | Aleksandr.72 Golubev (Neo) | RUS | 38.57 | | +0.770 |
| 9 | Yoon-Man Kim (Neo) | KOR | 38.60 | | +0.800 |
| 10 | Mikhail Vostroknutov (Neo) | RUS | 38.63 | | +0.830 |
| 11 | Junichi Inoue (Neo) | JPN | 38.65 | | +0.850 |
| Seong-Yeol Jegal (Neo) | KOR | 38.65 | | +0.850 |
| 13 | Andrej Bakhvalov (M30) | RUS | 38.67 | | +0.870 |
| 14 | Dave Besteman (M30) | USA | 38.75 | | +0.950 |
| 15 | Patrick Kelly (M30) | CAN | 38.99 | NRM | +1.190 |
| 16 | Roland Brunner (Neo) | AUT | 39.32 | | +1.520 |
| 17 | Michael Hadschieff (Senior) | AUT | 39.51 | | +1.710 |
| 18 | Ryszard Rzadki (Senior) | GER | 39.66 | | +1.860 |
| 19 | Sergej Barysjev (Neo) | RUS | 39.70 | | +1.900 |
| 20 | Jae-Shik Lee (Neo) | KOR | 39.75 | | +1.950 |
| 21 | Konstantin Kalistratov (Senior) | RUS | 39.77 | | +1.970 |
| 22 | Hubert Kreutz (Senior) | AUT | 40.04 | | +2.240 |
| 23 | Herbert Haan (Neo) | AUT | 40.12 | | +2.320 |
| 24 | Kyoo-Hyeok Lee (C2) | KOR | 40.14 | | +2.340 |
| 25 | Pekka Aunula (Neo) | FIN | 40.34 | | +2.540 |
| 26 | Cor Jan Smulders (Neo) | GER | 40.35 | | +2.550 |
| 27 | Nicol Schmidt (Neo) | GER | 40.38 | | +2.580 |
| 28 | Hans-Willi Heitzer (Neo) | GER | 40.47 | | +2.670 |
| 29 | Frank Dittrich (Senior) | GER | 40.59 | | +2.790 |
| 30 | Andrej Muratov (Senior) | RUS | 40.60 | | +2.800 |
| 31 | Pierre-Henri Koninckx (Neo) | FRA | 40.66 | | +2.860 |
| 32 | Dirk Sonnenfeld (Neo) | GER | 40.68 | | +2.880 |
| Bronislav Snetkov (Senior) | RUS | 40.68 | | +2.880 |
| 34 | Joo-Hyeon Bong (A1) | KOR | 40.71 | | +2.910 |
| 35 | Andrej Anufrijenko (Neo) | RUS | 40.85 | | +3.050 |
| 36 | Rudi Jeklic (Senior) | GER | 41.01 | | +3.210 |
| 37 | Cédric Kuentz (A2) | FRA | 41.50 | | +3.700 |
| 38 | Aleksej Jepanesjnikov (A2) | RUS | 41.51 | SB | +3.710 |
| 39 | Jirí Kyncl (M30) | CZE | 41.60 | NRM | +3.800 |
| 40 | Timo Järvinen (Senior) | FIN | 41.74 | | +3.940 |
| 41 | Andrej Krivosjejev (Neo) | RUS | 42.36 | | +4.560 |
| 42 | Andreas Franzelin (Senior) | AUT | 42.66 | | +4.860 |
| 43 | Jae-Kwan Kim (n/a) | KOR | 43.83 | PB | +6.030 |
| 44 | Vlastimil Kyncl (B1) | CZE | 45.24 | | +7.440 |
| 45 | Jirí Kucera (Neo) | TCH | 1:04.59 | | +26.790 |