General classification
48
Classics
85
Flat
82
Hilly
137
Mountain
0
Time Trial
11
09/05
Stage 1
Durrës > Tirana
107
10/05
Stage 2
Tirana > Tirana
163
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
96
13/05
Stage 4
Alberobello (Pietramadre) > Lecce
121
14/05
Stage 5
Ceglie Messapica > Matera
88
15/05
Stage 6
Potenza > Napoli
130
16/05
Stage 7
Castel di Sangro > Tagliacozzo (Marsia)
78
17/05
Stage 8
Giulianova > Castelraimondo
153
18/05
Stage 9
Gubbio > Siena
36
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
39
23/04
La Flèche Wallonne
Ciney > Huy
DNF
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
44
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
22
22/03
Milano - Sanremo
Pavia > Sanremo
17
08/03
Strade Bianche
Siena > Siena
38
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
79
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
62
Volta ao Algarve em Bicicleta
27
15
20/02
Lagoa > Alto da Foia
31
21/02
Vila Real Santo António > Tavira
22/02
Albufeira > Faro
53
23/02
Salir > Malhão
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
30