Datum |
Rank |
Race |
Route |
Afstand |
30.12 |
-
|
Telenet Superprestige Diegem
(C1)
|
Diegem - Diegem |
-
|
27.12 |
-
|
Exact Azencross Loenhout
(C1)
|
Loenhout - Loenhout |
21.00 km
|
23.12 |
-
|
Telenet Superprestige Mol
(C2)
|
Mol - Mol |
-
|
06.10 |
44 |
Paris - Tours Espoirs
(1.2U)
|
-
|
-
|
03.10 |
51 |
Sparkassen Münsterland Giro
(1.Pro)
|
Haltern am See - Münster |
205.00 km
|
27.09 |
67 |
UCI World Championship Zurich U23
(CM)
|
Uster - Zürich |
173.60 km
|
|
|
Skoda Tour de Luxembourg
(2.Pro)
|
|
|
|
84 |
Algemeen klassement |
|
|
|
36 |
Jongerenklassement |
|
|
22.09 |
60 |
Stage 5
|
Mersch - Luxembourg |
176.90 km
|
21.09 |
68 |
Stage 4
|
Differdange - Differdange |
15.50 km
|
20.09 |
91 |
Stage 3
|
Rosport - Diekirch |
201.30 km
|
19.09 |
16 |
Stage 2
|
Junglinster - Schifflange |
155.00 km
|
18.09 |
105 |
Stage 1
|
Luxembourg - Luxembourg |
156.40 km
|
13.09 |
19 |
UEC Road European Championships U23
(CC)
|
Heusden-Zolder - Hasselt |
162.10 km
|
11.09 |
21 |
UEC Road European Championships TT U23
(CC)
|
Heusden-Zolder - Hasselt |
31.10 km
|
|
|
Tour de l'Avenir
(2.NCUP)
|
|
|
|
83 |
Algemeen klassement |
|
|
|
27 |
Puntenklassement |
|
|
24.08 |
90 |
Stage 6
|
Bobbio Pellice - Colle delle Finestre |
120.00 km
|
23.08 |
61 |
Stage 5
|
Les Karellis - Condove |
120.00 km
|
22.08 |
55 |
Stage 4
|
La Rosière-Montvalezan - Les Karellis |
143.00 km
|
21.08 |
99 |
Stage 3
|
Peisey-Vallandry - La Rosière-Montvalezan |
71.00 km
|
20.08 |
112 |
Stage 2
|
Mouchard - Plateau d'Hauteville |
170.00 km
|
19.08 |
7 |
Stage 1
|
Sarrebourg - Ronchamp |
185.00 km
|
18.08 |
25 |
Prologue
|
Sarrebourg - Sarrebourg |
7.10 km
|
|
|
Tour of Austria
(2.1)
|
|
|
|
45 |
Algemeen klassement |
|
|
|
17 |
Jongerenklassement |
|
|
07.07 |
-
|
Stage 5
|
Kufstein - Kühtai |
143.80 km
|
06.07 |
36 |
Stage 4
|
St. Johann/Alpendorf - Grossglockner |
151.70 km
|
05.07 |
105 |
Stage 3
|
Schladming - St. Johann/Alpendorf |
153.10 km
|
04.07 |
39 |
Stage 2
|
Maria Taferl - Steyr |
184.50 km
|
03.07 |
36 |
Stage 1
|
Bad Tatzmannsdorf - Bad Tatzmannsdorf |
174.90 km
|
02.07 |
34 |
Prologue
|
Sankt Pölten - Sankt Pölten |
3.00 km
|
23.06 |
4 |
National Road Championships - Luxembourg
(CN)
|
Harlange - Harlange |
144.80 km
|
21.06 |
2 |
National Road Championships - Luxembourg TT U23
(CN)
|
Harlange - Harlange |
20.00 km
|
|
|
Giro d'Italia Next Gen
(2.2U)
|
|
|
|
33 |
Algemeen klassement |
|
|
16.06 |
22 |
Stage 8
|
Cesena - Forlimpopoli |
146.00 km
|
15.06 |
29 |
Stage 7
|
Montegrotto Terme - Zocca |
170.00 km
|
14.06 |
31 |
Stage 6
|
Borgo Virgilio - Fosse |
145.00 km
|
13.06 |
21 |
Stage 5
|
Bergamo - Cremona |
136.00 km
|
12.06 |
16 |
Stage 4
|
Pertusio - Borgomanero |
130.00 km
|
11.06 |
47 |
Stage 3
|
Verrès - Pian della Mussa |
127.00 km
|
10.06 |
137 |
Stage 2
|
Aymavilles - Saint-Vincent |
121.00 km
|
09.06 |
31 |
Stage 1
|
Aosta - Aosta |
11.00 km
|
|
|
Orlen Nations Grand Prix
(2.NCUP)
|
|
|
|
48 |
Algemeen klassement |
|
|
19.05 |
34 |
Stage 5
|
Lesko - Arlamów |
143.00 km
|
18.05 |
20 |
Stage 4
|
Bukovina Resort - Jaslo |
175.00 km
|
17.05 |
1 |
Stage 3
|
Tvrdosin - Štrbské Pleso |
121.00 km
|
16.05 |
80 |
Stage 2
|
Prerov - Kohútka |
110.00 km
|
15.05 |
72 |
Stage 1
|
Prostejov - Bouzov |
135.00 km
|
|
|
Flèche du Sud
(2.2)
|
|
|
|
47 |
Algemeen klassement |
|
|
|
23 |
Puntenklassement |
|
|
12.05 |
24 |
Stage 5
|
Esch-sur-Alzette - Esch-sur-Alzette |
149.50 km
|
11.05 |
6 |
Stage 4
|
Sanem - Sanem |
18.60 km
|
10.05 |
53 |
Stage 3
|
Bourscheid - Bourscheid |
127.20 km
|
09.05 |
16 |
Stage 2
|
Rumelange - Rumelange |
151.20 km
|
08.05 |
48 |
Stage 1
|
Canach - Canach |
85.50 km
|
01.05 |
15 |
Eschborn-Frankfurt U23
(1.2U)
|
Eschborn - Frankfurt |
129.00 km
|
21.04 |
11 |
Gent-Wevelgem / Kattekoers-Ieper U23
(1.2U)
|
Ieper - Ieper |
182.90 km
|
|
|
Tour du Loir et Cher
(2.2)
|
|
|
|
81 |
Algemeen klassement |
|
|
|
8 |
Bergklassement |
|
|
14.04 |
24 |
Stage 5
|
Blois - Blois |
97.50 km
|
13.04 |
26 |
Stage 4
|
Salbris - Salbris |
121.00 km
|
12.04 |
64 |
Stage 3
|
Freteval - Vendôme |
199.00 km
|
11.04 |
107 |
Stage 2
|
Selles-sur-Cher - Fougères-sur-Bièvre |
183.90 km
|
10.04 |
57 |
Stage 1
|
Blois - Vineuil |
183.00 km
|
07.04 |
30 |
Paris-Roubaix Espoirs
(1.2U)
|
Le Cateau-Cambrésis - Roubaix |
164.00 km
|
30.03 |
DNF |
Volta Limburg Classic
(1.1)
|
Eijsden - Eijsden |
190.80 km
|
|
|
Olympia's Tour
(2.2)
|
|
|
|
23 |
Algemeen klassement |
|
|
|
30 |
Puntenklassement |
|
|
24.03 |
16 |
Stage 5
|
Neede - Tiel |
161.00 km
|
23.03 |
14 |
Stage 4
|
Gieten - Ruurlo |
168.30 km
|
22.03 |
54 |
Stage 3
|
Assen - Roden |
140.00 km
|
21.03 |
68 |
Stage 2
|
Baflo - Baflo |
144.00 km
|
20.03 |
59 |
Stage 1
|
Medemblik - Medemblik |
145.00 km
|
17.03 |
35 |
Dorpenomloop Rucphen
(1.2)
|
Rucphen - Rucphen |
181.40 km
|
15.03 |
32 |
Youngster Coast Challenge
(1.2U)
|
-
|
-
|
02.03 |
DNF |
Salverda Bouw Ster van Zwolle
(1.2)
|
Zwolle - Zwolle |
183.20 km
|
13.01 |
2 |
Luxembourg National Championships CX U23
(CN)
|
Hesperange - Hesperange |
-
|
01.01 |
12 |
Grand Prix Garage Colle
(C2)
|
Pétange - Pétange |
-
|