| | | Aubel -Thimister - Stavelot (2.1) |
| 56 | | Klassement |
| 05-08 | 47 | 56 | Stage 3Stavelot - Stavelot (97.0km) | 97.0km |
| 04-08 | 38 | 97 | Stage 2bThimister - Thimister (96.0km) | 96.0km |
| 04-08 | | 121 | Stage 2aThimister - Thimister (9.0km) | 9.0km |
| 03-08 | 128 | 128 | Stage 1Aubel - Aubel (90.0km) | 90.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 42 | | Klassement |
| 6 | | Punten |
| 15-07 | 59 | 42 | Stage 4Artemare - Les Plans d'Hotonnes (105.0km) | 105.0km |
| 14-07 | 33 | 31 | Stage 3Culoz - Ruffieu (87.0km) | 87.0km |
| 13-07 | 14 | 35 | Stage 2Aoste - Contrevoz (97.0km) | 97.0km |
| 12-07 | 88 | 88 | Stage 1Chazey-sur-Ain - Groissiat (101.0km) | 101.0km |
| | | 31. Trofeo (2.NCUP) |
| 38 | | Klassement |
| 10-06 | 71 | 38 | Stage 4Niedergailbach - Bliesdalheim (120.0km) | 120.0km |
| 09-06 | 26 | 26 | Stage 3aHomburg - Homburg (79.0km) | 79.0km |
| 09-06 | 57 | 40 | Stage 3bMedelsheim - Medelsheim (13.0km) | 13.0km |
| 08-06 | 104 | 40 | Stage 2Ommersheim - Altheim (99.0km) | 99.0km |
| 07-06 | 40 | 40 | Stage 1Neunkirchen - Münchwies (110.0km) | 110.0km |
| 02-06 | 79 | | La Classique des Alpes Juniors (1.1) | |
| 27-05 | 16 | | National Road Championships - Belgium U19 (CN) | |
| 21-04 | 34 | | Record Bank E3 Harelbeke - Junioren (1.1) | |
| 25-03 | 24 | | Gent-Wevelgem/Grote Prijs A. Noyelle-Ieper (1.NCUP) | |
| 18-03 | 13 | | Guido Reybrouck Classic (1.1) | |
| 10-03 | 39 | | Danilith Nokere Koerse voor Juniores (1.1) | |
| 25-02 | 30 | | Kuurne-Brussel-Kuurne Juniors (1.1) | |