364
UWT
374
WWT
458
PRO M
1376
PRO W
Stage 5
Tirreno-Adriatico
2020
Tour of Oman
2025
Top 3
0
Top 10
1
Top 100
18
Top 1000
256
Total
650