2010 – today

Countdown

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

Mathias Frank is the only Swiss rider after Fabian Cancellara to compete at the top of the overall classification. But the man from Lucerne has to lose out in 2013 due to the tactical considerations of his Belgian team manager John Lelangue. He leaves Mathias Frank – a Swiss in yellow at his national tour, funded by Swiss sponsors (bicycle manufacturer BMC in Grenchen) – in the lurch. For the sake of World Cup points, Lelangue favours a fifth place for the American Van Garderen rather than an overall victory for Frank.
Mathias Frank then moves to the Swiss IAM team as captain and finishes second overall in 2014. This time he is defeated by Rui Costa. The Portuguese rider takes overall victory for the third time in a row.

Another big name who continues to make his mark on the Tour de Suisse is the sprint specialist Peter Sagan (SVK). The cycling superstar has won 17 stages since 2011 – a record. In addition, he has won the points classification every year since 2011 (with one exception: 2016) – also a record.
In 2019, 22-year-old Egan Bernal becomes the third youngest rider to win the Tour de Suisse. It is the beginning of a great career. A few weeks later, he dominates the Tour de France.

The last few years of the Tour de Suisse have been turbulent. In 2015, the rights holder of the Tour de Suisse, the national cycling federation Swiss Cycling, awarded the licence to InfrontRingier Sports & Entertainment Switzerland, which staged the Tour until 2029. Following the dissolution of this company the rights to the event were transferred to the newly founded Tour de Suisse Association. The Association now works in cooperation with Cycling Unlimited to stage and market the Tour de Suisse.

In 2020, the Corona pandemic led to the first cancellation of the Tour de Suisse since the Second World War. The situation calls for a new approach. The first victory was the world premiere of THE DIGITAL SWISS 5, a digital professional race. Five races, five triumphs and five days of cycle racing at the highest level. Cycling Unlimited created a new platform for cycling, involving professional teams with riders from 19 countries as well as fans from all over the world.

2010 – today

Navigate between the generations

Swipe through (below) each year during a generation.

Tour de Suisse 2022

TdS Men

› Go to TdS Women


Year 2022
Date 12.06.-19.06.
Number of stages 8
Total distance 1343
Riders started 152
Riders at finish 76

Overall Top 10

Rank Riders Nation Time Backlog
1 Geraint Thomas GB 33:07:09
2 Sergio Higuita KOL 33:08:21 1:12
3 Jakob Fuglsang DK 33:08:25 1:16
4 Neilson Powless USA 33:09:19 2:10
5 Stefan Kung CH 33:09:34 2:25
6 Bob Jungels LUX 33:10:08 2:59
7 Felix Grossschartner AT 33:10:46 3:37
8 Daniel Martinez KOL 33:10:48 3:39
9 Domenico Pozzovivo IT 33:10:51 3:42
10 Max Schachmann DE 33:10:54 3:45

Stage

Stage Start Finish Route km Winner Winning nation Time Overall leader
1 Küsnacht Küsnacht 177.6 Stephen Williams GB 4:16:51 Stephen Williams
2 Küsnacht Aesch BL 198 Andreas Leknessand NO 4:46:22 Stephen Williams
3 Aesch BL Grenchen 176.9 Peter Sagan SLK 4:28:38 Stephen Williams
4 Grenchen Brunnen 190.8 Daryl Impey SA 4:14:09 Stephen Williams
5 Ambrì Novazzano 190.1 Alexander Wlassow RU 4:30:28 Alexander Wlassow
6 Locarno Moosalp 177.5 Nico Denz DE 5:11:14 Jakob Fuglsang
7 Ambrì Malbun 194.6 Thibaut Pinot FR 5:06:39 Sergio Higuita
8 Vaduz Vaduz 25.6 Remco Evenepoel BE 28:26 Geraint Thomas

Team classification

Rank Team Total
1 Bora-Hansgrohe 99:28:46
2 Groupama FDJ 99:29:53
3 AG2R Citroën 99:46:08

Special Rankings

