| 順位 | 氏名 | 記録 | 所属 |
|---|---|---|---|
| 1 | Erik Ohlund | 0:55:22 | SWE |
| 2 | Anders Nordberg | 0:56:26 | NOR |
| 3 | Mats Troeng | 0:56:28 | SWE |
| 4 | Jani Lakanen | 0:56:56 | FIN |
| 5 | Vladimir Lucan | 0:57:02 | CZE |
| 6 | Edgars Bertuks | 0:57:16 | LAT |
| 7 | David Schneider | 0:57:20 | SUI |
| 8 | Graham Gristwood | 0:57:25 | GBR |
| 9 | Kiril Nikolov | 0:57:29 | BUL |
| 10 | Mats Haldin | 0:57:53 | FIN |
| 11 | Olle Karner | 0:58:14 | EST |
| 12 | Michal Smola | 0:58:20 | CZE |
| 13 | Kaspars Karklins | 0:58:39 | LAT |
| 14 | Jonne Lehto | 0:58:48 | FIN |
| 15 | Lars Skjeset | 0:59:03 | NOR |
| 16 | Alexey Bortnik | 0:59:10 | RUS |
| 17 | Felix Breitschadel | 0:59:11 | AUT |
| 18 | Matthias Muller | 0:59:26 | SUI |
| 19 | Scott Fraser | 0:59:31 | GBR |
| 20 | Fabien Pasquasy | 0:59:58 | BEL |
| 21 | Alexey Sidorov | 1:00:44 | RUS |
| 22 | Marcin Richert | 1:00:45 | POL |
| 23 | Gabor Domonyik | 1:00:50 | HUN |
| 24 | Nerijus Sulcys | 1:01:08 | LTU |
| 25 | Yuri Omelchenko | 1:01:10 | UKR |
| 26 | Andreas Kraas | 1:01:19 | EST |
| 27 | Tue Lassen | 1:01:23 | DEN |
| 28 | Rasmus Soes | 1:01:27 | DEN |
| 29 | Johann Tinchant | 1:02:32 | FRA |
| 30 | Denis Zlobin | 1:02:41 | BLR |
| 31 | Manuel Negrello | 1:03:38 | ITA |
| 32 | Liutauras Bilevicius | 1:04:58 | LTU |
| 33 | Zoltan Denes | 1:05:20 | HUN |
| 34 | Javier Gomez | 1:06:39 | ESP |
| 35 | Frederic Tranchand | 1:06:58 | FRA |
| 36 | Daniele Pagliari | 1:12:17 | ITA |
| 37 | Thomas Lang | 1:19:06 | AUT |
| 38 | Hiroyuki Kato | 1:23:15 | JPN |