| 19-09 | DNF | | Eschborn-Frankfurt (1.UWT) | 187.0km |
| 15-09 | DNF | | Grand Prix de Wallonie (1.Pro) | 208.0km |
| 26-08 | DNF | | Druivenkoers - Overijse (1.1) | |
| | | 82ª Volta a Portugal (2.1) |
| 07-08 | DNF | | Stage 3Sertã - Covilha (170.0km) | 170.0km |
| 06-08 | 119 | 118 | Stage 2Ponte de Sor - Castelo Branco (162.0km) | 162.0km |
| 05-08 | 107 | 108 | Stage 1Torres Vedras - Setubal (175.0km) | 175.0km |
| 04-08 | 122 | 122 | PrologueLisboa - Lisboa (5.0km) | 5.0km |
| 20-06 | DNS | | National Road Championships - Belgium (CN) | 221.0km |
| 24-05 | 24 | | Ronde van Limburg (1.1) | |
| 15-05 | 20 | | GP Vermarc Sport Rotselaar (Nat) | |
| | | Volta ao Algarve em Bicicleta (2.Pro) |
| 84 | | Klassement |
| 09-05 | 87 | 84 | Stage 5Albufeira - Malhão (170.0km) | 170.0km |
| 08-05 | 126 | 88 | Stage 4Lagoa - Lagoa (20.0km) | 20.0km |
| 07-05 | 75 | 88 | Stage 3Faro - Tavira (203.0km) | 203.0km |
| 06-05 | 92 | 90 | Stage 2Sagres - Fóia (192.0km) | 192.0km |
| 05-05 | 101 | 101 | Stage 1Lagos - Portimão (189.0km) | 189.0km |
| 02-05 | 13 | | Classica da Arrabida - Cyclin'Portugal (1.2) | |
| 25-04 | 72 | | Liège-Bastogne-Liège (1.UWT) | 259.0km |
| 21-04 | 43 | | La Flèche Wallonne (1.UWT) | 192.0km |
| | | Volta a la Comunitat Valenciana (2.Pro) |
| 30 | | Klassement |
| 43 | | Punten |
| 18-04 | 81 | 30 | Stage 5Paterna - Valencia (95.0km) | 95.0km |
| 17-04 | 107 | 30 | Stage 4Xilxes - Almenara (21.0km) | 21.0km |
| 16-04 | 13 | 67 | Stage 3Torrent - Alto de la Reina (160.0km) | 160.0km |
| 15-04 | 94 | 61 | Stage 2Alicante - Alicante (184.0km) | 184.0km |
| 14-04 | 67 | 67 | Stage 1Elche - Ondara (166.0km) | 166.0km |
| 04-04 | 80 | | Ronde van Vlaanderen (1.UWT) | 254.0km |
| 28-03 | DNF | | Gent-Wevelgem in Flanders Fields (1.UWT) | 247.0km |
| 26-03 | 88 | | E3 Saxo Bank Classic (1.UWT) | 203.0km |
| 17-03 | 70 | | Danilith Nokere Koerse (1.Pro) | 195.0km |
| 28-02 | 29 | | Royal Bernard Drome Classic (1.Pro) | 179.0km |
| 27-02 | DNF | | Faun-Ardèche Classic (1.Pro) | 171.0km |
| | | 53ème Tour des Alpes Maritimes et du Var
(2.1) |
| 59 | | Klassement |
| 21-02 | 89 | 59 | Stage 3Blausasc - Blausasc (136.0km) | 136.0km |
| 20-02 | 42 | 37 | Stage 2Fayence - Fayence (175.0km) | 175.0km |
| 19-02 | 40 | 40 | Stage 1Biot - Gourdon (186.0km) | 186.0km |