| 29-12 | 7 | | Bpost bank trofee - Azencross Loenhout (C1) | |
| 27-12 | 1 | | Superprestige - Diegem (C1) | |
| 26-12 | 1 | | UCI World Cup Heusden-Zolder (CDM) | |
| 20-12 | 1 | | UCI World Cup Namur (CDM) | |
| 19-12 | 2 | | Bpost bank trofee - Scheldecross Antwerpen (C1) | |
| 13-12 | 12 | | Superprestige - Spa-Francorchamps (C2) | |
| 12-12 | 2 | | Zilvermeercross Mol (C2) | |
| 06-12 | 1 | | Vlaamse Druivencross Overijse (C1) | |
| 05-12 | 8 | | Bpost bank trofee - Noordvlees Van Gool Essen (C1) | |
| 29-11 | 5 | | Bpost bank trofee - Flandriencross Hamme (C1) | |
| 22-11 | 3 | | UCI World Cup Koksijde (CDM) | |
| | | Tour de l'Avenir (2.NCUP) |
| 26-08 | DNF | | Stage 4Annemasse - Cluses (147.0km) | 147.0km |
| 25-08 | 2 | 106 | Stage 3Champagnole - Tournus (137.0km) | 137.0km |
| 24-08 | 118 | 107 | Stage 2Avallan - Arbois (194.0km) | 194.0km |
| 23-08 | 51 | 5 | Stage 1Chablis - Toucy (161.0km) | 161.0km |
| 22-08 | 4 | 4 | PrologueTonnerre - Tonnerre (3.0km) | 3.0km |
| 09-08 | 3 | | Profronde van Zevenbergen (Cri) | |
| 04-08 | 2 | | Na-Tourcriterium Heist (Cri) | |
| | | Tour Alsace (2.2) |
| 4 | | Klassement |
| 3 | | Punten |
| 02-08 | 5 | 4 | Stage 4Colmar - Selestat (160.0km) | 160.0km |
| 01-08 | 2 | 4 | Stage 3Ribeauville - Le Markstein (155.0km) | 155.0km |
| 31-07 | 8 | 7 | Stage 2Dannemarie - Huningue (150.0km) | 150.0km |
| 30-07 | 10 | 7 | Stage 1Strasbourg - Bischoffsheim (159.0km) | 159.0km |
| 29-07 | 17 | | PrologueSausheim - Sausheim (7.0km) | 7.0km |
| 22-07 | 25 | | Grand Prix Cerami (1.1) | 210.0km |
| 21-06 | 6 | | Circuit de Wallonie Ville de Fleurus (1.2) | |
| 14-06 | 29 | | Ronde van Limburg (1.1) | |
| | | Boucles de la Mayenne (2.1) |
| 04-06 | 53 | 53 | PrologueLaval - Laval (4.0km) | 4.0km |
| | | Baloise Belgium Tour (2.HC) |
| 6 | | Klassement |
| 8 | | Punten |
| 31-05 | 17 | 6 | Stage 4Sankt Vith - Sankt Vith (199.0km) | 199.0km |
| 30-05 | 9 | 7 | Stage 3Lac de l'Eau d'Heure - Lac de l'Eau d'Heure (158.0km) | 158.0km |
| 29-05 | 5 | 7 | Stage 2Knokke-Heist - Herzele (201.0km) | 201.0km |
| 28-05 | 26 | 14 | Stage 1Lochristi - Knokke-Heist (178.0km) | 178.0km |
| 27-05 | 11 | 11 | PrologueBornem - Bornem (6.0km) | 6.0km |
| 25-02 | 1 | | Cyclo Cross Masters Waregem (Cri) | |
| 22-02 | 17 | | Int. Sluitingsprijs Oostmalle (C1) | |
| 21-02 | 1 | | Boels Classic Internationale Cyclo-cross Heerlen (C1) | |
| 16-02 | 1 | | Hansgrohe Superprestige 2014-2015 (Eindklassement) | |
| 15-02 | 5 | | G.P. Stad Eeklo (C2) | |
| 14-02 | 2 | | Superprestige Middelkerke (C1) | |
| 08-02 | 1 | | Superprestige Hoogstraten (C1) | |
| 07-02 | 1 | | Bpost bank trofee - Krawatencross Lille (C1) | |
| 07-02 | 10 | | Bpost Bank Trofee 2014-2015 (Eindklassement) | |
| 01-02 | 1 | | UCI Cyclo-cross World Championships (CM) | |
| 25-01 | 1 | | UCI World Cup Hoogerheide (CDM) | |
| 11-01 | 1 | | Dutch National Championships CX (CN) | |
| 04-01 | 1 | | SOUDAL Cyclocross Leuven (C1) | |