General classification
20
Classics
129
Flat
37
Hilly
181
Mountain
18
Time Trial
0
DNF
33
69
101
30
116
48
71
97
146
65
12
40
42
44
10
09/02
Stage 3
Samail “Al Fayhaa Resthouse” > Eastern Mountain
16
10/02
Stage 4
Al Sawadi Beach > Sohar
21
11/02
Stage 5
Nizwa > Jabal Al Akhdhar (Green Mountain)
73
06/02
Muscat Classic
Al Mouj > Al Bustan
14
29/03
In Flanders Fields - From Middelkerke to Wevelgem
Middelkerke > Wevelgem
27/03
E3 Saxo Classic ME
Harelbeke > Harelbeke
Tirreno-Adriatico
09/03
Stage 1
Lido di Camaiore > Lido di Camaiore
10/03
Stage 2
Camaiore > San Gimignano
11/03
Cortona > Magliano de' Marsi
12/03
Tagliacozzo > Martinsicuro
13/03
Marotta-Mondolfo > Mombaroccio
14/03
Stage 6
San Severino Marche > Camerino
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
16/02
Clásica Jaén
Úbeda > Úbeda
Tour of Oman
07/02
Ministry of Tourism > Bimmah Sink Hole
08/02
Al Rustaq Fort > Yitti Hills
2025 RED BULL - BORA - HANSGROHE
226
2024 RED BULL - BORA - HANSGROHE
199
2023 EQUIPO KERN PHARMA
95
2022 EQUIPO KERN PHARMA
66
2021 EQUIPO KERN PHARMA
2020 EQUIPO KERN PHARMA