| 1 | Geir Karlstad (Senior) | NOR | 6:59.97 | | - |
| 2 | Falko Zandstra (Neo) | NED | 7:02.28 | | +2.310 |
| 3 | Leo Visser (Senior) | NED | 7:04.96 | | +4.990 |
| 4 | Frank Dittrich (Senior) | GER | 7:06.33 | | +6.360 |
| 5 | Bart Veldkamp (Senior) | NED | 7:08.00 | | +8.030 |
| 6 | Eric Flaim (Senior) | USA | 7:11.15 | | +11.180 |
| 7 | Johann Olav Koss (Neo) | NOR | 7:11.32 | | +11.350 |
| 8 | Jevgenij Sanarov (Neo) | KAZ | 7:11.38 | | +11.410 |
| 9 | Jonas Schön (Neo) | SWE | 7:12.15 | | +12.180 |
| 10 | Michael Hadschieff (Senior) | AUT | 7:12.97 | | +13.000 |
| 11 | Vadim Sajutin (Neo) | KAZ | 7:13.20 | | +13.230 |
| 12 | Brian Wanek (Senior) | USA | 7:13.35 | | +13.380 |
| 13 | Tomas Gustafson (M30) | SWE | 7:15.56 | | +15.590 |
| 14 | Roberto Sighel (Senior) | ITA | 7:16.55 | | +16.580 |
| 15 | Markus Tröger (Senior) | GER | 7:17.62 | | +17.650 |
| 16 | Jaromir Radke (Neo) | POL | 7:18.40 | | +18.430 |
| 17 | Kazuhiro.67 Sato (Senior) | JPN | 7:19.69 | | +19.720 |
| 18 | Toshihiko Itokawa (B2) | JPN | 7:20.50 | | +20.530 |
| 19 | Mark Greenwald (Neo) | USA | 7:21.19 | | +21.220 |
| 20 | Danny Kah (Senior) | AUS | 7:22.86 | | +22.890 |
| 21 | Per Bengtsson (Senior) | SWE | 7:23.03 | | +23.060 |
| 22 | Keiji Shirahata (A1) | JPN | 7:24.95 | | +24.980 |
| 23 | Yeong-Seok Oh (Neo) | KOR | 7:25.31 | SB | +25.340 |
| 24 | Yanfei Liu (Senior) | CHN | 7:25.56 | SB | +25.590 |
| 25 | Phillip Tahmindjis (Senior) | AUS | 7:26.56 | | +26.590 |
| 26 | Neal Marshall (Neo) | CAN | 7:27.64 | | +27.670 |
| 27 | Jirí Kyncl (Senior) | CZE | 7:27.78 | | +27.810 |
| 28 | Atle Vårvik (Senior) | NOR | 7:28.28 | | +28.310 |
| 29 | Bronislav Snetkov (Senior) | RUS | 7:28.93 | | +28.960 |
| 30 | Jirí Musil (Senior) | TCH | 7:29.91 | | +29.940 |
| 31 | Njamdondovyn Ganbold (A2) | MGL | 7:30.07 | SB | +30.100 |
| 32 | Timo Järvinen (Senior) | FIN | 7:30.88 | | +30.910 |
| 33 | Zsolt Baló (Neo) | ROU | 7:32.89 | | +32.920 |
| 34 | Rudi Jeklic (Senior) | GER | 7:33.15 | | +33.180 |
| 35 | Thierry Lamberton (Senior) | FRA | 7:35.51 | | +35.540 |
| 36 | Bajro Cenanoviç (Neo) | YUG | 8:20.30 | | +1.20.330 |