4732
UWT
2228
PRO M
Tour de France
2023
Stage 21
Stage 20
Stage 19
04/05
Giro d'Italia
2463
23/04
Tour de Romandie
2058
15/04
Tour of the Alps
1125
01/04
Itzulia Basque Country
1489
18/03
Volta Ciclista a Catalunya
4334
04/03
Tirreno-Adriatico
2027
03/03
Paris - Nice
5543
19/02
UAE Tour
1757
14/02
Vuelta a Andalucia Ruta Ciclista Del Sol
DNF
Volta ao Algarve em Bicicleta
1558
10/02
Tour of Oman
1437
31/01
Volta a la Comunitat Valenciana
383
Top 3
1
Top 10
Top 100
Top 1000
3
Total
78