| 16-12 | 5 | | X²O Badkamers Trofee Herentals U19 (C2) | |
| 09-12 | 6 | | Robotland Cyclo-Cross - Essen U19 (C2) | |
| 02-12 | 9 | | Telenet Superprestige Boom U19 (C1) | |
| 25-11 | 4 | | X²O Badkamers Trofee Urban Cross U19 (C2) | |
| 18-11 | 2 | | Telenet Superprestige Aardbeiencross Merksplas U19 (C1) | |
| 05-11 | 38 | | UEC Cyclo-Cross European Championships U19 (CC) | |
| 29-10 | 10 | | Cyclo-cross Maasmechelen U19 (C1) | |
| 28-10 | DNF | | Telenet Superprestige Ruddervoorde U19 (C1) | |
| 24-10 | 4 | | Kiremko Nacht Van Woerden U19 (C2) | |
| 22-10 | 10 | | Telenet Superprestige Vlaamse Druivencross Overijse U19 (C1) | |
| 15-10 | 10 | | Gp Oisterwijk U19 (C2) | |
| 14-10 | 3 | | Querfeldrhein - Gravel Und Cross-Festival U19 (C2) | |
| | | Vuelta Junior a la Ribera del Duero (2.1) |
| 26-08 | 1 | 9 | Stage 2aBodegas Legaris - Pedrosa de Duero (17.0km) | 17.0km |
| 26-08 | 7 | 9 | Stage 2bBodegas Legaris - Pedrosa de Duero (67.0km) | 67.0km |
| 26-08 | 20 | 8 | Stage 3Aranda de Duero - Aranda de Duero (117.0km) | 117.0km |
| 25-08 | 20 | 20 | Stage 1Tiermes - Clunia Sulpicia (114.0km) | 114.0km |
| | | Aubel-Thimister-Stavelot (2.1) |
| 7 | | Standings |
| 15 | | Points |
| 3 | | Youth |
| 06-08 | 16 | 7 | Stage 3Stavelot - Stavelot (80.0km) | 80.0km |
| 05-08 | 15 | 3 | Stage 2bThimister - Thimister (99.0km) | 99.0km |
| 05-08 | 1 | 3 | Stage 2aThimister - Thimister (9.0km) | 9.0km |
| 04-08 | 9 | 11 | Stage 1Aubel - Aubel (99.0km) | 99.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 38 | | Standings |
| 31 | | Points |
| 16-07 | 41 | 38 | Stage 5Yenne - sommet du Gd Colombier (87.0km) | 87.0km |
| 15-07 | 40 | 45 | Stage 4Artemare - Les Plans d'Hotonnes (124.0km) | 124.0km |
| 14-07 | 96 | 60 | Stage 3Montalieu Vercieu - Les Avenières (94.0km) | 94.0km |
| 13-07 | 12 | 45 | Stage 2Champdor - Belley (101.0km) | 101.0km |
| 28-05 | 50 | | National Road Championships - Belgium U19 (CN) | |
| 21-05 | 35 | | Ronde van Vlaanderen U19 (1.1) | |
| 06-05 | 18 | | Liège-Bastogne-Liège U19 (1.1) | |
| 01-05 | 25 | | National Road Championships - Belgium TT U19 (CN) | |
| 29-04 | 13 | | E3 Saxo Classic U19 (1.1) | 120.0km |
| | | Eroica Juniores - Nations' Cup (2.NCUP) |
| 33 | | Standings |
| 22-04 | 43 | 33 | Stage 3Siena - Chiusdino (109.0km) | 109.0km |
| 21-04 | 33 | 29 | Stage 2Siena - Poggibonsi (70.0km) | 70.0km |
| 21-04 | | 40 | Stage 1Castelnuovo Berardenga - Rapolano Terme (11.0km) | 11.0km |
| 09-04 | 11 | | Paris - Roubaix Juniors (1.NCUP) | 111.0km |
| 19-03 | 6 | | Bernaudeau Junior (1.1) | |
| 11-03 | 5 | | Danilith Nokere Koerse U19 (1.1) | 129.0km |
| 14-01 | 14 | | Belgian National Championships CX U19 (CN) | |
| 08-01 | 13 | | UCI Cyclo-cross World Cup - Zonhoven U19 (CDM) | |
| 03-01 | 8 | | X2O Badkamers Trofee Herentals U19 (C2) | |