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