14.05 » 19.05 | | | | 4 Jours de Dunkerque / Grand Prix des Hauts de France (2.Pro) | | | | more |
| 8 | | | Points classification | | | | more |
| 11 | | | General classification | | 36 | 30 | more |
19.05 | 10 | | | Stage 6 - Loon-Plage › Dunkerque | 176.8 | | | more |
18.05 | 8 | 10 | | Stage 5 - Arques › Cassel | 179.1 | 1 | | more |
17.05 | 6 | 23 | | Stage 4 - Mazingarbe › Pont-à-Marcq | 166.8 | 3 | | more |
16.05 | 120 | 41 | | Stage 3 - Saint-Laurent-Blangy › Bouchain | 165.1 | | | more |
15.05 | 10 | 9 | | Stage 2 - Wimereux › Abbeville | 184.3 | | | more |
14.05 | 5 | 5 | | Stage 1 - Dunkerque › Le Touquet | 173 | 4 | 3 | more |
09.05 | 19 | | | Circuit de Wallonie (1.1) | 183.9 | 2 | 3 | more |
05.05 | 68 | | | Elfstedenronde Brugge (1.1) | 199.9 | | | more |
23.04 » 28.04 | | | | Tour de Romandie (2.UWT) | | | | more |
| 15 | | | Points classification | | | | more |
| 83 | | | General classification | | 5 | | more |
28.04 | 8 | | | Stage 5 - Vernier › Vernier | 150.8 | 3 | 8 | more |
27.04 | 124 | 96 | | Stage 4 - Saillon › Leysin | 151.7 | | | more |
26.04 | 146 | 82 | | Stage 3 (ITT) - Oron › Oron | 15.5 | | | more |
25.04 | 105 | 79 | | Stage 2 - Fribourg › Salvan/Les Marécottes | 171 | | | more |
24.04 | 4 | 15 | | Stage 1 - Château d'Oex › Fribourg | 165.7 | 13 | 25 | more |
23.04 | 20 | 20 | | Prologue - Payerne › Payerne | 2.28 | | | more |
30.03 | 11 | | | Volta NXT Classic (1.1) | 190.8 | 12 | 15 | more |
20.03 | 13 | | | Classic Brugge-De Panne (1.UWT) | 198.9 | 30 | 30 | more |
14.03 | DNF | | | Grand Prix de Denain - Porte du Hainaut (1.Pro) | 196.2 | | | more |
13.03 | 8 | | | Danilith Nokere Koerse (1.Pro) | 188.1 | 30 | 50 | more |
03.03 | DNF | | | Grote prijs Jean - Pierre Monseré (1.1) | 200.6 | | | more |
02.03 | 5 | | | Grand Prix Criquielion (1.1) | 200 | 28 | 50 | more |
27.02 | 13 | | | Le Samyn (1.1) | 204.3 | 8 | 5 | more |
14.02 » 18.02 | | | | Vuelta a Andalucia Ruta Ciclista Del Sol (2.Pro) | | | | more |
16.02 | 95 | | | Stage 3 (ITT) - Alcaudete › Alcaudete | 4.95 | | | more |
31.01 » 04.02 | | | | Etoile de Bessèges - Tour du Gard (2.1) | | | | more |
| 10 | | | Points classification | | | | more |
| 38 | | | General classification | | | | more |
04.02 | 92 | | | Stage 5 (ITT) - Alès › Alès | 10.645 | | | more |
03.02 | 56 | 29 | | Stage 4 - Méjannes-le-Clap › Méjannes-le-Clap | 158.48 | | | more |
02.02 | 2 | 27 | | Stage 3 - Bessèges › Bessèges | 161.11 | 12 | 5 | more |
01.02 | 33 | 33 | | Stage 2 - Marguerittes › Rousson | 163.58 | | | more |
28.01 | 97 | | | Grand Prix Cycliste de Marseille La Marseillaise (1.1) | 167.5 | | | more |