General classification
80
Classics
12
Flat
7
Hilly
142
Mountain
115
Time Trial
Tour de Romandie
27
34
29/04
Stage 1
Saint-Imier > Saint-Imier
49
30/04
Stage 2
Münchenstein (Primeo Energie) > Fribourg
55
01/05
Stage 3
La Grande Béroche > La Grande Béroche
10
02/05
Stage 4
Cossonay > Cossonay
14
03/05
Stage 5
Sion > Thyon 2000
30
04/05
Stage 6
Genève > Genève
42
Tour of the Alps
16
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
22
22/04
Mezzolombardo > Sterzing
21
23/04
Sterzing > Innichen
24/04
Sillian > Obertilliach
18
25/04
Lienz > Lienz
20
07/04
Buesa-Arena > Vitoria-Gasteiz
31
08/04
Pamplona-Iruña > Lodosa
146
09/04
Zarautz > Beasain
51
10/04
Beasain > Markina-Xemein
56
11/04
Urduña > Gernika-Lumo
71
12/04
Eibar > Eibar
DNF
10/03
Lido di Camaiore > Lido di Camaiore
13
11/03
Camaiore > Follonica
85
12/03
Follonica > Colfiorito
33
13/03
Norcia > Trasacco
14/03
Ascoli Piceno > Pergola
28/01
Al Manshiyah Train Station > Al Manshiyah Train Station
41
29/01
AlUla Old Town > Bir Jaydah Mountain Wirkah
4
30/01
Hegra > Tayma Fort
86
31/01
Maraya > Skyviews of Harrat Uwayrid
5