| 1996-07-30 | 24 | Olympic Games - Cross-country | | 0 | 02:42:43.000 | 0 |
| 1995-10-29 | 34 | UCI World Cup Heerlen | ME | 0 | 01:04:23.000 | 0 |
| 1994-12-28 | 24 | UCI World Cup Loenhout | ME | 0 | 01:05:37.000 | 0 |
| 1994-12-26 | 3 | GP Città di Parabiago | ME | 0 | 00:00:00.000 | |
| 1994-12-25 | 5 | Superprestige Diegem | ME | 0 | 00:58:06.000 | 0 |
| 1994-12-18 | 6 | Superprestige Overijse | ME | 0 | 01:01:40.000 | 0 |
| 1994-12-10 | 21 | UCI World Cup Igorre | ME | 0 | 01:02:07.000 | 0 |
| 1994-12-08 | 7 | Superprestige Silvelle | ME | 0 | 01:05:00.000 | 0 |
| 1994-12-04 | 5 | Superprestige Milan | ME | 0 | 00:59:53.000 | 0 |
| 1994-11-27 | 15 | Superprestige Gieten | ME | 0 | 00:00:00.000 | |
| 1994-11-20 | 7 | Superprestige Asper-Gavere | ME | 0 | 00:00:00.000 | |
| 1994-11-05 | 6 | Superprestige Plzeň | ME | 0 | 00:58:56.000 | 0 |
| 1994-10-16 | 17 | UCI World Cup Wangen | ME | 0 | 00:59:50.000 | 0 |
| 1994-01-15 | 11 | Superprestige Westouter | ME | 0 | 01:00:31.000 | 0 |
| 1994-01-02 | 1 | GP Città di Parabiago | ME | 0 | 00:00:00.000 | |
| 1993-12-19 | 8 | Superprestige Overijse | ME | 0 | 00:00:00.000 | |
| 1993-12-05 | 4 | Superprestige Milan | ME | 0 | 00:00:00.000 | |
| 1993-11-28 | 3 | Superprestige Zarautz | ME | 0 | 00:59:30.000 | 0 |
| 1993-11-21 | 12 | Superprestige Asper-Gavere | ME | 0 | 00:00:00.000 | |
| 1993-11-14 | 10 | Superprestige Gieten | ME | 0 | 00:00:00.000 | |
| 1993-11-07 | 9 | Waidquer Zürich | ME | 0 | 01:10:26.000 | 0 |
| 1993-10-30 | 4 | Superprestige Plzeň | ME | 0 | 00:00:00.000 | |
| 1993-10-17 | 13 | UCI World Cup Eindhoven | ME | 0 | 01:03:50.000 | 0 |
| 1993-10-03 | 25 | UCI World Cup Eschenbach | ME | 0 | 01:13:59.000 | 0 |
| 1993-01-31 | 15 | UCI World Championship | ME | 0 | 01:07:02.000 | 0 |
| 1993-01-03 | 8 | Superprestige Asper-Gavere | ME | 0 | 00:00:00.000 | |
| 1992-12-20 | 10 | Superprestige Overijse | ME | 0 | 00:00:00.000 | |
| 1992-12-08 | 5 | Superprestige Rome | ME | 0 | 00:57:26.000 | 0 |
| 1992-12-06 | 2 | Gran Premio Mamma e Papà Guerciotti | ME | 0 | 00:00:00.000 | |
| 1992-11-22 | 6 | Superprestige Valkenswaard | ME | 0 | 00:00:00.000 | |
| 1992-11-15 | 6 | Superprestige Zarautz | ME | 0 | 01:03:45.000 | 0 |
| 1992-02-01 | 10 | UCI World Championship Amateurs | ME | 0 | 00:53:03.000 | 0 |
| 1992-01-26 | 32 | Superprestige Wetzikon | ME | 0 | 01:08:27.000 | 0 |
| 1991-12-29 | 16 | Superprestige Diegem | ME | 0 | 00:00:00.000 | |
| 1991-12-22 | 3 | Superprestige Overijse | ME | 0 | 00:56:27.000 | 0 |
| 1991-12-08 | 3 | Superprestige Rome | ME | 0 | 00:57:47.000 | 0 |
| 1991-11-17 | 4 | Superprestige Zarautz | ME | 0 | 01:07:04.000 | 0 |
| 1991-11-10 | 5 | Superprestige Gieten | ME | 0 | 01:06:56.000 | 0 |
| 1991-11-02 | 4 | Superprestige Plzeň | ME | 0 | 01:00:23.000 | 0 |
| 1991-02-02 | 9 | UCI World Championship Amateurs | ME | 0 | 00:51:13.000 | 0 |
| 1991-01-27 | 17 | Superprestige Wetzikon | ME | 0 | 00:00:00.000 | |
| 1990-12-08 | 6 | Superprestige Rome | ME | 0 | 01:02:53.000 | 0 |
| 1990-11-03 | 19 | Superprestige Plzeň | ME | 0 | 01:10:08.000 | 0 |
| 1987-01-24 | 13 | UCI World Championship Amateurs | ME | 0 | 01:05:08.000 | 0 |
| 1985-01-13 | 20 | Superprestige Asper-Gavere | ME | 0 | 00:00:00.000 | |
| 1984-12-09 | 18 | Superprestige Rome | ME | 0 | 00:00:00.000 | |
| 1984-02-18 | 5 | UCI World Championship Amateurs | ME | 0 | 01:05:50.000 | 0 |
| 1983-02-20 | 4 | UCI World Championship MJ | MJ | 0 | 00:39:48.000 | 0 |
| 1982-02-21 | 3 | UCI World Championship MJ | MJ | 0 | 00:44:08.000 | 0 |