1. | Bürgi Thomas | 71 | Goldau | | 27:59 | 3020 | M40: 1. | |
2. | Weiler Stephan | 84 | St. Gallen | | 31:53 | 3641 | M20: 1. | |
3. | Angst René | 66 | Pfäffikon ZH | Bachtel Runners | 31:58 | 3008 | M50: 1. | |
4. | Perler Yannick | 90 | Fribourg | | 33:24 | 3533 | M20: 2. | |
5. | Rappold Tim | 80 | | SBW Talent-Campus Bodensee | 33:32 | 3105 | M40: 2. | |
6. | Huwiler Philipp | 05 | Kreuzlingen | SBW Talent-Campus Bodensee | 34:36 | 3643 | Jun: 1. | |
7. | Züger Jonas | 06 | | SBW Talent-Campus Bodensee | 34:44 | 3160 | Jun: 2. | |
8. | Rachwal Arkadiusz | 86 | Arosa | We Love Arosa | 35:53 | 3534 | M20: 3. | |
9. | Schneider Julian | 87 | Arosa | Tschuggen Grand Hotel | 35:55 | 3537 | M20: 4. | |
10. | Winkler Manuel | 04 | Kreuzlingen | SBW Talent-Campus Bodensee | 36:10 | 3644 | Jun: 3. | |
11. | Heim Rolf | 68 | Grabs | | 36:24 | 3055 | M50: 2. | |
12. | Rutz Timon | 06 | | SBW Talent-Campus Bodensee | 36:46 | 3116 | Jun: 4. | |
13. | Mastel André-Roland | 68 | Landquart | | 37:44 | 3084 | M50: 3. | |
14. | Spiller Simon | 73 | Ascona | | 37:49 | 3124 | M40: 3. | |
15. | Raschle Fabian | 84 | Wil | | 38:06 | 3169 | M20: 5. | |
16. | Stämpfli David | 84 | Wangen b. Olten | | 38:52 | 3125 | M20: 6. | |
17. | Stöck Max | 56 | Azmoos | | 40:24 | 3128 | M60: 1. | |
18. | Enz Jean-Luc | 05 | | SBW Talent-Campus Bodensee | 40:41 | 3030 | Jun: 5. | |
19. | Fuchs Daniel | 67 | Jenins | | 41:35 | 3038 | M50: 4. | |
20. | Monakhov Aleksei | 83 | Genève | | 41:54 | 3088 | M20: 7. | |
21. | Gjergjaj Arnold | 84 | Pratteln | | 42:04 | 3518 | M20: 8. | |
21. | Chiudinelli Marco | 81 | Füllinsdorf | | 42:04 | 3164 | M20: 8. | |
23. | Cadosch Markus | 70 | Chur | ESV Chur | 42:15 | 3506 | M50: 5. | |
24. | Schneider Johannes | 84 | Ascona | | 43:37 | 3121 | M20: 10. | |
25. | Zingg Janis | 06 | | SBW Talent-Campus Bodensee | 44:55 | 3157 | Jun: 6. | |
26. | Rentsch Tobias | 77 | Buchs | | 45:27 | 3640 | M40: 4. | |
27. | Flückiger Patrick | 83 | Wolfwil | | 45:35 | 3033 | M20: 11. | |
28. | Ibraimi Artan | 83 | Derendingen | | 46:08 | 3062 | M20: 12. | |
29. | Lydri Simon | 69 | Genève | Happy Feet 69 | 46:34 | 3081 | M50: 6. | |
30. | Rutz Janis | 04 | Häggenschwil | | 46:52 | 3171 | Jun: 7. | |
31. | Dürig Theo | 55 | Amriswil | | 47:11 | 3513 | M60: 2. | |
32. | Rusch Philipp | 05 | | SBW Talent-Campus Bodensee | 47:26 | 3115 | Jun: 8. | |
33. | Rusch Nico | 05 | | SBW Talent-Campus Bodensee | 47:26 | 3114 | Jun: 9. | |
34. | Schoch Sandro | 05 | | SBW Talent-Campus Bodensee | 48:10 | 3122 | Jun: 10. | |
35. | Risiglione Federico | 07 | Taormina | | 48:12 | 3541 | Jun: 11. | |
36. | Kaufmann Werner | 49 | Buus | VMC Maisprach | 48:22 | 3525 | M70: 1. | |
37. | Anrig-Kutyik Nico | 05 | Maienfeld | | 49:01 | 3011 | Jun: 12. | |
38. | Hirtl Michael | 91 | | SBW Talent-Campus Bodensee | 1:01:32 | 3058 | M20: 13. | |
DNS |
| Eggenschwiler Raphael | 81 | Murten | AC Murten | | 2047 | | |
| Gysin Manuel | 88 | Jegenstorf | | | 3521 | | |
| Haziri Patric | | | | | 3166 | | |
| Kistler Thomas | 81 | Gundetswil | | | 3072 | | |
| Noll Stefan | 77 | Arosa | Tschuggen Grand Hotel | | 3530 | | |
| Short Distance Schlussläufer | | | | | 3999 | | |
| Zerbst Stefan | 77 | Efringen-Kirchen | | | 3540 | | |