927
UWT
1442
PRO M
Stage 4
Gree-Tour of Guangxi
2024
Stage 1
Lloyds Bank Tour of Britain
Tour of Qinghai Lake
Stage 2
AJ Bell Tour of Britain
2022
Stage 5
Vuelta a Andalucía Ruta Ciclista Del Sol
2021
BinckBank Tour
2020
Omloop Nieuwsblad ME
2025
Tour of Hainan
Tour of Taihu Lake
2023
CX World Cup Antwerpen WE
4 Jours de Dunkerque / Grand Prix des Hauts de France
Top 3
0
Top 10
6
Top 100
37
Top 1000
214
Total
525