General classification
271
Classics
390
Flat
148
Hilly
545
Mountain
249
Time Trial
17
26/04
Liège-Bastogne-Liège
Liège > Liège
100
Tour of the Alps
28
7
2
20/04
Stage 1
Innsbruck (A) > Innsbruck (A)
21/04
Stage 2
Telfs (A) > Martell/Val Martello (I)
74
22/04
Stage 3
Latsch/Laces (I) > Arco (I)
1
23/04
Stage 4
Arco (I) > Trento (I)
24/04
Stage 5
Trento (I) > Bozen/Bolzano (I)
30
23/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
3
24/03
Figueres > Banyoles
14
25/03
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
6
26/03
Mataró > Camprodon
27/03
La Seu d'Urgell > Coll de Pal (La Molina)
116
28/03
Stage 6
Berga > Queralt
DNF
21/03
Milano-Sanremo
Pavia > Sanremo
18/03
Milano - Torino
Rho > Torino (Superga)
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
48
50
16
8
42
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
Vuelta a Andalucia Ruta Ciclista Del Sol
18/02
Benahavís > Pizarra
19/02
Torrox > Otura
20/02
Jaén > Lopera
21/02
Montoro > Pozoblanco
22/02
La Roda de Andalucía > Lucena
16/02
Clásica Jaén
Úbeda > Úbeda
Vuelta a la Región de Murcia “Costa Cálida”
13/02
Cartagena > Yecla
2025 Q36.5 PRO CYCLING TEAM
768
2024 INEOS GRENADIERS
564
2023 INEOS GRENADIERS
946
2022 INEOS GRENADIERS
568
2021 INEOS GRENADIERS
199