KOM
Rank Riders Points
1 Quinn Simmons 60
2 Fausto Masnada 31
3 Thibaut Pinot 28
Points Classification
Rank Riders Points
1 Michael Matthews 30
2 Andreas Leknessand 20
3 Quinn Simmons 18

TdS Women

Year 2022
Date 18. – 21.06.
Number of stages 4
Total distance 249.3
Riders started 98
Riders at finish 65

Overall Top 10

Rank Rider Nation Time Backlog
1 Lucinda Brand NL 7:52:46
2 Kristen Faulkner USA 7:53:03 0:17
3 Pauliena Rooijakkers NL 7:54:05 1:19
4 Brodie Chapman AU 7:55:25 2:39
5 Jolanda Neff CH 7:55:47 3:01
6 Floortje Mackaij NL 7:56:00 3:14
7 Clara Koppenburg EN 7:56:04 3:18
8 Erica Magnaldi IT 7:56:08 3:22
9 Olivia Baril CAN 7:56:30 3:44
10 Georgia Williams NZ 7:56:64 4:08

Stage

Stage Start Finish Route km Winner Winning nation Time
1 Vaduz Vaduz 46 Lucinda Brand NL 1:09:19
2 Vaduz Vaduz 25.6 Kristen Faulkner USA 31:46
3 Vaduz Chur 124.2 Elisa Balsamo IT 3:18:40
4 Chur Lantsch/Lenz 98.5 Lucinda Brand NL 2:52:20

Team classification

Rank Team Total
1 Canyon SRAM Racing 31:56:27
2 BikeExchange-Jayco 31:57:29
3 Swiss Cycling 32:02:46

Special Rankings

KOM
Rank Rider Points
1 Pauliena Rooijakkers 28
2 Évita Muzic 20
3 Kristen Faulkner 16
Points Classification
Rank Rider Points
1 Lucinda Brand 35
2 Kristen Faulkner 21
3 Elisa Balsamo 20
Youth
Rank Rider
1 Olivia Baril
2 Neve Bradbury
3 Liane Lippert
Tour de Suisse 2021

 

TdS Men


› Go to TdS Women

Year 2021
Date 06.06 – 13.06
Number of stages 8
Total distance 1030
Riders started 160
Riders at the finish 124

Overall Top 10

Rank Riders Nation Time Backlog
1 Richard Carapaz ECU 24:44:01
2 Rigoberto Uran CO 24:44:18 0:17
3 Jakob Fuglsang DK 24:45:16 1:15
4 Maximilian Schachman D 24:45:20 1:19
5 Michael Woods CA 24:46:56 2:55
6 Domenico Pozzovivo IT 24:47:17 3:16
7 Rui Costa P 24:47:44 3:43
8 Sam Oomen NL 24:48:17 4:16
9 Mattia Cattaneo IT 24:48:40 4:39
10 Johan Esteban Chaves CO 24:49:34 5:33

Stage

Stage Start Finish Route km Winner Winning nation Time Overall leader
1 Frauenfeld Frauenfeld 10,9 Stefan Kung CH 12:00 Stefan Kung CH
2 Neuhausen at the Rhine Falls Lachen 178 Mathieu van der Poel NL 4:12:30 Stefan Kung CH
3 Lachen Pfaffnau 182,1 Mathieu van der Poel NL 4:24:26 Mathieu van der Poel NL
4 St.Urban Gstaad 171 Stephen Bissegger CH 3:46:21 Mathieu van der Poel NL
5 Gstaad Leukerbad 175,2 Richard Carapaz ECU 4:01:52 Richard Carapaz ECU
6 Andermatt Disentis-Sedrun 130,1 Andrew Lorentz DK 3:14:52 Richard Carapaz ECU
7 Sedrun Andermatt 23,2 Rigoberto Uran CO 36:02 Richard Carapaz ECU
8 Andermatt Andermatt 159,5 Gino Mader CH 4:06:25 Richard Carapaz ECU

Team classification

Ranking Team Total
1 Jumbo Visma 62:00:10
2 Bahrain Victorious 62:01:17
3 Astana Premier Tech 62:01:51

Special Rankings

