General classification
21
Classics
0
Flat
Hilly
36
Mountain
110
Time Trial
17
40
Tour du Limousin - Nouvelle Aquitaine
15/08
Stage 1
Rilhac-Rancon > Bénévent L’Abbaye
104
16/08
Stage 2
Excideuil > Trélissac
47
17/08
Stage 3
Sarran > Bort les Orgues
2
18/08
Stage 4
Glandon - Pays de Saint-Yrieix > Limoges
14/05
Sainte-Catherine > Amiens
117
15/05
Avesnes-sur-Helpe > Crépy-en-Valois
82
16/05
Valenciennes > Famars
88
17/05
La Chapelle d’Armentières > Cassel
41
13/05
Classique Dunkerque / Grand prix des Hauts de France
Dunkirk > Lens
84
Tour of the Alps
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
48
22/04
Mezzolombardo > Sterzing
81
23/04
Sterzing > Innichen
31
24/04
Sillian > Obertilliach
25/04
Stage 5
Lienz > Lienz
33
17/02
Clásica Jaén Paraiso Interior
Úbeda > Úbeda
DNF