General classification
14
Classics
51
Flat
81
Hilly
45
Mountain
0
Time Trial
9
44
48
34
83
7
2
19
122
120
97
106
88
23
38
36
07/02
Stage 1
Ministry of Tourism > Bimmah Sink Hole
08/02
Stage 2
Al Rustaq Fort > Yitti Hills
41
09/02
Stage 3
Samail “Al Fayhaa Resthouse” > Eastern Mountain
10/02
Stage 4
Al Sawadi Beach > Sohar
11/02
Stage 5
Nizwa > Jabal Al Akhdhar (Green Mountain)
53
06/02
Muscat Classic
Al Mouj > Al Bustan
01/02
Grand Prix Cycliste de Marseille La Marseillaise
Château-Gombert (Marseille) > Marseille
54
01/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
27/03
E3 Saxo Classic ME
Harelbeke > Harelbeke
25/03
Ronde Van Brugge - Tour of Bruges ME
Brugge > Brugge
20/03
Bredene Koksijde Classic
Bredene > Koksijde
Paris-Nice
08/03
Achères > Carrières-sous-Poissy
09/03
Épône > Montargis
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Bourges > Uchon
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
13/03
Stage 6
Barbentane > Apt
14/03
Stage 7
Nice > Auron
15/03
Stage 8
Nice > Nice
03/03
Ename Samyn Classic
Quaregnon > Dour
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
Tour of Oman
2025 INTERMARCHÉ - WANTY
84
2024 INTERMARCHÉ - WANTY
118
2023 TEAM FLANDERS - BALOISE
2022 SPORT VLAANDEREN - BALOISE
17