Tour de Suisse 1989

Year 1989 Date 14.6.-23.6. Number of stages 11 Total distance 1846 Riders started 149 Riders at the finish 104 Overall Top 10 Rank Rider Nation Time Backlog 1 Beat Breu CH 46:57:19 2 Daniel Steiger CH 46:57:49 0:30 3 Jörg Müller CH 46:58:08 0:49 4 Steve Bauer CA...

Tour de Suisse 1988

Year 1988 Date 14.6.-23.6. Number of stages 10 Total distance 1793 Riders started 135 Riders at the finish 89 Overall Top 10 Rank Rider Nation Time Backlog 1 Helmut Wechselberger AT 44:56:24 2 Steve Bauer CA 44:57:49 1:25 3 Acacio da Silva PT 44:58:08 1:44 4 Rolf...

Tour de Suisse 1987

Year 1987 Date 16.6.-25.6. Number of stages 10 Total distance 1699 Riders started 132 Riders at the finish 90 Overall Top 10 Rank Rider Nation Time Backlog 1 Andrew Hampsten US 44:14:17 2 Peter Winnen NL 44:14:18 0:01 3 Fabio Parra CO 44:14:24 0:07 4 Marco Giovannetti...

Tour de Suisse 1986

Year 1986 Date 10.6.-20.6. Number of stages 10 Total distance 1802.1 Riders started 133 Riders at the finish 74 Overall Top 10 Rank Rider Nation Time Backlog 1 Andrew Hampsten US 48:24:12 2 Robert Millar GB-SCT 48:25:05 0:53 3 Greg Lemond US 48:25:33 1:21 4 Urs...

Tour de Suisse 1985

Year 1985 Date 11.6.-20.6. Number of stages 11 Total distance 1571 Riders started 116 Riders at the finish 91 Overall Top 10 Rank Rider Nation Time Backlog 1 Phil Anderson AU 40:47:43 2 Niki Rüttimann CH 40:48:25 0:42 3 Guido Winterberg CH 40:48:43 1:00 4 Sean Kelly...