General classification
2
Classics
10
Flat
64
Hilly
38
Mountain
0
Time Trial
2025 LIDL - TREK
18
2024 LIDL - TREK
65
2023 LIDL - TREK
96
2022 TREK - SEGAFREDO
2021 TREK - SEGAFREDO
131
2020 TREK - SEGAFREDO
53
2019 TREK - SEGAFREDO
56
2018 WILIER TRIESTINA - SELLE ITALIA
46
122
126
16
21
13
129
DNF
108
104
79
93
109
52
123
80
22/01
Stage 3
Norwood > Uraidla
61
23/01
Stage 4
Henley Beach > Nairne
Stage 5
Brighton > Willunga
94
25/01
Stage 6
Stirling > Stirling
19/04
Amstel Gold Race
Maastricht > Berg en Terblijt
23/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
24/03
Stage 2
Figueres > Banyoles
25/03
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
26/03
Mataró > Camprodon
27/03
La Seu d'Urgell > Coll de Pal (La Molina)
28/03
Berga > Queralt
29/03
Stage 7
Barcelona > Barcelona
18/03
Milano - Torino
Rho > Torino (Superga)
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
22/02
Tour des Alpes-Maritimes
Villefranche-sur-Mer > Biot
21/02
Classic Var
La Garde > Brignoles
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
Santos Tour Down Under
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda