| 01-11 | 35 | | X2O Badkamers Trofee Koppenbergcross U23 (C1) | |
| 29-10 | 29 | | Telenet Superprestige Ruddervoorde (C1) | |
| 23-10 | 19 | | British National Trophy Series #2 - Falkirk (C2) | |
| | | Keizer der Juniores (2.1) |
| 9 | | Klassement |
| 18-09 | 11 | 9 | Stage 2bKoksijde - Koksijde (99.0km) | 99.0km |
| 18-09 | 12 | | Stage 2aWulpen - Wulpen (6.0km) | 6.0km |
| 17-09 | 34 | 34 | Stage 1Pittem - Pittem (111.0km) | 111.0km |
| 25-08 | 64 | | UCI World Championship Mountainbike Les Gets U19 (CM) | |
| | | Aubel-Thimister-Stavelot (2.1) |
| 42 | | Klassement |
| 15 | | Punten |
| 07-08 | 41 | 42 | Stage 3Stavelot - Stavelot (100.0km) | 100.0km |
| 06-08 | 100 | 58 | Stage 2aThimister - Thimister (9.0km) | 9.0km |
| 06-08 | 20 | 54 | Stage 2bThimister - Thimister (95.0km) | 95.0km |
| 05-08 | 7 | 7 | Stage 1Aubel - Aubel (97.0km) | 97.0km |
| 24-07 | 4 | | British National Championships - XCO U19 (CN) | |
| 10-07 | 7 | | Menen Kemmel Menen (1.1) | 135.0km |
| 02-07 | 33 | | European Continental Championships - XCO U19 (CC) | |
| 30-06 | 15 | | European Continental Championships - XCC U19 (CC) | |
| 04-06 | 17 | | Maja Wloszczowska MTB Race U19 (HC) | |
| | | SPIE Intern. Juniorendriedaagse (2.1) |
| 20 | | Klassement |
| 15 | | Punten |
| 22-05 | 3 | 20 | Stage 3Velzeke - Velzeke (99.0km) | 99.0km |
| 21-05 | 21 | | Stage 2bSluiskil - Sluiskil (80.0km) | 80.0km |
| 21-05 | 84 | 43 | Stage 2aWestdorpe - Westdorpe (11.0km) | 11.0km |
| 20-05 | 19 | 21 | Stage 1Axel - Axel (102.0km) | 102.0km |
| 08-05 | 48 | | Grand Prix Bob Jungels (1.1) | |
| 30-04 | 47 | | E3 Saxo Bank Classic U19 (1.1) | 120.0km |
| 20-03 | 18 | | Guido Reybrouck Classic (1.1) | |
| 12-03 | 29 | | Danilith Nokere Koerse MJ (1.1) | 125.0km |
| 27-02 | 21 | | Kuurne-Brussel-Kuurne U19 (1.1) | |
| 09-01 | 2 | | British National Championships CX U19 (CN) | |
| 01-01 | 20 | | X2O Badkamers Trofee GP Sven Nys U19 (C1) | |