KOM
Ranking Riders Points
1 Michael Woods 29
2 David De la Cruz 29
3 Sergio Samitier 29
Points classification
Ranking Riders Points
1 Stafan Bisegger 21
2 Mattia Cattaneo 20
3 Richard Catapaz 18

TdS Women

Year 2021
Date 05.06 – 06.06
Number of stages 2
Total distance 210,1
Riders started 96
Riders at finish 75

Overall Top 10

Rank Riders Nation Time Backlog
1 Elizabeth Deignan GB 5:14:48
2 Elise Chabby CH 5:14:49 0:01
3 Marlene Reusser CH 5:15:22 0:34
4 Jolanda Neff CH 5:16:06 0:44
5 Mikayla Harvey NZ 5:16:39 0:51
6 Lucinda Brand NL 5:19:19 4:31
7 Letizia Borghesi IT 5:19:24 4:36
8 Tatiana Guderzo IT 5:19:24 same time
9 Erica Magnaldi IT 5:19:24 same time
10 Sina Frei CH 5:19:24 same time

Stage

Stage Start Finish Route km Winner Winning nation Time
1 Frauenfeld Frauenfeld 114,3 Elise Chabby CH 3:01:25
2 Frauenfeld Frauenfeld 96,8 Martha Bastianelli IT 2:13:31

Team classification

Rank Team Total
1 Canyon Ram Racing 31:56:27
2 Swiss Cycling 32:07:59
3 BeCycling Regional Team 32:09:21

Special Rankings

KOM
Rank Riders Points
1 Elizabeth Deignan 5
2 Erica Magnaldi 5
3 Sina Frei 3
Points classification
Rank Riders Points
1 Elizabeth Deignan 18
2 Elise Chabby 15
3 Martha Bastianelli 12
Tour de Suisse 2020

 

No Tour de Suisse

Tour de Suisse 2019
Year 2019
Date 15.6.-23.6.
Number of stages 9
Total distance 1121.8
Riders started 147
Riders at the finish 115

Overall Top 10

Rank Rider Nation Time Backlog
1 Egan Bernal CO 27:43:10
2 Rohan Dennis AU 27:43:10 0:19
3 Patrick Konrad AT 27:43:10 3:04
4 Tiesj Benoot BE 27:43:10 3:12
5 Jan Hirt CZ 27:43:10 3:13
6 Simon Spilak SI 27:43:10 3:38
7 Domenico Pozzovivo T 27:43:10 4:14
8 Carlos Betancur CO 27:43:10 4:35
9 Enric Mas ES 27:43:10 4:53
10 Nicolas Roche IE 27:43:10 5:27

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Langnau im Emmental Langnau im Emmental 9.5 Rohan Dennis AU 10:50 Rohan Dennis AU
2 Langnau im Emmental Langnau im Emmental 159.6 Luis Leon Sanchez ES 4:01:21 Kasper Asgreen DK
3 Flamatt Murten 162.3 Peter Sagan SK 3:39:25 Peter Sagan SK
4 Murten Arlesheim 163.9 Elia Viviani IT 3:46:02 Peter Sagan SK
5 Münchenstein Einsiedeln 177 Elia Viviani IT 4:18:26 Peter Sagan SK
6 Einsiedeln Flumserberg/Tannenheim 112.2 Antwan Tolhoek NL 2:43:34 Egan Bernal CO
7 Unterterzen Gotthard-Pass 216.6 Egan Bernal CO 5:37:40 Egan Bernal CO
8 Goms Goms 19.2 Yves Lampaert BE 21:58 Egan Bernal CO
9 Ulrichen Ulrichen* 101.5 Hugh Carthy GB 3:01:49 Egan Bernal CO

*Originally planned was Furka-, Susten-, and Grimselpass. Due to the risk of snow slides, substitute Nufenen, Gotthard and Furka Passes

Team classification

Rank Team Total
1 Movistar Team 83:32:29
2 Team Ineos 83:34:16
3 Team Sunweb 83:38:31

Special Rankings

