| 26-08 | 4 | | Druivenkoers - Overijse (1.1) | 128.0km |
| | | Boucles de l'Oise Juniors (2.1) |
| 18 | | Klassement |
| 23 | | Punten |
| 20 | | Berg |
| 23-08 | 6 | 18 | Etappe 2bNogent-sur-Oise - Nogent-sur-Oise | 102.0km |
| 23-08 | 55 | 54 | Etappe 2aBresles - Bresles | 15.0km |
| 22-08 | 7 | 7 | Etappe 1Le Plessis-Belleville - Le Plessis-Belleville | 109.0km |
| | | Aubel-Thimister-Stavelot (2.1) |
| 102 | | Klassement |
| 09-08 | 57 | 102 | Etappe 3Stavelot - Stavelot | 108.0km |
| 08-08 | 48 | 123 | Etappe 2bThimister - Thimister | 98.0km |
| 08-08 | 21 | 134 | Etappe 2aThimister - Thimister | 8.0km |
| 07-08 | 137 | 137 | Etappe 1Aubel - Aubel | 96.0km |
| | | Junioren Rundfahrt (2.1) |
| 25-07 | DNF | | Etappe 2Eberstalzell - Eberstalzell | 92.0km |
| 24-07 | 110 | 112 | Etappe 1Marchtrenk - Marchtrenk | 104.0km |
| 31-05 | 11 | | National Road Championships - Belgium U19 (CN) | 128.0km |
| 24-05 | 3 | | Ronde van Vlaanderen U19 (1.1) | 124.0km |
| 10-05 | 9 | | In Flanders Fields - In Ieper/GP André Noyelle (1.1) | 119.0km |
| 19-04 | 17 | | Trofeo Víctor Cabedo (1.NCUP) | 112.0km |
| | | Volta Castelló (2.NCUP) |
| 68 | | Klassement |
| 11 | | Punten |
| 18-04 | 75 | 68 | Etappe 3Segorbe - Segorbe | 124.0km |
| 17-04 | 73 | 71 | Etappe 2Altura - Moncofa | 92.0km |
| 16-04 | 58 | 58 | Etappe 1Castellón - Segorbe | 116.0km |
| 12-04 | 10 | | Paris-Roubaix Juniors (1.NCUP) | 106.0km |
| | | STER Van Zuid Limburg (2.1) |
| 7 | | Klassement |
| 5 | | Punten |
| 06-04 | 3 | 7 | Etappe 5Riemst - Riemst | 119.0km |
| 05-04 | 57 | 36 | Etappe 4Sint-Truiden - Sint-Truiden | 6.0km |
| 05-04 | 9 | 19 | Etappe 3Wellen - Wellen | 93.0km |
| 04-04 | 10 | 20 | Etappe 2Lanaken - Lanaken | 95.0km |
| 03-04 | 34 | 36 | Etappe 1Munsterbilzen - Riemst | 83.0km |
| 27-03 | 23 | | E3 Saxo Classic U19 (1.NCUP) | 136.0km |
| 14-03 | 10 | | Danilith Nokere Koerse U19 (1.1) | 133.0km |
| 01-03 | 8 | | Kuurne - Brussel - Kuurne Juniors (1.1) | 130.0km |