07.10 | DNF | | | Paris-Tours Espoirs (1.2U) | 182 | | | more |
11.09 › 16.0911-16/9 | | | | Olympia's Tour (2.2U) | | | | more |
| 25 | | | Youth classificationYouth classification | | | | |
| 1 | | | Mountains classificationMountains classification | | | | |
| 29 | | | Points classificationPoints classification | | | | |
| 45 | | | General classificationGeneral classification | | | | |
16.09 | 49 | | | S6Stage 6 - Dreumel › Beneden-Leeuwen | 182 | | | |
15.09 | 95 | 60 | | S5b (ITT)Stage 5b (ITT) - Offenbeek › Offenbeek | 9.3 | | | |
15.09 | 69 | 54 | | S5aStage 5a - Offenbeek › Offenbeek | 100.9 | | | |
14.09 | 60 | 54 | | S4Stage 4 - Nijverdal › Duiven | 134.1 | | | |
13.09 | 94 | 60 | | S3Stage 3 - Gieten › Hellendoorn | 183.4 | | | |
12.09 | 10 | 46 | | S2Stage 2 - Emmen › Emmen | 159.9 | | | |
11.09 | 71 | 71 | | S1Stage 1 - Assen › Assen | 127.5 | | | |
05.08 | 58 | | | Antwerpse Havenpijl (1.2) | 179.8 | | | more |
04.07 › 07.074-7/7 | | | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) | | | | more |
| 14 | | | Youth classificationYouth classification | | | | |
| 20 | | | Points classificationPoints classification | | | | |
| 32 | | | General classificationGeneral classification | | | | |
07.07 | 43 | | | S5Stage 5 - Kielce › Lodz | 185 | | | |
06.07 | 52 | 36 | | S4Stage 4 - Nowy Sacz › Jaworzno | 197.9 | | | |
05.07 | 112 | 37 | | S3Stage 3 - Jaslo › Stalowa Wola | 145.6 | | | |
04.07 | 5 | 18 | | S2Stage 2 - Strzyzow › Krosno | 100.3 | | | |
04.07 | 19 | 21 | | S1Stage 1 - Sanok › Sedziszow Malopolski | 91.5 | | | |
30.06 | 33 | | | National Championships Netherlands MU - Road Race (NC) | 164.1 | | | more |
27.06 | 30 | | | National Championships Netherlands U23 - ITT (NC) | 25.8 | | | more |
19.06 | DNF | | | Halle Ingooigem (1.1) | 197.7 | | | more |
10.06 | 36 | | | Midden-Brabant Poort Omloop (1.2) | 197.2 | | | more |
09.06 | DNF | | | Dwars door de Vlaamse Ardennen (1.2) | 200 | | | more |
27.05 | 73 | | | Paris-Roubaix Espoirs (1.2U) | 188.3 | | | more |
20.05 | 20 | | | TCM - 70e Simac Omloop der Kempen (NAT) | | | | more |
09.05 › 13.059-13/5 | | | | Flèche du Sud (2.2) | | | | more |
| 44 | | | Youth classificationYouth classification | | | | |
| 105 | | | General classificationGeneral classification | | | | |
13.05 | 25 | | | S5Stage 5 - Esch/Alzette › Esch/Alzette | 152.1 | | | |
12.05 | 111 | 107 | | S4Stage 4 - Roeser › Roeser | 147.5 | | | |
11.05 | 104 | 97 | | S3Stage 3 - Wincrange › Wincrange | 137.5 | | | |
10.05 | 65 | 37 | | S2Stage 2 - Rumelange › Rumelange | 151.1 | | | |
09.05 | 20 | 20 | | S1Stage 1 - Berbourg › Berbourg | 78.5 | | | |
29.04 | 24 | | | Skive-Løbet (1.2) | 179.1 | | | more |
28.04 | 22 | | | GP Himmerland Rundt (1.2) | 199.8 | | | more |
21.04 | 84 | | | Arno Wallaard Memorial (1.2) | 184 | | | more |
14.04 | 22 | | | ZLM tour (1.Ncup) | 178 | | | more |
11.03 | 92 | | | Ronde van Drenthe (1.HC) | 192 | | | more |
03.03 | 26 | | | Ster van Zwolle (NAT) | 179.1 | | | more |