| 08.10 | DNF |  |  |  Paris-Bourges (1.1)   | 193.3 |  |  | more | 
| 01.10 › 04.101-4/10 |  |  |  |  Circuit Franco-Belge (2.1)   |  |  |  | more | 
 | 97 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 04.10 | 106 |  |  | S4Stage 4 - Mons › Tournai   | 147.1 |  |  |  | 
| 03.10 | 111 |  |  | S3Stage 3 - Antoing › Ichtegem   | 178 |  |  |  | 
| 02.10 | 72 |  |  | S2Stage 2 - Maubeuge › Poperinge   | 225.7 |  |  |  | 
| 01.10 | 85 |  |  | S1Stage 1 - Templeuve › Mouscron   | 212 |  |  |  | 
| 18.09 | 40 |  |  |  Kampioenschap van Vlaanderen (1.1)   | 182.6 |  |  | more | 
| 09.09 | 119 |  |  |  Memorial Rik Van Steenbergen (1.1)   | 200 |  |  | more | 
| 30.08 | 42 |  |  |  Châteauroux Classic de l'Indre Trophée Fenioux (1.1)   | 201.8 |  |  | more | 
| 18.08 › 25.0818-25/8 |  |  |  |  Eneco Tour (2.UWT)   |  |  |  | more | 
 | 22 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 63 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 25.08 | 73 |  |  | S8 (ITT)Stage 8 (ITT) - Amersfoort › Amersfoort   | 13.1 |  |  |  | 
| 24.08 | 83 |  |  | S7Stage 7 - Genk › Roermond   | 163.3 |  |  |  | 
| 23.08 | 9 |  |  | S6Stage 6 - Roermond › Sittard   | 204.3 | 2 |  |  | 
| 22.08 | 144 |  |  | S5Stage 5 - Hasselt › Libramont   | 221.2 |  |  |  | 
| 21.08 | 132 |  |  | S4Stage 4 - Niel › Hasselt   | 158.3 |  |  |  | 
| 20.08 | 91 |  |  | S3Stage 3 - Ardooie › Brussels   | 178.1 |  |  |  | 
| 19.08 | 90 |  |  | S2Stage 2 - Aalter › Ardooie   | 185.4 |  |  |  | 
| 18.08 | 152 |  |  | ProloguePrologue - Rotterdam › Rotterdam   | 4.4 |  |  |  | 
| 02.08 | 44 |  |  |  Sparkassen Giro (1.1)   | 177 |  |  | more | 
| 28.06 | DNF |  |  |  National Championships France - Road Race (NC)   | 248.3 |  |  | more | 
| 12.06 › 14.0612-14/6 |  |  |  |  Delta Tour Zeeland (2.1)   |  |  |  | more | 
 | 32 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 14.06 | 14 |  |  | S2Stage 2 - Terneuzen › Terneuzen   | 185.9 |  |  |  | 
| 13.06 | 89 |  |  | S1Stage 1 - Middelburg › Goes   | 181.7 |  |  |  | 
| 12.06 | 60 |  |  | ProloguePrologue - Hulst › Hulst   | 2.7 |  |  |  | 
| 27.05 › 31.0527-31/5 |  |  |  |  Tour of Belgium (2.HC)   |  |  |  | more | 
 | 17 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 50 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 31.05 | 60 |  |  | S5 (ITT)Stage 5 (ITT) - Herzele › Herzele   | 16.7 |  |  |  | 
| 30.05 | 54 |  |  | S4Stage 4 - Fléron › Fléron   | 174.5 |  |  |  | 
| 29.05 | 40 |  |  | S3Stage 3 - Knokke-Heist › Temse   | 181.7 |  |  |  | 
| 28.05 | 66 |  |  | S2Stage 2 - Buggenhout › Knokke-Heist   | 191.8 |  |  |  | 
| 27.05 | 7 |  |  | S1Stage 1 - Tervuren › Tervuren   | 185.4 | 2 |  |  | 
| 15.05 › 17.0515-17/5 |  |  |  |  Tour de Picardie (2.1)   |  |  |  | more | 
 | 13 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 14 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 35 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 29 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 17.05 | 19 |  |  | S4Stage 4 - Ribécourt-Dreslincourt › Noyon   | 95.5 |  |  |  | 
