World Championships 2019
Stage 6
Volta Ciclista a Catalunya
2019
Grand Prix de Denain - Porte du Hainaut
2022
UCI Road World Championships WE - ITT
2020
UCI Road World Championships ME - IRR
Tour de Pologne
Top 3
1
Top 10
5
Top 100
18
Top 1000
125
Total
282