05.10 | DNF | | | Memorial Frank Vandenbroucke (1.1) | 200 | | | more |
30.09 › 03.1030-3/9 | | | | Circuit Franco-Belge (2.1) | | | | more |
03.10 | DNF | | | S4Stage 4 - Mons › Tournai | 164 | | | |
02.10 | 65 | | | S3Stage 3 - Hazebrouck (FRA) › Ichtegem | 158 | | | |
01.10 | 135 | | | S2Stage 2 - Lessines › Poperinge | 189.3 | | | |
30.09 | 141 | | | S1Stage 1 - Templeuve (FRA) › Mouscron | 184.3 | | | |
26.09 | 74 | | | Tour de Vendée (1.HC) | 206 | | | more |
19.09 | 86 | | | Grand Prix d'Isbergues - Pas de Calais (1.1) | 200 | | | more |
17.09 | 44 | | | Grand Prix De La Somme - Conseil Général 80 (1.1) | 191 | | | more |
15.09 | 64 | | | Grand Prix de Wallonie (1.1) | 202.4 | | | more |
12.09 | 76 | | | GP de Fourmies - La Voix du Nord (1.HC) | 205 | | | more |
11.09 | 16 | | | Paris-Bruxelles (1.HC) | 218.5 | 10 | | more |
05.09 | 38 | | | Tour du Doubs - Conseil Général (1.1) | 194.5 | | | more |
24.08 › 27.0824-27/8 | | | | Tour du Poitou Charentes et de la Vienne (2.1) | | | | more |
27.08 | DNF | | | S5Stage 5 - Niort › Poitiers | 197.6 | | | |
26.08 | 87 | | | S4 (ITT)Stage 4 (ITT) - Latille › Vouille | 22.1 | | | |
26.08 | 94 | | | S3Stage 3 - Quinçay › Vouille | 95.7 | | | |
25.08 | 89 | | | S2Stage 2 - Saint-Georges-de-Didonne › Niort | 178.5 | | | |
24.08 | 58 | | | S1Stage 1 - Chalais › Royan | 186.3 | | | |
10.08 › 14.0810-14/8 | | | | Tour de l'Ain (2.1) | | | | more |
| 79 | | | General classificationGeneral classification | | | | |
14.08 | 74 | | | S5Stage 5 - Culoz › Belley | 126.1 | | | |
13.08 | 85 | | | S4Stage 4 - Montmerle-sur-Saône › Arbent | 154.7 | | | |
12.08 | 76 | | | S3Stage 3 - Villars-les-Dombes › Trévous | 138.8 | | | |
11.08 | 87 | | | S2Stage 2 - Lagnieu › Saint-Vulbas | 140.6 | | | |
10.08 | 49 | | | ProloguePrologue - Ambérieu-en-Bugey › Ambérieu-en-Bugey | 3 | | | |
04.08 › 05.084-5/8 | | | | Paris - Corrèze (2.1) | | | | more |
| 20 | | | General classificationGeneral classification | | 1 | | |
05.08 | 15 | | | S2Stage 2 - Malemort › Chaumeil | 157.3 | | | |
04.08 | 42 | | | S1Stage 1 - Contres › St Léonard de Noblat | 206.5 | | | |
01.08 | 77 | | | La Poly Normande (1.1) | 157 | | | more |
27.06 | 52 | | | National Championships France - Road Race (NC) | 239.7 | | | more |
17.06 › 20.0617-20/6 | | | | Boucles de la Mayenne (2.2) | | | | more |
19.06 | 103 | | | S3Stage 3 - Chantrigné › Changé | 184 | | | |
18.06 | 20 | | | S2Stage 2 - Saint-Berthevin-sur-Vicoin › Le Horps | 184 | | | |
17.06 | 7 | | | ProloguePrologue - Laval › Laval | 4.5 | | | |
02.06 › 06.062-6/6 | | | | Škoda-Tour de Luxembourg (2.HC) | | | | more |
| 39 | | | General classificationGeneral classification | | | | |
06.06 | 64 | | | S4Stage 4 - Mersch › Luxembourg | 149.5 | | | |
05.06 | 81 | | | S3Stage 3 - Eschweiler › Diekirch | 191.5 | | | |
04.06 | 40 | | | S2Stage 2 - Schifflange › Differdange | 202.7 | | | |
03.06 | 27 | | | S1Stage 1 - Luxembourg › Hesperange | 179.7 | | | |
02.06 | 53 | | | ProloguePrologue - Luxembourg-Ville › Luxembourg-Ville | 2.6 | | | |
29.05 | DNF | | | Grand Prix de Plumelec-Morbihan (1.1) | 181 | | | more |
05.05 › 09.055-9/5 | | | | 4 Jours de Dunkerque - Tour du Nord-Pas-de-Calais (2.HC) | | | | more |
| 47 | | | Points classificationPoints classification | | | | |
| 14 | | | General classificationGeneral classification | | 24 | | |
09.05 | 80 | | | S5Stage 5 - Ardres › Dunkerque | 179.5 | | | |
08.05 | 14 | | | S4Stage 4 - Merville › Cassel | 181.3 | | | |
07.05 | 92 | | | S3Stage 3 - Menin (Menen) › Ypres (Ieper) | 193.2 | | | |
06.05 | 27 | | | S2Stage 2 - Coulogne › Auby | 195.7 | | | |
05.05 | 130 | | | S1Stage 1 - Dunkerque › Bray-Dunes | 143 | | | |
25.04 › 01.0525-1/4 | | | | Le Tour de Bretagne Cycliste - Trophée des Granitiers (2.2) | | | | more |
| 5 | | | Mountains classificationMountains classification | | | | |
| 10 | | | Points classificationPoints classification | | | | |
| 1 | | | General classificationGeneral classification | | 25 | | |
01.05 | 19 | | | S7Stage 7 - Iffendic › Dinan | 148.4 | | | |
30.04 | 6 | | | S6Stage 6 - Huelgoat › Iffendic | 190.5 | | | |
29.04 | 27 | | | S5Stage 5 - Mauron › Huelgoat | 176.3 | | | |
28.04 | 57 | | | S4Stage 4 - Saint Gildes des Bois › Mauron | 153.1 | | | |
27.04 | 30 | | | S3Stage 3 - Saint-Malo › Saint Gildes des Bois | 185.5 | | | |
26.04 | 39 | | | S2 (ITT)Stage 2 (ITT) - Saint-Ouen › Saint-Ouen | 10.2 | | | |
25.04 | 6 | | | S1Stage 1 - Le Gouray › Le Gouray | 142 | | | |
18.04 | DNF | | | Tro-bro Léon (1.1) | 205.5 | | | more |
13.04 | 17 | | | Paris-Camembert (1.1) | 206.5 | 4 | | more |
31.03 › 05.0431-5/3 | | | | Settimana Ciclistica Lombarda By Bergamasca (2.1) | | | | more |
05.04 | DNF | | | S6Stage 6 - Montello › Bergamo | 153.3 | | | |
04.04 | 61 | | | S5Stage 5 - Grumello del Monte › Grumello del Monte | 152.8 | | | |
03.04 | 68 | | | S4Stage 4 - Lumezzane › Lumezzane | 125.5 | | | |
02.04 | 73 | | | S3Stage 3 - Dalmine › Dalmine | 174.4 | | | |
01.04 | 149 | | | S2Stage 2 - Calcinato › Calcinato | 135.7 | | | |
31.03 | 65 | | | S1 (ITT)Stage 1 (ITT) - Casazza › Colle Gallo | 6.6 | | | |
27.03 › 28.0327-28/3 | | | | Critérium International (2.HC) | | | | more |
| 100 | | | General classificationGeneral classification | | | | |
28.03 | 91 | | | S3 (ITT)Stage 3 (ITT) - Porto Vecchio › Porto Vecchio | 7.7 | | | |
28.03 | 108 | | | S2Stage 2 - Porto Vecchio › Porto Vecchio | 75.5 | | | |
27.03 | 102 | | | S1Stage 1 - Porto-Vecchio › Col de l'Ospedale | 175.5 | | | |
21.03 | 32 | | | Cholet-Pays de Loire (1.1) | 200 | | | more |
28.02 | 64 | | | Classica Sarda Olbia-pantogia (1.1) | 187.6 | | | more |
23.02 › 27.0223-27/2 | | | | Giro di Sardegna (2.1) | | | | more |
| 85 | | | General classificationGeneral classification | | | | |
27.02 | 25 | | | S5Stage 5 - Sant'Antioco › Cagliari | 140 | | | |
26.02 | 113 | | | S4Stage 4 - Carbonia › Iglesias | 161 | | | |
25.02 | 75 | | | S3Stage 3 - Nuoro › Oristano | 206 | | | |
24.02 | 58 | | | S2Stage 2 - Macomer › Nuoro (Monte Ortobene) | 172 | | | |
23.02 | 89 | | | S1Stage 1 - Olbia › Bonorva | 144.2 | | | |
03.02 › 07.023-7/2 | | | | Etoile de Bessèges (2.1) | | | | more |
| 81 | | | General classificationGeneral classification | | | | |
07.02 | 74 | | | S5Stage 5 - Gagnières › Bessèges | 145 | | | |
06.02 | 87 | | | S4Stage 4 - Alès › Alès | 140 | | | |
05.02 | 111 | | | S3Stage 3 - Cèze › Cèze | 148 | | | |
04.02 | 126 | | | S2Stage 2 - Nîmes › Saint-Ambroix | 141 | | | |
03.02 | 82 | | | S1Stage 1 - Aigues Mortes › Le Grau du Roi | 146 | | | |