Stage 5
Tour de France
2020
Sparkassen Münsterland Giro
2023
Top 3
1
Top 10
Top 100
6
Top 1000
84
Total
417