General classification
30
Classics
12
Flat
4
Hilly
85
Mountain
39
Time Trial
3
2024 TEAM POLTI KOMETA
48
2023 BORA - HANSGROHE
67
2022 BORA - HANSGROHE
123
2021 BORA - HANSGROHE
214
2020 BORA - HANSGROHE
116
2019 TEAM KATUSHA ALPECIN
51
2018 TEAM KATUSHA ALPECIN
5
Okolo Slovenska / Tour de Slovaquie
8
991
17/09
Stage 1
Bardejov > Bardejov
23
18/09
Stage 2
Svidník > Košice
19/09
Stage 3
Kežmarok > Banská Bystrica
28
20/09
Stage 4
Vráble > Sládkovičovo
40
21/09
Stage 5
Nová Dubnica > Kohútka
7
13/09
Memorial Marco Pantani
Cesenatico > Cesenatico
DNF
11/09
Gran Premio città di Peccioli - Coppa Sabatini
Peccioli > Peccioli
10/09
Giro della Toscana
Pontedera > Pontedera
07/09
GP Industria & Artigianato
Larciano > Larciano
56
14/08
Prague > Karlovy Vary
Tour of Magnificent Qinghai
29
06/07
Xining > Xining
66
07/07
Duoba > Huzhu
24
08/07
Huzhu > Menyuan
88
09/07
Menyuan > Qilian
49
10/07
Qilian > Gangcha
41
11/07
Stage 6
Gangcha > Gonghe
36
12/07
Stage 7
Gonghe > Haiyan
55
13/07
Stage 8
Xihaizhen > Xihaizhen
24/06
Giro dell'Appennino
Novi Ligure > Genoa
20