1. | Schmutz Joël | 00 | Burgdorf | OLV Hindelbank | 1:08:35 | | 3:49 | 1690 | 14. | |
2. | Patzi Gabriel | 98 | Zürich | tv unterstrass | 1:12:09 | +3:34 | 4:01 | 1987 | 36. | |
3. | Rey Mayer Despenzia Samuel | 99 | Pfaeffikon | ARZ | 1:15:13 | +6:38 | 4:12 | 153 | 55. | |
4. | Thomann Raphael | 98 | Röschenz | | 1:16:45 | +8:10 | 4:17 | 7119 | 82. | |
5. | Schumacher Willy Monason | 98 | Wettswil | | 1:18:51 | +10:16 | 4:24 | 1991 | 127. | |
6. | Stehlin Jonas | 00 | Wetzikon ZH | | 1:20:46 | +12:11 | 4:30 | 644 | 167. | |
7. | Müller Dominic | 98 | Adliswil | | 1:22:40 | +14:05 | 4:37 | 1250 | 213. | |
8. | Rossetti Enea | 98 | Dübendorf | 3starcats Wallisellen | 1:22:44 | +14:09 | 4:37 | 3594 | 214. | |
9. | Sorkhabi Khayrullah | 98 | Haag (Rheintal) | Sportegration | 1:24:22 | +15:47 | 4:42 | 1558 | 270. | |
10. | Hösli Jonas | 98 | Glarus | Hurricanes Glarnerland Weesen | 1:28:10 | +19:35 | 4:55 | 4398 | 432. | |
11. | Mathys Roman | 98 | Fehraltorf | | 1:30:15 | +21:40 | 5:02 | 747 | 529. | |
12. | Saurenmann Micha | 00 | Uster | | 1:31:49 | +23:14 | 5:07 | 2591 | 591. | |
13. | Möckli Niklas | 00 | Basadingen | | 1:32:09 | +23:34 | 5:08 | 4407 | 606. | |
14. | Haidary Reza | 98 | Uster | | 1:34:27 | +25:52 | 5:16 | 2376 | 730. | |
15. | Jaberg Timo | 00 | Faulensee | Turnverein Spiez | 1:36:57 | +28:22 | 5:24 | 1598 | 850. | |
16. | Ferlin Nadir | 00 | Zürich | SUN WU Gongfu Schule Zürich | 1:38:17 | +29:42 | 5:29 | 5075 | 937. | |
17. | Ancona Loris | 98 | Lachen SZ | | 1:39:53 | +31:18 | 5:34 | 1626 | 1013. | |
18. | Altherr Pascal | 98 | Feusisberg | | 1:40:14 | +31:39 | 5:35 | 1623 | 1024. | |
19. | Aspect Leopold | 00 | Uster | | 1:40:27 | +31:52 | 5:36 | 1940 | 1035. | |
20. | Reinbott Hendrik | 99 | Illnau | | 1:42:57 | +34:22 | 5:45 | 466 | 1148. | |
21. | Kleiner Cedric | 98 | Döttingen | Sportclub unteres Aaretal | 1:43:00 | +34:25 | 5:45 | 631 | 1151. | |
22. | Schweizer Patrick | 98 | Gossau ZH | | 1:43:14 | +34:39 | 5:45 | 2456 | 1162. | |
23. | Nils Kern | 98 | Zürich | | 1:43:33 | +34:58 | 5:47 | 395 | 1173. | |
24. | Begert Felix | 00 | Andelfingen | BC-Seuzach-Stammheim | 1:45:17 | +36:42 | 5:52 | 1979 | 1265. | |
25. | Schmitz Daniel | 00 | Herrliberg | | 1:46:09 | +37:34 | 5:55 | 4191 | 1305. | |
26. | Scheffler Marc | 98 | Rudolfstetten | | 1:48:13 | +39:38 | 6:02 | 7166 | 1379. | |
27. | Knöpfel Georg | 98 | St. Gallen | | 1:54:22 | +45:47 | 6:23 | 3461 | 1550. | |
28. | Kaufmann Nico | 00 | Würenlingen | | 1:59:44 | +51:09 | 6:41 | 1706 | 1653. | |
29. | Murat Luc | 99 | Au SG | | 2:12:36 | +1:04:01 | 7:24 | 1851 | 1781. | |
DNS |
| Bryner Nicola | 99 | Zürich | | | | | 730 | | |
| Maritz Julian | 99 | Winterthur | | | | | 746 | | |
| Federer Wassily | 99 | Zürich | CrosbyFit | | | | 1412 | | |
| Kischel Cyrill | 99 | Neuheim | Hochwacht Zug | | | | 1604 | | |
| Walter Simon | 00 | Sulgen | Walter MTB Team | | | | 5390 | | |