| | | Kreiz Breizh Elites (2.2) |
| 01-08 | DNF | | Stage 4Guingamp - Rostrenen (186.0km) | 186.0km |
| 31-07 | 137 | 124 | Stage 3Priziac - Carhaix (187.0km) | 187.0km |
| 30-07 | 124 | 105 | Stage 2Calanhel - Plouray (200.0km) | 200.0km |
| 29-07 | 23 | 23 | Stage 1Ploumagoar - Ploumagoar (12.0km) | 12.0km |
| 10-07 | 66 | | Grand Prix International de la ville de Nogent-sur-Oise (1.2) | 175.0km |
| | | Tour d'Eure-et-Loir (2.2) |
| 43 | | Klassement |
| 12-06 | 70 | 43 | Stage 3Bû - Chartres (184.0km) | 184.0km |
| 11-06 | 22 | 40 | Stage 2Cloyes-les-Trois-Rivières - La Ferté-Vidame (189.0km) | 189.0km |
| 10-06 | 55 | 55 | Stage 1La Loupe - Châteaudun (160.0km) | 160.0km |
| | | Ronde de l'Oise (2.2) |
| 79 | | Klassement |
| 05-06 | 33 | 79 | Stage 4Compiègne - Beauvais (176.0km) | 176.0km |
| 04-06 | 104 | 88 | Stage 3La Croix-Saint-Ouen - Ressons-sur-Matz (176.0km) | 176.0km |
| 03-06 | 85 | 83 | Stage 2Le Plessis-Belleville - Ribécourt-Dreslincourt (199.0km) | 199.0km |
| 02-06 | 81 | 83 | Stage 1Labruyère - Liancourt (142.0km) | 142.0km |
| | | Tour de Normandie (2.2) |
| 84 | | Klassement |
| 27-03 | 29 | 84 | Stage 7Ducey - Caen (142.0km) | 142.0km |
| 26-03 | 91 | 93 | Stage 6Carentan - Carentan (175.0km) | 175.0km |
| 25-03 | 109 | 95 | Stage 5Les Monts d'Aunay - Bagnoles de l'Orne (156.0km) | 156.0km |
| 24-03 | 82 | 92 | Stage 4Gacé - Argentan (160.0km) | 160.0km |
| 23-03 | 94 | 104 | Stage 3Nonancourt - Elbeuf (181.0km) | 181.0km |
| 22-03 | 98 | 108 | Stage 2Le Neubourg - Forges-les-Eaux (187.0km) | 187.0km |
| 21-03 | 114 | 114 | Stage 1Ouistreham - Vimoutiers (148.0km) | 148.0km |