| | | Vuelta Junior a la Ribera del Duero (2.1) |
| 57 | | Klassement |
| 21-08 | 92 | 57 | Etappe 3Aranda de Duero - Aranda de Duero (115.0km) | 115.0km |
| 20-08 | 6 | 43 | Etappe 2Langa de Duero - San Esteban de Gormaz (94.0km) | 94.0km |
| 19-08 | 116 | 51 | Etappe 1Caleruega - Pedrosa de Duero (102.0km) | 102.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 79 | | Klassement |
| 17-07 | 83 | 79 | Etappe 5Artemare - Hauteville-Lompnès (102.0km) | 102.0km |
| 16-07 | 71 | 78 | Etappe 4Izernore - Injoux-Génissiat (93.0km) | 93.0km |
| 15-07 | 77 | 81 | Etappe 3Loyettes - Ambérieu-en-Bugey (94.0km) | 94.0km |
| 14-07 | 32 | 85 | Etappe 2Saint-Victor-de-Morestel - Morestel (98.0km) | 98.0km |
| 13-07 | 106 | 106 | Etappe 1Culoz - Belley (104.0km) | 104.0km |
| 03-07 | 7 | | National Road Championships - Spain U19 (CN) | |
| 01-07 | 12 | | National Road Championships - Spain TT U19 (CN) | |
| | | Tour de Gironde International (2.1) |
| 54 | | Klassement |
| 15-05 | 21 | 54 | Etappe 3La Brède - Villenave-d'Ornon (119.0km) | 119.0km |
| 14-05 | 94 | 84 | Etappe 2Porte-de-Benauge - Cenon (81.0km) | 81.0km |
| 14-05 | 28 | 28 | Etappe 1Saint-Pierre-de-Bat - Porte-de-Benauge (9.0km) | 9.0km |
| 17-04 | DNF | | Paris - Roubaix Juniors (1.NCUP) | 111.0km |