| 27-12 | 25 | | Telenet Superprestige Heusden-Zolder (C1) | |
| 23-12 | 22 | | Exact Cross - Mol (C2) | |
| 10-12 | 6 | | Exact Cross - Essen (C2) | |
| 03-12 | 22 | | Telenet Superprestige De Schorre Boom (C1) | |
| 27-11 | 8 | | Cyclo-cross de La Grandville (C2) | |
| 26-11 | 9 | | X2O Badkamers Trofee Kortrijk U23 (C2) | |
| 20-11 | 4 | | Grand Prix Trnava (C2) | |
| 19-11 | 5 | | Grand Prix X-Bionic Samorin 2 (C1) | |
| 11-11 | 18 | | Telenet Superprestige Niel (C1) | |
| 01-11 | 7 | | X2O Badkamers Trofee Koppenbergcross U23 (C1) | |
| 29-10 | 27 | | Telenet Superprestige Ruddervoorde (C1) | |
| 20-10 | 20 | | Kermiscross Ardooie (C2) | |
| 16-10 | 15 | | GP Oisterwijk (C2) | |
| 01-10 | 37 | | Exact Cross - Meulebeke (C2) | |
| 25-09 | 5 | | Cyclo-cross Int. de Boulzicourt Ardennes (C2) | |
| 17-09 | 8 | | Kleeberg Cross (C2) | |
| 11-09 | 8 | | Internationaler GGEW Grand Prix Bensheim (C2) | |
| 10-09 | DNF | | 4 Bikes Festival Cyclocross Race (C2) | |
| 28-08 | 119 | | National Road Championships - Belgium U23 (CN) | |
| | | Baltic Chain Tour (2.2) |
| 17 | | Klassement |
| 33 | | Punten |
| 18 | | Berg |
| 21-08 | 42 | 17 | Stage 4Kuremaa - Tallinn (207.0km) | 207.0km |
| 20-08 | 34 | 17 | Stage 3Tartu - Valga (186.0km) | 186.0km |
| 19-08 | 53 | 19 | Stage 2Jelgava - Sigulda (147.0km) | 147.0km |
| 18-08 | 16 | 16 | Stage 1Panevezys - Panevezys (156.0km) | 156.0km |
| | | Giro Ciclistico della Valle d'Aosta - Mont Blanc (2.2U) |
| 16-07 | DNF | | Stage 4Pont-Saint-Martin - Fontainemore (173.0km) | 173.0km |
| 15-07 | 102 | 99 | Stage 3Aosta - Aosta (138.0km) | 138.0km |
| 14-07 | 74 | 93 | Stage 2Saint-Christophe - Saint-Christophe (124.0km) | 124.0km |
| 13-07 | 105 | 105 | Stage 1Saint-Gervais Mont-Blanc - Saint-Gervais Mont-Blanc (82.0km) | 82.0km |
| | | Alpes Isère Tour (2.2) |
| 29-05 | DNF | | Stage 5Les Échelles - Allevard-les-Bains (133.0km) | 133.0km |
| 28-05 | 76 | 78 | Stage 4Saint-Maurice-l'Exil - Beaurepaire (174.0km) | 174.0km |
| 27-05 | 78 | 67 | Stage 3Saint-Exupéry - Toussieu (145.0km) | 145.0km |
| 26-05 | 71 | 76 | Stage 2Les Abrets-en-Dauphiné - Saint-Quentin-Fallavier (161.0km) | 161.0km |
| 25-05 | 61 | 64 | Stage 1Charvieu-Chavagneux - Charvieu-Chavagneux (118.0km) | 118.0km |
| 20-02 | 17 | | Internationale Sluitingsprijs Oostmalle (C1) | |
| 13-02 | 10 | | X²O Badkamers Trofee U23 (GC) | |
| 12-02 | 19 | | Telenet Superprestige Gavere (C1) | |
| 06-02 | 15 | | X2O Badkamers Trofee Krawatencross U23 (C1) | |
| 22-01 | 10 | | X2O Badkamers Trofee Flandriencross U23 (C1) | |
| 09-01 | 6 | | Belgian National Championships CX U23 (CN) | |
| 05-01 | 4 | | X2O Badkamers Trofee Herentals U23 (C2) | |
| 01-01 | 10 | | X2O Badkamers Trofee GP Sven Nys U23 (C1) | |