1 4 Mourey Francis 1:00:46,4 -
2 1 Heule Christian Stevens Racing Team 1:01:15,0 +0:28,6
3 2 Zahner Simon Bürgis Cycling Team 1:02:02,8 +1:16,3
4 3 Frischknecht Thomas Swisspower Team 1:02:59,0 +2:12,6
5 8 Ausbuher Kamil Cyklo Team Budvar Tábor 1:03:11,6 +2:25,2
6 5 Flückiger Lukas Athleticum MTB-Team 1:03:47,8 +3:01,4
7 13 Wildhaber Marcel Tower Sports - VC Eschenbach 1:04:29,3 +3:42,9
8 48 Kyzivat Vladimir 1:04:31,0 +3:44,6
9 10 van Huffel Tim 1:04:37,2 +3:50,8
10 9 Metlicka Vaclav 1:04:54,6 +4:08,2
11 6 Lang Pirmin Delta 1:05:27,5 +4:41,1
12 7 Parbo Joachim 1:06:02,0 +5:15,5
13 12 Ursi Fabio G.S. Bareggese 1:06:02,2 +5:15,8
14 41 Corminboeuf Yves Scott -SRAM-PRO Cycles 1:06:18,9 +5:32,5
15 47 Chrobak Jan Johnson Controls AS MB 1:01:14,4 -1 LAP
16 35 Künzli Raymond 1:01:51,2 -1 LAP
17 14 Lang René GS Wetzikon BiXs 1:02:42,3 -1 LAP
18 44 Grandi Alessandro 1:03:24,6 -1 LAP
19 42 Pavoni Pietro 1:03:38,0 -1 LAP
20 27 Murpf René 1:04:02,2 -1 LAP
21 30 Baumann Jonas Campione Celeste 1:04:21,8 -1 LAP
22 40 Dessibourg Guillaume 1:04:46,6 -1 LAP
23 37 Beney Romain Team Dom Cycle 1:05:04,3 -1 LAP
24 33 Müller Martin Team Inovex 1:05:35,9 -1 LAP
25 32 Müller Christoph 1:05:38,3 -1 LAP
26 22 Breu Beat 1:06:17,6 -1 LAP
27 31 Allenspach Matthias 1:00:53,9 -2 LAP
28 39 Belletti Davide 1:01:19,0 -2 LAP
29 38 Tursi Mauro 1:02:32,6 -2 LAP
30 43 Pavoni Paolo 1:03:16,4 -2 LAP
31 29 Jenni Heinz Team Ridley Swiss 1:05:06,3 -2 LAP