General classification
282
Classics
1
Flat
9
Hilly
182
Mountain
243
Time Trial
87
2024 LIDL - TREK
341
2023 INEOS GRENADIERS
663
2022 INEOS GRENADIERS
781
2021 INEOS GRENADIERS
639
2020 INEOS GRENADIERS
277
2019 TEAM INEOS
270
2018 TEAM SKY
113
15/06
Stage 1
Küssnacht > Küssnacht
37
16/06
Stage 2
Aarau > Schwarzsee
79
Tour of Slovenia
3
04/06
Piran > Škofljica
34
05/06
Velenje > Rogaška Slatina
06/06
Stage 3
Majšperk > Ormož
54
07/06
Stage 4
Maribor > Golte
6
08/06
Stage 5
Litija > Novo mesto
13
Tour of the Alps
32
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
27
22/04
Mezzolombardo > Sterzing
30
23/04
Sterzing > Innichen
39
24/04
Sillian > Obertilliach
44
25/04
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
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
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
25