# Rider Age* Team Time
1
Flag Switzerland
JAKOB Roger
18 42:13
2
Flag Switzerland
ZAHNER Simon
18 0:41
3
Flag Switzerland
TRAFELET Stefan
17 1:16
4
Flag Switzerland
DEVAUD Gregory
17 2:55
5
Flag Switzerland
FLÜCKIGER Lukas
17 4:41
6
Flag Switzerland
LENZ Laurent
  ''
7
Flag Switzerland
SCHNURRENBERGER Ronald
  4:56
8
Flag Switzerland
FREY Joël
18 ''
9
Flag Switzerland
THOMMEN Patrick
  6:11
10
Flag Switzerland
MISCHLER Roland
  6:43
11
Flag Switzerland
VOLKART Thomas
17 7:11
12
Flag Switzerland
ZÜSLI Fabian
  ''
13
Flag Switzerland
HÄRING Cornelius
  7:48
14
Flag Switzerland
LANG Pirmin
17 8:10
15
Flag Switzerland
WACKER Brice
  8:38
16
Flag Switzerland
SALADIN Benjamin
  ''
17
Flag Switzerland
MOSER Andreas
17 8:55
18
Flag Switzerland
LATTMANN Marcel
16 9:08
19
Flag Switzerland
WYDER Serge
18  
20
Flag Switzerland
BERGER Thomas
   
21
Flag Switzerland
SENN Roger
   
22
Flag Switzerland
SCHALTEGGER Till
16  
23
Flag Switzerland
NEGRO Claudio
16  
24
Flag Switzerland
MÜLLER Martin
17  
25
Flag Switzerland
MAUCH Daniel
   
26
Flag Switzerland
AEBI Christian
   
27
Flag Switzerland
GROSSENBACHER Bryan
   
28
Flag Switzerland
BEYELER Adriano
   
29
Flag Switzerland
FAZAN Corentin
   
30
Flag Switzerland
LANG René
15  
31
Flag Switzerland
GRÄSSLIN Ralph
   
32
Flag Switzerland
JAMPEN Sebastian
16  
33
Flag Switzerland
KOHLER Urs
   
* Age: UCI-age. Age of the rider at the end of  2001.