KOM
Rank Rider Points
1 Hugh Carthy 60
2 Egan Bernal 40
3 Rohan Dennis 33
Points classification
Rank Rider Points
1 Peter Sagan 7
2 Elia Viviani 32
3 Dennis Rohan 28
Tour de Suisse 2018
Year 2018
Date 9.6.-17.6.
Number of stages 9
Total distance 1215.4
Riders started 147
Riders at the finish 137

Overall Top 10

Rank Rider Nation Time Backlog
1 Richie Porte AU 29:28:05
2 Jakob Fuglsang DK 29:29:07 1:02
3 Nairo Quintana CO 29:29:17 1:12
4 Enric Mas ES 29:29:25 1:20
5 Wilco Kelderman NL 29:29:26 1:21
6 Simon Spilak SI 29:29:52 1:47
7 Sam Oomen NL 29:29:57 1:52
8 Steven Kruijswijk NL 29:30:04 1:59
9 Diego Ulissi IT 29:30:32 2:27
10 Arthur Vichot FR 29:30:46 2:41

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Frauenfeld Frauenfeld 18.3 BMC Racing Team 20:18 Stefan Küng CH
2 Frauenfeld Frauenfeld 155 Peter Sagan SK 3:50:09 Stefan Küng CH
3 Oberstammheim Gansingen 182.8 Sonny Colbrelli IT 4:39:51 Stefan Küng CH
4 Gansingen Gstaad 189.2 Christopher Juul Jensen DK 4:35:56 Stefan Küng CH
5 Gstaad Leukerbad 155.7 Diego Ulissi IT 3:37:31 Stefan Küng CH
6 Fiesch Gommiswald 86 Sören Kragh Andersen DK 4:59:53 Richie Porte AU
7 Eschenbach/Atzmännig Arosa 170.5 Nairo Quintana ES 4:01:39 Richie Porte AU
8 Bellinzona Bellinzona 123.8 Arnaud Démare FR 2:41:07 Richie Porte AU
9 Bellinzona Bellinzona 34.1 Stefan Küng CH 39:44 Richie Porte AU

Team classification

Rank Team Total
1 Astana Pro Team 87:51:34
2 Movistar Team 87:56:19
3 AG2r-La Mondiale 87:56:28

Special Rankings

KOM
Rank Rider Points
1 Mark Christian 36
2 Nathan Haas 32
3 Romain Sicard 24
Points classification
Rank Rider Points
1 Peter Sagan 26
2 Michael Matthews 26
3 Sören Kragh Andersen 21
Tour de Suisse 2017
Year 2017
Date 10.6.-18.6.
Number of stages 9
Total distance 1153.8
Riders started 176
Riders at the finish 140

Overall Top 10

Rank Rider Nation Time Backlog
1 Simon Spilak SI 28:37:11
2 Damiano Caruso IT 28:37:59 0:48
3 Steven Kruijswijk NL 28:38:19 1:08
4 Domenico Pozzovivo IT 28:39:48 2:37
5 Rui Costa PT 28:40:20 3:09
6 Ion Izagirre ES 28:41:02 3:51
7 Mathias Frank CH 28:41:11 4:00
8 Marc Soler ES 28:41:25 4:14
9 Mikel Nieve ES 28:41:58 4:47
10 Pello Bilbao ES 28:42:41 5:30

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Cham Cham 6 Rohan Dennis AU 6:24 Rohan Dennis AU
2 Cham Cham 172.2 Philippe Gilbert BE 4:22:36 Stefan Küng CH
3 Menziken Bern 159.3 Michael Matthews AU 3:49:48 Michael Matthews AU
4 Bern Villars-sur-Ollon 150.2 Lawrence Warbasse US 3:48:55 Damiano Caruso IT
5 Bex Cevio 222 Peter Sagan SK 5:15:50 Damiano Caruso IT
6 Locarno La Punt 166.7 Domenico Pozzovivo IT 4:38:49 Domenico Pozzovio IT
7 Zernez Sölden/Tiefenbachgletscher, AT 160.8 Simon Spilak SI 3:58:36 Simon Spilak SI
8 Schaffhausen Schaffhausen* 100 Peter Sagan SK 1:57:45 Simon Spilak SI
9 Schaffhausen Schaffhausen 28.6 Rohan Dennis AU 36:30 Simon Spilak SI

