General classification
0
Classics
5
Flat
7
Hilly
10
Mountain
Time Trial
2024 TOTALENERGIES
30
2023 TOTALENERGIES
22
2022 TOTALENERGIES
2021 TOTALENERGIES
Vuelta Asturias
32
26
24/04
Stage 1
Oviedo > Llanes
36
25/04
Stage 2
Benia de Onís > Pola de Lena
66
26/04
Stage 3
Castropol > Vegadeo
52
27/04
Stage 4
Navia > Oviedo
9
19/04
Tour du Jura Cycliste
Fraisans > Mont Poupet (Salin-les-Bains)
53
18/04
Classic Grand Besançon Doubs
Besançon > Montfaucon
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
81
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
DNF
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
92
Vuelta a Andalucia Ruta Ciclista Del Sol
2
11
19/02
Torrox > Cueva de Nerja
55
20/02
Alcaudete > Torredelcampo
59
21/02
Arjona > Pozoblanco
74
22/02
Córdoba > Alhaurín de la Torre
23/02
Stage 5
Benahavís > La Línea de la Concepción
24
Tour of Oman
57
08/02
Bushar > Bimmah Sink Hole
86
09/02
Al Rustaq Fort > Yitti Hills
73
10/02
Fanja > Eastern Mountain
62
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
105
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
37
07/02
Muscat Classic
Al Mouj > Al Bustan
72
31/01
Trofeo Serra Tramuntana
Lluc > Selva
29/01
Trofeo Calvià
Palmanova > Palmanova
70
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía
112
25/01
Ruta de la Cerámica - Gran Premio Castellón
Castellón > Onda
125