| 1. | Hodler Simon | 87 | SUI | Mora | OLG KTV Altdorf | 35:25 | | 2833 | |
| 2. | Bader Leif | 82 | GER | Dresden | Post SV Dresden | 35:44 | +19 | 2827 | |
| 3. | Oswald Michael | 83 | SUI | Luzern | OLV Zug | 37:47 | +2:22 | 2825 | |
| 4. | Krepsta Simonas | 84 | LTU | Kaunas | OK Takas | 38:27 | +3:02 | 2852 | |
| 5. | Sillman Jari | 80 | FIN | Zug | OLV Zug | 39:14 | +3:49 | 2821 | |
| 6. | Wild Michael | 86 | SUI | Holderbank AG | OLK Argus | 41:04 | +5:39 | 2854 | |
| 7. | Oswald Matthias | 86 | SUI | Meierskappel | OLV Zug | 41:32 | +6:07 | 2823 | |
| 8. | Höye Andreas | 84 | SWE | Sävedalen | IFK Göteborg Orientering | 41:55 | +6:30 | 2838 | |
| 9. | Hodler Thomas | 83 | SUI | Goldau | OLG KTV Altdorf / OLG Goldau | 42:54 | +7:29 | 2834 | |
| 10. | Perret Daniel | 87 | SUI | Engelberg | OLG Nidwalden+Obwalden | 43:12 | +7:47 | 2849 | |
| 11. | Brauchli Stefan | 84 | SUI | Reinach BL | OLG St. Gallen/App./OLG Basel | 44:08 | +8:43 | 2815 | |
| 12. | Pope Alexander | 88 | RSA | Burgdorf | OL Regio Burgdorf | 44:13 | +8:48 | 2830 | |
| 13. | Burkhart Daniel | 84 | SUI | Friltschen | OL Regio Wil | 44:23 | +8:58 | 2831 | |
| 14. | Hofstetter Adrian | 88 | SUI | Bern | OLG Skandia | 44:40 | +9:15 | 2841 | |
| 15. | Kolín Jan | 77 | CZE | Jilemnice | Kotlářka Jablonec Jilemnice | 45:34 | +10:09 | 2851 | |
| 16. | Kunz Florian | 85 | SUI | Steffisburg | ol norska | 45:38 | +10:13 | 2842 | |
| 17. | Spörri Thomas | 82 | SUI | Schlatt ZH | Havanna OK | 47:41 | +12:16 | 2844 | |
| 18. | Tschümperlin Peter | 88 | SUI | Luzern | OLG Nidwalden+Obwalden | 49:18 | +13:53 | 2836 | |
| 19. | Ceunen Nico | 87 | BEL | Koersel | Hamok | 50:41 | +15:16 | 2826 | |
| 20. | Hintermann Markus | 85 | SUI | Beinwil am See | OLG Rymenzburg | 50:59 | +15:34 | 2816 | |
| 21. | Salzmann Daniel | 82 | SUI | Bern | OLG Skandia | 51:28 | +16:03 | 2853 | |
| 22. | Henggeler Daniel | 88 | SUI | Baar | OLV Zug | 51:39 | +16:14 | 2819 | |
| 23. | Gondring Oliver | 79 | GER | Schwielowsee | OLV Potsdam | 51:52 | +16:27 | 2817 | |
| 24. | Müller Dominik | 84 | SUI | Arlesheim | OLG Basel | 52:14 | +16:49 | 2843 | |
| 25. | Hengartner Pascal | 83 | SUI | Hinwil | Havanna OK | 53:07 | +17:42 | 2846 | |
| 26. | Hodler Samuel | 85 | SUI | Bürglen UR | OLG KTV Altdorf | 54:48 | +19:23 | 2835 | |
| 27. | Slattery Andrew | 86 | AUS | Garran | Red Roos | 55:19 | +19:54 | 2811 | |
| 28. | Bucher Thomas | 87 | SUI | Solothurn | OLG Biberist SO | 58:05 | +22:40 | 2837 | |
| 29. | Zemp Peter | 85 | SUI | Luzern | OLV Luzern | 58:25 | +23:00 | 2832 | |
| 30. | Lismanis Martins | 86 | LAT | Riga | Ozons | 58:48 | +23:23 | 2840 | |
| 31. | Metzger Max | 85 | GER | Berlin | OLV Potsdam | 59:14 | +23:49 | 2820 | |
| 32. | Mänty Eero | 88 | FIN | Espoo | Espoon Akilles | 1:02:16 | +26:51 | 2814 | |
| 33. | Lužnický Jiří | 85 | CZE | Praha | KOB Litvínov | 1:04:51 | +29:26 | 2850 | |
| 34. | Tůma Martin | 82 | CZE | Praha | KOB Litvínov | 1:05:01 | +29:36 | 2848 | |
| 35. | Mazur Yevhen | 86 | UKR | Vinnytsia | | 1:06:00 | +30:35 | 2818 | |
| 36. | Lacis Janis | 85 | LAT | Riga | Ozons | 1:08:56 | +33:31 | 2813 | |
| 37. | Wong Io Pan | 82 | HKG | Kowloon | YAOC-HKG | 1:13:47 | +38:22 | 2839 | |
nicht gestartet / did not start |
| | Röthlisberger Thomas | 88 | SUI | Wyssachen | OLG Skandia | | | 2845 | |
| | Hubmann Beat | 87 | SUI | Eschlikon TG | OL Regio Wil | | | 2829 | |
| | Richter Alexander | 83 | GER | Dresden | Post SV Dresden | | | 2824 | |
| | Oswald Christian | 81 | SUI | Langnau i. E. | OLG Skandia / OLV Zug | | | 2822 | |