| 17.05 | 41 |  |  | S3Stage 3 - Coucy-le-Château Auffrique  › Noyon   | 84.5 |  |  |  | 
| 16.05 | 49 |  |  | S2Stage 2 - Ham › Anizy-le-Château   | 179 |  |  |  | 
| 15.05 | 37 |  |  | S1Stage 1 - Chaumont-en-Vexin   › Roisel   | 179.5 |  |  |  | 
| 13.05 | 42 |  |  |  Batavus Prorace (1.1)   | 214.1 |  |  | more | 
| 02.05 | 25 |  |  |  Ronde van Overijssel (1.2)   | 202.7 |  |  | more | 
| 26.04 | 44 |  |  |  Ronde van Noord-Holland (1.2)   | 215.7 |  |  | more | 
| 25.04 | 45 |  |  |  Arno Wallaard Memorial (1.2)   | 175 |  |  | more | 
| 15.04 | 41 |  |  |  Scheldeprijs (1.HC)   | 207 |  |  | more | 
| 13.04 | DNF |  |  |  Albert Achterhes Pet Ronde van Drenthe (1.1)   | 205.2 |  |  | more | 
| 08.04 | DNF |  |  |  Gent - Wevelgem (PT)   | 210 |  |  | more | 
| 05.04 | DNF |  |  |  Ronde van Vlaanderen / Tour des Flandres ME (PT)   | 260 |  |  | more | 
| 31.03 › 02.0431-2/3 |  |  |  |  Driedaagse De Panne-Koksijde (2.HC)   |  |  |  | more | 
| 02.04 | DNS |  |  | S4 (ITT)Stage 4 (ITT) - De Panne › De Panne   | 15.3 |  |  |  | 
| 02.04 | 123 |  |  | S3Stage 3 - De Panne › De Panne   | 112 |  |  |  | 
| 01.04 | 136 |  |  | S2Stage 2 - Zottegem › Oostduinkerke   | 219 |  |  |  | 
| 31.03 | 59 |  |  | S1Stage 1 - Middelkerke › Zottegem   | 199 |  |  |  | 
| 28.03 | DNF |  |  |  E3 Prijs Vlaanderen (1.HC)   | 203 |  |  | more | 
| 18.03 | 52 |  |  |  Nokere-Koerse (1.1)   | 192.9 |  |  | more | 
| 06.03 › 08.036-8/3 |  |  |  |  Driedaagse van West-Vlaanderen (2.1)   |  |  |  | more | 
| 08.03 | DNF |  |  | S3Stage 3 - Ichtegem › Ichtegem   | 185.7 |  |  |  | 
| 07.03 | 30 | 33 |  | S2Stage 2 - Torhout › Handzame   | 184.4 |  |  |  | 
| 06.03 | 55 | 56 |  | S1Stage 1 - Kortrijk › Bellegem   | 176.4 |  |  |  | 
| 01.03 | 110 |  |  |  Kuurne-Brussel-Kuurne (1.1)   | 193 |  |  | more | 
| 11.02 › 15.0211-15/2 |  |  |  |  Tour Méditerranéen Cycliste Professionnel (2.1)   |  |  |  | more | 
 | 31 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 81 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 15.02 | 72 |  |  | S6Stage 6 - Nice et Toulon › Mont Faron   | 165 |  |  |  | 
| 14.02 | 94 |  |  | S5Stage 5 - Brignoles › Marseille   | 160 |  |  |  | 
| 13.02 | 24 |  |  | S4Stage 4 - Greasque › Bouc Bel Air   | 155 |  |  |  | 
| 12.02 | 107 |  |  | S3Stage 3 - Maubec Coustellet › Istres   | 73.8 |  |  |  | 
| 11.02 | 71 |  |  | S2 (TTT)Stage 2 (TTT) - Narbonne › Gruissan   | 23.8 |  |  |  | 
| 11.02 | 22 |  |  | S1Stage 1 - Béziers › Narbonne   | 100 |  |  |  | 
| 01.02 › 06.021-6/2 |  |  |  |  Tour of Qatar (2.1)   |  |  |  | more | 
 | 22 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 46 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 83 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 06.02 | 31 |  |  | S6Stage 6 - Sealine Beach Resort › Doha Corniche   | 121 |  |  |  | 
| 04.02 | 121 |  |  | S4Stage 4 - Doha Old Souq › Madinat Al Shamal   | 141 |  |  |  | 
| 03.02 | 88 |  |  | S3Stage 3 - Al Zubarah › Doha Golf Club   | 137.5 |  |  |  | 
| 02.02 | 92 |  |  | S2Stage 2 - Khalifa Stadium › Al Khor Corniche   | 134 |  |  |  | 
| 01.02 | 10 | 116 |  | S1 (TTT)Stage 1 (TTT) - Doha › Doha   | 6 |  |  |  |