| 27-09 | 55 | | UCI World Championship Innsbruck U19 (CM) | 138.0km |
| 16-09 | 4 | | Keizer der Juniores Pittem (1.1) | |
| | | Giro della Lunigiana (2.1) |
| 8 | | Standings |
| 18 | | Points |
| 02-09 | 8 | 8 | Stage 4Carrara - Casano di Lui | 100.0km |
| 01-09 | 16 | 9 | Stage 3Casette - Casette | 116.0km |
| 31-08 | 12 | 11 | Stage 2Bocca di Magra - Fiumaretta | 100.0km |
| 30-08 | 11 | 11 | Stage 1aLa Spezia - Lerici | 71.0km |
| 30-08 | 22 | 16 | Stage 1bCastelnuovo Magra - Castelnuovo Magra | 3.0km |
| | | Aubel -Thimister - Stavelot (2.1) |
| 7 | | Standings |
| 8 | | Points |
| 9 | | Mountain |
| 05-08 | 5 | 7 | Stage 3Stavelot - Stavelot | 97.0km |
| 04-08 | 10 | 34 | Stage 2bThimister - Thimister | 96.0km |
| 04-08 | | 37 | Stage 2aThimister - Thimister | 9.0km |
| 03-08 | 16 | 16 | Stage 1Aubel - Aubel | 90.0km |
| 29-07 | 7 | | La Route des Géants (1.1) | |
| 15-07 | 13 | | UEC Road European Championships U19 (CC) | 118.0km |
| | | GP Général Patton (2.NCUP) |
| 27 | | Standings |
| 08-07 | 19 | 27 | Stage 2Munshausen - Munshausen | 93.0km |
| 07-07 | 36 | | Stage 1Ettelbrück - Troisvierges | 102.0km |
| 27-05 | 4 | | National Road Championships - Belgium U19 (CN) | |
| | | Trophée Centre Morbihan (2.NCUP) |
| 20-05 | 21 | 19 | Stage 2 | |
| 20-05 | 16 | 18 | Stage 3 | |
| 19-05 | 25 | 25 | Stage 1 | |
| 01-05 | 10 | | National Road Championships - Belgium TT U19 (CN) | 27.0km |
| 21-04 | 26 | | Record Bank E3 Harelbeke - Junioren (1.1) | |
| 10-03 | 25 | | Danilith Nokere Koerse voor Juniores (1.1) | |
| 25-02 | 18 | | Kuurne-Brussel-Kuurne Juniors (1.1) | |