General classification
11
Classics
33
Flat
19
Hilly
44
Mountain
2
Time Trial
0
2025 RED BULL - BORA - HANSGROHE
48
2024 RED BULL - BORA - HANSGROHE
99
2023 BORA - HANSGROHE
77
2022 BORA - HANSGROHE
20
2021 BORA - HANSGROHE
04/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
DNF
Volta Ciclista a Catalunya
92
23/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
123
24/03
Stage 2
Figueres > Banyoles
47
25/03
Stage 3
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
88
26/03
Stage 4
Mataró > Camprodon
56
27/03
Stage 5
La Seu d'Urgell > Coll de Pal (La Molina)
96
28/03
Stage 6
Berga > Queralt
89
29/03
Stage 7
Barcelona > Barcelona
116
18/03
Milano - Torino
Rho > Torino (Superga)
Vuelta a Andalucia Ruta Ciclista Del Sol
76
18/02
Benahavís > Pizarra
84
19/02
Torrox > Otura
20/02
Jaén > Lopera
73
21/02
Montoro > Pozoblanco
70
22/02
La Roda de Andalucía > Lucena
14/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
72
95
01/02
Trofeo Palma
Mallorca Fashion Outlet (Marratxi) > Palma
31/01
Trofeo Andratx - Pollença
Andratx > Mirador d'Es Colomer
30/01
Trofeo Serra Tramuntana
Selva > Santuari de Lluc