| 1 | Johann Olav Koss (Senior) | NOR | 6:35.53 | WR | - | 25 |
| 2 | Rintje Ritsma (Senior) | NED | 6:39.66 | | +4.130 | 22 |
| 3 | Falko Zandstra (Neo) | NED | 6:40.49 | SB | +4.960 | 20 |
| 4 | Bart Veldkamp (Senior) | NED | 6:44.84 | SB | +9.310 | 18 |
| 5 | Frank Dittrich (Senior) | GER | 6:47.26 | NR | +11.730 | 16 |
| 6 | Kjell Storelid (Neo) | NOR | 6:47.47 | | +11.940 | 15 |
| 7 | Jaromir Radke (Senior) | POL | 6:47.62 | NR | +12.090 | 14 |
| 8 | Markus Tröger (Senior) | GER | 6:48.41 | PB | +12.880 | 13 |
| 9 | Arjan Schreuder (Neo) | NED | 6:50.68 | PB | +15.150 | 12 |
| 10 | Jevgenij Sanarov (Neo) | KAZ | 6:50.91 | SB | +15.380 | 11 |
| 11 | Alexander Baumgärtel (Neo) | GER | 6:52.20 | SB | +16.670 | 10 |
| 12 | Steinar.72 Johansen (Neo) | NOR | 6:52.39 | | +16.860 | 9 |
| 13 | Kazuhiro.67 Sato (Senior) | JPN | 6:52.92 | SB | +17.390 | 8 |
| 14 | Atle Vårvik (Senior) | NOR | 6:53.02 | PB | +17.490 | 7 |
| 15 | Paweł Jan Zygmunt (Neo) | POL | 6:53.06 | SB | +17.530 | 6 |
| 16 | Thomas Kumm (Senior) | GER | 6:53.57 | PB | +18.040 | 5 |
| 17 | Roberto Sighel (Senior) | ITA | 6:53.73 | SB | +18.200 | 4 |
| 18 | Neal Marshall (Senior) | CAN | 6:53.77 | SB | +18.240 | 3 |
| 19 | Jurij Sjulga (Senior) | UKR | 6:53.88 | NR | +18.350 | 2 |
| 20 | Christian Eminger (Senior) | AUT | 6:54.19 | | +18.660 | 1 |
| 21 | Dezideriu Horváth (Senior) | ROU | 6:54.43 | NR | +18.900 | |
| 22 | Jonas Schön (Senior) | SWE | 6:54.48 | | +18.950 | |
| 23 | Michael Hadschieff (M30) | AUT | 6:54.80 | | +19.270 | |
| 24 | Radik Biktsjentajev (Neo) | KAZ | 6:55.96 | SB | +20.430 | |
| 25 | Per Bengtsson (Senior) | SWE | 6:56.08 | | +20.550 | |
| 26 | Michael Hall (Senior) | CAN | 6:56.50 | | +20.970 | |
| 27 | Oleg Pavlov (Senior) | RUS | 6:57.50 | | +21.970 | |
| 28 | Vadim Sajutin (Neo) | KAZ | 6:57.91 | SB | +22.380 | |
| 29 | Boris Uvarov (Neo) | UKR | 6:58.08 | | +22.550 | |
| 30 | Andrej Gutovskij (Neo) | UKR | 6:58.37 | PB | +22.840 | |
| 31 | Cédric Kuentz (Neo) | FRA | 7:02.46 | SB | +26.930 | |
| 32 | Vitalij Novitsjenko (A2) | BLR | 7:03.37 | NRJ, NR | +27.840 | |
| 33 | Timo Järvinen (Senior) | FIN | 7:03.66 | SB | +28.130 | |
| 34 | Martin Feigenwinter (Senior) | SUI | 7:04.22 | | +28.690 | |
| 35 | Sergej Tsybenko (Neo) | KAZ | 7:04.53 | SB | +29.000 | |
| 36 | Dave Tamburrino (Neo) | USA | 7:04.55 | SB | +29.020 | |
| 37 | Brian Wanek (Senior) | USA | 7:04.93 | | +29.400 | |
| 38 | Danny Kah (Senior) | AUS | 7:05.09 | | +29.560 | |
| 39 | Artur Szafrański (Neo) | POL | 7:08.75 | | +33.220 | |
| 40 | Kyoo-Hyeok Lee (B1) | KOR | 7:08.91 | NRJ | +33.380 | |
| 41 | Davide Carta (Neo) | ITA | 7:10.92 | | +35.390 | |
| 42 | Jirí Kyncl (M30) | CZE | 7:12.74 | NRM | +37.210 | |
| 43 | Cameron Mackay (Senior) | CAN | 7:13.04 | | +37.510 | |
| 44 | Bernhard Laimgruber (Neo) | AUT | 7:14.16 | SB | +38.630 | |
| 45 | István Dolp (Neo) | HUN | 7:16.71 | NR | +41.180 | |
| 46 | Jae-Shik Lee (Neo) | KOR | 7:20.09 | SB | +44.560 | |
| 47 | Vesa Rosendahl (A1) | FIN | 7:22.26 | SB | +46.730 | |
| 48 | Giorgio.70 Baroni (Senior) | ITA | 7:25.59 | | +50.060 | |
| 49 | Jirí Kucera (Neo) | CZE | 7:35.04 | PB | +59.510 | |