| 1. | Gonon François France | 73:34.8 |
| 2. | Nordberg Anders Norway | 74:00.9 +00:26.1 |
| 3. | Hubmann Daniel Switzerland | 75:14.0 +01:39.2 |
| 4. | Merz Matthias Switzerland | 75:41.8 +02:07.0 |
| 5. | Stevenson Jamie Great Britain | 75:45.7 +02:10.9 |
| 6. | Dávidík Marián Slovakia | 75:54.7 +02:19.9 |
| 7. | Kärner Olle Estonia | 75:59.4 +02:24.6 |
| 8. | Efimov Roman Russia | 76:05.0 +02:30.2 |
| 9. | Tsvetkov Dmitriy Russia | 76:06.8 +02:32.0 |
| 10. | Johansson Martin Sweden | 76:24.9 +02:50.1 |
| 11. | Anjala Topi Finland | 76:30.2 +02:55.4 |
| 12. | Adamski Philippe France | 76:35.8 +03:01.0 |
| 13. | Lauenstein Marc Switzerland | 76:50.2 +03:15.4 |
| 14. | Kaas Carl Waaler Norway | 76:54.7 +03:19.9 |
| 15. | Khramov Andrey Russia | 77:15.5 +03:40.7 |
| 16. | Mamleev Mikhail Italy | 77:24.2 +03:49.4 |
| 17. | Smola Michal Czech Republic | 77:24.7 +03:49.9 |
| 18. | Nikolov Kiril Bulgaria | 77:45.9 +04:11.1 |
| 19. | Fraser Scott Great Britain | 77:50.4 +04:15.6 |
| 20. | Haldin Mats Finland | 78:01.2 +04:26.4 |
| 21. | Omelchenko Yuri Ukraine | 78:52.9 +05:18.1 |
| 22. | Johnson Oli Great Britain | 79:21.6 +05:46.8 |
| 23. | Öhlund Erik Sweden | 79:25.8 +05:51.0 |
| 24. | Soes Rasmus Denmark | 80:01.5 +06:26.7 |
| 25. | Glibov Ruslan Ukraine | 80:12.6 +06:37.8 |
| 26. | Weltzien Audun Norway | 80:34.2 +06:59.4 |
| 27. | Barták Lukáš Slovakia | 80:37.1 +07:02.3 |
| 28. | Schneider David Switzerland | 81:01.8 +07:27.0 |
| 29. | Kovács Ádám Hungary | 81:12.6 +07:37.8 |
| 30. | Pasquasy Fabien Belgium | 81:27.6 +07:52.8 |
| 31. | Mrázek Jan Czech Republic | 81:27.7 +07:52.9 |
| 32. | Banach Robert Poland | 81:43.7 +08:08.9 |
| 33. | Harju Antti Finland | 81:51.1 +08:16.3 |
| 34. | Troeng Mats Sweden | 82:09.5 +08:34.7 |
| 35. | Bertuks Edgars Latvia | 83:08.4 +09:33.6 |
| 36. | Zinca Ionut Alin Romania | 83:10.9 +09:36.1 |
| 37. | Schgaguler Klaus Italy | 83:41.9 +10:07.1 |
| 38. | Teich Christian Germany | 83:42.2 +10:07.4 |
| 39. | Krumins Janis Latvia | 84:46.1 +11:11.3 |
| 40. | Casal Roger Spain | 85:43.7 +12:08.9 |
| 41. | Lang Markus Austria | 87:18.0 +13:43.2 |
| 42. | Gvozdev Pavel Israel | 89:09.1 +15:34.3 |
| 43. | Gvildys Jonas Vytautas Lithuania | 91:20.2 +17:45.4 |
| 44. | Morrison Ross New Zealand | 93:53.1 +20:18.3 |