1699
UWT
1615
PRO M
UWT - 2018
Stage 5
Giro d'Italia
2019
Stage 19
La Vuelta ciclista a España
2018
Stage 15
Tour of Norway
2023
Trofeo Laigueglia
2021
Clásica de Almería
Tour de Suisse
28/01
Cadel Evans Great Ocean Road Race
2415
16/01
Santos Tour Down Under
4237
Top 3
2
Top 10
4
Top 100
45
Top 1000
164
Total
406