1988:
- 2. SM-Junioren in Hochdorf
- 5. Gesamtklassement Istrien-Rundfahrt (Ex-Jugoslawien), einmal 3. Etappenrang (vor Weltmeister Tarocco)

1989: Amateur;
-
1. Berner Rundfahrt
- 3. Gesamtrang Tour du Jura, zweimal Etappenvierter
- 3. Lugano; 2. Orbe
-  4. Bulle.
Im August Übergang zu den Elite mit erstem Rennen Zürimetzgete 235km, 44. Rang bei 32°C im Schatten...

1991 und 1994:
Sieger ARIF-Mannschaftsfahren, 1991 zusammen mit Alex Zülle, Bruno Boscardin und a. Sypytkowski; 1994 mit Aebersold und Guido Wirz

1991:
 4. Zeitfahren an der internationalen Tour de l'Ain in Frankreich.

1992:
- ARIF-Einzelleader nach zwei Rennen
- 10. Lancy ARIF
- 2. Renens ARIF (im Spurt hinter Teamkollege Armin Meier)
- 6. Gippingen ARIF
- 9. Siglistorf ARIF
4 kantonale Siege

1992/93:
Sieger Schwarzhäusern

1993:
Sieger Mannschaftszeitfahren international in Kranj (Slowenien) mit Schweizer Nationalmannschaft

1993/94:
Mitglied des Schweizer Nationalkaders

1994:
Sieg Mannschaftszeitfahren an der Tour de Normandie (Weltcup) mit Schweizer Team.