| 14.10 | 11 |  |  |  Tour de Vendée (1.HC)   | 172 | 20 | 7 | more | 
| 04.10 | 51 |  |  |  Paris-Bourges (1.1)   | 190.9 |  |  | more | 
| 02.10 | 69 |  |  |  Binche - Tournai - Binche / Mémorial Frank Vandenbroucke (1.1)   | 200.3 |  |  | more | 
| 16.09 | 17 |  |  |  Grand Prix d'Isbergues - Pas de Calais (1.1)   | 203.9 | 4 |  | more | 
| 14.09 | 8 |  |  |  Grand Prix de la Somme « Conseil Général 80 » (1.1)   | 202.9 | 18 | 8 | more | 
| 02.09 | 49 |  |  |  Tour du Doubs - Conseil General (1.1)   | 194.5 |  |  | more | 
| 21.08 › 24.0821-24/8 |  |  |  |  Tour du Poitou Charentes (2.1)   |  |  |  | more | 
| 24.08 | DNF |  |  | S5Stage 5 - Melle › Poitiers   | 188.8 |  |  |  | 
| 23.08 | 79 | 76 |  | S4 (ITT)Stage 4 (ITT) - La Roche Posay › La Roche Posay   | 22.1 |  |  |  | 
| 23.08 | 34 | 60 |  | S3Stage 3 - Pleumartin › La Roche Posay   | 99.4 |  |  |  | 
| 22.08 | 100 | 72 |  | S2Stage 2 - Royan › Melle   | 196.8 |  |  |  | 
| 21.08 | 46 | 49 |  | S1Stage 1 - Villebois-Lavalette › Royan   | 182 |  |  |  | 
| 19.08 | 9 |  |  |  Chateauroux Classic de l'Indre Trophee Fenioux (1.1)   | 201.2 | 16 | 7 | more | 
| 14.08 › 17.0814-17/8 |  |  |  |  Tour du Limousin (2.HC)   |  |  |  | more | 
| 17.08 | DNF |  |  | S4Stage 4 - Varetz › Limoges   | 173.9 |  |  |  | 
| 16.08 | 53 | 98 |  | S3Stage 3 - Jumilhac Le Grand › Trélissac   | 189.1 |  |  |  | 
| 15.08 | 99 | 108 |  | S2Stage 2 - Oradour-sur-Glane  › Saint-Junie   | 186 |  |  |  | 
| 14.08 | 115 | 115 |  | S1Stage 1 - Limoges › La Souterraine   | 162.1 |  |  |  | 
| 01.08 › 02.081-2/8 |  |  |  |  Paris - Corrèze (2.1)   |  |  |  | more | 
| 02.08 | DNF |  |  | S2Stage 2 -  Objat › Chaumeil   | 170.2 |  |  |  | 
| 01.08 | 124 | 124 |  | S1Stage 1 - Contres › Sassay   | 168.1 |  |  |  | 
| 29.07 | 7 |  |  |  La Poly Normande (1.1)   | 157 | 20 | 12 | more | 
| 24.06 | 55 |  |  |  National Championships France - Road Race (NC)   | 256.3 |  |  | more | 
| 14.06 › 17.0614-17/6 |  |  |  |  Boucles de la Mayenne (2.2)   |  |  |  | more | 
 | 77 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 17.06 | 60 |  |  | S3Stage 3 - Montsûrs  › Laval   | 166 |  |  |  | 
| 16.06 | 27 | 86 |  | S2Stage 2 - Villaines-la-Juhel › Villaines-la-Juhel   | 173 |  |  |  | 
| 15.06 | 104 | 101 |  | S1Stage 1 - Renault Saint-Berthevin › Lassay-les-Chateaux   | 187 |  |  |  | 
| 14.06 | 34 | 34 |  | ProloguePrologue - Laval › Laval   | 4.5 |  |  |  | 
| 03.06 | 65 |  |  |  Memorial Philippe Van Coningsloo (1.2)   | 182.9 |  |  | more | 
| 26.05 | DNF |  |  |  Grand Prix de Plumelec-Morbihan (1.1)   | 181 |  |  | more | 
| 04.05 › 08.054-8/5 |  |  |  |  4 Jours de Dunkerque - Tour du Nord-Pas-de-Calais (2.HC)   |  |  |  | more | 
 | 55 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 08.05 | 85 | 55 |  | S5Stage 5 - Béthune › Dunkerque   | 177.4 |  |  |  | 
