3673
UWT
2698
WWT
2060
PRO M
1871
PRO W
UAE Tour
2023
UCI Road World Championships WE - IRR
2022
Tour of the Alps
Bretagne Classic - Ouest-France
2019
Presidential Cycling Tour of Turkey
2018
Grand Prix Cycliste de Québec
Stage 1
Deutschland Tour
Stage 2
4 Jours de Dunkerque / Grand Prix des Hauts de France
Top 3
1
Top 10
6
Top 100
20
Top 1000
155
Total
496