*Time for overall classification after 7th lap, neutralized final lap

Team classification

Rank Team Total
1 Ag2r-La Mondiale 86:12:42
2 Movistar Team 86:16:18
3 Team Katusha-Alpecin 86:30:19

Special Rankings

KOM
Rank Rider Points
1 Norman Hansen 54
2 Nick Van der Lijke 45
3 Damiano Caruso 31
Points classification
Rank Rider Points
1 Peter Sagan 37
2 Damiano Caruso 25
3 Stefan Küng 21
Tour de Suisse 2016
Year 2016
Date 11.6.-19.6.
Number of stages 9
Total distance 1167
Riders started 176
Riders at the finish 126

Overall Top 10

Rank Rider Nation Time Backlog
1 Miguel Angel Lopez CO 30:55:58
2 Ion Izagirre ES 30:56:10 0:12
3 Warren Barguil FR 30:56:16 0:18
4 Jarlinson Pantano CO 30:56:40 0:42
5 Andrew Talansky US 30:57:02 1:04
6 Tejay van Garderen US 30:57:24 1:26
7 Rui Costa PT 30:58:07 2:09
8 Wilco Kelderman NL 30:58:36 2:38
9 Simon Spilak SI 30:58:46 2:48
10 Sergej Tschernetski RU 31:01:06 5:08

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Baar Baar 6.4 Fabian Cancellara CH 7:38 Fabian Cancellara CH
2 Baar Baar 187.6 Peter Sagan SK 4:35:19 Jurgen Roelandts BE
3 Grosswangen Rheinfelden 192.6 Peter Sagan SK 4:31:17 Peter Sagan SK
4 Rheinfelden Champagne 193 Ariel Maximilian Richeze AR 5:08:21 Peter Sagan SK
5 Brig-Glis Cari 126.4 Darwin Atapuma CO 3:41:52 Pierre Latour FR
6 Weesen Amden 162.8 Pieter Weening NL 4:33:47 Wilco Kelderman NL
7 Arbon Sölden/Rettenbachgletscher, AT 224.3 Tejay van Garderen US 6:26:13 Warren Barguil FR
8 Davos Davos 16.6 Ion Izagirre ES 21:31 Miguel Angel Lopez CO
9 La Punt* Davos 56.4 Jarlinson Pantano CO 1:23:55 Miguel Angel Lopez CO

*Originally planned start in Davos, due to bad weather decision not to pass Albula Pass

Team classification

Rank Team Total
1 Team Katuscha 93:12:34
2 Team Movistar 93:17:27
3 BMC Racing Team 93:20:07

Special Rankings

KOM
Rank Rider Points
1 Antwan Tolhoek 104
2 Pieter Weening 50
3 Darwin Atapuma 42
Points classification
Rank Rider Points
1 Ariel Maximiliano Richeze 56
2 Peter Sagan 26
3 Miguel Angel Lopez 20
Tour de Suisse 2015
Year 2015
Date 13.6.-21.6.
Number of stages 9
Total distance 1262.6
Riders started 152
Riders at the finish 120

Overall Top 10

Rank Rider Nation Time Backlog
1 Simon Spilak SI 30:15:09
2 Geraint Thomas GB 30:15:14 0:05
3 Tom Dumoulin NL 30:15:28 0:19
4 Thibaut Pinot FR 30:15:54 0:45
5 Domenico Pozzovivo IT 30:17:30 2:21
6 Bob Jungels LU 30:18:57 2:58
7 Miguel Angel Lopez CO 30:18:15 3:06
8 Steve Morabito CH 30:18:26 3:17
9 Robert Gesink NL 30:18:28 3:19
10 Rafal Majka PL 30:18:29 3:20

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Risch-Rotkreuz Risch-Rotkreuz 5.1 Tom Dumoulin NL 5:41 Tom Dumoulin NL
2 Risch-Rotkreuz Risch-Rotkreuz 161.1 Kristijan Durasek HV 3:36:52 Tom Dumoulin NL
3 Quinto* Olivone 117.3 Peter Sagan SK 3:00:35 Tom Dumoulin NL
4 Flims Schwarzenbach 193.2 Michael Matthews AU 4:36:00 Tom Dumoulin NL
5 Unterterzen/Flumserberg Sölden/Retenbachgletscher, AT 237.3 Thibaut Pinot FR 6:22:47 Thibaut Pinot FR
6 Will SG Biel 193.1 Peter Sagan SK 4:34:43 Thibaut Pinot FR
7 Biel Düdingen 164.6 Alexander Kristoff NO 3:38:07 Thibaut Pinot FR
8 Bern Bern 152.5 Alexey Lutsenko KZ 3:28:11 Thibaut Pinot FR
9 Bern Bern 38.4 Tom Dumoulin NL 48:36 Simon Spilak SI

