General classification
29
Classics
4
Flat
0
Hilly
41
Mountain
18
Time Trial
5
09/05
Stage 1
Durrës > Tirana
100
10/05
Stage 2
Tirana > Tirana
94
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
68
27/04
Liège - Bastogne - Liège
Liège > Liège
105
23/04
La Flèche Wallonne
Ciney > Huy
60
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
88
Itzulia Basque Country
07/04
Buesa-Arena > Vitoria-Gasteiz
32
08/04
Pamplona-Iruña > Lodosa
121
09/04
Zarautz > Beasain
45
10/04
Stage 4
Beasain > Markina-Xemein
27
11/04
Stage 5
Urduña > Gernika-Lumo
39
12/04
Stage 6
Eibar > Eibar
44
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
DNF
08/03
Strade Bianche
Siena > Siena
69
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
30
Volta ao Algarve em Bicicleta
25
20/02
Lagoa > Alto da Foia
21/02
Vila Real Santo António > Tavira
65
22/02
Albufeira > Faro
61
23/02
Salir > Malhão
33
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
36
28/01
Al Manshiyah Train Station > Al Manshiyah Train Station
49
29/01
AlUla Old Town > Bir Jaydah Mountain Wirkah
7
30/01
Hegra > Tayma Fort
31/01
Maraya > Skyviews of Harrat Uwayrid
13