Tour de Suisse 2009

Year 2009 Date 13.6.-21.6. Number of stages 9 Total distance 1353.4 Riders started 159 Riders at the finish 142 Overall Top 10 Rank Rider Nation Time Backlog 1 Fabian Cancellara CH 33:05:51 2 Tony Martin DE 33:07:53 2:02 3 Roman Kreuziger CK 33:08:15 2:24 4 Andreas...

Tour de Suisse 2008

Year 2008 Date 14.6.-22.6. Number of stages 9 Total distance 1411.6 Riders started 160 Riders at the finish 130 Overall Top 10 Rank Rider Nation Time Backlog 1 Roman Kreuziger CZ 35:43:46 2 Andreas Klöden DE 35:44:35 0:49 3 Igor Anton ES 35:45:41 1:55 4 Damiano Cunego...

Tour de Suisse 2007

Year 2007 Date 16.6.-24.6. Number of stages 9 Total distance 1156.6 Overall Top 10 Rank Rider Nation Time Backlog 1 Wladimir Karpez RU 30:07:23 2 Kim Kirchen LU 30:07:23 1:04 3 Stijn Devolder BE 30:07:23 1:30 3 Matteo Carrara IT 30:07:23 1:30 5 Damiano Cunego IT...

Tour de Suisse 2006

Year 2006 Date 10.6.-18.6. Number of stages 10 Total distance 1533.9 Overall Top 10 Rank Rider Nation Time Backlog 1 Jan Ullrich* DE 38:21:36 2 Koldo Gil ES 38:22:00 0:24 3 Jörg Jaksche DE 38:22:39 1:03 4 Angel Vicioso ES 38:23:20 1:44 5 Janez Brajkovic SI 38:24:09...

Tour de Suisse 2005

Year 2005 Date 11.6.-19.6. Number of stages 10 Total distance 1354.6 Riders started 77 Riders at the finish 59 Overall Top 10 Rank Rider Nation Time Backlog 1 Aitor Gonzalez ES 33:08:51 2 Michael Rogers AU 33:09:13 0:22 3 Jan Ullrich* DE 33:10:29 1:36 4 Fränk Schleck...