| 11-08 | DNF | | National Road Championships - France TT U19 (CN) | 18.0km |
| 09-08 | DNF | | National Road Championships - France U19 (CN) | 125.0km |
| | | Aubel-Thimister-Stavelot (2.1) |
| 06-08 | 69 | 102 | Etappe 2aThimister - Thimister (9.0km) | 9.0km |
| 06-08 | DNF | | Etappe 2bThimister - Thimister (95.0km) | 95.0km |
| 05-08 | 111 | 112 | Etappe 1Aubel - Aubel (97.0km) | 97.0km |
| | | Tour de Gironde International (2.1) |
| 16 | | Klassement |
| 15-05 | 16 | 16 | Etappe 3La Brède - Villenave-d'Ornon (119.0km) | 119.0km |
| 14-05 | 33 | 20 | Etappe 2Porte-de-Benauge - Cenon (81.0km) | 81.0km |
| 14-05 | 22 | 22 | Etappe 1Saint-Pierre-de-Bat - Porte-de-Benauge (9.0km) | 9.0km |
| 08-05 | 35 | | Grand Prix Bob Jungels (1.1) | |
| | | XXVIII. Gipuzkoa Klasikoa (2.1) |
| 58 | | Klassement |
| 19 | | Jongeren |
| 24-04 | 61 | 58 | Etappe 2Egia - Egia (108.0km) | 108.0km |
| 23-04 | 69 | 69 | Etappe 1Deba - Deba (105.0km) | 105.0km |