| 08-10 | DNF | | Paris - Tours (PT) | |
| 09-09 | 66 | | Paris-Brussel (1.HC) | 219.0km |
| 06-09 | 4 | | Memorial Rik Van Steenbergen (1.1) | 200.0km |
| 02-09 | 2 | | Tour de Rijke (1.1) | |
| | | Eneco Tour (PT) |
| 22-08 | 2 | | Stage 6Bornem - Sint-Truiden (213.0km) | 213.0km |
| 17-08 | 5 | | Stage 1Wieringerwerf - Hoogeveen (176.0km) | 176.0km |
| | | Post Danmark Rundt (2.HC) |
| 05-08 | 14 | | Stage 4Sorø - Hillerød (100.0km) | 100.0km |
| | | Brixia Tour (2.1) |
| 106 | | Klassement |
| 23-07 | 5 | 106 | Stage 4Bassano Bresciano - Palazzolo sull'Oglio (177.0km) | 177.0km |
| 22-07 | 7 | | Stage 3aPisogne - Darfo Boario Terme (101.0km) | 101.0km |
| 22-07 | 110 | | Stage 3bPian Camuno - Saviore dell'Adamello (62.0km) | 62.0km |
| 21-07 | 106 | | Stage 2Bettole di Buffalora - Passo Maniva (152.0km) | 152.0km |
| 20-07 | 120 | | Stage 1San Vigilio di Concesio - Toscolano Maderno (178.0km) | 178.0km |
| | | Course de la Solidarité Olympique (2.1) |
| 28-06 | 4 | | Stage 4 | |
| 22-03 | DNF | | Dwars door Vlaanderen (1.1) | 204.0km |
| | | Record-Driedaagse van West-Vlaanderen (2.1) |
| 04-03 | 6 | | Stage 2Torhout - Handzame (180.0km) | 180.0km |
| 03-03 | 9 | | Stage 1Kortrijk - Bellegem (169.0km) | 169.0km |
| 26-02 | 10 | | Kuurne-Brussel-Kuurne (1.1) | 194.0km |
| 25-02 | 58 | | Omloop Het Volk (1.HC) | 202.0km |
| | | Volta ao Algarve (2.1) |
| 18-02 | 19 | | Stage 4Lagoa - Portimão (174.0km) | 174.0km |
| 16-02 | 4 | 1 | Stage 2Vila do Bispo - Lagos (173.0km) | 173.0km |
| 15-02 | 1 | 1 | Stage 1Albufeira - Tavira (162.0km) | 162.0km |
| | | Tour Méditerranéen (2.1) |
| 12-02 | 15 | | Stage 5La Londe-les-Maures - Hyères (122.0km) | 122.0km |
| 08-02 | 9 | | Stage 1Marseille - Marignane (108.0km) | 108.0km |