668
UWT
143
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
205
Total
423