| 30-12 | 14 | | UCI Cyclo-cross World Cup - Hulst (CDM) | |
| 27-12 | 6 | | Telenet Superprestige Heusden-Zolder (C1) | |
| 26-12 | 27 | | UCI Cyclo-cross World Cup - Gavere (CDM) | |
| 23-12 | 13 | | UCI Cyclo-cross World Cup - Antwerpen (CDM) | |
| 17-12 | 25 | | UCI Cyclo-cross World Cup - Namur (CDM) | |
| 10-12 | 3 | | UCI Cyclo-cross World Cup - Val di Sole (CDM) | |
| 03-12 | 10 | | UCI Cyclo-cross World Cup - Flamanville (CDM) | |
| 26-11 | 4 | | UCI Cyclo-cross World Cup - Dublin (CDM) | |
| 19-11 | 32 | | UCI Cyclo-cross World Cup - Troyes (CDM) | |
| 12-11 | 8 | | UCI Cyclo-cross World Cup - Dendermonde (CDM) | |
| 11-11 | DNF | | Telenet Superprestige Jaarmarktcross (C1) | |
| 05-11 | DNF | | UEC Cyclo-Cross European Championships (CC) | |
| 29-10 | 15 | | UCI Cyclo-cross World Cup - Maasmechelen (CDM) | |
| 28-10 | 11 | | Telenet Superprestige Ruddervoorde (C1) | |
| 22-10 | 22 | | Telenet Superprestige Vlaamse Druivencross Overijse (C1) | |
| 19-10 | 3 | | Kermiscross Ardooie (C2) | |
| 15-10 | 2 | | Gp Oisterwijk (C2) | |
| 08-10 | 1 | | International Cyclo-Cross Bad Salzdetfurth #2 (C2) | |
| 07-10 | 2 | | International Cyclo-Cross Bad Salzdetfurth (C2) | |
| 01-10 | 33 | | UEC Gravel European Championship (CC) | 159.0km |
| 17-09 | 61 | | Grote Prijs Rik Van Looy (1.2) | |
| 30-08 | 32 | | Muur Classic Geraardsbergen (1.2) | |
| | | Baltic Chain Tour (2.2) |
| 69 | | Klassement |
| 20-08 | 106 | 69 | Stage 3Panevezys - Panevezys (156.0km) | 156.0km |
| 19-08 | 72 | 71 | Stage 2Sigulda - Sigulda | |
| 18-08 | 26 | 26 | Stage 1Tartu - Valga (186.0km) | 186.0km |
| | | Giro Ciclistico della Valle d'Aosta - Mont Blanc (2.2U) |
| 14-07 | DNF | | Stage 3Saint-Vincent - Bionaz (138.0km) | 138.0km |
| 13-07 | 68 | 68 | Stage 2Courmayeur - Courmayeur (125.0km) | 125.0km |
| 12-07 | 83 | 83 | Stage 1Arvier - Arvier (80.0km) | 80.0km |
| | | Oberösterreich Rundfahrt (2.2) |
| 85 | | Klassement |
| 35 | | Punten |
| 12 | | Berg |
| 04-06 | 69 | 85 | Stage 3Asten - Hinterstoder Höss (133.0km) | 133.0km |
| 03-06 | 98 | 97 | Stage 2Wels - Niederkappel (129.0km) | 129.0km |
| 02-06 | 100 | 99 | Stage 1Eferding - Geinberg (181.0km) | 181.0km |
| 01-06 | 28 | 28 | PrologueLinz - Linz0 | 0 |
| 20-05 | 85 | | Veenendaal-Veenendaal Classic (1.1) | 175.0km |
| 10-05 | 7 | | Ruddervoorde Koerse (National) | 166.0km |
| 26-02 | 22 | | Internationale Sluitingsprijs - Oostmalle (C1) | |
| 19-02 | 1 | | X2O Badkamers Trofee Brussels U23 (C1) | |
| 19-02 | 1 | | X²O Badkamers Trofee U23 (GC) | |
| 18-02 | 5 | | Exact Cross - Sint-Niklaas (C2) | |
| 12-02 | 6 | | X2O Badkamers Trofee Krawatencross U23 (C1) | |
| 11-02 | 32 | | Telenet Superprestige Cyclocross (GC) | |
| 11-02 | 16 | | Telenet Superprestige Middelkerke (C1) | |
| 08-02 | 9 | | Parkcross Maldegem (C2) | |
| 04-02 | 4 | | UCI Cyclo-cross World Championships Hoogerheide U23 (CM) | |
| 29-01 | 4 | | UCI Cyclo-cross World Cup - Besançon U23 (CDM) | |
| 28-01 | 1 | | X2O Badkamers Trofee Flandriencross U23 (C1) | |
| 22-01 | 6 | | UCI Cyclo-cross World Cup - Benidorm U23 (CDM) | |
| 16-01 | 2 | | Cyclocross - Otegem (C2) | |
| 15-01 | 9 | | Belgian National Championships CX (CN) | |
| 08-01 | 5 | | UCI Cyclo-cross World Cup - Zonhoven U23 (CDM) | |
| 05-01 | 1 | | X2O Badkamers Trofee Vlaamse duinencross Koksijde (C1) | |
| 03-01 | 2 | | X2O Badkamers Trofee Herentals U23 (C2) | |
| 01-01 | 2 | | X2O Badkamers Trofee GP Sven Nys U23 (C1) | |