| 13.10 | 14 |  |  | Nationale Sluitingprijs Putte-Kapellen (1.1) | 195.8 | 7 |  | more | 
| 11.10 | DNF |  |  | Paris - Tours Elite (1.HC) | 231 |  |  | more | 
| 06.10 | DNF |  |  | Binche - Chimay - Binche / Mémorial Frank Vandenbroucke (1.1) | 194.5 |  |  | more | 
| 03.10 | 4 |  |  | Sparkassen Münsterland Giro (1.HC) | 179.9 | 50 | 30 | more | 
| 23.09 | 15 |  |  | Omloop van het Houtland   (1.1) | 198 | 6 |  | more | 
| 20.09 | 9 |  |  | Grand Prix d'Isbergues - Pas de Calais (1.1) | 204 | 16 | 7 | more | 
| 18.09 | 97 |  |  | Kampioenschap van Vlaanderen (1.1) | 192 |  |  | more | 
| 06.09 | 21 |  |  | GP de Fourmies / La Voix du Nord (1.HC) | 205 | 5 |  | more | 
| 29.08 › 30.0829-30/8 |  |  |  | Ronde van Midden-Nederland (2.2) |  |  |  | more | 
|  | 41 |  |  | General classificationGeneral classification |  |  |  |  | 
| 30.08 | 3 |  |  | S2Stage 2 - Utrecht › Utrecht | 203.6 | 1 | 2 |  | 
| 29.08 | 9 | 51 |  | S1 (TTT)Stage 1 (TTT) - Leersum › Leersum | 28.65 |  |  |  | 
| 18.08 | DNF |  |  | GP Stad Zottegem (1.1) | 189.7 |  |  | more | 
| 10.08 › 16.0810-16/8 |  |  |  | Eneco Tour (2.UWT) |  |  |  | more | 
|  | 109 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 16.08 | 104 |  |  | S7Stage 7 - Sint-Pieters-Leeuw › Geraardsbergen | 193.8 |  |  |  | 
| 15.08 | 97 | 134 |  | S6Stage 6 - Heerlen › Houffalize | 198 |  |  |  | 
| 14.08 | 114 | 137 |  | S5Stage 5 - Riemst › Sittard-Geleen | 179.6 |  |  |  | 
| 13.08 | 143 | 135 |  | S4 (ITT)Stage 4 (ITT) - Hoogerheide › Hoogerheide | 13.9 |  |  |  | 
| 12.08 | 19 | 26 |  | S3Stage 3 - Beveren › Ardooie | 171.9 |  |  |  | 
| 11.08 | 18 | 24 |  | S2Stage 2 - Breda › Breda | 180 |  |  |  | 
| 10.08 | 19 | 23 |  | S1Stage 1 - Bolsward › Bolsward | 183.5 |  |  |  | 
| 22.07 | DNF |  |  | Grand Prix Cerami (1.1) | 211 |  |  | more | 
| 28.06 | 9 |  |  | National Championships Netherlands - Road Race (NC) | 253 |  | 2 | more | 
| 24.06 | 84 |  |  | Halle Ingooigem (1.1) | 198.8 |  |  | more | 
| 14.06 | 12 |  |  | Ronde van Limburg (1.1) | 199 | 10 | 3 | more | 
| 27.05 › 31.0527-31/5 |  |  |  | Tour des Fjords (2.1) |  |  |  | more | 
|  | 23 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 18 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 56 |  |  | General classificationGeneral classification |  |  |  |  | 
| 31.05 | 49 |  |  | S5Stage 5 - Hinna Park › Stavanger | 186 |  |  |  | 
| 30.05 | 54 | 61 |  | S4Stage 4 - Stavanger › Sandnes | 177 |  |  |  | 
| 29.05 | 74 | 70 |  | S3Stage 3 - Stord › Sauda | 164.1 |  |  |  | 
| 28.05 | 5 | 55 |  | S2Stage 2 - Jondal › Haugesund | 215 | 4 | 4 |  | 
| 27.05 | 66 | 66 |  | S1Stage 1 - Bergen › Norheimsund | 174.3 |  |  |  | 
| 20.05 › 24.0520-24/5 |  |  |  | Tour of Norway (2.HC) |  |  |  | more | 
|  | 15 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 19 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 77 |  |  | General classificationGeneral classification |  |  |  |  | 
| 24.05 | 83 |  |  | S5Stage 5 - Flå › Hønefoss | 175 |  |  |  | 
| 23.05 | 80 | 84 |  | S4Stage 4 - Rjukan › Geilo | 167 |  |  |  | 
| 22.05 | 99 | 88 |  | S3Stage 3 - Skien › Rjukan | 185 |  |  |  | 
| 21.05 | 4 | 68 |  | S2Stage 2 - Drammen › Langesund | 199 | 7 | 7 |  | 
| 20.05 | 69 | 73 |  | S1Stage 1 - Årnes › Sarpsborg | 182 |  |  |  | 
| 06.05 › 10.056-10/5 |  |  |  | 4 Jours de Dunkerque / Tour du Nord-pas-de-Calais (2.HC) |  |  |  | more | 
|  | 23 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 30 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 74 |  |  | General classificationGeneral classification |  |  |  |  | 
| 10.05 | 8 |  |  | S5Stage 5 - Cappelle la Grande › Dunkerque | 171 | 1 | 2 |  | 
| 09.05 | 79 | 85 |  | S4Stage 4 - Base de loisirs EOLYS (Lestrem) › Cassel | 178.7 |  |  |  | 
| 08.05 | 111 | 80 |  | S3Stage 3 - Barlin › Saint Omer | 176.1 |  |  |  | 
| 07.05 | 16 | 84 |  | S2Stage 2 - Fontaine au Pire › Maubeuge | 178.7 |  |  |  | 
| 06.05 | 100 | 100 |  | S1Stage 1 - Dunkerque › Orchies | 178.7 |  |  |  | 
| 01.05 › 03.051-3/5 |  |  |  | Tour de Yorkshire (2.1) |  |  |  | more | 
|  | 21 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 102 |  |  | General classificationGeneral classification |  |  |  |  | 
| 03.05 | 87 |  |  | S3Stage 3 - Wakefield › Leeds | 167 |  |  |  | 
| 02.05 | 6 | 95 |  | S2Stage 2 - Selby › York | 174 | 3 | 2 |  | 
| 01.05 | 105 | 105 |  | S1Stage 1 - Bridlington › Scarborough | 174 |  |  |  | 
| 17.04 › 18.0417-18/4 |  |  |  | ZLM Roompot Tour (2.Ncup) |  |  |  | more | 
|  | 15 |  |  | General classificationGeneral classification |  |  |  |  | 
| 18.04 | 16 |  |  | S3Stage 3 - Goes › Goes | 177.2 |  |  |  | 
| 17.04 | 15 | 26 |  | S2 (TTT)Stage 2 (TTT) - Kamperland › Kamperland | 24.8 |  |  |  | 
| 17.04 | 9 | 9 |  | S1Stage 1 - Kamperland › Zierikzee | 122 |  |  |  | 
| 08.04 | 29 |  |  | Scheldeprijs (1.HC) | 200 |  |  | more | 
| 04.04 | DNF |  |  | Volta Limburg Classic (1.1) | 198 |  |  | more | 
| 28.03 › 29.0328-29/3 |  |  |  | Critérium International (2.HC) |  |  |  | more | 
| 29.03 | DNF |  |  | S3Stage 3 - Porto-Vecchio › Col de l'Ospedale | 189.5 |  |  |  | 
| 28.03 | 108 | 85 |  | S2 (ITT)Stage 2 (ITT) - Porto-Vecchio › Porto-Vecchio | 7 |  |  |  | 
| 28.03 | 53 | 53 |  | S1Stage 1 - Porto-Vecchio › Porto-Vecchio | 92.5 |  |  |  | 
| 26.03 | DNF |  |  | Classica Corsica (1.1) | 203.8 |  |  | more | 
| 20.03 | 4 |  |  | Handzame Classic (1.1) | 198.6 | 32 | 24 | more | 
| 15.03 | 38 |  |  | Energiewacht Dwars door Drenthe (1.1) | 196.8 |  |  | more | 
| 06.03 › 08.036-8/3 |  |  |  | Driedaagse van West-Vlaanderen (2.1) |  |  |  | more | 
|  | 55 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 125 |  |  | General classificationGeneral classification |  |  |  |  | 
| 08.03 | 126 |  |  | S2Stage 2 - Nieuwpoort › Ichtegem | 184.5 |  |  |  | 
| 07.03 | 44 | 134 |  | S1Stage 1 - Brugge › Harelbeke | 174.1 |  |  |  | 
| 06.03 | 169 | 169 |  | ProloguePrologue - Middelkerke › Middelkerke | 7 |  |  |  | 
| 01.03 | DNF |  |  | Kuurne-Brussel-Kuurne (1.1) | 193 |  |  | more | 
| 04.02 › 08.024-8/2 |  |  |  | Etoile de Bessèges (2.1) |  |  |  | more | 
|  | 8 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 71 |  |  | General classificationGeneral classification |  |  |  |  | 
| 08.02 | 126 |  |  | S5 (ITT)Stage 5 (ITT) - Alès › Alès | 12 |  |  |  | 
| 07.02 | 50 | 51 |  | S4Stage 4 - L'Ardoise › Laudun | 156.3 |  |  |  | 
| 06.02 | 18 | 55 |  | S3Stage 3 - Bessèges › Bessèges | 152.6 |  |  |  | 
| 05.02 | 24 | 59 |  | S2Stage 2 - Nîmes › Les Fumades | 155 |  |  |  | 
| 04.02 | 65 | 66 |  | S1Stage 1 - Bellegarde › Beaucaire | 152 |  |  |  |