| 08-10 | DNF | | Paris - Tours (PT) | |
| 20-09 | 14 | | Omloop van het Houtland Lichtervelde (1.1) | |
| 06-09 | DNF | | Memorial Rik Van Steenbergen (1.1) | 200.0km |
| | | Tour of Britain (2.1) |
| 03-09 | 16 | | Stage 6London - London (82.0km) | 82.0km |
| 02-09 | 7 | | Stage 5Rochester - Canterbury (152.0km) | 152.0km |
| | | Tour du Poitou Charentes et de la Vienne (2.1) |
| 25-08 | 6 | | Stage 5Vienne - Poitiers (102.0km) | 102.0km |
| 22-08 | 20 | | Stage 1Saintes - Cognac (187.0km) | 187.0km |
| 17-08 | 15 | | Coppa Bernocchi (1.1) | |
| | | Brixia Tour (2.1) |
| 23-07 | DNF | | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 89 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 134 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 140 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 112 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| 23-06 | 13 | | National Road Championships - Sweden (CN) | 182.0km |
| | | Tour de Luxembourg (2.HC) |
| 4 | | Klassement |
| 04-06 | 6 | 4 | Stage 4Mersch - Luxembourg (149.0km) | 149.0km |
| 03-06 | 1 | | Stage 3Wiltz - Diekirch (175.0km) | 175.0km |
| 31-05 | 11 | | PrologueLuxembourg - Luxembourg (2.0km) | 2.0km |
| 28-05 | 6 | | Boucles de l'Aulne (1.1) | |
| 27-05 | 10 | | Grand Prix de Plumelec-Morbihan (1.1) | |
| 25-05 | 5 | | Tour de Vendée (1.1) | |
| | | Tour de Picardie (2.1) |
| 13-05 | 19 | | Stage 2Nesle - Marle (186.0km) | 186.0km |
| 01-05 | DNF | | Rund um den Henninger Turm (1.HC) | 190.0km |
| | | Int. Rheinland-Pfalz Rundfahrt (2.1) |
| 26-04 | 11 | | Stage 1 | |
| 22-04 | 3 | | GP de Villers Cotterêts (1.1) | |
| 15-03 | 16 | | Nokere Koerse (1.1) | 193.0km |
| 31-01 | 66 | | GP d'Ouverture La Marseillaise (1.1) | 140.0km |