| Platz | Klasse | Nachname, Vorname | Staat | Verein, Stadt | Zeit | min/km |
|---|---|---|---|---|---|---|
| 1 | M1 | Lundanes Olav | Norway | 59:03 | 4:50 | |
| 1 | M2 | Merz Matthias | Switzerland | 59:22 | 4:51 | |
| 2 | M2 | Novikov Valentin | Russia | 59:42 | 4:53 | |
| 2 | M1 | Tsvetkov Dmitry | Russia | 1:01:13 | 5:01 | |
| 3 | M1 | Hertner Fabian | Switzerland | 1:01:23 | 5:01 | |
| 3 | M2 | Tranchand Frédéric | France | 1:02:15 | 5:06 | |
| 4 | M2 | Sild Lauri | Estonia | 1:02:17 | 5:06 | |
| 4 | M1 | Kerschbaumer Gernot | Austria | 1:02:20 | 5:06 | |
| 5 | M1 | Lassen Tue Agner Hjort | Denmark | 1:02:42 | 5:08 | |
| 6 | M1 | Mamleev Mikhail | Italy | 1:02:58 | 5:09 | |
| 5 | M2 | Holmberg Anders | Sweden | 1:03:09 | 5:10 | |
| 6 | M2 | Zinca Ionut Alin | Romania | 1:03:10 | 5:10 | |
| 7 | M1 | Dent Julian | Australia | 1:04:35 | 5:17 | |
| 7 | M2 | Omdal Hans Gunnar | Norway | 1:04:41 | 5:18 | |
| 8 | M2 | Tambasov Yuri | Belarus | 1:04:46 | 5:18 | |
| 8 | M1 | Portin Fredric | Finland | 1:04:54 | 5:19 | |
| 9 | M1 | Bergman Gustav | Sweden | 1:05:02 | 5:19 | |
| 9 | M2 | Dlabaja Tomaš | Czech Republic | 1:05:07 | 5:20 | |
| 10 | M1 | Pihl Peeter | Estonia | 1:05:15 | 5:20 | |
| 11 | M1 | Aleliūnas Vilius | Lithuania | 1:05:18 | 5:21 | |
| 10 | M2 | Kovacs Adam | Hungary | 1:05:25 | 5:21 | |
| 12 | M1 | Alekseyonok Aleksei | Belarus | 1:05:31 | 5:22 | |
| 13 | M1 | Diogo Miguel | Portugal | 1:05:43 | 5:23 | |
| 14 | M1 | Kodeda Štepan | Czech Republic | 1:05:52 | 5:23 | |
| 15 | M1 | Simonin Nicolas | Ireland | 1:06:01 | 5:24 | |
| 16 | M1 | Shcherbakov Denys | Ukraine | 1:06:11 | 5:25 | |
| 11 | M2 | Djurhuus Rasmus | Denmark | 1:06:20 | 5:26 | |
| 12 | M2 | Panchenko Artem | Ukraine | 1:06:21 | 5:26 | |
| 13 | M2 | Mihailovs Kalvis | Latvia | 1:06:29 | 5:26 | |
| 13 | M2 | Pawlak Bartosz | Poland | 1:06:29 | 5:26 | |
| 17 | M1 | Coupat Vincent | France | 1:06:30 | 5:27 | |
| 15 | M2 | Tenani Alessio | Italy | 1:07:41 | 5:32 | |
| 16 | M2 | Štanfel Matjaž | Croatia | 1:07:55 | 5:34 | |
| 18 | M1 | Pasquasy Fabien | Belgium | 1:08:17 | 5:35 | |
| 19 | M1 | Sirmais Mārtiņš | Latvia | 1:08:52 | 5:38 | |
| 17 | M2 | Taivainen Olli Markus | Finland | 1:09:01 | 5:39 | |
| 20 | M1 | Speake Matthew | Great Britain | 1:09:11 | 5:40 | |
| 21 | M1 | Lösch Sören | Germany | 1:09:49 | 5:43 | |
| 18 | M2 | Siegert Wolfgang | Austria | 1:10:14 | 5:45 | |
| 19 | M2 | Haines Hector Alexander | Great Britain | 1:10:22 | 5:46 | |
| 22 | M1 | Zsebehazy Istvan | Hungary | 1:11:38 | 5:52 | |
| 20 | M2 | Scott Toby | New Zealand | 1:11:42 | 5:52 | |
| 21 | M2 | Hendrickx Tomas | Belgium | 1:11:46 | 5:52 | |
| 22 | M2 | Pereira Pasturiza Leandro | Brazil | 1:11:53 | 5:53 | |
| 23 | M1 | Bogya Tamas | Romania | 1:14:20 | 6:05 | |
| 23 | M2 | Tschopp Marcel | Liechtenstein | 1:15:08 | 6:09 | |
| 24 | M2 | Rafols Perramon Biel | Spain | 1:15:26 | 6:10 | |
| 25 | M2 | Critchley William James | Canada | 1:15:34 | 6:11 | |
| 24 | M1 | Cambridge Tane | New Zealand | 1:15:40 | 6:12 | |
| 25 | M1 | Atanasov Vladimir | Bulgaria | 1:16:01 | 6:13 | |
| 26 | M2 | Brandt Christoph | Germany | 1:16:26 | 6:15 | |
| 26 | M2 | Kacmaz Ahmet | Turkey | 1:16:26 | 6:15 | |
| 26 | M1 | Koizumi Shigeyuki | Japan | 1:17:20 | 6:20 | |
| 27 | M1 | Bone Eric | United States | 1:17:34 | 6:21 | |
| 28 | M2 | Horta Manuel | Portugal | 1:19:35 | 6:31 | |
| 29 | M2 | Ringer Štefan | Slovakia | 1:21:10 | 6:39 | |
| 30 | M2 | Postica Igor | Moldova | 1:21:25 | 6:40 | |
| 28 | M1 | Mulder Nicholas | Republic of South Africa | 1:21:58 | 6:43 | |
| 31 | M2 | Burke Darren | Ireland | 1:22:36 | 6:46 | |
| 29 | M1 | Teutsch Jeffrey | Canada | 1:24:01 | 6:53 | |
| 30 | M1 | Garcia Dengra Ricardo | Spain | 1:25:11 | 6:58 | |
| 32 | M2 | Naganawa Tomoaki | Japan | 1:26:17 | 7:04 | |
| 31 | M1 | Bodur Fatih | Turkey | 1:32:46 | 7:36 | |
| 32 | M1 | Lai Jiewei | China | 1:34:10 | 7:43 | |
| 33 | M1 | Kuczkoski Fabio | Brazil | 1:34:33 | 7:45 | |
| 34 | M1 | Yip Chak Lun Gerald | Hong Kong | 1:37:18 | 7:58 | |
| 33 | M2 | Bergeron Eddie | United States | 1:37:44 | 8:00 | |
| 34 | M2 | Liang Xiyuan | China | 1:37:48 | 8:00 | |
| 35 | M1 | Van De Riet Gerrit | Netherlands | 1:51:34 | 9:08 | |
| 36 | M1 | Hong Geun Hee | South Korea | 2:26:31 | 12:00 | |
| M1 | Papadimitriou Theodoros | Greece | dnf | |||
| M1 | Kirov Riste | FYR Macedonia | dsq | |||
| M2 | Park Jong Hyun | South Korea | dsq | |||
| M2 | Tam Wing Chung | Hong Kong | dsq | |||
| M2 | Vavilchenkov Vasilii | Kirgizistan | dsq |