21.09 | 10 | | | Tour de Rhuys (NAT) | 159.4 | | | more |
14.09 | 62 | | | Ronde Mayennaise (NAT) | 165.99 | | | more |
08.09 | 44 | | | Grand Prix de Fougères (NAT) | | | | more |
05.09 › 07.095-7/9 | | | | 3 Jours de Cherbourg (NAT) | | | | more |
| 40 | | | General classificationGeneral classification | | | | |
07.09 | 42 | | | S3Stage 3 - Cherbourg-en-Cotentin › Cherbourg-en-Cotentin | 145.1 | | | |
06.09 | 9 | | | S2Stage 2 - Cherbourg-en-Cotentin › Octeville | 159.2 | | | |
05.09 | 48 | | | S1Stage 1 - Cherbourg-en-Cotentin › Flamanville | 144.7 | | | |
31.08 | 38 | | | Grand Prix de Plouay (1.2) | 186.9 | | | more |
18.08 | 48 | | | Circuit des 2 Provinces-Le Pertre (NAT) | 155 | | | more |
09.08 | DNF | | | National Championships France MU - Road Race (NC) Bretagne | 160.3 | | | more |
02.08 › 04.082-4/8 | | | | Kreiz Breizh Elites (2.2) | | | | more |
| 19 | | | Youth classificationYouth classification | | | | |
| 54 | | | General classificationGeneral classification | | | | |
04.08 | 60 | | | S3Stage 3 - Grâces › Rostrenen | 181.8 | | | |
03.08 | 48 | 44 | | S2Stage 2 - Domaine de Trévarez › Carhaix | 161.3 | | | |
02.08 | 25 | 25 | | S1Stage 1 - Calanhel › Gourin | 192.5 | | | |
27.07 | 11 | | | Ronde Finistérienne - Saint-Jacques Guiclan (NAT) | 100 | | | more |
25.07 | 11 | | | Grand Prix de Dinan (NAT) | 82.8 | | | more |
19.06 › 22.0619-22/6 | | | | Tour Nivernais Morvan (NAT) | | | | more |
20.06 | 72 | | | S2Stage 2 - Prémery › Prémery | 13 | | | |
19.06 | 96 | | | S1Stage 1 - La Fermeté › La Machine | 154.4 | | | |
13.06 › 15.0613-15/6 | | | | Tour d Eure-et-Loir (NAT) | | | | more |
| 75 | | | General classificationGeneral classification | 160.1 | | | |
15.06 | 49 | | | S3Stage 3 - Cloyes-les-Trois-Rivières › Chartres | 150.3 | | | |
14.06 | 48 | | | S2Stage 2 - Nogent-le-Roi › Le Gault-Saint-Denis | 154 | | | |
13.06 | 78 | | | S1Stage 1 - Brou › Brezolles | 160.1 | | | |
08.06 | 4 | | | Championnat de Bretagne (NAT) | 156.6 | | | more |
31.05 › 01.0631-1/5 | | | | Tour de Loire-Atlantique (NAT) | | | | more |
| 8 | | | General classificationGeneral classification | | | | |
01.06 | 27 | | | S2Stage 2 - Ligné › Ligné | 155.9 | | | |
31.05 | 10 | | | S1Stage 1 - Drefféac › Drefféac | 157.1 | | | |
22.05 › 25.0522-25/5 | | | | Tour de la Manche (NAT) | | | | more |
| 35 | | | General classificationGeneral classification | | | | |
25.05 | 29 | | | S5Stage 5 - Donville-les-Bains › Granville | 152.2 | | | |
24.05 | 48 | | | S4Stage 4 - Saint-Jean-d’Elle › Sourdeval | 165 | | | |
23.05 | 39 | | | S3Stage 3 - Barneville-Carteret › Barneville-Carteret | 89 | | | |
23.05 | 53 | | | S2Stage 2 - Barneville-Carteret › Barneville-Carteret | 11.2 | | | |
22.05 | 90 | | | S1Stage 1 - Sartilly-Baie-Bocage › Isigny-le-Buat | 165.3 | | | |
19.02 | 7 | | | Boucles du Haut-Var - 5 (NAT) | 140.4 | | | more |
17.02 | 18 | | | Boucles du Haut-Var - 3 (NAT) | 124.5 | | | more |
16.02 | 25 | | | Boucles du Haut-Var - 2 (NAT) | 139.4 | | | more |
09.02 | 14 | | | Trophée de l'Essor (NAT) | 122.3 | | | more |
02.02 | 17 | | | Circuit de l'Essor (NAT) | 110 | | | more |
01.02 | 64 | | | Boucles de l'Essor (NAT) | 114.1 | | | more |