Datum |
Rank |
Race |
Route |
Afstand |
26.09 |
19 |
UCI World Championship Zurich U19
(CM)
|
Uster - Zürich |
127.20 km
|
23.09 |
28 |
UCI World Championship Zurich TT U19
(CM)
|
Zürich - Zürich |
24.90 km
|
14.09 |
45 |
UEC Road European Championships U19
(CC)
|
Heusden-Zolder - Hasselt |
129.80 km
|
11.09 |
15 |
UEC Road European Championships TT U19
(CC)
|
Heusden-Zolder - Hasselt |
31.10 km
|
|
|
Grand Prix Rüebliland
(2.1)
|
|
|
|
10 |
Algemeen klassement |
|
|
|
9 |
Puntenklassement |
|
|
08.09 |
4 |
Stage 3
|
Vordemwald - Vordemwald |
105.20 km
|
07.09 |
15 |
Stage 2b
|
Seon - Seon |
49.50 km
|
07.09 |
57 |
Stage 2a
|
Seon - Seon |
61.10 km
|
06.09 |
8 |
Stage 1
|
Schneisingen - Schneisingen |
85.50 km
|
25.08 |
9 |
Trofeo Emilio Paganessi
(1.1)
|
Vertova - Vertova |
137.00 km
|
24.08 |
3 |
Trofeo Comune di Vertova - Memorial Pietro Merelli
(1.1)
|
Vertova - Vertova |
82.00 km
|
|
|
Ain Bugey Valromey Tour
(2.1)
|
|
|
|
89 |
Algemeen klassement |
|
|
14.07 |
81 |
Stage 5
|
Virignin - Champagne-en-Valromey |
96.10 km
|
13.07 |
23 |
Stage 4
|
Frontonas - Tignieu-Jameyzieu |
95.60 km
|
12.07 |
131 |
Stage 3
|
Meximieux - Ordonnaz |
89.00 km
|
11.07 |
73 |
Stage 2
|
Beaupont - Plateau d'Hauteville |
130.00 km
|
10.07 |
101 |
Stage 1
|
Culoz - Artemare |
85.50 km
|
22.06 |
13 |
National Road Championships - Norway U19
(CN)
|
Bodø - Bodø |
116.20 km
|
20.06 |
3 |
National Road Championships - Norway TT U19
(CN)
|
Saltstraumen - Saltstraumen |
23.00 km
|
|
|
LVM Saarland Trofeo
(2.NCUP)
|
|
|
|
4 |
Algemeen klassement |
|
|
|
16 |
Puntenklassement |
|
|
02.06 |
4 |
Stage 4
|
Walsheim - Walsheim |
128.00 km
|
01.06 |
3 |
Stage 3a
|
Ballweiler - Ballweiler |
9.00 km
|
01.06 |
-
|
Stage 3b
|
Wolfersheim - Oberwürzbach |
94.00 km
|
31.05 |
26 |
Stage 2
|
Volmunster - Sarreguemines |
103.00 km
|
30.05 |
6 |
Stage 1
|
Friedrichsthal - Neunkirchen |
109.00 km
|
|
|
SPIE Internationale Juniorendriedaagse
(2.1)
|
|
|
|
1 |
Algemeen klassement |
|
|
|
1 |
Puntenklassement |
|
|
|
11 |
Bergklassement |
|
|
19.05 |
15 |
Stage 4
|
Velzeke - Velzeke |
99.90 km
|
18.05 |
1 |
Stage 3
|
Sluiskil - Sluiskil |
80.50 km
|
18.05 |
1 |
Stage 2
|
Westdorpe - Westdorpe |
11.90 km
|
17.05 |
1 |
Stage 1
|
Axel - Axel |
103.70 km
|
|
|
Course de la Paix Juniors
(2.NCUP)
|
|
|
|
6 |
Algemeen klassement |
|
|
|
7 |
Puntenklassement |
|
|
05.05 |
40 |
Stage 4
|
Terezín - Terezín |
98.30 km
|
04.05 |
2 |
Stage 3
|
Teplice - Olbernhau |
133.90 km
|
03.05 |
3 |
Stage 2a
|
Trebivlice - Trebivlice |
8.80 km
|
03.05 |
62 |
Stage 2b
|
Roudnice - Steti |
61.40 km
|
02.05 |
8 |
Stage 1
|
Litomerice - Litomerice |
100.90 km
|
27.04 |
13 |
E3 Saxo Classic U19
(1.1)
|
Harelbeke - Harelbeke |
117.70 km
|
|
|
Eroica Juniores - Nations' Cup
(2.NCUP)
|
|
|
|
50 |
Algemeen klassement |
|
|
|
11 |
Bergklassement |
|
|
21.04 |
24 |
Stage 4
|
Siena - Chiusdino |
102.70 km
|
19.04 |
72 |
Stage 2
|
Cinigiano - Siena |
110.60 km
|
18.04 |
64 |
Stage 1b
|
Castiglione della Pescaia - Castiglione della Pescaia |
68.30 km
|
18.04 |
-
|
Stage 1a
|
Punta Ala - Castiglione della Pescaia |
22.50 km
|
07.04 |
DNF |
Paris-Roubaix Juniors
(1.NCUP)
|
Lecelles - Roubaix |
111.00 km
|
|
|
Guido Reybrouck Classic
(2.1)
|
|
|
|
4 |
Algemeen klassement |
|
|
|
1 |
Puntenklassement |
|
|
17.03 |
8 |
Stage 2
|
Damme - Damme |
121.90 km
|
16.03 |
5 |
Stage 1
|
Damme - Damme |
11.40 km
|
09.03 |
39 |
Danilith Nokere Koerse MJ
(1.1)
|
Deinze - Nokere |
127.00 km
|