| 1 | Falko Zandstra (Neo) | NED | 7:00.54 | TR | - | 25 |
| 2 | Bart Veldkamp (Senior) | NED | 7:01.05 | | +0.510 | 22 |
| 3 | Johann Olav Koss (Senior) | NOR | 7:02.02 | | +1.480 | 20 |
| 4 | Rintje Ritsma (Neo) | NED | 7:02.34 | | +1.800 | 18 |
| 5 | Kazuhiro.67 Sato (Senior) | JPN | 7:08.22 | | +7.680 | 16 |
| 6 | Markus Tröger (Senior) | GER | 7:08.92 | | +8.380 | 15 |
| 7 | Kjell Storelid (Neo) | NOR | 7:09.03 | | +8.490 | 14 |
| Jaromir Radke (Senior) | POL | 7:09.03 | | +8.490 | 14 |
| 9 | Steinar.72 Johansen (Neo) | NOR | 7:10.05 | | +9.510 | 12 |
| 10 | Thomas Bos (Senior) | NED | 7:10.44 | | +9.900 | 11 |
| 11 | Christian Eminger (Senior) | AUT | 7:10.48 | | +9.940 | 10 |
| 12 | Andrej Muratov (Senior) | RUS | 7:11.30 | | +10.760 | 9 |
| 13 | Brian Wanek (Senior) | USA | 7:11.59 | | +11.050 | 8 |
| 14 | Per Bengtsson (Senior) | SWE | 7:12.34 | | +11.800 | 7 |
| 15 | Frank Dittrich (Senior) | GER | 7:12.64 | | +12.100 | 6 |
| 16 | Andrej Krivosjejev (Neo) | RUS | 7:14.10 | SB | +13.560 | 5 |
| 17 | Keiji Shirahata (A2) | JPN | 7:14.15 | TRJ | +13.610 | 4 |
| 18 | Neal Marshall (Senior) | CAN | 7:14.69 | | +14.150 | 3 |
| 19 | Jonas Schön (Senior) | SWE | 7:15.40 | | +14.860 | 2 |
| 20 | Tooru.68 Aoyanagi (Senior) | JPN | 7:15.73 | | +15.190 | 1 |
| 21 | Roberto Sighel (Senior) | ITA | 7:15.91 | | +15.370 | 0 |
| 22 | Dave Tamburrino (Neo) | USA | 7:16.74 | | +16.200 | 0 |
| 23 | Timo Järvinen (Senior) | FIN | 7:18.97 | | +18.430 | 0 |
| 24 | Bronislav Snetkov (Senior) | RUS | 7:19.51 | | +18.970 | 0 |
| 25 | Alexander Baumgärtel (Neo) | GER | 7:20.09 | | +19.550 | 0 |
| 26 | Rudi Jeklic (Senior) | GER | 7:21.92 | | +21.380 | 0 |
| 27 | Mikko Nieminen (Neo) | FIN | 7:22.64 | | +22.100 | 0 |
| 28 | Artur Szafrański (Neo) | POL | 7:23.64 | | +23.100 | 0 |
| 29 | Zsolt Zakarias (Senior) | AUT | 7:24.28 | | +23.740 | 0 |
| 30 | Boris Uvarov (Neo) | UKR | 7:24.76 | SB | +24.220 | 0 |
| 31 | Paweł Jan Zygmunt (Neo) | POL | 7:25.16 | | +24.620 | 0 |
| 32 | Thor Olav Tveter (Neo) | NOR | 7:25.70 | | +25.160 | 0 |
| 33 | Hubert Kreutz (Senior) | AUT | 7:28.62 | | +28.080 | 0 |
| 34 | Michael Hadschieff (Senior) | AUT | 7:29.45 | | +28.910 | 0 |
| 35 | Michael Hall (Neo) | CAN | 7:31.39 | | +30.850 | 0 |