| 04-12 | 19 | | Coupe de France de Cyclo-Cross #6 - Troyes (C2) | |
| 03-12 | 32 | | Coupe de France de Cyclo-Cross #5 - Troyes (C2) | |
| 27-11 | 15 | | Cyclo-cross de La Grandville (C2) | |
| 20-11 | 20 | | Coupe de France de Cyclo-Cross #4 - Camors (C2) | |
| 19-11 | 34 | | Coupe de France de Cyclo-Cross #3 - Camors (C2) | |
| 01-11 | 15 | | Cyclo-cross International de Dijon (C2) | |
| 30-10 | 30 | | UCI Cyclo-cross World Cup - Maasmechelen (CDM) | |
| 23-10 | 15 | | Coupe de France de Cyclo-Cross #2 - Nommay (C2) | |
| 22-10 | 23 | | Coupe de France de Cyclo-Cross #1 - Nommay (C2) | |
| 09-10 | 11 | | Brumath Cross Days (C2) | |
| 25-09 | 14 | | Cyclo-cross Int. de Boulzicourt Ardennes (C2) | |
| 06-08 | 9 | | La Maurienne (1.2) | 139.0km |
| | | Tour d'Alsace (2.2) |
| 61 | | Klassement |
| 31-07 | 55 | 61 | Stage 5Mulhouse - Berrwiller (158.0km) | 158.0km |
| 30-07 | 34 | 63 | Stage 4Kembs - Altkirch (169.0km) | 169.0km |
| 29-07 | 76 | 68 | Stage 3Vesoul - La Planche des Belles Filles (144.0km) | 144.0km |
| 28-07 | 75 | 78 | Stage 2Rust (Europapark) - Scherwiller (156.0km) | 156.0km |
| 27-07 | 136 | 136 | Stage 1Sausheim - Sausheim (4.0km) | 4.0km |
| 10-07 | 47 | | Grand Prix International de la ville de Nogent-sur-Oise (1.2) | 175.0km |
| 06-06 | 49 | | Paris - Troyes (1.2) | 180.0km |
| | | Tour de la Mirabelle (2.2) |
| 69 | | Klassement |
| 29-05 | 89 | 69 | Stage 3Baccarat - Damelevières (161.0km) | 161.0km |
| 28-05 | 60 | 66 | Stage 2Breuches - Saint-Amarin (157.0km) | 157.0km |
| 27-05 | 35 | 85 | Stage 1Pont-à-Mousson - Pagny-sur-Moselle (174.0km) | 174.0km |
| 26-05 | 102 | 102 | PrologueVandoeuvre-lès-Nancy - Vandoeuvre-lès-Nancy (2.0km) | 2.0km |
| 24-04 | DNF | | Rutland-Melton CiCLE Classic (1.2) | |
| 09-01 | 17 | | French National Championships CX (CN) | |
| 02-01 | 46 | | UCI Cyclo-cross World Cup - Hulst (CDM) | |
| 01-01 | 7 | | Grand Prix Garage Collé (C2) | |