General classification
45
Classics
22
Flat
61
Hilly
69
Mountain
2
Time Trial
0
2025 BAHRAIN - VICTORIOUS
26
2024 BAHRAIN - VICTORIOUS
56
2023 ALPECIN - DECEUNINCK
295
2022 ALPECIN - DECEUNINCK
392
2021 TEAM BIKEEXCHANGE
282
2020 MITCHELTON - SCOTT
32
2019 MITCHELTON - SCOTT
5
08/03
Stage 1
Achères > Carrières-sous-Poissy
89
09/03
Stage 2
Épône > Montargis
10/03
Stage 3
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
14
11/03
Stage 4
Bourges > Uchon
DNF
03/03
Ename Samyn Classic
Quaregnon > Dour
15
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
51
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
52
Santos Tour Down Under
94
6
43
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
37
21/01
Tanunda > Tanunda
24
22/01
Norwood > Uraidla
86
23/01
Henley Beach > Nairne
74
Stage 5
Brighton > Willunga
73
25/01
Stage 6
Stirling > Stirling
96