| 1995-01-29 | 5 | UCI World Championship | ME | 0 | 00:59:10.000 | 0 |
| 1995-01-15 | 14 | UCI World Cup Sablé-sur-Sarthe | ME | 0 | 01:00:31.000 | 0 |
| 1995-01-08 | 3 | National Championships Switzerland ME | ME | 0 | 01:03:35.000 | 0 |
| 1994-12-28 | 17 | UCI World Cup Loenhout | ME | 0 | 01:04:27.000 | 0 |
| 1994-12-10 | 14 | UCI World Cup Igorre | ME | 0 | 01:00:31.000 | 0 |
| 1994-11-13 | 23 | UCI World Cup Corva | ME | 0 | 01:10:13.000 | 0 |
| 1994-11-06 | 6 | Waidquer Zürich | ME | 0 | 01:04:41.000 | 0 |
| 1994-10-09 | 1 | Radquer Hittnau | ME | 0 | 00:58:12.000 | 0 |
| 1994-01-02 | 2 | Radquer Safenwil | ME | 0 | 01:05:44.000 | 0 |
| 1993-12-26 | 2 | Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 1993-11-28 | 10 | Radquer Liestal | ME | 0 | 01:05:19.000 | 0 |
| 1993-11-07 | 4 | Waidquer Zürich | ME | 0 | 01:08:08.000 | 0 |
| 1993-10-17 | 17 | UCI World Cup Eindhoven | ME | 0 | 01:04:31.000 | 0 |
| 1993-10-10 | 3 | Radquer Hittnau | ME | 0 | 01:04:00.000 | 0 |
| 1993-01-31 | 11 | UCI World Championship | ME | 0 | 01:06:03.000 | 0 |
| 1992-01-26 | 15 | Superprestige Wetzikon | ME | 0 | 01:06:07.000 | 0 |
| 1991-02-03 | 7 | UCI World Championship | ME | 0 | 01:04:59.000 | 0 |
| 1990-12-26 | 2 | Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 1990-11-18 | 20 | Superprestige Zarautz | ME | 0 | 00:00:00.000 | |
| 1990-02-04 | 10 | UCI World Championship | ME | 0 | 01:04:06.000 | 0 |
| 1990-01-28 | 5 | Superprestige Wetzikon | ME | 0 | 01:05:03.000 | 0 |
| 1989-12-24 | 8 | Superprestige Overijse | ME | 0 | 00:00:47.000 | 0 |
| 1989-12-16 | 11 | Superprestige Plzeň | ME | 0 | 00:03:06.000 | 0 |
| 1989-12-08 | 2 | Superprestige Rome | ME | 0 | 01:04:16.000 | 0 |
| 1989-11-26 | 17 | Superprestige Valkenswaard | ME | 0 | 00:00:00.000 | |
| 1989-11-19 | 11 | Superprestige Zarautz | ME | 0 | 00:00:00.000 | |
| 1989-11-12 | 19 | Superprestige Gieten | ME | 0 | 00:00:00.000 | |
| 1989-11-05 | 9 | Superprestige Zürich-Waid | ME | 0 | 00:03:22.000 | 0 |
| 1989-02-11 | 4 | Cyclocross Sint-Martens-Bodegem | ME | 0 | 00:00:00.000 | |
| 1989-01-28 | 3 | UCI World Championship Amateurs | ME | 0 | 00:54:28.000 | 0 |
| 1989-01-22 | 4 | Superprestige Wetzikon | ME | 0 | 01:04:25.000 | 0 |
| 1989-01-15 | 14 | Superprestige Asper-Gavere | ME | 0 | 01:16:50.000 | 0 |
| 1988-12-08 | 4 | Superprestige Rome | ME | 0 | 00:01:05.000 | 0 |
| 1988-12-07 | 2 | Gran Premio Mamma e Papà Guerciotti | ME | 0 | 00:00:00.000 | |
| 1988-11-20 | 13 | Superprestige Zarautz | ME | 0 | 01:08:30.000 | 0 |
| 1988-11-06 | 2 | Superprestige Zürich-Waid | ME | 0 | 01:05:16.000 | 0 |
| 1988-01-30 | 2 | UCI World Championship Amateurs | ME | 0 | 01:01:52.000 | 0 |
| 1988-01-24 | 17 | Superprestige Wetzikon | ME | 0 | 00:00:00.000 | |
| 1987-11-01 | 7 | Superprestige Zürich-Waid | ME | 0 | 01:05:18.000 | 0 |
| 1982-02-21 | 25 | UCI World Championship MJ | MJ | 0 | 00:47:47.000 | 0 |