| 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 |  | - |