| | | Ronde de l'Isard (2.2U) |
| 03-10 | DNF | | Etappe 5Auterive - Saint-Girons (157.0km) | 157.0km |
| 02-10 | 64 | 53 | Etappe 4Fonsorbes - Plateau de Beille (149.0km) | 149.0km |
| 01-10 | 36 | 45 | Etappe 3Pierrefitte-Nestalas - Bagnères-de-Bigorre (134.0km) | 134.0km |
| 30-09 | 82 | 95 | Etappe 2Faudoas - Lannemezan (167.0km) | 167.0km |
| 29-09 | 105 | 105 | Etappe 1Toulouse - Montauban (168.0km) | 168.0km |
| 18-09 | 82 | | Liège - Bastogne - Liège U23 (1.2U) | 168.0km |
| | | Flanders Tomorrow Tour (2.2U) |
| 04-09 | 86 | 62 | Etappe 3aKoksijde - Koksijde (12.0km) | 12.0km |
| 04-09 | 49 | 62 | Etappe 3bHandzame - Handzame (124.0km) | 124.0km |
| 03-09 | 76 | 63 | Etappe 2Staden - Staden (153.0km) | 153.0km |
| 02-09 | 64 | 64 | Etappe 1Poperinge - Poperinge (155.0km) | 155.0km |
| | | Tour du Pays de Montbéliard (2.2U) |
| 28-08 | 59 | 68 | Etappe 1Hérimoncourt - Hérimoncourt (146.0km) | 146.0km |
| 27-08 | 97 | 97 | ProloogBéthoncourt - Béthoncourt (3.0km) | 3.0km |
| 22-08 | 84 | | National Road Championships - Belgium U23 (CN) | |
| | | Tour de la Mirabelle (2.2) |
| 105 | | Klassement |
| 30-05 | 72 | 105 | Etappe 3Lunéville - Damelevières (189.0km) | 189.0km |
| 29-05 | 112 | 112 | Etappe 2Neufchâteau - Saint-Amarin (177.0km) | 177.0km |
| 28-05 | 104 | 109 | Etappe 1Pont-à-Mousson - Lesménils (158.0km) | 158.0km |
| 27-05 | 120 | 120 | ProloogTomblaine - Tomblaine (3.0km) | 3.0km |
| 05-04 | 86 | | 82° Giro del Belvedere (1.2U) | |