| 1 | Uwe-Jens Mey (Senior) | GER | 37.14 | TR | - |
| 2 | Toshiyuki Kuroiwa (Neo) | JPN | 37.18 | | +0.040 |
| 3 | Junichi Inoue (Neo) | JPN | 37.26 | | +0.120 |
| 4 | Dan Jansen (Senior) | USA | 37.46 | | +0.320 |
| 5 | Yasunori Miyabe (Senior) | JPN | 37.49 | | +0.350 |
| Gerard van Velde (Neo) | NED | 37.49 | | +0.350 |
| 7 | Aleksandr.72 Golubev (Neo) | RUS | 37.51 | | +0.370 |
| 8 | Igor Zjelezovskij (Senior) | BLR | 37.57 | | +0.430 |
| 9 | Chen Song (Senior) | CHN | 37.58 | NR | +0.440 |
| 10 | Yoon-Man Kim (A2) | KOR | 37.60 | NRJ, TRJ | +0.460 |
| 11 | Hongbo Liu (A1) | CHN | 37.66 | NRJ | +0.520 |
| 12 | Seong-Yeol Jegal (Neo) | KOR | 37.71 | | +0.570 |
| 13 | Keith Nick Thometz (Senior) | USA | 37.83 | | +0.690 |
| 14 | Vadim Sjaksjakbajev (Neo) | KAZ | 37.86 | | +0.720 |
| 15 | Robert Dubreuil (Senior) | CAN | 37.86 | | +0.720 |
| 16 | Guy Thibault (Senior) | CAN | 37.89 | | +0.750 |
| 17 | Kevin Scott (Neo) | CAN | 38.02 | | +0.880 |
| 18 | Yukinori Miyabe (Neo) | JPN | 38.12 | | +0.980 |
| 19 | Marty Pierce (Senior) | USA | 38.15 | | +1.010 |
| 20 | Björn Forslund (M30) | SWE | 38.24 | | +1.100 |
| 21 | Sergej Klevtsjenja (Neo) | RUS | 38.26 | | +1.120 |
| 22 | David Cruikshank (Neo) | USA | 38.28 | | +1.140 |
| 23 | Peter Adeberg (Senior) | GER | 38.33 | | +1.190 |
| Yeong-Cheol Lee (Neo) | PRK | 38.33 | SB | +1.190 |
| 25 | Olaf Zinke (Senior) | GER | 38.40 | | +1.260 |
| 26 | Harri Ilkka (Neo) | FIN | 38.48 | | +1.340 |
| 27 | Jun Dai (Senior) | CHN | 38.51 | SB | +1.370 |
| Rintje Ritsma (Neo) | NED | 38.51 | | +1.370 |
| 29 | Arie Loef (Neo) | NED | 38.61 | | +1.470 |
| 30 | Sean Ireland (Neo) | CAN | 38.70 | | +1.560 |
| 31 | In-Hoon Lee (Neo) | KOR | 38.74 | SB | +1.600 |
| Paweł Abratkiewicz (Neo) | POL | 38.74 | | +1.600 |
| 33 | Hans Markström (Senior) | SWE | 38.89 | | +1.750 |
| 34 | Bo König (Senior) | SWE | 39.06 | | +1.920 |
| 35 | In-Chol Choi (A1) | PRK | 39.59 | | +2.450 |
| 36 | Zsolt Baló (Neo) | ROU | 39.70 | | +2.560 |
| 37 | Csaba Madarász (Senior) | HUN | 40.41 | | +3.270 |
| 38 | Joakim Karlberg (Senior) | SWE | 40.71 | | +3.570 |
| 39 | Jirí Kyncl (Senior) | CZE | 40.92 | | +3.780 |
| 40 | Roland Brunner (Neo) | AUT | 42.18 | | +5.040 |
| 41 | Jirí Musil (Senior) | TCH | 42.20 | | +5.060 |
| 42 | Bajro Cenanoviç (Neo) | YUG | 43.09 | SB | +5.950 |
| 43 | Slavenko Likic (B2) | YUG | 43.81 | | +6.670 |
| DNS | Alessandro de Taddei (Neo) | ITA | DNS | | - |