| 30.07 › 03.0830-3/7 | | | | Tour Alsace (2.2) | | | | | more |
| 02.08 | 123 | | | S4Stage 4 - Le Bioscope Ungersheim › Rixheim | | 151.4 | | | |
| 01.08 | 78 | | | S3Stage 3 - Mulhouse › Huningue | | 156.3 | | | |
| 31.07 | 7 | | | S2Stage 2 - Guebwiller › Cernay | | 141.7 | | | |
| 30.07 | 133 | | | S1Stage 1 - Strasbourg › Bischoffsheim | | 152.6 | | | |
| 19.07 | 40 | | | Grand Prix Cristal Energie (1.2) | | 198.7 | | | more |
| 05.07 | DNF | | | Tour du Jura (1.2) | | 189.8 | | | more |
| 31.05 | DNF | | | Grand Prix de Plumelec-Morbihan (1.1) | | 174 | | | more |
| 17.05 › 25.0517-25/5 | | | | Olympia's Tour (2.2) | | | | | more |
| 25.05 | DNF | | | S9Stage 9 - Buchten › Buchten | | 193 | | | |
| 24.05 | 100 | | | S8Stage 8 - Varsseveld › Buchten | | 195 | | | |
| 23.05 | 29 | | | S7 (ITT)Stage 7 (ITT) - Gendringen › Gendringen | | 18.3 | | | |
| 23.05 | 54 | | | S6Stage 6 - Son en Breugel › Gendringen | | 131 | | | |
| 22.05 | 107 | | | S5Stage 5 - Hasselt › Gerwen | | 227 | | | |
| 21.05 | 82 | | | S4Stage 4 - Appelscha › Genemuiden | | 159 | | | |
| 20.05 | 135 | | | S3Stage 3 - Heehugowaard › Appelscha | | 197 | | | |
| 19.05 | 118 | | | S2Stage 2 - Wassenaar › Heerhugowaard | | 176 | | | |
| 18.05 | 133 | | | S1Stage 1 - Wassenaar › Wassenaar | | 142 | | | |
| 17.05 | 68 | | | ProloguePrologue - Wassenaar › Wassenaar | | 5.2 | | | |
| 30.04 › 04.0530-4/4 | | | | Flèche du Sud (2.2) | | | | | more |
| 100 | | | General classificationGeneral classification | | | | | |
| 04.05 | 101 | | | S4Stage 4 - Kayl › Esch-sur-Alzette | | 165 | | | |
| 04.05 | 110 | | | S3Stage 3 - Preizerdaul › Roeser | | 168.5 | | | |
| 02.05 | 107 | | | S2Stage 2 - Ettelbruck › Wiltz | | 142.2 | | | |
| 01.05 | 108 | | | S1Stage 1 - Schifflange › Rumelange | | 163.6 | | | |
| 30.04 | 76 | | | ProloguePrologue - Pétange › Pétange | | 6.1 | | | |
| 14.04 › 20.0414-20/4 | | | | Presidential Cycling Tour of Turkey (2.1) | | | | | more |
| 100 | | | General classificationGeneral classification | | | | | |
| 20.04 | 90 | | | S7Stage 7 - Antalya › Antalya | | 136.6 | | | |
| 19.04 | 75 | | | S6Stage 6 - Finike › Antalya | | 115.8 | | | |
| 18.04 | 88 | | | S5Stage 5 - Kalkan › Finike | | 100.1 | | | |
| 17.04 | 117 | | | S4Stage 4 - Marmaris › Ölüdeniz | | 177.7 | | | |
| 16.04 | 14 | | | S3Stage 3 - Bodrum › Marmaris | | 166.8 | | | |
| 15.04 | 129 | | | S2Stage 2 - Kuşadası › Bodrum | | 165.9 | | | |
| 14.04 | 106 | | | S1Stage 1 - İzmir › Kuşadası | | 132.7 | | | |
| 24.03 › 30.0324-30/3 | | | | Tour de Normandie (2.2) | | | | | more |
| 29.03 | DNF | | | S6Stage 6 - Beaumont-Hague › Bagnoles-de-l'Orne | | 210 | | | |
| 28.03 | 62 | | | S5Stage 5 - Domfront › Beaumont-Hague | | 175 | | | |
| 27.03 | 77 | | | S4Stage 4 - Elbeuf › Flers | | 201 | | | |
| 26.03 | 92 | | | S3Stage 3 - Grand-Couronne › Elbeuf | | 76 | | | |
| 26.03 | 91 | | | S2Stage 2 - Forges-les-Eaux › Grand-Couronne | | 90 | | | |
| 25.03 | 113 | | | S1Stage 1 - Mondeville › Forges-les-Eaux | | 198 | | | |
| 24.03 | 76 | | | ProloguePrologue - Mondeville › Mondeville | | 5.8 | | | |
| 23.03 | 79 | | | La Roue Tourangelle Région Centre - Classic Loire Touraine Vignobles & Chateaux (1.2) | | 184 | | | more |
| 16.03 | 64 | | | Paris-Troyes (1.2) | | 169 | | | more |
| 29.02 › 02.0329-2/2 | | | | 2nd Les 3 Jours de Vaucluse (2.2) | | | | | more |
| 01.03 | 104 | | | S2Stage 2 - Rognes › Rognes | | 165.1 | | | |
| 29.02 | 131 | | | S1Stage 1 - Rasteau › Villelaure | | 170.3 | | | |