General classification
0
Classics
Flat
1
Hilly
Mountain
Time Trial
09/03
Stage 1
Lido di Camaiore > Lido di Camaiore
108
10/03
Stage 2
Camaiore > San Gimignano
89
11/03
Stage 3
Cortona > Magliano de' Marsi
52
12/03
Stage 4
Tagliacozzo > Martinsicuro
94
13/03
Stage 5
Marotta-Mondolfo > Mombaroccio
106
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
DNF
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
68
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
80
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
Santos Tour Down Under
88
14
47
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda
58
22/01
Norwood > Uraidla
85
23/01
Henley Beach > Nairne
90
Brighton > Willunga
113
83
25/01
Stage 6
Stirling > Stirling
2025 BAHRAIN - VICTORIOUS
2024 BAHRAIN - VICTORIOUS
10
2023 BAHRAIN VICTORIOUS