| 02-10 | DNF | | Züri Metzgete (PT) | 241.0km |
| 05-09 | 1 | | Dernycriterium Wetteren (Cri) | |
| 30-08 | 58 | | Schaal Sels - Merksem (1.1) | 198.0km |
| | | Eneco Tour (PT) |
| 12 | | Klassement |
| 10-08 | | 12 | Stage 7Etten-Leur - Etten-Leur (26.0km) | 26.0km |
| 06-08 | 14 | | Stage 3Beek - Landgraaf (206.0km) | 206.0km |
| 31-07 | 2 | | Dernyspektakel Wolvertem (Cri) | |
| 28-07 | 2 | | Criterium van Herentals (Cri) | |
| 25-07 | 3 | | Criterium Aalst (Cri) | |
| 26-06 | 1 | | National Road Championships - Belgium (CN) | 232.0km |
| 22-06 | 12 | | Halle-Ingooigem (1.1) | 175.0km |
| | | Critérium du Dauphiné Libéré (PT) |
| 10-06 | 14 | | Stage 5Vaison-la-Romaine - Grenoble (219.0km) | 219.0km |
| 07-06 | 15 | | Stage 2Givors - Chauffailles (187.0km) | 187.0km |
| | | Volta Ciclista a Catalunya (PT) |
| 69 | | Klassement |
| 22-05 | | 69 | Stage 7Pallejá - Barcelona (113.0km) | 113.0km |
| 18-05 | 8 | | Stage 3Salou - Granada (157.0km) | 157.0km |
| 01-05 | 19 | | Rund um den Henninger Turm (1.HC) | 211.0km |
| 24-04 | 32 | | Liège-Bastogne-Liège (PT) | 260.0km |
| 20-04 | 83 | | La Flèche Wallonne (PT) | 201.0km |
| 17-04 | DNF | | Amstel Gold Race (PT) | 251.0km |
| | | Vuelta Ciclista al País Vasco (PT) |
| 05-04 | DNF | | Stage 2Zarautz - La Lejana-Trapagaran (166.0km) | 166.0km |
| 04-04 | 120 | 120 | Stage 1Zarautz - Zarautz (133.0km) | 133.0km |
| | | Tirreno-Adriatico (PT) |
| 10-03 | 18 | | Stage 2Civitavecchia - Tivoli (181.0km) | 181.0km |
| 27-02 | 8 | | Kuurne-Brussel-Kuurne (1.1) | 190.0km |
| | | Ruta Del Sol (2.1) |
| 17-02 | 10 | | Stage 5Sevilla - Chiclana de la Frontera (154.0km) | 154.0km |
| 16-02 | 10 | | Stage 4La Guardia de Jaén - Córdoba (162.0km) | 162.0km |
| 15-02 | 1 | | Stage 3Vegas del Genil - Jaén (164.0km) | 164.0km |
| 14-02 | 1 | | Stage 2Antequera - La Zubia (166.0km) | 166.0km |
| | | Etoile de Bessèges (2.1) |
| 02-02 | 5 | 5 | Stage 1Marseille - Marseille (126.0km) | 126.0km |
| 01-02 | DNF | | GP d'Ouverture La Marseillaise (1.1) | 128.0km |