General classification
21
Classics
12
Flat
256
Hilly
67
Mountain
7
Time Trial
8
2024 LIDL - TREK
68
2023 UAE TEAM EMIRATES
46
2022 UAE TEAM EMIRATES
83
2021 UAE TEAM EMIRATES
197
2020 NTT PRO CYCLING
322
2019 TEAM DIMENSION DATA
362
2018 TEAM DIMENSION DATA
96
Tour de Hongrie
55
14/05
Stage 1
Budapest > Győr
23
15/05
Stage 2
Veszprém > Siófok
19
16/05
Stage 3
Gödöllő > Gyöngyös-Kékestető
58
17/05
Stage 4
Tata > Székesfehérvár
45
18/05
Stage 5
Etyek > Esztergom
37
09/03
Le Perray-en-Yvelines > Le Perray-en-Yvelines
10/03
Montesson > Bellegarde
30
11/03
Circuit Nevers Magny-Cours > Nevers
4
12/03
Vichy > La Loge des Gardes
91
13/03
Saint-Just-en-Chevalet > La Côte-Saint-André (Côte de Notre-Dame-de-Sciez)
DNF
Tour de la Provence
26
14/02
Marseille > Saint-Victoret
15/02
Forcalquier > Manosque
32
16/02
Rognac > Arles
18
05/02
Bellegarde > Bellegarde
74
06/02
Domessargues > Marguerittes
134
07/02
Bessèges > Bessèges