*Originally planned start in Brunnen, relocation due to falling rocks in Schöllenen gorge

Team classification

Rank Team Total
1 Team Sky 90:55:38
2 Trek Factory Racing 91:06:29
3 IAM Cycling 91:10:46

Special Rankings

KOM
Rank Rider Points
1 Stefan Denifl 63
2 Thomas de Gendt 33
3 Thibaut Pinot 22
Points classification
Rank Rider Points
1 Peter Sagan 43
2 Tom Dumoulin 28
3 Alexey Lutsenko 23
Tour de Suisse 2014
Year 2014
Date 14.6.-22.6.
Number of stages 9
Total distance 1334.4
Riders started 176
Riders at the finish 121

Overall Top 10

Rank Rider Nation Time Backlog
1 Rui Costa PT 33:08:35
2 Mathias Frank CH 33:09:08 0:33
3 Bauke Mollema NL 33:09:25 0:50
4 Tony Martin DE 33:09:48 1:13
5 Tom Dumoulin NL 33:10:39 2:04
6 Steve Morabito CH 33:11:22 2:47
7 Davide Formolo IT 33:11:35 3:00
8 Roman Kreuziger CZ 33:11:38 3:03
9 Javier Acevedo CO 33:11:55 3:20
10 Eros Capecchi IT 33:12:21 3:46

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Bellinzona Bellinzona 9.4 Tony Martin DE 13:48 Tony Martin DE
2 Bellinzona Sarnen 181.8 Cameron Meyer AU 5:08:18 Tony Martin DE
3 Sarnen Heiden 206.2 Peter Sagan SK 5:22:09 Tony Martin DE
4 Heiden Ossingen 160.4 Mark Cavendish GB 3:35:03 Tony Martin DE
5 Ossingen Büren an der Aare 183.6 Sacha Modolo IT 4:08:06 Tony Martin DE
6 Büren an der Aare Delémont 192.8 Matteo Trentin IT 4:43:19 Tony Martin DE
7 Worb Worb 24.5 Tony Martin DE 31:37 Tony Martin DE
8 Delémont Verbier 219.1 Esteban Chaves CO 5:11:16 Tony Martin DE
9 Martigny Saas-Fee 156.5 Rui Costa PT 4:13:14 Rui Costa PT

Team classification

Rank Team Total
1 Belkin Pro Cycling Team 99:38:25
2 Lampre-Merida 99:43:39
3 BMC Racing Team 99:46:14

Special Rankings

KOM
Rank Rider Points
1 Björn Thurau 74
2 Reto Hollenstein 37
3 Bauke Mollema 32
Points classification
Rank Rider Points
1 Peter Sagan 88
2 Bauke Mollema 46
3 Rui Costa 42
Tour de Suisse 2013
Year 2013
Date 8.6.-16.6.
Number of stages 9
Total distance 1284.2
Riders started 167
Riders at the finish 143

Overall Top 10

