| 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 |
| 15-06 | 28 | 28 | Stage 3Grandvilliers - Ressons-sur-Matz | 174.0km |
| 14-06 | 9 | 27 | Stage 2Liancourt - Liancourt | 186.0km |
| 13-06 | 43 | 43 | Stage 1Couloisy-Lisières de l'Oise - Clermont | 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 |
| 06-04 | 63 | 64 | Stage 2aCelles - Celles | 11.0km |
| 06-04 | 26 | 61 | Stage 2bWodecq - Celles | 112.0km |
| 05-04 | 70 | 71 | Stage 1Frasnes - Chièvres | 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) | |