General classification
19
Classics
170
Flat
42
Hilly
293
Mountain
22
Time Trial
11
2025 LIDL - TREK
104
2024 LIDL - TREK
198
2023 SOUDAL - QUICK STEP
440
2022 QUICK STEP - ALPHA VINYL
441
2021 DECEUNINCK - QUICK-STEP
358
2020 DECEUNINCK - QUICK - STEP
78
44
23
81
43
65
77
28
50
90
DNF
101
30
95
22/01
Stage 3
Norwood > Uraidla
31
23/01
Stage 4
Henley Beach > Nairne
59
Stage 5
Brighton > Willunga
25/01
Stage 6
Stirling > Stirling
10
21/03
Milano-Sanremo
Pavia > Sanremo
Tirreno-Adriatico
09/03
Stage 1
Lido di Camaiore > Lido di Camaiore
10/03
Stage 2
Camaiore > San Gimignano
11/03
Cortona > Magliano de' Marsi
12/03
Tagliacozzo > Martinsicuro
13/03
Marotta-Mondolfo > Mombaroccio
14/03
San Severino Marche > Camerino
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
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
Santos Tour Down Under
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda