| 22-09 | 60 | | Gooikse Pijl (1.1) | |
| 17-08 | DNS | | National Road Championships - Belgium U23 (CN) | |
| 29-07 | 13 | | GP Raf Jonckheere - Westrozebeke (Nat) | 164.0km |
| | | Ronde de l'Oise (2.2) |
| 23 | | Standings |
| 6 | | Points |
| 30 | | Mountain |
| 16-06 | 2 | 23 | Stage 4Laigneville - Pont-Sainte-Maxence (183.0km) | 183.0km |
| 15-06 | 28 | 28 | Stage 3Grandvilliers - Ressons-sur-Matz (174.0km) | 174.0km |
| 14-06 | 9 | 27 | Stage 2Liancourt - Liancourt (186.0km) | 186.0km |
| 13-06 | 43 | 43 | Stage 1Couloisy-Lisières de l'Oise - Clermont (126.0km) | 126.0km |
| 02-06 | 69 | | Paris-Roubaix Espoirs (1.2U) | |
| 19-05 | 6 | | Grand Prix Criquielion (1.2) | |
| 20-04 | DNF | | Liège - Bastogne - Liège U23 (1.2U) | 171.0km |
| 13-04 | 32 | | Ronde van Vlaanderen Beloften (1.NCUP) | |
| | | Le Triptyque des Monts et Châteaux (2.2) |
| 46 | | Standings |
| 7 | | Mountain |
| 07-04 | 20 | 46 | Stage 3Ath - Tournai (167.0km) | 167.0km |
| 06-04 | 63 | 64 | Stage 2aCelles - Celles (11.0km) | 11.0km |
| 06-04 | 26 | 61 | Stage 2bWodecq - Celles (112.0km) | 112.0km |
| 05-04 | 70 | 71 | Stage 1Frasnes - Chièvres (147.0km) | 147.0km |
| 31-03 | 8 | | Gent-Wevelgem / Kattekoers-Ieper U23 (1.NCUP) | 173.0km |
| 22-03 | 16 | | Youngster Coast Challenge (1.2U) | |
| 03-03 | 7 | | Brussel-Opwijk (Nat) | |