General classification
23
Classics
68
Flat
33
Hilly
127
Mountain
49
Time Trial
0
2025 INTERMARCHÉ - WANTY
62
2024 INTERMARCHÉ - WANTY
176
2023 INTERMARCHÉ - CIRCUS - WANTY
289
2022 INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX
161
2021 INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX
89
2020 CCC TEAM
06/04
Stage 1
Bilbao > Bilbao
87
07/04
Stage 2
Pamplona/Iruña > Mendukilo Kobazuloa
138
08/04
Stage 3
Basauri > Basauri
DNF
04/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
28
21/03
Milano-Sanremo
Pavia > Sanremo
25
Tirreno-Adriatico
38
29
09/03
Lido di Camaiore > Lido di Camaiore
141
10/03
Camaiore > San Gimignano
11/03
Cortona > Magliano de' Marsi
126
12/03
Stage 4
Tagliacozzo > Martinsicuro
57
13/03
Stage 5
Marotta-Mondolfo > Mombaroccio
24
14/03
Stage 6
San Severino Marche > Camerino
72
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
66
04/03
Trofeo Laigueglia
Albenga > Laigueglia
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
34
Santos Tour Down Under
20
114
50
27
45
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda
22/01
Norwood > Uraidla
23/01
Henley Beach > Nairne
Brighton > Willunga
25/01
Stirling > Stirling