| 1. | Lauenstein Marc | 80 | SUI | Cormondrèche | ANCO | 32:59 | | 2917 | |
| 2. | Krumins Janis | 79 | LAT | Jelgava | Briksnis SK | 34:07 | +1:08 | 2867 | |
| 3. | Ott Christian | 80 | SUI | Auenstein | OLK Argus | 35:23 | +2:24 | 2862 | |
| 4. | Spinatsch Corsin | 80 | SUI | Buch b.Frauenfeld | thurgorienta | 36:00 | +3:01 | 2885 | |
| 5. | Bjugan Marius | 81 | NOR | Halden | Halden SK | 37:06 | +4:07 | 2866 | |
| 6. | Tonjer Ragnar | 83 | NOR | Førresfjorden | Haugesund IL Orientering | 37:35 | +4:36 | 2865 | |
| 7. | Piják Ondrej | 82 | SVK | Pezinok | Kobra Bratislava | 37:36 | +4:37 | 2882 | |
| 8. | Schmid Jan Andreas | 83 | NOR | Flatåsen | Team Pez & Snapple | 37:45 | +4:46 | 2933 | |
| 9. | Svensson Simon | 83 | SWE | Mölnlycke | OK Pan-Kristianstad | 37:47 | +4:48 | 2905 | |
| 10. | Altorfer Stefan | 81 | SUI | Bülach | OLK Rafzerfeld | 37:58 | +4:59 | 2889 | |
| 11. | Hauswirth Rolf | 79 | SUI | Kirchenthurnen | ol norska | 38:07 | +5:08 | 2909 | |
| 12. | Hodel Simon | 79 | SUI | Schlosswil | ol norska | 38:56 | +5:57 | 2907 | |
| 13. | Bartak Lukas | 83 | SVK | Pezinok | Kobra Bratislava | 39:23 | +6:24 | 2897 | |
| 14. | Klauser Daniel | 81 | SUI | Bern | OLG Rymenzburg | 39:55 | +6:56 | 2878 | |
| 15. | Smith Steven | 83 | GBR | Casaccia | - | 40:17 | +7:18 | 2884 | |
| 16. | Friederich Hannes | 83 | SUI | Basel | OLG Basel | 40:21 | +7:22 | 2914 | |
| 16. | Hirter Thomas | 80 | SUI | Bern | OLG Bern | 40:21 | +7:22 | 2863 | |
| 18. | Zimmermann Beat | 82 | SUI | Unterlangenegg | Bucheggberger OL | 40:31 | +7:32 | 2928 | |
| 19. | Rüedlinger Christoph | 83 | SUI | Dielsdorf | OLK Rafzerfeld | 40:47 | +7:48 | 2918 | |
| 20. | Schüpbach Kaspar | 81 | SUI | Zürich | OLC Winterthur | 41:07 | +8:08 | 2888 | |
| 21. | Roth Beat | 81 | SUI | Wabern | OLG Biberist SO | 41:12 | +8:13 | 2911 | |
| 22. | Jabas Rémy | 81 | SUI | Arlesheim | OLG Basel | 41:39 | +8:40 | 2916 | |
| 23. | Laine Jarkko | 79 | FIN | Kangasala | Tampereen Pyrintö | 41:44 | +8:45 | 2891 | |
| 24. | Zwiker Daniel | 79 | SUI | Bäretswil | OLG Pfäffikon/Galgenen | 42:29 | +9:30 | 2874 | |
| 25. | Eyer Thomas | 81 | SUI | Burgdorf | OL Regio Burgdorf | 42:42 | +9:43 | 2895 | |
| 26. | Talloen Joost | 83 | BEL | Heverlee | omega | 43:17 | +10:18 | 2893 | |
| 27. | Guyot Julien | 81 | SUI | Les Geneveys-sur-Coffrane | ANCO | 44:12 | +11:13 | 2913 | |
| 28. | Schrago Godefroy | 80 | SUI | Bremgarten AG | CA Rosé | 44:39 | +11:40 | 2875 | |
| 29. | Lombriser Gabriel | 81 | SUI | Kehrsatz | OLG Basel | 45:05 | +12:06 | 2910 | |
| 30. | Keller Nils | 79 | SUI | Basel | OLG Basel | 46:03 | +13:04 | 2912 | |
| 31. | Deferm Sam | 79 | BEL | Lummen | Hamok | 46:19 | +13:20 | 2931 | |
| 32. | Meier Tobias | 79 | SUI | Winterthur | OLC Winterthur | 51:24 | +18:25 | 2861 | |
| 33. | Welna Serge | 79 | SUI | Bonau | thurgorienta | 52:11 | +19:12 | 2887 | |
| 34. | Norell Henrik | 79 | SWE | Huddinge | Snättringe SK | 53:33 | +20:34 | 2915 | |
| 35. | Archipovas Justinas | 82 | LTU | Vilnius | OK Perkunas | 53:46 | +20:47 | 2926 | |
| 36. | Horniak Juraj | 82 | SVK | Bratislava | Kobra Bratislava | 53:50 | +20:51 | 2903 | |
| 37. | Koskenvuo Ville | 79 | FIN | Helsinki | Beach Boys | 54:21 | +21:22 | 2919 | |
| 38. | Mayeres Patrick | 79 | BEL | Theux | Hermathenae | 55:13 | +22:14 | 2932 | |
| 39. | Wegmüller Flurin | 82 | SUI | Steffisburg | OLG Thun | 55:20 | +22:21 | 2934 | |
| 40. | Gajda Jan | 68 | CZE | Praha | USK Praha | 55:28 | +22:29 | 2896 | |
| 41. | Wehrli Martin | 82 | SUI | Bülach | OLK Rafzerfeld | 56:18 | +23:19 | 2920 | |
| 42. | Koskenvuo Juha | 72 | GER | Espoo | EsSu | 56:21 | +23:22 | 2904 | |
| 43. | Brunner Jan | 81 | SUI | Stäfa | OLG Basel | 56:56 | +23:57 | 2898 | |
| 44. | Kokkila Timo | 79 | FIN | Kauniainen | Beach Boys | 57:45 | +24:46 | 2924 | |
| 45. | Pollock Sebastiano | 80 | SUI | Intragna | GOV | 1:00:25 | +27:26 | 2890 | |
| 46. | Hornung Michael | 79 | SUI | Hünenberg See | OLG Nidwalden+Obwalden | 1:01:35 | +28:36 | 2929 | |
| 47. | Praulins Karlis | 80 | LAT | Jelgava | Briksnis SK | 1:03:04 | +30:05 | 2869 | |
| 48. | Thomas Simon | 81 | GBR | Penrith | WCOC | 1:04:31 | +31:32 | 2872 | |
| 49. | Fingarsen Audun | 82 | NOR | Elverum | Elverum OK | 1:04:34 | +31:35 | 2864 | |
| 50. | Tsitovich Aliaksei | 82 | SUI | Stäfa | C.O. Aget Lugano | 1:09:28 | +36:29 | 2876 | |
| 51. | Wenk Markus | 80 | SUI | Chur | OLG Chur | 1:09:49 | +36:50 | 2886 | |
| 52. | Roth Armin | 81 | SUI | Tecknau | OLV Baselland | 1:17:39 | +44:40 | 2908 | |
| 53. | Mota Gonçalo | 81 | POR | Lisboa | TAP Portugal | 1:18:08 | +45:09 | 2873 | |
| 54. | Lorenz Haik | 79 | GER | Langenzersdorf | OLV Potsdam | 1:21:04 | +48:05 | 2881 | |
| 55. | Keller Valentin | 78 | SUI | Winterthur | OLC Winterthur | 1:21:59 | +49:00 | 2859 | |
| 56. | Philibert Simon | 80 | FRA | Vedbaek | Søllerød OK | 1:24:48 | +51:49 | 2927 | |
| 57. | Leung Charles | 73 | HKG | Hong Kong | YAOC-HKG | 1:47:50 | +1:14:51 | 2906 | |
Posten fehlt / mispunched |
| | Bochud Florian | 79 | SUI | Hvalstad | CA Rosé | | | 2877 | |
nicht gestartet / did not start |
| | Zahnd Silvio | 80 | SUI | Uetendorf | OLG Thun | | | 2858 | |
| | Aho Markus | 80 | FIN | Helsinki | Beach Boys | | | 2922 | |
| | Müller Mats | 82 | SUI | Uster | Havanna OK | | | 2921 | |
| | Franco Paulo | 81 | POR | Lisboa | COC Portugal | | | 2901 | |
| | Demovic Stefan | 64 | SVK | Pezinok | Kobra Bratislava | | | 2899 | |
| | Räss Simon | 80 | SUI | Münchenbuchsee | OLG Bern | | | 2900 | |
| | Kadak Siim | 82 | EST | Leipzig | OK Lehola | | | 2894 | |
| | Kahrs Christian Riddervold | 79 | NOR | Fredrikstad | Fredrikstad Skiklubb | | | 2880 | |