| 06-10 | 45 | | Paris - Tours (CDM) | 257.0km |
| 03-10 | 5 | | Paris-Bourges (1.3) | 206.0km |
| | | Paris-Corrèze (2.3) |
| 28-09 | | 3 | Stage 2Contres - Saint-Junien (207.0km) | 207.0km |
| 27-09 | 3 | 3 | Stage 1Ormes - Romorantin (196.0km) | 196.0km |
| | | Vuelta a España (GT) |
| 13-09 | DNF | | Stage 7Jaén - Málaga (196.0km) | 196.0km |
| 12-09 | 193 | 184 | Stage 6Granada - Sierra de la Pandera (153.0km) | 153.0km |
| 11-09 | 180 | 179 | Stage 5El Ejido - Alto de Sierra Nevada (198.0km) | 198.0km |
| 10-09 | 19 | 180 | Stage 4Águilas - Roquetas de Mar (149.0km) | 149.0km |
| 09-09 | 41 | 181 | Stage 3San Vicente del Raspeig - Murcia (134.0km) | 134.0km |
| 08-09 | 201 | 183 | Stage 2Valencia - Alcoy (144.0km) | 144.0km |
| 25-08 | 1 | | GP Ouest France - Plouay (1.HC) | 196.0km |
| 20-08 | 15 | | GP Stad Zottegem (1.3) | 154.0km |
| 30-06 | 3 | | National Road Championships - Great Britain (CN) | 210.0km |
| | | Tour of Sweden-Postgirot Open (2.2) |
| 16-05 | 8 | | Stage 5Jönköping - Göteborg (186.0km) | 186.0km |
| 14-05 | 7 | | Stage 3Motala - Skövde (180.0km) | 180.0km |
| 13-05 | 3 | | Stage 2Eskilstuna - Motala (175.0km) | 175.0km |
| 12-05 | 3 | | Stage 1Uppsala - Eskilstuna (138.0km) | 138.0km |
| | | Deutschland Tour (2.2) |
| 09-06 | 4 | | Stage 7Biberach an der Riß - Stuttgart (172.0km) | 172.0km |
| | | Quatre Jours de Dunkerque (2.1) |
| 12-05 | 4 | | Stage 6Leffrinckoucke - Dunkerque (185.0km) | 185.0km |
| 10-05 | 7 | | Stage 3Gravelines - Douvrin (98.0km) | 98.0km |
| 14-04 | DNF | | Paris-Roubaix (CDM) | 261.0km |
| | | Circuit de la Sarthe (2.3) |
| 11-04 | 10 | | Stage 3Chateaubriant - Angers (99.0km) | 99.0km |
| 01-04 | 53 | | Rund um Köln (1.3) | 206.0km |
| 27-03 | DNF | | Dwars door Vlaanderen (1.2) | 201.0km |
| | | Tour Méditerranéen (2.3) |
| 14-02 | 5 | | Stage 2Bouc-Bel-Air - Le Cannet (168.0km) | 168.0km |
| 03-02 | 5 | | GP Costa degli Etruschi (1.3) | |
| | | Tour of Qatar (2.3) |
| 22-01 | 2 | | Stage 2Al Zubarah - Doha (131.0km) | 131.0km |