| 38 | 31-03-2005 | KBC-Driedaagse De Panne-Koksijde - Stage 4 | 2.HC | 13.7km |
| 37 | 26-08-2004 | Eneco Ronde van Nederland - Stage 4 | 2.1 | 21.5km |
| 36 | 18-08-2004 | Olympic Games Athene TT | JO | 48.0km |
| 35 | 23-08-2003 | Eneco Ronde van Nederland | 2.1 | |
| 34 | 21-08-2003 | Eneco Ronde van Nederland - Stage 4 | 2.1 | 23.2km |
| 33 | 03-03-2001 | Vuelta Ciclista Comunidad Valenciana - Stage 5 | 2.3 | 23.5km |
| 32 | 30-09-2000 | Olympic Games Sydney TT | OS | 53.0km |
| 31 | 27-08-2000 | GP Eddy Merckx | 1.2 | 65.2km |
| 30 | 30-03-2000 | KBC-Driedaagse De Panne-Koksijde | 2.2 | |
| 29 | 30-03-2000 | KBC-Driedaagse De Panne-Koksijde - Stage 4 | 2.2 | 14.0km |
| 28 | 20-09-1999 | Vuelta a España - Stage 15 | GT | 185.0km |
| 27 | 20-06-1999 | Tour de Suisse - Stage 6 | 2.HC | 29.5km |
| 26 | 07-08-1997 | Vuelta Ciclista a Castilla y Léon - Stage 5 | 2.4 | |
| 25 | 29-06-1997 | National Road Championships - Russia | CN | |
| 24 | 12-06-1997 | Dauphiné Libéré - Stage 4 | 2.1 | 45.0km |
| 23 | 10-06-1997 | Dauphiné Libéré - Stage 2 | 2.1 | 217.0km |
| 22 | 26-03-1997 | Setmana Catalana - Stage 3 | 1.1 | 206.0km |
| 21 | 16-03-1997 | Paris-Nice - Stage 9 | 2.1 | 19.5km |
| 20 | 04-04-1996 | Driedaagse De Panne | 2.2 | |
| 19 | 07-03-1996 | Vuelta Ciclista a Murcia - Stage 2 | | 179.8km |
| 18 | 24-08-1995 | Ronde van Nederland - Stage 3b | 2.5 | 21.3km |
| 17 | 17-06-1995 | Tour de Suisse - Stage 5 | 2.1 | 192.7km |
| 16 | 10-06-1994 | Tour de Luxembourg - Stage 2 | 2.2 | 177.0km |
| 15 | 27-04-1994 | Veenendaal-Veenendaal | 1.2 | 204.0km |
| 14 | 27-02-1994 | Volta a la Comunitat Valenciana | 2.3 | |
| 13 | 23-02-1994 | Volta a la Comunitat Valenciana - Stage 2 | 2.3 | 203.0km |
| 12 | 19-06-1993 | Tour de Suisse - Stage 5 | 2.1 | 217.0km |
| 11 | 05-05-1993 | Quatre Jours de Dunkerque - Stage 2a | 2.1 | 97.5km |
| 10 | 10-03-1993 | Vuelta Ciclista a Murcia - Stage 2 | | 129.0km |
| 9 | 01-03-1993 | Clasica de Almeria | 1.4 | |
| 8 | 26-08-1992 | Druivenkoers - Overijse | 1.3 | |
| 7 | 23-08-1992 | Meisterschaft von Zürich | CDM | 240.0km |
| 6 | 09-05-1992 | Quatre Jours de Dunkerque - Stage 5 | 2.5 | 203.9km |
| 5 | 26-03-1992 | Setmana Catalana - Stage 4 | 2.1 | 209.0km |
| 4 | 26-07-1991 | Tour de France - Stage 20 | 2.HC | 160.0km |
| 3 | 31-03-1991 | Critérium International - Stage 3 | 2.2 | 12.5km |
| 2 | 25-03-1990 | Critérium International - Stage 3 | 2.2 | 12.5km |
| 1 | 17-02-1990 | Tour Méditerranéen - Stage 4b | 2.1 | 18.0km |