| 1. | Gonon François France | 77:09.4 |
| 2. | Nordberg Anders Norway | 77:11.2 +00:01.8 |
| 3. | Hubmann Daniel Switzerland | 77:59.9 +00:50.5 |
| 4. | Merz Matthias Switzerland | 78:58.4 +01:49.0 |
| 5. | Dávidík Marián Slovakia | 79:04.3 +01:54.9 |
| 6. | Stevenson Jamie Great Britain | 79:19.1 +02:09.7 |
| 7. | Kärner Olle Estonia | 79:20.3 +02:10.9 |
| 8. | Tsvetkov Dmitriy Russia | 79:23.5 +02:14.1 |
| 9. | Anjala Topi Finland | 79:32.4 +02:23.0 |
| 10. | Johansson Martin Sweden | 79:35.0 +02:25.6 |
| 11. | Lauenstein Marc Switzerland | 79:36.4 +02:27.0 |
| 12. | Efimov Roman Russia | 79:38.4 +02:29.0 |
| 13. | Kaas Carl Waaler Norway | 79:55.3 +02:45.9 |
| 14. | Adamski Philippe France | 80:02.5 +02:53.1 |
| 15. | Khramov Andrey Russia | 80:11.6 +03:02.2 |
| 16. | Smola Michal Czech Republic | 80:32.5 +03:23.1 |
| 17. | Mamleev Mikhail Italy | 80:38.2 +03:28.8 |
| 18. | Fraser Scott Great Britain | 81:02.3 +03:52.9 |
| 19. | Nikolov Kiril Bulgaria | 81:07.0 +03:57.6 |
| 20. | Haldin Mats Finland | 81:43.5 +04:34.1 |
| 21. | Omelchenko Yuri Ukraine | 82:13.2 +05:03.8 |
| 22. | Öhlund Erik Sweden | 82:41.4 +05:32.0 |
| 23. | Johnson Oli Great Britain | 82:44.6 +05:35.2 |
| 24. | Soes Rasmus Denmark | 83:23.8 +06:14.4 |
| 25. | Weltzien Audun Norway | 83:44.9 +06:35.5 |
| 26. | Glibov Ruslan Ukraine | 83:48.3 +06:38.9 |
| 27. | Schneider David Switzerland | 84:20.0 +07:10.6 |
| 28. | Pasquasy Fabien Belgium | 84:33.0 +07:23.6 |
| 29. | Kovács Ádám Hungary | 84:36.4 +07:27.0 |
| 30. | Mrázek Jan Czech Republic | 84:37.2 +07:27.8 |
| 31. | Barták Lukáš Slovakia | 84:38.2 +07:28.8 |
| 32. | Harju Antti Finland | 85:07.0 +07:57.6 |
| 33. | Banach Robert Poland | 85:19.8 +08:10.4 |
| 34. | Troeng Mats Sweden | 85:22.7 +08:13.3 |
| 35. | Bertuks Edgars Latvia | 86:17.9 +09:08.5 |
| 36. | Zinca Ionut Alin Romania | 86:44.6 +09:35.2 |
| 37. | Teich Christian Germany | 86:59.7 +09:50.3 |
| 38. | Schgaguler Klaus Italy | 87:26.6 +10:17.2 |
| 39. | Krumins Janis Latvia | 88:45.1 +11:35.7 |
| 40. | Casal Roger Spain | 88:54.4 +11:45.0 |
| 41. | Lang Markus Austria | 90:42.6 +13:33.2 |
| 42. | Gvozdev Pavel Israel | 92:40.8 +15:31.4 |
| 43. | Gvildys Jonas Vytautas Lithuania | 95:35.5 +18:26.1 |
| 44. | Morrison Ross New Zealand | 97:34.5 +20:25.1 |