| 07.05 | 98 | 58 |  | S4Stage 4 - Gravelines › Cassel   | 183.4 |  |  |  | 
| 06.05 | 3 | 2 |  | S3Stage 3 - Poperinge › Reningelst   | 178.3 | 12 | 8 |  | 
| 05.05 | 89 | 88 |  | S2Stage 2 - Berck-sur-Mer › Montreuil-sur-Mer   | 180.2 |  |  |  | 
| 04.05 | 94 | 94 |  | S1Stage 1 - Dunkerque › Coquelles   | 167.7 |  |  |  | 
| 25.04 › 01.0525-1/4 |  |  |  |  Le Tour de Bretagne Cycliste - Trophée des Granitiers (2.2)   |  |  |  | more | 
| 29.04 | DNF |  |  | S5Stage 5 - Mûr-de-Bretagne › Douarnenez   | 164.2 |  |  |  | 
| 28.04 | 116 | 94 |  | S4Stage 4 - Missillac › Côte de Mur-de-Bretagne   | 154.8 |  |  |  | 
| 27.04 | 108 | 81 |  | S3Stage 3 - Saint-Méen-le-Grand › Missillac   | 150.2 |  |  |  | 
| 26.04 | 76 | 82 |  | S2Stage 2 - Vannes › Saint-Méen-le-Grand   | 157 |  |  |  | 
| 25.04 | 98 | 99 |  | S1Stage 1 - Vannes › Vannes   | 167 |  |  |  | 
| 15.04 | 2 |  |  |  Tro-Bro Léon (1.1)   | 206.4 | 55 | 56 | more | 
| 12.04 | 35 |  |  |  GP de Denain Porte du Hainaut (1.1)   | 199.1 |  |  | more | 
| 03.04 › 06.043-6/4 |  |  |  |  Circuit cycliste Sarthe - Pays de la Loire (2.1)   |  |  |  | more | 
 | 9 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 5 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 69 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 06.04 | 78 | 69 |  | S5Stage 5 - Abbaye de l’Epau › Sablé-sur-Sarthe   | 166.6 |  |  |  | 
| 05.04 | 76 | 67 |  | S4Stage 4 - Angers › Pré-en-Pail   | 181.1 |  |  |  | 
| 04.04 | 98 | 56 |  | S3 (ITT)Stage 3 (ITT) - Angers › Angers   | 6.8 |  |  |  | 
| 04.04 | 82 | 58 |  | S2Stage 2 - Riaillé › Angers   | 96 |  |  |  | 
| 03.04 | 40 | 2 |  | S1Stage 1 - Saint-Gilles-Croix-de-Vie  › Riaillé   | 192.8 |  |  |  | 
| 30.03 | DNF |  |  |  Route Adélie de Vitré (1.1)   | 197.8 |  |  | more | 
| 18.03 | 98 |  |  |  Cholet-Pays de Loire (1.1)   | 199 |  |  | more | 
| 04.03 | 11 |  |  |  Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2)   | 171 |  |  | more | 
| 26.02 | DNF |  |  |  Les Boucles du Sud Ardèche - Souvenir F. Delpech (1.1)   | 199.7 |  |  | more | 
| 18.02 › 19.0218-19/2 |  |  |  |  Tour Cycliste International du Haut Var (2.1)   |  |  |  | more | 
| 19.02 | DNF |  |  | S2Stage 2 - Fréjus › Fayence   | 205.4 |  |  |  | 
| 18.02 | 104 | 104 |  | S1Stage 1 - Draguignan › La Croix-valmer   | 189.2 |  |  |  | 
| 29.01 | 78 |  |  |  Grand Prix Cycliste La Marseillaise (1.1)   | 148.1 |  |  | more |