| 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) | |
| | | La Philippe Gilbert juniors (2.1) |
| 26 | | Standings |
| 09-10 | 27 | 26 | Stage 2Harzé - Remouchamps | 118.0km |
| 08-10 | 10 | 10 | Stage 1Harzé - La Gleize | 82.0km |
| | | Keizer der Juniores (2.1) |
| 9 | | Standings |
| 18-09 | 11 | 9 | Stage 2bKoksijde - Koksijde | 99.0km |
| 18-09 | 12 | | Stage 2aWulpen - Wulpen | 6.0km |
| 17-09 | 34 | 34 | Stage 1Pittem - Pittem | 111.0km |
| 25-08 | 64 | | UCI World Championship Mountainbike Les Gets U19 (CM) | |
| | | Aubel-Thimister-Stavelot (2.1) |
| 42 | | Standings |
| 15 | | Points |
| 07-08 | 41 | 42 | Stage 3Stavelot - Stavelot | 100.0km |
| 06-08 | 100 | 58 | Stage 2aThimister - Thimister | 9.0km |
| 06-08 | 20 | 54 | Stage 2bThimister - Thimister | 95.0km |
| 05-08 | 7 | 7 | Stage 1Aubel - Aubel | 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 | | Standings |
| 15 | | Points |
| 22-05 | 3 | 20 | Stage 3Velzeke - Velzeke | 99.0km |
| 21-05 | 21 | | Stage 2bSluiskil - Sluiskil | 80.0km |
| 21-05 | 84 | 43 | Stage 2aWestdorpe - Westdorpe | 11.0km |
| 20-05 | 19 | 21 | Stage 1Axel - Axel | 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) | |