Rank Rider Nation Time Backlog
1 Rui Costa PT 31:08:11
2 Bauke Mollema NL 31:09:13 1:02
3 Roman Kreuziger CK 31:09:21 1:10
4 Thibaut Pinot FR 31:09:37 1:26
5 Mathias Frank CH 31:09:54 1:43
6 Tanel Kangert EE 31:10:02 1:51
7 Tejay van Garderen US 31:10:34 2:23
8 Daniel Martin IE 31:10:53 2:42
9 Simon Spilak SI 31:10:53 2:42
10 Cameron Meyer AU 31:11:55 3:44

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Quinto Quinto 8.1 Cameron Meyer AU 9:39 Cameron Meyer AU
2 Quinto Crans Montana 117.2 Bauke Mollema NL 2:43:00 Cameron Meyer AU
3 Montreux Meiringen 204.9 Peter Sagan SK 4:46:27 Mathias Frank CH
4 Innetkirchen Buochs 174.4 Arnaud Démare FR 4:08:23 Mathias Frank CH
5 Buochs Leuggern 178.4 Alexander Kristoff NO 4:08:29 Mathias Frank CH
6 Leuggern Meilen 187.9 Gregory Rast CH 4:23:53 Mathias Frank CH
7 Meilen La Punt 206 Rui Costa PT 5:11:08 Mathias Frank CH
8 Zernez Bad Ragaz 180.5 Peter Sagan SK 4:33:26 Mathias Frank CH
9 Bad Ragaz Flumserberg 26.8 Rui Costa PT 51:56 Rui Costa PT

Team classification

Rank Team Total
1 Astana Pro Team 93:35:59
2 BMC Racing Team 93:40:05
3 Movistar Team 93:40:19

Special Rankings

KOM
Rank Rider Points
1 Robert Vrecer 31
2 Thibaut Pinot 28
3 Manuele Mori 23
Points classification
Rank Rider Points
1 Peter Sagan 80
2 Arnaud Démare 50
3 Bauke Mollema 47
Tour de Suisse 2012
Year 2012
Date 9.6.-17.6.
Number of stages 9
Total distance 1398.6
Riders started 160
Riders at the finish 92

Overall Top 10

Rank Rider Nation Time Backlog
1 Rui Costa PT 35:54:49
2 Fränk Schleck LU 35:55:03 0:14
3 Levi Leipheimer US 35:54:49 0:21
4 Robert Gesink NL 35:54:49 0:25
5 Mikel Nieve ES 35:54:49 0:40
6 Roman Kreuziger CK 35:54:49 0:47
7 Tom Danielson US 35:54:49 0:48
8 Steven Kruijswijk NL 35:54:49 0:59
9 Alejandro Valverde ES 35:54:49 1:42
10 Nicolas Roche IE 35:54:49 1:52

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Lugano Lugano 7.3 Peter Sagan SK 9:43 Peter Sagan SK
2 Verbania, IT Verbier 218.3 Rui Costa IT 6:21:13 Rui Costa IT
3 Martigny Aarberg 194.7 Peter Sagan PT 4:35:32 Rui Costa IT
4 Aarberg Trimbach/Olten 188.8 Peter Sagan SK 4:36:55 Rui Costa IT
5 Trimbach/Olten Gansingen 192.7 Wladimir Isajtschew PT 4:58:28 Rui Costa IT
6 Wittnau Bischofszell 198.5 Peter Sagan SK 4:30:08 Rui Costa IT
7 Gossau ZH Gossau ZH 34.3 Fredrik Kessiakoff SE 46:36 Rui Costa IT
8 Bischofszell Arosa 148.2 Michael Albasini CH 3:45 :39 Rui Costa IT
9 Näfels-Lintharena Sörenberg 215.8 Tanel Kangert EE 5:54:22 Rui Costa IT

Team classification

no classification

Special Rankings

KOM
Rank Rider Points
1 Matteo Montaguti 73
2 Tanel Kangert 39
3 Jérémy Roy 35
Points classification
Rank Rider Points
1 Peter Sagan 102
2 Matteo Montaguti 32
3 Tanel Kangert 31
Tour de Suisse 2011
Year 2011
Date 11.6.-19.6.
Number of stages 10
Total distance 1246.4
Riders started 160
Riders at the finish 139

Overall Top 10

