668
UWT
152
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
23
Top 1000
204
Total
423