25-06 Road – National Championship
Marc Hirschi
2022
|
26-06 Road – National Championship
Robin Froidevaux
2021
|
20-06 Road – National Championship
- Knutwil (Aargau) 158,6 km
Silvan Dillier
2020
|
31-10 Road - Race
Stefan Küng
2019
|
30-06 Road – National Championship
Oberwangen (Thurgau) - Oberwangen (Thurgau) 162.8 km
Sébastien Reichenbach
2018
|
01-07 Road – National Championship
200,4 km
Steve Morabito
2017
|
25-06 Road – National Championship
Affoltern (Aargau) 205,6 km
Silvan Dillier
2016
|
26-06 Road – National Championship
Martigny (Valais) - Martigny (Valais) 195 km
Jonathan Fumeaux
2015
|
28-06 Road – National Championship
Steinmaur (Zürich) 192 km
Danilo Wyss
2014
|
29-06 Road – National Championship
Roggliswil (Luzern) - Roggliswil (Luzern) 198 km
Martin Elmiger
2013
|
23-06 Road – National Championship
Satigny (Genève) - Satigny (Genève) 192 km
Michael Schär
2012
|
24-06 Road – National Championship
Hagendorn (Zug) - Hagendorn (Zug) 204,6 km
Martin Kohler
2011
|
26-06 Road – National Championship
Kirchdorf (Bern) - Kirchdorf (Bern) 193,6 km
Fabian Cancellara
2010
|
27-06 Road – National Championship
Kriegstetten (Solothurn) - Kriegstetten (Solothurn) 197 km
Martin Elmiger
2009
|
28-06 Road – National Championship
Nyon (Genève) - Nyon (Genève) 180,4 km
Fabian Cancellara
2008
|
29-06 Road – National Championship
Gansingen (Aargau) - Gansingen (Aargau) 186 km
Markus Zberg
2007
|
01-07 Road – National Championship
Brugg (Aargau) - Brugg (Aargau) 205,2 km
Beat Zberg
2006
|
25-06 Road – National Championship
- Aarau (Aargau) 211,2 km
Grégory Rast
2005
|
26-06 Road – National Championship
Cham (Zug) - Cham (Zug) 203 km
Martin Elmiger
2004
|
27-06 Road – National Championship
Pfaffnau (Aargau) - Pfaffnau (Aargau) 203 km
Grégory Rast
2003
|
29-06 Road – National Championship
Daniel Schnider
2002
|
30-06 Road – National Championship
- Elgg (Thurgau)
Alexandre Moos
2001
|
01-07 Road – National Championship
- Bellinzona (Ticino)
Martin Elmiger
2000
|
00-00 Road – National Championship
Markus Zberg
1999
|
00-00 Road – National Championship
Armin Meier
1998
|
00-00 Road – National Championship
Niki Aebersold
1997
|
29-06 Road – National Championship
Sulz (Aargau) - Sulz (Aargau) 195 km
Oscar Camenzind
1996
|
23-06 Road – National Championship
Pfaffnau (Aargau) - Pfaffnau (Aargau) 192 km
Armin Meier
1995
|
25-06 Road – National Championship
Arbon (Thurgau) - Arbon (Thurgau) 190,5 km
Felice Puttini
1994
|
00-00 Road – National Championship
Felice Puttini
1993
|
00-00 Road – National Championship
Pascal Richard
1992
|
00-00 Road – National Championship
Thomas Wegmüller
1991
|
00-00 Road – National Championship
Laurent Dufaux
1990
|
24-06 Road – National Championship
248 km
Rolf Järmann
1989
|
00-00 Road – National Championship
Pascal Richard
1988
|
00-00 Road – National Championship
Hubert Seiz
1987
|
28-06 Road – National Championship
Frankfurt am Main (Hessen) - Frankfurt am Main (Hessen) 204 km
Jörg Müller
1986
|
00-00 Road – National Championship
Urs Zimmermann
1985
|
23-06 Road – National Championship
Baden-Baden (Baden-Wurttemberg) - Baden-Baden (Baden-Wurttemberg) 202 km
Godi Schmutz
1984
|
00-00 Road – National Championship
Erich Mächler
1983
|
26-06 Road – National Championship
- Mendrisio (Ticino) 218,4 km
Serge Demierre
1982
|
00-00 Road – National Championship
Gilbert Glaus
1981
|
00-00 Road – National Championship
Stefan Mutter
1980
|
00-00 Road – National Championship
Godi Schmutz
1979
|
00-00 Road – National Championship
- Pulheim (Nordrhein-Westfalen) 213,5 km
Hansjörg Aemisegger
1978
|
00-00 Road – National Championship
Godi Schmutz
1977
|
00-00 Road – National Championship
Roland Salm
1976
|
00-00 Road – National Championship
Roland Salm
1975
|
00-00 Road – National Championship
Roland Salm
1974
|
23-06 Road – National Championship
Roland Salm
1973
|
24-06 Road – National Championship
Josef Fuchs
1972
|
00-00 Road – National Championship
Josef Fuchs
1971
|
20-06 Road – National Championship
Louis Pfenninger
1970
|
26-06 Road – National Championship
192 km
Kurt Rub
1969
|
22-06 Road – National Championship
Hochdorf (Luzern) - Hochdorf (Luzern) 180,4 km
Bernard Vifian
1968
|
28-07 Road – National Championship
Porrentruy (Jura) - Porrentruy (Jura)
Karl Brand
1967
|
30-07 Road – National Championship
Herblingen (Schaffhausen) - Herblingen (Schaffhausen) 204 km
Fredy Rüegg
1966
|
31-07 Road – National Championship
Fribourg (Fribourg) - Fribourg (Fribourg) 237,3 km
Paul Zollinger
1965
|
22-08 Road – National Championship
Oftringen (Aargau) - Oftringen (Aargau) 237,6 km
Robert Hagmann
1964
|
23-08 Road – National Championship
Lugano (Ticino) - Lugano (Ticino) 227.5 km
Rudolf Hauser
1963
|
21-07 Road – National Championship
242 km
Attilio Moresi
1962
|
29-07 Road – National Championship
Yverdon (Vaud) - Yverdon (Vaud) 260 km
Rolf Graf
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |