1978: Amateur
- 3. Rang Weltmeisterschaften in München, Bahnvierer
1979: Amateur
- 3. Rang Weltmeisterschaften in Amsterdam, Punktefahren
1980: Amateur
- Olympische Spiele Moskau, Bahnvierer (7. Rang)
1981:
- Weltmeister Punktefahren (1. Titel)
- Europameister Sprint
- 6-Tagerennen in Grenoble
- 7. Etappe Tour de France
- 1 Etappe Tour de Suisse
- 1 Etappe Tour de Romandie
- Prolog Tour de Romandie
1982:
- Weltmeister Punktefahren (2. Titel)
- 3 Etappen beim Giro d`Italia
- 2. Etappe der Tour de Suisse
- 6-Tagerennen Zürich ( mit Robert Dill-Bundi)
- Schweizer Sportler des Jahres (Kat. Frauen: Doris de Agostini, Ski Alpin)
1983:
- Weltmeister Keirin und Punktefahren (3. + 4. Titel)
- 3 Etappen an der Tour de Suisse
- 6-Tagerennen in Zürich (mit Daniel Gisiger)
- 6-Tagerennen in Launceston, AUS (mit Hans Kaenel)
- 6-Tagerennen in München (mit René Pijnen)
- Schweizer Sportler des Jahres (Kat. Frauen: Erika Hess, Ski Alpin)
1984:
- Weltmeister Punktefahren (5. Titel) und Bronce im Keirin
- 6-Tagerennen in Zürich ( mit Daniel Gisiger)
- 6-Tagerennen in Rotterdam ( mit René Pijnen)
- 4 Etappen beim Giro d`Italia
- Punkteklassement des Giro d`Italia
1985:
- Weltmeister Keirin und Punktefahren (6. + 7. Titel)
- GP Gippingen (Strassenrennen)
- 3 Etappen beim Giro d`Italia
- 1 Etappe der Tour de Suisse
- 6-Tagerennen in München (mit René Pijnen)
- 2. Rang Punkteklassement des Giro dÌtalia
1986:
- Weltmeister Punktefahren (8. Titel) und Bronce im Keirin
- Prolog Giro d`Italia (Maglia Rosa)
- 1 Etappe der Tour de Suisse
- GP Pino Cerami
- 6-Tagerennen in Zürich ( mit Daniel Gisiger )
1987:
- Weltmeister Punktefahren (9. Titel) und Bronce im Keirin
- 1 Etappe Tour de Suisse
- 1 Etappe Giro d`Italia
- 6-Tagerennen in Zürich ( mit Dietrich Thurau)
- 6-Tagerennen in München ( mit Dietrich Thurau)
- 6-Tagerennen in Berlin ( mit Dietrich Thurau)
1988:
- 1 Etappe Tour de Suisse
- 1 Etappe Giro d`Italia
- 6-Tagerennen in Gent ( mit Roman Hermann)
1989:
- Weltmeister Punktefahren (10. Titel)
- 2 Etappen beim Giro d`Italia
- 1 Etappe Tour de Suisse
- 6-Tagerennen in Kopenhagen ( mit Danny Clark)
1990:
- 6-Tagerennen in Dortmund ( mit Olaf Ludwig )
1992:
- 6-Tagerennen in Kopenhagen ( mit Danny Clark )
- 6-Tagerennen in München ( mit Olaf Ludwig )
1993:
- 6-Tagerennen in Bremen ( Peter Pieters)
1994:
- 6-Tagerennen in Köln ( mit Carsten Wolf )
- 6 Tagerennen in Zürich ( mit Carsten Wolf )