| 14.10 | 23 | | | Sluitingsprijs Putte-Kapellen (NAT) | | 149.7 | | | more |
| 07.10 | 85 | | | Binche - Chimay - Binche / Mémorial Frank Vandenbroucke (1.1) | | 203.2 | | | more |
| 01.10 | 66 | | | Memorial Fred De Bruyne (NAT) | | 167.7 | | | more |
| 27.09 | 56 | | | Grand Prix Cerami (1.2) | | 176.3 | | | more |
| 24.09 | 100 | | | Omloop van het Houtland (1.1) | | 198.7 | | | more |
| 17.09 › 21.0917-21/9 | | | | Okolo Slovenska / Tour de Slovaquie (2.1) | | | | | more |
| 24 | | | Points classificationPoints classification | | | | | |
| 30 | | | General classificationGeneral classification | | | | | |
| 21.09 | 41 | | | S5Stage 5 - Nová Dubnica › Kohútka | | 124 | | | |
| 20.09 | 30 | 10 | | S4Stage 4 - Vráble › Sládkovičovo | | 169.1 | | | |
| 19.09 | 50 | 10 | | S3Stage 3 - Kežmarok › Banská Bystrica | | 191.7 | | | |
| 18.09 | 66 | 7 | | S2Stage 2 - Svidník › Košice 105k | | 169.4 | | | |
| 17.09 | 55 | 57 | | S1Stage 1 - Bardejov › Bardejov | | 141.2 | | | |
| 11.09 | 30 | | | Bordes Izegem Koers (NAT) | | 176.7 | | | more |
| 07.09 | 16 | | | Omloop van de Bollenstreek (NAT) | | 70 | | | more |
| 06.09 | 16 | | | Ronde van Sint Pancras (NAT) | | 80 | | | more |
| 04.09 | 60 | | | GP Gemeente Kortemark (NAT) | | 165.2 | | | more |
| 30.08 | 48 | | | Omloop Mandel-Leie-Schelde (NAT) | | 169.4 | | | more |
| 27.08 | DNF | | | Muur Classic Geraardsbergen (1.1) 80k | | 177.8 | | | more |
| 15.08 | 60 | | | Circuit Franco-Belge (1.Pro) | | 206.7 | | | more |
| 04.08 | 5 | | | Draai van de Kaai (NAT) | | | | | more |
| 06.07 | DNF | | | Midden-Brabant Poort Omloop (1.2) | | 175.1 | | | more |
| 28.06 | 70 | | | National Championships Netherlands ME - Road Race (NC) | | 163 | | | more |
| 08.06 | 14 | | | Grote Prijs Moreno De Pauw (NAT) | | 121 | | | more |
| 07.06 | 96 | | | Heylen Vastgoed Heistse Pijl (1.1) | | 189.5 | | | more |
| 03.06 | 52 | | | Gullegem Koerse - EEG Classic (NAT) | | 176.8 | | | more |
| 28.05 › 01.0628-1/5 | | | | Flèche du Sud (2.2) | | | | | more |
| 24 | | | Mountains classificationMountains classification | | | | | |
| 47 | | | General classificationGeneral classification | | | | | |
| 01.06 | 49 | | | S5Stage 5 - Esch-sur-Alzette › Esch-sur-Alzette | | 165.4 | | | |
| 31.05 | 48 | 52 | | S4Stage 4 - Canach › Canach | | 195.4 | | | |
| 30.05 | 59 | 53 | | S3Stage 3 - Sanem › Sanem | | 160.2 | | | |
| 29.05 | 36 | 38 | | S2Stage 2 - Rumelange › Rumelange | | 151.2 | | | |
| 28.05 | 42 | 42 | | S1 (ITT)Stage 1 (ITT) - Dudelange › Dudelange | | 7.31 | | | |
| 11.05 | 35 | | | Trofee Maarten Wynants (NAT) | | 159 | | | more |
| 04.05 | 100 | | | Lotto Famenne Ardenne Classic (1.1) 113k | | 186.7 | | | more |
| 16.04 › 20.0416-20/4 | | | | Tour du Loir et Cher (2.2) | | | | | more |
| 32 | | | General classificationGeneral classification | | | | | |
| 19.04 | 82 | 33 | | S4Stage 4 - Pruniers-en-Sologne › Pruniers-en-Sologne | | 210.3 | | | |
| 18.04 | 34 | 28 | | S3Stage 3 - Beauce-la-Romaine › Naveil | | 205.7 | | | |
| 17.04 | 46 | 32 | | S2Stage 2 - Monlivault › Mont-près-Chambord | | 139 | | | |
| 16.04 | 31 | 33 | | S1Stage 1 - Blois › Valencisse (Molineuf) | | 153 | | | |
| 05.04 | 30 | | | Volta NXT Classic ME (1.1) | | 189.8 | | | more |
| 30.03 | 1 | | | Ronde van Hoogerheide (NAT) | | 80 | | | more |
| 21.03 | DNF | | | Bredene Koksijde Classic (1.Pro) | | 200.9 | | | more |
| 16.03 | 18 | | | Ronde van Woensdrecht (NAT) | | 80 | | | more |
| 09.03 | DNF | | | Grote prijs Jean - Pierre Monseré (1.1) | | 201.6 | | | more |
| 04.03 | 65 | | | Ename Samyn Classic (1.1) | | 199.1 | | | more |