| 12-10 | 24 | | UCI World Championship Plouay TT (CM) | 48.0km |
| 30-09 | 10 | | Olympic Games Sydney TT (OS) | 53.0km |
| 27-09 | 49 | | Olympic Games Sydney (JO) | 239.0km |
| 27-08 | 9 | | GP Eddy Merckx (1.2) | 65.0km |
| | | Ronde van Nederland (2.1) |
| 4 | | Standings |
| 7 | | Points |
| 26-08 | 21 | 4 | Stage 6Blerick - Landgraaf | 227.0km |
| 25-08 | 33 | | Stage 5Harderwijk - Venlo | 186.0km |
| 24-08 | 1 | | Stage 4Leeuwarden - Leeuwarden | 20.0km |
| 24-08 | 43 | | Stage 3Bolsward - Leeuwarden | 91.0km |
| 23-08 | 67 | | Stage 2Utrecht - Hoorn | 185.0km |
| 22-08 | 41 | | Stage 1's Hertogenbosch - Utrecht | 180.0km |
| 21-08 | 7 | 7 | Prologue's Hertogenbosch - 's Hertogenbosch | 4.0km |
| 12-08 | 69 | | Clásica Ciclista San Sebastián (CDM) | 232.0km |
| | | Tour de France (GT) |
| 25 | | Standings |
| 23-07 | | 25 | Stage 21Paris - Paris | 138.0km |
| 21-07 | 4 | | Stage 19Freiburg im Breisgau - Mulhouse | 58.0km |
| 01-07 | 9 | 9 | Stage 1Futuroscope - Futuroscope | 16.0km |
| | | Route du Sud (2.3) |
| 17-06 | 7 | | Stage 1bVilleneuve-sur-Lot - Villeneuve-sur-Lot | 14.0km |
| | | Critérium du Dauphiné Libéré (2.HC) |
| 1 | | Standings |
| 1 | | Mountain |
| 11-06 | | 1 | Stage 7Saint-Jean-de-Maurienne - Sallanches | 147.0km |
| 10-06 | | 1 | Stage 6Digne-les-Bains - Briançon | 218.0km |
| 09-06 | 1 | 1 | Stage 5Beaumes-de-Venise - Digne-les-Bains | 201.0km |
| 08-06 | 1 | 2 | Stage 4Romans-sur-Isèr - Mont Ventoux | 159.0km |
| 07-06 | 3 | 3 | Stage 3Saint-Étienne - Saint-Chamond | 35.0km |
| 04-06 | 8 | | PrologueGrenoble - Grenoble | 3.0km |
| 03-06 | 9 | | Classique des Alpes (1.1) | 175.0km |
| 22-04 | 65 | | Amstel Gold Race (CDM) | 257.0km |
| 16-04 | 30 | | Liège-Bastogne-Liège (CDM) | 258.0km |
| | | Setmana Catalana (2.1) |
| 24-03 | 7 | | Stage 5bBarcelona - Montjuich | 12.0km |
| | | Vuelta Ciclista a Murcia (2.3) |
| 05-03 | 4 | | Stage 5Murcia - Murcia | 12.0km |