General classification
3
Classics
6
Flat
0
Hilly
5
Mountain
2
Time Trial
7
2024 EF EDUCATION - EASYPOST
20
2023 HAGENS BERMAN AXEON
4
2022 HAGENS BERMAN AXEON
29/04
Stage 1
Saint-Imier > Saint-Imier
59
30/04
Stage 2
Münchenstein (Primeo Energie) > Fribourg
18
01/05
Stage 3
La Grande Béroche > La Grande Béroche
30
02/05
Stage 4
Cossonay > Cossonay
39
03/05
Stage 5
Sion > Thyon 2000
60
Volta Ciclista a Catalunya
87
17
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
84
25/03
Banyoles > Figueres
28
26/03
Viladecans The Style Outlets > La Molina
113
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
86
28/03
Paüls > Amposta
46
29/03
Stage 6
Berga > Berga
91
30/03
Stage 7
Barcelona > Barcelona
93
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
DNF
Tour des Alpes Maritimes
54
24
22/02
Contes > Gourdon
79
23/02
Villefranche-sur-Mer > Vence
55
Tour de la Provence
40
10
14/02
Marseille > Saint-Victoret
34
15/02
Forcalquier > Manosque
67
16/02
Rognac > Arles
78