4014
UWT
2310
WWT
738
PRO W
UCI Road World Championships WE - ITT
2023
Santos Tour Down Under
2019
Stage 3
Tour de Pologne
Stage 8
Tour de Suisse
Top 3
1
Top 10
2
Top 100
6
Top 1000
96
Total
444