| 30-12 | 15 | | Telenet Superprestige Diegem U23 (C1) | |
| 28-12 | 20 | | DVV Verzekeringen Trofee - Azencross U23 (C1) | |
| 23-12 | 23 | | Waaslandcross Sint-Niklaas (C2) | |
| 16-12 | 16 | | DVV Verzekeringen Trofee - Scheldecross U23 (C1) | |
| 09-12 | 23 | | DVV Verzekeringen Trofee - Cyclocross Essen U23 (C1) | |
| 12-11 | DNF | | Telenet Superprestige Gavere U23 (C1) | |
| 01-11 | DNF | | DVV Verzekeringen Trofee - Koppenbergcross U23 (C1) | |
| 29-10 | 31 | | Telenet Superprestige Ruddervoorde U23 (CU) | |
| 22-10 | 8 | | Cyclo-cross de Balan Ardennes (C2) | |
| 21-10 | 14 | | Telenet Superprestige Niels Albert CX U23 (CU) | |
| 15-10 | 15 | | Telenet Superprestige Zonhoven U23 (CU) | |
| 15-10 | 15 | | Telenet Superprestige Zonhoven U23 (C1) | |
| 08-10 | 27 | | DVV Verzekeringen Trofee - Hotondcross U23 (CU) | |
| 01-10 | 21 | | Telenet Superprestige - Gieten U23 (CU) | |
| 10-09 | 40 | | Brico Cross Eeklo (C2) | |
| | | Tour de Hongrie (2.2) |
| 56 | | Klassement |
| 02-07 | 32 | 56 | Stage 5Jaszbereny - Budapest (110.0km) | 110.0km |
| 01-07 | 59 | 56 | Stage 4Karcag - Miskolc (178.0km) | 178.0km |
| 30-06 | 23 | 19 | Stage 3Paks - Cegléd (181.0km) | 181.0km |
| 29-06 | 17 | 19 | Stage 2Velence - Siofok (140.0km) | 140.0km |
| 27-06 | 28 | 28 | PrologueSzombathely - Szombathely (1.0km) | 1.0km |
| 21-06 | DNF | | Halle Ingooigem (1.1) | 201.0km |
| 03-06 | DNF | | Carrefour Market Heistse Pijl (1.1) | 191.0km |
| 19-02 | 12 | | Internationale Sluitingsprijs Oostmalle U23 (C1) | |
| 05-02 | 18 | | Hansgrohe Superprestige Hoogstraten U23 (C1) | |
| 04-02 | 17 | | DVV Verzekeringen Trofee - Krawatencross U23 (C1) | |
| 21-01 | 15 | | Kasteelcross Zonnebeke (C2) | |
| 15-01 | 17 | | Grand Prix Möbel Alvisse (C2) | |
| 08-01 | 14 | | Belgian National Championships CX U23 (CN) | |