14.10 › 19.1014-19/10 | | | | NIBC Tour of Holland (2.1) | | | | more |
14.10 | 28 | 28 | | Prologue (ITT)Prologue (ITT) - The Hague › The Hague | 4 | | | |
12.10 | 78 | | | Paris - Tours Elite (1.Pro) | 211.6 | | | more |
03.10 | 96 | | | Sparkassen Münsterland Giro (1.Pro) | 192 | | | more |
28.09 | 97 | | | Paris-Chauny (1.1) | 188.8 | | | more |
24.09 | 79 | | | Omloop van het Houtland (1.1) | 198.7 | | | more |
21.09 | 109 | | | Grand Prix d'Isbergues - Pas de Calais (1.1) | 201.1 | | | more |
19.09 | 112 | | | Kampioenschap van Vlaanderen (1.1) | 180.2 | | | more |
14.09 | 103 | | | GP de Fourmies / La Voix du Nord (1.Pro) | 193 | | | more |
02.09 › 07.092-7/9 | | | | Tour of Britain Men (2.Pro) | | | | more |
| 17 | | | Mountains classificationMountains classification | | | | |
| 61 | | | General classificationGeneral classification | | | | |
07.09 | 53 | | | S6Stage 6 - Newport › Cardiff | 112.2 | | | |
06.09 | 93 | 79 | | S5Stage 5 - Pontypool › The Tumble 60k | 133.6 | | | |
05.09 | 72 | 64 | | S4Stage 4 - Atherstone › Burton Dassett | 186.9 | | | |
04.09 | 58 | 50 | | S3Stage 3 - Milton Keynes › Ampthill | 122.8 | | | |
03.09 | 50 | 48 | | S2Stage 2 - Stowmarket › Stowmarket | 169.3 | | | |
02.09 | 48 | 51 | | S1Stage 1 - Woodbridge › Southwold | 161.4 | | | |
27.08 | 37 | | | Muur Classic Geraardsbergen (1.1) | 177.8 | | | more |
17.08 | 98 | | | ADAC Cyclassics (1.UWT) | 207.4 | 5 | | more |
07.08 › 10.087-10/8 | | | | Arctic Race of Norway (2.Pro) | | | | more |
10.08 | DNF | | | S4Stage 4 - Tromsø › Tromsø | 141 | | | |
09.08 | 100 | 98 | | S3Stage 3 - Husøy (Senja) › Målselv | 182 | | | |
08.08 | 91 | 96 | | S2Stage 2 - Tennevoll (Lavangen) › Sørreisa | 166.5 | | | |
07.08 | 94 | 94 | | S1Stage 1 - Borkenes (Kvæfjord) › Harstad | 182 | | | |
03.07 › 06.073-6/7 | | | | Sibiu Cycling Tour (2.1) | | | | more |
| 39 | | | Points classificationPoints classification | | | | |
| 67 | | | General classificationGeneral classification | | | | |
06.07 | 11 | | | S4 (ITT)Stage 4 (ITT) - Sibiu › Sibiu | 3.3 | | | |
05.07 | 79 | 69 | | S3Stage 3 - Sibiu › Păltiniș Arena | 164.8 | | | |
04.07 | 73 | 69 | | S2Stage 2 - Sibiu › Bâlea Lac | 203.5 | | | |
03.07 | 83 | 84 | | S1Stage 1 - Șura Mică › Sibiu | 215.3 | | | |
29.06 | 28 | | | National Championships Belgium ME - Road Race (NC) | 230 | | | more |
27.06 | 14 | | | National Championships Belgium ME - ITT (NC) | 40.5 | | | more |
22.06 | 138 | | | Copenhagen Sprint (1.UWT) | 235.6 | 5 | | more |
08.06 | DNF | | | Brussels Cycling Classic (1.Pro) | 205.5 | | | more |
16.04 | 100 | | | Ronde van Limburg (1.1) | 178.6 | | | more |
13.04 | 32 | | | Paris-Roubaix (1.UWT) | 259.2 | 8 | 15 | more |
09.04 | 80 | | | Scheldeprijs ME (1.Pro) | 202.8 | | | more |
01.03 | DNF | | | Omloop Nieuwsblad ME (1.UWT) | 197 | | | more |
19.02 › 23.0219-23/2 | | | | Vuelta a Andalucia Ruta Ciclista Del Sol (2.Pro) | | | | more |
| 58 | | | General classificationGeneral classification | | | | |
23.02 | 55 | | | S5Stage 5 - Benahavís › La Línea de la Concepción | 168.1 | | | |
22.02 | 82 | 69 | | S4Stage 4 - Córdoba › Alhaurín de la Torre | 194.3 | | | |
21.02 | 42 | 75 | | S3Stage 3 - Arjona › Pozoblanco | 162.1 | | | |
20.02 | 61 | 74 | | S2Stage 2 - Alcaudete › Torredelcampo | 133.2 | | | |
19.02 | 96 | 96 | | S1Stage 1 - Torrox › Cueva de Nerja | 162.6 | | | |
16.02 | 108 | | | Clasica de Almeria ME (1.Pro) | 189.1 | | | more |
28.01 › 01.0228-1/1 | | | | AlUla Tour (2.1) | | | | more |
| 64 | | | General classificationGeneral classification | | | | |
01.02 | 22 | | | S5Stage 5 - AlUla Camel Cup Track › AlUla Camel Cup Track | 169.6 | | | |
31.01 | 79 | 72 | | S4Stage 4 - Maraya › Skyviews of Harrat Uwayrid | 140.9 | | | |
30.01 | 54 | 64 | | S3Stage 3 - Hegra › Tayma Fort | 180.6 | | | |
29.01 | 65 | 64 | | S2Stage 2 - AlUla Old Town › Bir Jaydah Mountain Wirkah | 130.6 | | | |
28.01 | 61 | 63 | | S1Stage 1 - Al Manshiyah Train Station › Al Manshiyah Train Station | 142.7 | | | |