General classification
32
Classics
14
Flat
4
Hilly
91
Mountain
40
Time Trial
3
2025 TEAM SOLUTION TECH - VINI FANTINI
29
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
Tour of Hainan
9
22
15/04
Stage 1
Haikou > Danzhou (Yangpu)
117
16/04
Stage 2
Danzhou (Yangpu) > Wuzhishan
17/04
Stage 3
Wuzhishan > Lingshui
23
18/04
Stage 4
Lingshui > Baoting
7
19/04
Stage 5
Baoting > Sanya
57
Settimana Internazionale Coppi e Bartali
6
25/03
Barbaresco > Barolo
26/03
Lodi > Massalengo
59
27/03
Erbusco > Iseo
10
28/03
Ponte di Piave > Valdobbiadene
25
29/03
Cormons > Gemona del Friuli
18/03
Milano - Torino
Rho > Torino (Superga)
DNF
04/03
Trofeo Laigueglia
Albenga > Laigueglia
63
Volta Comunitat Valenciana
77
04/02
Segorbe > Torreblanca
115
103
82
41
56
05/02
Carlet > Alginet
06/02
Orihuela > San Vicente del Raspeig
07/02
La Nucía > Teulada Moraira
08/02
Bétera > Valencia