General classification
1
Classics
Flat
4
Hilly
5
Mountain
0
Time Trial
2025 FACTOR RACING
9
2024 REMBE PRO CYCLING TEAM SAUERLAND
11
2023 BOLTON EQUITIES BLACK SPOKE
3
2022 MG.K VIS - COLOR FOR PEACE - VPM
2021 MG.K VIS VPM
17
Presidential Cycling Tour of Turkiye
91
61
26/04
Stage 1
Cesme > Selcuk
147
27/04
Stage 2
Aydin > Marmaris
58
28/04
Stage 3
Marmaris > Kiran
111
29/04
Stage 4
Marmaris > Fethiye
115
30/04
Stage 5
Patara > Kemer
88
01/05
Stage 6
Antalya > Feslikan
109
02/05
Stage 7
Antalya > Antalya
121
03/05
Stage 8
Ankara > Ankara
13
18/04
Tour du Jura Cycliste
Les Rousses > Mont Poupet
DNF
17/04
Classic Grand Besançon Doubs
Besançon > Montfaucon
03/04
Classic Velox Adélie de Vitré
Vitré > Vitré
26
20/03
Bredene Koksijde Classic
Bredene > Koksijde
130
19/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
18/03
Danilith Nokere Koerse
Deinze > Nokere
18/02
Benahavís > Pizarra
112
19/02
Torrox > Otura