Rank Rider Nation Time Backlog
1 Levi Leipheimer US 31:45:02
2 Damiano Cunego IT 31:45:02 0:04
3 Steven Kruijswijk NL 31:45:02 1:02
4 Jakob Fuglsang FK 31:45:02 1:10
5 Bauke Mollema NL 31:45:02 2:05
6 Mathias Frank CH 31:45:02 2:24
7 Fränk Schleck LU 31:45:02 2:35
8 Laurens Ten Dam NL 31:45:02 3:11
9 Tom Danielson US 31:45:02 3:17
10 Maxime Monfort BE 31:45:02 4:12

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Lugano Lugano 7.3 Fabian Cancellara CH 9:41 Fabian Cancellara CH
2 Airolo Crans-Montana 149 Juan Mauricio Soler CO 4:23:20 Juan Mauricio Soler CO
3 Brig-Glis Grindelwald 107.6 Peter Sagan SK 3:09:47 Damiano Cunego IT
4 Grindelwald Huttwil 198.4 Thor Hushovd NO 4:46:05 Damiano Cunego IT
5 Huttwil Tobel-Tägerschen 204.2 Borut Bozic SI 4:44:48 Damiano Cunego IT
6 Tobel-Tägerschen Triesenberg/Malbun, LI 157.7 Steven Kruijswijk NL 4:12:03 Damiano Cunego IT
7 Vaduz, LI Serfaus-Fiss-Ladis, AT 222.8 Thomas de Gendt BE 5:38:42 Damiano Cunego IT
8 Tübach Schaffhausen 167.3 Peter Sagan SK 3:52:00 Damiano Cunego IT
9 Schaffhausen Schaffhausen 32.1 Fabian Cancellara CH 41:01 Levi Leipheimer US

Team classification

Rank Team Total
1 Team Leopard-Trek 95:14:32
2 Rabobank Cycling Team 95:21:28
3 Movistar Team 95:38:04

Special Rankings

KOM
Rank Rider Points
1 Andy Schleck 44
2 Laurens Ten Dam 35
3 Damiano Cunego 30
Points classification
Rank Rider Points
1 Peter Sagan 86
2 José Joaquin Rojas 50
3 Tejay van Garderen 44
Tour de Suisse 2010
Year 2010
Date 12.6.-20.6.
Number of stages 9
Total distance 1353.1
Riders started 167
Riders at the finish 115

Overall Top 10

Rank Rider Nation Time Backlog
1 Fränk Schleck LU 35:02:00
2 Lance Armstrong US 35:02:12 0:12
3 Jacob Fuglsang DK 35:02:17 0:17
4 Steve Morabito CH 35:02:23 0:23
5 Robert Gesink NL 35:02:27 0:27
5 Tony Martin DE 35:02:27 0:27
7 Rigoberto Uran CO 35:02:33 0:33
8 Andreas Klöden DE 35:02:48 0:48
9 Joaquin Rodriguez ES 35:03:09 1:09
10 Levi Leipheimer US 35:03:19 1:19

Stage

Stage Start Finish Route km Winner Winning Nation Time Overall leader
1 Lugano Lugano 7.6 Fabian Cancellara CH 10:21 Fabian Cancellara CH
2 Ascona Sierre 167.5 Heinrich Haussler DE 4:25:16 Fabian Cancellara CH
3 Sierre Schwarzenburg 196.6 Fränk Schleck LU 5:02:21 Tony Martin DE
4 Schwarzenburg Wettingen 192.2 Alessandro Petacchi IT 4:57:33 Tony Martin DE
5 Wettingen Frutigen 172.5 Marcus Burghardt DE 4:21:23 Tony Martin DE
6 Meiringen La Punt 213.5 Robert Gesink NL 6:20:53 Robert Gesink NL
7 Savognin Wetzikon 204.1 Marcus Burghardt DE 4:52:02 Robert Gesink NL
8 Wetzikon Liestal 172.4 Rui Costa PT 4:10:32 Robert Gesink NL
9 Liestal Liestal 26.9 Tony Martin DE 32:21 Fränk Schleck LU

Team classification

no classification

Special Rankings

KOM
Rank Rider Points
1 Mathias Frank 49
2 Wouter Poels 40
3 Robert Gesink 21
Points classification
Rank Rider Points
1 Marcus Burghardt 50
2 José Joaquin Rojas 50
3 Marco Marcato 43