General classification
19
Classics
7
Flat
Hilly
81
Mountain
18
Time Trial
0
2024 ALPECIN - DECEUNINCK
73
2023 ALPECIN - DECEUNINCK
140
2022 ALPECIN - DECEUNINCK
84
2022 GAZPROM-RUSVELO
26
2021 TREK - SEGAFREDO
27
2020 TREK - SEGAFREDO
44
2019 TREK - SEGAFREDO
30
2018 TREK - SEGAFREDO
12
19/03
Milano - Torino
Rho > Torino (Superga)
34
Tirreno-Adriatico
33
10/03
Stage 1
Lido di Camaiore > Lido di Camaiore
110
11/03
Stage 2
Camaiore > Follonica
125
12/03
Stage 3
Follonica > Colfiorito
25
13/03
Stage 4
Norcia > Trasacco
16
14/03
Stage 5
Ascoli Piceno > Pergola
15/03
Stage 6
Cartoceto > Frontignano
45
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
67
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
DNF
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
31
Tour des Alpes Maritimes
14
5
22/02
Contes > Gourdon
23/02
Villefranche-sur-Mer > Vence
3
21/02
Classic Var
Le Luc > Fayence
22
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
53
30/01
Surf Coast Classic - Men
Lorne > Torquay
78
Santos Tour Down Under
95
21/01
Prospect > Gumeracha
62
22/01
Tanunda > Tanunda
105
23/01
Norwood > Uraidla
104
24/01
Glenelg > Victor Harbor
74
25/01
McLaren Vale > Willunga Hill
101
26/01
Adelaide > Adelaide