689
UWT
6642
WWT
150
PRO M
4680
PRO W
UCI Road World Championships ME - IRR
2020
Stage 4
Presidential Cycling Tour of Türkiye
2024
04/03
Tirreno-Adriatico
2289
03/03
Paris - Nice
1115
02/03
Strade Bianche
2558
28/02
Trofeo Laigueglia
896
25/02
Kuurne - Brussel - Kuurne
1474
Faun Drome Classic
787
24/02
Faun-Ardèche Classic
924
Omloop Het Nieuwsblad ME
5613
19/02
UAE Tour
220
14/02
Vuelta a Andalucia Ruta Ciclista Del Sol
DNF
Volta ao Algarve em Bicicleta
284
11/02
Clasica de Almeria
751
10/02
Figueira Champions Classic
655
Tour of Oman
58
31/01
Volta a la Comunitat Valenciana
63
28/01
Cadel Evans Great Ocean Road Race
1636
16/01
Santos Tour Down Under
490
Top 3
0
Top 10
1
Top 100
24
Top 1000
183
Total
432