| 30-12 | 18 | | Cyclocross Bredene (C2) | |
| 26-12 | 34 | | Telenet Superprestige - Heusden-Zolder (C1) | |
| 23-12 | DNF | | X²O Badkamers Trofee - Herentals (C2) | |
| 12-12 | 27 | | X²O Badkamers Trofee - Scheldecross (C1) | |
| 06-12 | 33 | | Telenet Superprestige - De Schorre Boom (C2) | |
| 28-11 | 19 | | X²O Badkamers Trofee - Kortrijk (C2) | |
| 14-11 | DNF | | Ethias Cross - Leuven (C1) | |
| 11-11 | 25 | | Telenet Superprestige - Jaarmarktcross (C1) | |
| 31-10 | 12 | | X²O Badkamers Trofee - Koppenbergcross (C1) | |
| 24-10 | DNF | | Telenet Superprestige - Ruddervoorde (C1) | |
| 18-10 | 6 | | EKZ CrossTour - Bern (C1) | |
| 11-10 | 3 | | Internationales Radquer Steinmaur (C2) | |
| 03-10 | 18 | | Ethias Cross - Polderscross Kruibeke (C2) | |
| 26-09 | 26 | | Ethias Cross - Rapencross Lokeren (C2) | |
| 22-09 | DNF | | National Road Championships - Belgium (CN) | 235.0km |
| | | VOO-Tour de Wallonie (2.Pro) |
| 123 | | Klassement |
| 19-08 | 119 | 123 | Stage 4Blegny - Erezee (197.0km) | 197.0km |
| 18-08 | 104 | 142 | Stage 3Plombières - Visé (192.0km) | 192.0km |
| 17-08 | 149 | 149 | Stage 2Tubize - Wavre (179.0km) | 179.0km |
| 16-08 | 151 | 151 | Stage 1Soignies - Ath (188.0km) | 188.0km |
| 23-02 | 29 | | Internationale Sluitingsprijs Oostmalle (C1) | |
| 16-02 | 18 | | Vestingcross Hulst (C1) | |
| 15-02 | 17 | | Telenet Superprestige Middelkerke (C1) | |
| 05-02 | 12 | | Parkcross Maldegem (C2) | |
| 26-01 | 27 | | Telenet UCI Cyclo-cross World Cup Hoogerheide (CDM) | |
| 25-01 | DNF | | Kasteelcross Zonnebeke (C2) | |
| 19-01 | 20 | | Telenet UCI Cyclo-cross World Cup Nommay (CDM) | |
| 13-01 | 13 | | Cyclocross Otegem (C2) | |
| 12-01 | 13 | | Belgian National Championships CX (CN) | |
| 04-01 | 5 | | Troyes Cyclocross International (C2) | |
| 02-01 | 10 | | EKZ CrossTour - Meilen (C1) | |
| 02-01 | 3 | | EKZ CrossTour (GC) | |