| 1. | France Renard Damien | 77:37.0 34:22.1 |
| 2. | Great Britain Duncan Jon | 78:05.7 34:20.7 |
| 3. | Finland Huovila Jarkko | 78:42.7 34:34.7 |
| 4. | Latvia Krumins Janis | 78:43.3 35:06.3 |
| 5. | Czech Republic Smola Michal | 78:51.5 35:07.5 |
| 6. | Switzerland Merz Matthias | 79:37.3 33:00.3 |
| 7. | Russia Khramov Andrey | 79:40.1 33:53.1 |
| 8. | Hungary Gösswein Csaba | 79:48.0 33:10.0 |
| 9. | Sweden Johansson Martin | 80:06.3 34:21.3 |
| 10. | Austria Breitschädel Felix | 80:08.6 35:38.6 |
| 11. | Ukraine Kratov Oleksandr | 80:24.3 35:51.3 |
| 12. | Norway Nordberg Anders | 80:46.1 36:04.1 |
| 13. | Denmark Christensen Christian | 81:59.0 36:32.0 |
| 14. | Germany Teich Christian | 82:01.6 36:25.6 |
| 15. | Italy Schgaguler Klaus | 82:11.8 35:16.8 |
| 16. | Australia Uppill Simon | 83:01.0 35:34.0 |
| 17. | Slovakia Dávidík Marián | 83:06.4 36:33.4 |
| 18. | Poland Banach Robert | 83:10.4 35:13.4 |
| 19. | New Zealand Morrison Ross | 83:14.8 34:05.8 |
| 20. | Estonia Aadli Erkki | 83:19.0 35:35.0 |
| 21. | Belgium Bastin Michel | 84:55.5 38:44.5 |
| 22. | Romania Bogya Tamas | 86:49.0 39:06.1 |
| 23. | Japan Koizumi Shigeyuki | 89:34.4 40:14.4 |
| 24. | Bulgaria Kamenarov Ivaylo | 89:48.1 39:35.1 |
| 25. | Lithuania Sadeckas Darius | 92:12.1 37:57.2 |
| 26. | Slovenia Piltaver Jaka | 93:44.2 43:29.3 |
| 27. | United States Bergeron Eddie | 96:58.0 42:48.0 |
| 28. | Canada Smith Wil | 99:28.9 45:09.9 |
| 29. | Portugal Moiteiro Celso | 99:55.9 45:38.0 |
| 30. | Spain Ferrer Lluis | 104:08.5 47:59.5 |
| 31. | Republic Serbia Vukovic Igor | 105:07.1 44:19.1 |
| 32. | China Cao Bin | 105:40.8 47:52.8 |
| 33. | Croatia Klobucaric Damir | 109:53.0 50:40.0 |
| 34. | Ireland Higgins Patrick | 122:59.7 52:09.7 |
| 35. | Turkey Erdogan Musa | 128:30.3 65:58.3 |
| 36. | South Africa Wimberley Paul | 142:15.4 59:48.4 |