| 27-12 | 25 | | UCI World Cup CX - Dendermonde (CDM) | |
| 23-12 | DNF | | X²O Badkamers Trofee - Herentals (C2) | |
| 22-12 | 12 | | Ethias Cross - Essen (C1) | |
| 20-12 | 18 | | UCI World Cup CX - Namur (CDM) | |
| 13-12 | 23 | | Telenet Superprestige - Gavere (C1) | |
| 22-11 | 21 | | Telenet Superprestige - Cyclocross Merksplas (C2) | |
| 14-11 | 13 | | Ethias Cross - Leuven (C1) | |
| 11-11 | 16 | | Telenet Superprestige - Jaarmarktcross (C1) | |
| 31-10 | 6 | | X²O Badkamers Trofee - Koppenbergcross (C1) | |
| 24-10 | DNF | | Telenet Superprestige - Ruddervoorde (C1) | |
| 18-10 | 5 | | EKZ CrossTour - Bern (C1) | |
| 11-10 | 23 | | Telenet Superprestige - Gieten (C1) | |
| 03-10 | 15 | | Ethias Cross - Polderscross Kruibeke (C2) | |
| 26-09 | 5 | | Ethias Cross - Rapencross Lokeren (C2) | |
| 22-09 | DNF | | National Road Championships - Belgium (CN) | 235.0km |
| 13-09 | DNF | | Antwerp Port Epic / Sels Trophy (1.1) | 190.0km |
| | | VOO-Tour de Wallonie (2.Pro) |
| 72 | | Klassement |
| 19-08 | 104 | 72 | Stage 4Blegny - Erezee (197.0km) | 197.0km |
| 18-08 | 62 | 65 | Stage 3Plombières - Visé (192.0km) | 192.0km |
| 17-08 | 67 | 75 | Stage 2Tubize - Wavre (179.0km) | 179.0km |
| 16-08 | 105 | 105 | Stage 1Soignies - Ath (188.0km) | 188.0km |
| 15-08 | DNF | | Dwars door het Hageland (1.Pro) | 180.0km |
| 23-02 | 31 | | Internationale Sluitingsprijs Oostmalle (C1) | |
| 16-02 | 19 | | Vestingcross Hulst (C1) | |
| 15-02 | 27 | | Telenet Superprestige Middelkerke (C1) | |
| 08-02 | 16 | | DVV Verzekeringen trofee - Krawatencross U23 (CU) | |
| 05-02 | 24 | | Parkcross Maldegem (C2) | |
| 01-02 | 17 | | UCI Cyclo-cross World Championships Dübendorf U23 (CM) | |
| 26-01 | 19 | | Telenet UCI Cyclo-cross World Cup Hoogerheide U23 (CDM) | |
| 19-01 | 9 | | Telenet UCI Cyclo-cross World Cup Nommay U23 (CDM) | |
| 12-01 | 1 | | Belgian National Championships CX U23 (CN) | |
| 05-01 | 5 | | DVV Verzekeringen trofee - Brussels U23 (CU) | |