Datum |
Rank |
Race |
Route |
Afstand |
13.10 |
16 |
UEC Gravel European Championships
(CC)
|
Veneto - Veneto |
153.00 km
|
06.10 |
49 |
Paris - Tours Espoirs
(1.2U)
|
-
|
-
|
03.10 |
106 |
Sparkassen Münsterland Giro
(1.Pro)
|
Haltern am See - Münster |
205.00 km
|
13.09 |
97 |
UEC Road European Championships U23
(CC)
|
Heusden-Zolder - Hasselt |
162.10 km
|
|
|
Tour de l'Avenir
(2.NCUP)
|
|
|
|
76 |
Algemeen klassement |
|
|
24.08 |
86 |
Stage 6
|
Bobbio Pellice - Colle delle Finestre |
120.00 km
|
23.08 |
62 |
Stage 5
|
Les Karellis - Condove |
120.00 km
|
22.08 |
53 |
Stage 4
|
La Rosière-Montvalezan - Les Karellis |
143.00 km
|
21.08 |
82 |
Stage 3
|
Peisey-Vallandry - La Rosière-Montvalezan |
71.00 km
|
20.08 |
72 |
Stage 2
|
Mouchard - Plateau d'Hauteville |
170.00 km
|
19.08 |
80 |
Stage 1
|
Sarrebourg - Ronchamp |
185.00 km
|
18.08 |
32 |
Prologue
|
Sarrebourg - Sarrebourg |
7.10 km
|
|
|
Tour of Austria
(2.1)
|
|
|
|
100 |
Algemeen klassement |
|
|
|
34 |
Puntenklassement |
|
|
|
5 |
Bergklassement |
|
|
|
43 |
Jongerenklassement |
|
|
07.07 |
-
|
Stage 5
|
Kufstein - Kühtai |
143.80 km
|
06.07 |
90 |
Stage 4
|
St. Johann/Alpendorf - Grossglockner |
151.70 km
|
05.07 |
75 |
Stage 3
|
Schladming - St. Johann/Alpendorf |
153.10 km
|
04.07 |
99 |
Stage 2
|
Maria Taferl - Steyr |
184.50 km
|
03.07 |
104 |
Stage 1
|
Bad Tatzmannsdorf - Bad Tatzmannsdorf |
174.90 km
|
02.07 |
65 |
Prologue
|
Sankt Pölten - Sankt Pölten |
3.00 km
|
23.06 |
DNF |
National Road Championships - Germany
(CN)
|
Donaueschingen - Bad Dürrheim |
200.90 km
|
21.06 |
11 |
National Road Championships - Germany TT U23
(CN)
|
Donaueschingen - Bad Dürrheim |
30.60 km
|
|
|
Giro d'Italia Next Gen
(2.2U)
|
|
|
|
45 |
Puntenklassement |
|
|
16.06 |
-
|
Stage 8
|
Cesena - Forlimpopoli |
146.00 km
|
15.06 |
8 |
Stage 7
|
Montegrotto Terme - Zocca |
170.00 km
|
14.06 |
56 |
Stage 6
|
Borgo Virgilio - Fosse |
145.00 km
|
13.06 |
28 |
Stage 5
|
Bergamo - Cremona |
136.00 km
|
12.06 |
85 |
Stage 4
|
Pertusio - Borgomanero |
130.00 km
|
11.06 |
81 |
Stage 3
|
Verrès - Pian della Mussa |
127.00 km
|
10.06 |
89 |
Stage 2
|
Aymavilles - Saint-Vincent |
121.00 km
|
09.06 |
72 |
Stage 1
|
Aosta - Aosta |
11.00 km
|
26.05 |
45 |
Rund um Köln
(1.1)
|
Köln - Köln |
194.80 km
|
19.05 |
61 |
Antwerp Port Epic / Sels Trophy
(1.1)
|
Antwerpen - Antwerpen |
190.50 km
|
|
|
Flèche du Sud
(2.2)
|
|
|
|
33 |
Algemeen klassement |
|
|
|
2 |
Bergklassement |
|
|
12.05 |
57 |
Stage 5
|
Esch-sur-Alzette - Esch-sur-Alzette |
149.50 km
|
11.05 |
25 |
Stage 4
|
Sanem - Sanem |
18.60 km
|
10.05 |
33 |
Stage 3
|
Bourscheid - Bourscheid |
127.20 km
|
09.05 |
34 |
Stage 2
|
Rumelange - Rumelange |
151.20 km
|
08.05 |
98 |
Stage 1
|
Canach - Canach |
85.50 km
|
01.05 |
62 |
Eschborn-Frankfurt U23
(1.2U)
|
Eschborn - Frankfurt |
129.00 km
|
21.04 |
26 |
Gent-Wevelgem / Kattekoers-Ieper U23
(1.2U)
|
Ieper - Ieper |
182.90 km
|
07.04 |
52 |
Paris-Roubaix Espoirs
(1.2U)
|
Le Cateau-Cambrésis - Roubaix |
164.00 km
|
20.03 |
DNF |
Olympia's Tour
(2.2)
|
Medemblik - Medemblik |
145.00 km
|
|
|
Tour of Rhodes Powered by Rodos Palace
(2.2)
|
|
|
|
34 |
Algemeen klassement |
|
|
17.03 |
27 |
Stage 3
|
Rhodes - Maritsa |
150.20 km
|
16.03 |
34 |
Stage 2
|
Rhodes - Afandou |
153.50 km
|
15.03 |
112 |
Stage 1
|
Rhodes - Kalamonas |
138.50 km
|
14.03 |
42 |
Prologue
|
Ialysos - Ialysos |
3.80 km
|
09.03 |
14 |
Rhodes GP by Culture & Sports Organization
(1.2)
|
-
|
-
|
|
|
Visit South Aegean Islands
(2.2)
|
|
|
|
46 |
Algemeen klassement |
|
|
03.03 |
22 |
Stage 2
|
Rhodes - Salakos |
168.80 km
|
02.03 |
59 |
Stage 1
|
Rhodes - Koskinou |
180.20 km
|