General classification
277
Classics
1
Flat
6
Hilly
181
Mountain
241
Time Trial
87
2024 LIDL - TREK
341
2023 INEOS GRENADIERS
663
2022 INEOS GRENADIERS
781
2021 INEOS GRENADIERS
639
2020 INEOS GRENADIERS
2019 TEAM INEOS
270
2018 TEAM SKY
113
Tour of the Alps
32
21/04
Stage 1
San Lorenzo Dorsino > San Lorenzo Dorsino
27
22/04
Stage 2
Mezzolombardo > Sterzing
30
23/04
Stage 3
Sterzing > Innichen
39
24/04
Stage 4
Sillian > Obertilliach
44
25/04
Stage 5
Lienz > Lienz
55
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
106
25/03
Banyoles > Figueres
DNF
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
Volta ao Algarve em Bicicleta
9
24
20/02
Lagoa > Alto da Foia
8
21/02
Vila Real Santo António > Tavira
64
22/02
Albufeira > Faro
35
23/02
Salir > Malhão
13
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
25