General classification
316
Classics
87
Flat
106
Hilly
111
Mountain
25
Time Trial
624
2024 INEOS GRENADIERS
502
2023 INEOS GRENADIERS
1157
2022 INEOS GRENADIERS
1288
2021 INEOS GRENADIERS
1071
2020 INEOS GRENADIERS
407
2019 TEAM INEOS
127
2018 UAE TEAM EMIRATES
32
05/07
Stage 1
Lille > Lille
DNF
Baloise Belgium Tour
4
17
18/06
Merelbeke-Melle > Knokke-Heist
74
19/06
Stage 2
Beringen > Putte
61
20/06
Stage 3
Tessenderlo > Ham
2
21/06
Stage 4
Durbuy > Durbuy
21
22/06
Stage 5
Brussels > Brussels
34
13/04
Paris - Roubaix
Compiègne > Roubaix
13
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
8
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
3
22/03
Milano - Sanremo
Pavia > Sanremo
Tirreno-Adriatico
27
5
10/03
Lido di Camaiore > Lido di Camaiore
1
11/03
Camaiore > Follonica
49
12/03
Follonica > Colfiorito
10
13/03
Norcia > Trasacco
7
14/03
Ascoli Piceno > Pergola
39
15/03
Stage 6
Cartoceto > Frontignano
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
30
Volta ao Algarve em Bicicleta
70
20/02
Lagoa > Alto da Foia
113
21/02
Vila Real Santo António > Tavira
22/02
Albufeira > Faro
23/02
Salir > Malhão
14
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
29
05/02
Bellegarde > Bellegarde
31
06/02
Domessargues > Marguerittes
79
07/02
Bessèges > Bessèges