General classification
45
Classics
104
Flat
415
Hilly
76
Mountain
0
Time Trial
13/05
Stage 1
Gyula > Bekescsaba
5
14/05
Stage 2
Szarvas > Paks
3
15/05
Stage 3
Kaposvar > Szekszard
4
16/05
Stage 4
Mohacs > Pecs
59
29/03
In Flanders Fields - From Middelkerke to Wevelgem
Middelkerke > Wevelgem
DNF
25/03
Ronde Van Brugge - Tour of Bruges ME
Brugge > Brugge
20/03
Bredene Koksijde Classic
Bredene > Koksijde
18/03
Danilith Nokere Koerse
Deinze > Nokere
50
08/03
Achères > Carrières-sous-Poissy
129
09/03
Épône > Montargis
1
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
17
11/03
Bourges > Uchon
137
12/03
Stage 5
Cormoranche-sur-Saône > Colombier-le-Vieux
86
13/03
Stage 6
Barbentane > Apt
92
14/03
Stage 7
Nice > Auron
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
119
01/02
Trofeo Palma
Mallorca Fashion Outlet (Marratxi) > Palma
2
29/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi (Ses Salines)
10
09/04
Vasto > Pescara
10/04
Alanno > Magliano de' Marsi
52
11/04
Pratola Peligna > Prati di Tivo
79
12/04
Montorio al Vomano > L'Aquila