| 01.10 › 03.101-3/10 |  |  |  |  Cinturó De L'empordà (2.2)   |  |  |  | more | 
 | 32 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 03.10 | 37 |  |  | S3Stage 3 - Empuriabrava › Figueres   | 149.5 |  |  |  | 
| 02.10 | 45 |  |  | S2Stage 2 - Sant Esteve d'en Bas › La Jonquera   | 170.3 |  |  |  | 
| 01.10 | 31 |  |  | S1Stage 1 - Castello d'Empuries › Roses   | 189.9 |  |  |  | 
| 25.09 › 26.0925-26/9 |  |  |  |  Tour du Gévaudan Languedoc - Roussillon (2.2)   |  |  |  | more | 
| 25.09 | DNF |  |  | S1Stage 1 - Quézac Ispagnac › L'Esperou   | 162 |  |  |  | 
| 08.09 › 11.098-11/9 |  |  |  |  Giro della Regione Friuli Venezia Giulia (2.2)   |  |  |  | more | 
 | 64 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 10.09 | 61 |  |  | S3Stage 3 - Maniago › Forni di Sopra   | 173.4 |  |  |  | 
| 09.09 | 63 |  |  | S2Stage 2 - Codroipo › Pordenone   | 152.1 |  |  |  | 
| 08.09 | 140 |  |  | S1Stage 1 - Gorizia › Fagagna   | 152 |  |  |  | 
| 24.08 | 4 |  |  |  Grand Prix Des Marbriers (1.2)   | 160 | 4 |  | more | 
| 05.08 › 08.085-8/8 |  |  |  |  Tour Des Pyrénées - Vuelta A Los Pirineos (2.2)   |  |  |  | more | 
 | 38 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 08.08 | 88 |  |  | S4Stage 4 - Huesca › Zaragoza   | 148 |  |  |  | 
| 07.08 | 55 |  |  | S3Stage 3 - Lannemezan › Boltaña   | 160 |  |  |  | 
| 06.08 | 43 |  |  | S2Stage 2 - Perrefite-Nestalas › Saint-Lary-Soulan (Pla d'Adet)   | 147 |  |  |  | 
| 05.08 | 27 |  |  | S1Stage 1 - Semeac › Tarbes   | 159 |  |  |  | 
| 24.07 › 26.0724-26/7 |  |  |  |  Kreiz Breizh Elites (2.2)   |  |  |  | more | 
 | 4 |  |  | General classificationGeneral classification   |  | 11 |  |  | 
| 26.07 | 12 |  |  | S4Stage 4 - Carhaix › Rostrenen   | 169.3 |  |  |  | 
| 25.07 | 12 |  |  | S3Stage 3 - Plouguernevel › Ploerdut   | 102.4 |  |  |  | 
| 25.07 | 1 |  |  | S2Stage 2 - Cleden - Poher › Carhaix   | 96.1 | 5 |  |  | 
| 24.07 | 57 |  |  | S1Stage 1 - Calanhel › Plouray   | 167 |  |  |  | 
| 24.06 | 34 |  |  |  National Championships France ME - ITT (NC)   | 49.9 |  |  | more | 
| 17.06 › 20.0617-20/6 |  |  |  |  Boucles de la Mayenne (2.2)   |  |  |  | more | 
| 19.06 | 105 |  |  | S3Stage 3 - Chantrigné › Changé   | 184 |  |  |  | 
| 18.06 | 73 |  |  | S2Stage 2 - Saint-Berthevin-sur-Vicoin › Le Horps   | 184 |  |  |  | 
| 17.06 | 31 |  |  | ProloguePrologue - Laval › Laval   | 4.5 |  |  |  | 
| 10.06 › 13.0610-13/6 |  |  |  |  Ronde de l'Oise (2.2)   |  |  |  | more | 
 | 18 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 13.06 | 1 |  |  | S4Stage 4 - Clermont › Rantigny   | 180.2 | 5 |  |  | 
| 12.06 | 75 |  |  | S3Stage 3 - Ravenel › Verneuil en Halatte   | 184.9 |  |  |  | 
| 11.06 | 80 |  |  | S2Stage 2 - Chantilly › Thourotte   | 188.2 |  |  |  | 
| 10.06 | 96 |  |  | S1Stage 1 - Auneuil › Ribécourt   | 125 |  |  |  | 
| 25.04 › 01.0525-1/4 |  |  |  |  Le Tour de Bretagne Cycliste - Trophée des Granitiers (2.2)   |  |  |  | more | 
| 01.05 | DNF |  |  | S7Stage 7 - Iffendic › Dinan   | 148.4 |  |  |  | 
| 30.04 | 42 |  |  | S6Stage 6 - Huelgoat › Iffendic   | 190.5 |  |  |  | 
| 29.04 | 57 |  |  | S5Stage 5 - Mauron › Huelgoat   | 176.3 |  |  |  | 
| 28.04 | 87 |  |  | S4Stage 4 - Saint Gildes des Bois › Mauron   | 153.1 |  |  |  | 
| 27.04 | 25 |  |  | S3Stage 3 - Saint-Malo › Saint Gildes des Bois   | 185.5 |  |  |  | 
| 26.04 | 10 |  |  | S2 (ITT)Stage 2 (ITT) - Saint-Ouen › Saint-Ouen   | 10.2 |  |  |  | 
| 25.04 | 4 |  |  | S1Stage 1 - Le Gouray › Le Gouray   | 142 |  |  |  |