668
UWT
203
PRO M
Milano - Torino
2023
Giro dell'Emilia
2021
UCI Road World Championships ME - IRR
2020
Tour de Suisse
2019
Top 3
1
Top 10
4
Top 100
22
Top 1000
202
Total
423