General classification
23
Classics
82
Flat
33
Hilly
137
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
01/05
Eschborn-Frankfurt
Eschborn > Frankfurt am Main
1
26/04
Liège-Bastogne-Liège
Liège > Liège
26
22/04
La Flèche Wallonne
Herstal > Huy - Mur de Huy
84
19/04
Amstel Gold Race
Maastricht > Berg en Terblijt
29
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
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
66
34
20
114
50
27
45
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
04/03
Trofeo Laigueglia
Albenga > Laigueglia
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
22/01
Norwood > Uraidla
23/01
Henley Beach > Nairne
Brighton > Willunga
25/01
Stirling > Stirling