11.10 | 45 | | | Sluitingsprijs Putte-Kapellen (NAT) | 167.3 | | | more |
09.10 | 89 | | | Memorial Rik Van Steenbergen / Kempen Classic (1.1) | 174.7 | | | more |
05.10 | 7 | | | Oost Vlaamse Sluitingsprijs (NAT) | 166.8 | | | more |
03.10 | 83 | | | Sparkassen Münsterland Giro (1.Pro) | 205.9 | | | more |
02.10 | 93 | | | Famenne Ardenne Classic (1.1) | 188 | | | more |
28.09 | 35 | | | Memorial Fred De Bruyne (NAT) | 160.8 | | | more |
21.09 | 104 | | | Omloop van het Houtland (1.1) | 196.4 | | | more |
18.09 | 90 | | | Gooikse Pijl (1.1) | 199 | | | more |
17.09 | DNF | | | Grote Prijs Rik Van Looy (1.2) | 190.6 | | | more |
08.09 › 11.098-11/9 | | | | Okolo jižních Čech / Tour of South Bohemia (2.2) | | | | more |
| 13 | | | Mountains classificationMountains classification | | | | |
| 33 | | | Points classificationPoints classification | | | | |
| 23 | | | General classificationGeneral classification | | | | |
11.09 | 46 | | | S4Stage 4 - České Velenice › Jindřichův Hradec | 152 | | | |
10.09 | 58 | 23 | | S3Stage 3 - Studená › Protivín | 157 | | | |
09.09 | 47 | 27 | | S2Stage 2 - Třeboň › Nová Bystřice | 143 | | | |
08.09 | 33 | 33 | | S1 (ITT)Stage 1 (ITT) - Kaplice › Kaplice | 7 | | | |
04.09 | 68 | | | Omloop van Valkenswaard (TC) (NAT) | 173.8 | | | more |
23.08 | 94 | | | Egmont Cycling Race (1.1) | 198 | | | more |
07.08 | 56 | | | Tour of Leuven - Memorial Jef Scherens (1.1) | 199.3 | | | more |
10.07 | 43 | | | Districtenpijl - Ekeren-Deurne (1.2) | 165.9 | | | more |
29.06 › 02.0729-2/6 | | | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) | | | | more |
| 1 | | | Mountains classificationMountains classification | | | | |
| 19 | | | Points classificationPoints classification | | | | |
| 5 | | | General classificationGeneral classification | | 8 | 15 | |
02.07 | 34 | | | S4Stage 4 - Kielce › Łódź | 201.8 | | | |
01.07 | 38 | 5 | | S3Stage 3 - Mielec › Tarnobrzeg | 142.8 | | | |
30.06 | 5 | 5 | | S2Stage 2 - Jaworzno › Nowy Sącz | 209.9 | | | |
29.06 | 31 | 37 | | S1bStage 1b - Tarnowskie Góry › Sosnowiec | 125.8 | | | |
29.06 | 66 | 66 | | S1aStage 1a - Żory › Katowice | 92.5 | | | |
24.06 | 48 | | | National Championships Netherlands ME - Road Race (NC) | 193.8 | | | more |
22.06 | 33 | | | National Championships Netherlands ME - ITT (NC) | 29.6 | | | more |
17.06 › 19.0617-19/6 | | | | Tour du Pays de Montbéliard (2.2) | | | | more |
| 2 | | | Mountains classificationMountains classification | | | | |
| 7 | | | Points classificationPoints classification | | | | |
| 34 | | | General classificationGeneral classification | | | | |
19.06 | 1 | | | S3Stage 3 - Valentigney › Valentigney | 155.2 | 5 | 7 | |
18.06 | 53 | 42 | | S2Stage 2 - Pont-de-Roide › Pont-de-Roide | 161.7 | | | |
17.06 | 34 | 34 | | S1 (ITT)Stage 1 (ITT) - Mandeure › Mathay | 4.1 | | | |
08.06 › 12.068-12/6 | | | | ZLM Tour (2.Pro) | | | | more |
11.06 | DNF | | | S4Stage 4 - Sint Willebrord › Mierlo | 196.5 | | | |
10.06 | 71 | 17 | | S3Stage 3 - Heythuysen › Buchten | 192.5 | | | |
09.06 | 16 | 7 | | S2Stage 2 - Veere › Goes 101k | 183.2 | | | |
08.06 | 82 | 10 | | S1Stage 1 - Kapelle › Kapelle | 100.9 | | | |
25.05 › 29.0525-29/5 | | | | Alpes Isère Tour (2.2) | | | | more |
| 29 | | | Mountains classificationMountains classification | | | | |
| 27 | | | Points classificationPoints classification | | | | |
| 8 | | | General classificationGeneral classification | | 3 | 3 | |
29.05 | 8 | | | S5Stage 5 - Entre-deux-Guiers › Allevard-les-Bains | 133.1 | | | |
28.05 | 36 | 24 | | S4Stage 4 - Saint-Maurice-l'Exil › Beaurepaire | 171.4 | | | |
27.05 | 23 | 24 | | S3Stage 3 - Saint-Exupéry › Toussieu | 145.5 | | | |
26.05 | 24 | 31 | | S2Stage 2 - Les Abrets-en-Dauphiné › Saint-Quentin-Fallavier | 161.2 | | | |
25.05 | 78 | 80 | | S1Stage 1 - Charvieu-Chavagneux › Charvieu-Chavagneux | 118.1 | | | |
21.05 | 94 | | | Veenendaal-Veenendaal Classic (1.1) | 197.9 | | | more |
07.05 | 65 | | | Ronde van Overijssel (1.2) | 199.8 | | | more |
30.04 | 59 | | | PWZ Zuidenveld Tour (1.2) | 180 | | | more |
13.04 › 17.0413-17/4 | | | | Tour du Loir et Cher (2.2) | | | | more |
14.04 | DNF | | | S2Stage 2 - Le Controis-en-Sologne › Vallières-les-Grandes | 197.5 | | | |
13.04 | 108 | 108 | | S1Stage 1 - Blois › Fontaines-en-Sologne | 147 | | | |
06.04 › 09.046-9/4 | | | | Circuit des Ardennes (2.2) | | | | more |
| 62 | | | General classificationGeneral classification | | | | |
09.04 | 77 | | | S4Stage 4 - Charleville-Mézières › Charleville-Mézières | 172.7 | | | |
07.04 | 58 | 57 | | S2Stage 2 - Bazeilles › Sedan | 92.5 | | | |
06.04 | 86 | 86 | | S1Stage 1 - Signy-le-Petit › Signy-le-Petit | 165.2 | | | |
02.04 | DNF | | | Volta Limburg Classic (1.1) | 195 | | | more |
17.03 › 20.0317-20/3 | | | | Olympia's Tour (2.2) | | | | more |
| 16 | | | General classificationGeneral classification | | | | |
20.03 | 40 | | | S4Stage 4 - Assen › Assen | 165.3 | | | |
19.03 | 19 | 11 | | S3Stage 3 - Leek › Leek | 182.6 | | | |
18.03 | 36 | 14 | | S2Stage 2 - Westerbork › Wijster | 173.1 | | | |
17.03 | 25 | 8 | | S1bStage 1b - Hardenberg › Hardenberg | 74.6 | | | |
17.03 | 3 | 13 | | S1a (TTT)Stage 1a (TTT) - Hardenberg › Hardenberg | 7.2 | 3 | 0.167 | |
13.03 | 39 | | | Albert Achterhes Profronde van Drenthe (1.1) | 198.1 | | | more |
06.03 | 112 | | | Grote Prijs Jean-Pierre Monseré (1.1) | 203.2 | | | more |