| 1. | Hubmann Daniel Switzerland | 60:09.4 |
| 2. | Johansson Martin Sweden | 62:02.7 +01:53.3 |
| 3. | Bertuks Edgars Latvia | 62:12.7 +02:03.3 |
| 4. | Kärner Olle Estonia | 62:13.4 +02:04.0 |
| 5. | Tsvetkov Dmitriy Russia | 63:04.2 +02:54.8 |
| 6. | Nikolov Kiril Bulgaria | 63:15.9 +03:06.5 |
| 7. | Haldin Mats Finland | 63:26.7 +03:17.3 |
| 8. | Dávidík Marián Slovakia | 63:52.9 +03:43.5 |
| 9. | Zinca Ionut Alin Romania | 64:16.5 +04:07.1 |
| 10. | Mrázek Jan Czech Republic | 64:32.0 +04:22.6 |
| 11. | Casal Roger Spain | 65:03.4 +04:54.0 |
| 12. | Johnson Oli Great Britain | 65:37.2 +05:27.8 |
| 13. | Weltzien Audun Norway | 66:34.9 +06:25.5 |
| 14. | Teich Christian Germany | 67:07.6 +06:58.2 |
| 15. | Banach Robert Poland | 68:40.1 +08:30.7 |
| 16. | Coupat Vincent France | 68:44.5 +08:35.1 |
| 17. | Christensen Christian Denmark | 69:50.5 +09:41.1 |
| 18. | Zazgornik Jan Austria | 70:17.5 +10:08.1 |
| 19. | Tenani Alessio Italy | 70:25.0 +10:15.6 |
| 20. | Kashimada Koji Japan | 72:23.2 +12:13.8 |
| 21. | Pretnar Janez Slovenia | 72:34.6 +12:25.2 |
| 22. | Adams Michael New Zealand | 73:43.4 +13:34.0 |
| 23. | Vonyó Péter Hungary | 76:04.5 +15:55.1 |
| 24. | Marchuk Oleksandr Ukraine | 76:06.6 +15:57.2 |
| 25. | Marchenko Alexey Israel | 76:12.1 +16:02.7 |
| 26. | Avramovic Dejan Republic Serbia | 84:37.2 +24:27.8 |
| 27. | Avci Ilyas Turkey | 85:09.2 +24:59.8 |
| 28. | Klobucaric Damir Croatia | 87:41.3 +27:31.9 |
| 29. | Moiteiro Celso Portugal | 88:08.6 +27:59.2 |
| 30. | Mulder Nicholas South Africa | 88:31.6 +28:22.2 |
| 31. | McGrath Clem United States | 93:24.6 +33:15.2 |
| 32. | Lam Sam Choi Hong Kong | 119:00.4 +58:51.0 |