General classification
25
Classics
92
Flat
291
Hilly
69
Mountain
0
Time Trial
1
2
3
International Tour of Hellas
02/05
Stage 1
Heraklion > Heraklion
10
03/05
Stage 2
04/05
Stage 3
Mycenae > Kalamata
4
05/05
Stage 4
Costa Navarino > Kyparissia
8
06/05
Stage 5
Costa Navarino > Olympia
Presidential Cycling Tour of Turkiye
97
26/04
Cesme > Selcuk
14
27/04
Aydin > Marmaris
5
28/04
Marmaris > Kiran
136
29/04
Marmaris > Fethiye
30/04
Patara > Kemer
113
01/05
Stage 6
Antalya > Feslikan
101
Stage 7
Antalya > Antalya
24
Stage 8
Ankara > Ankara
15/04
Ronde van Limburg
Hasselt > Tongeren (Tongeren-Borgloon)
6
12/04
Paris-Roubaix Hauts-de-France
Compiegne > Roubaix
18
08/04
Scheldeprijs
Terneuzen (NL) > Schoten
13
05/04
Ronde van Vlaanderen ME
Antwerpen > Oudenaarde
118
25/03
Ronde Van Brugge - Tour of Bruges ME
Brugge > Brugge
22/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
20/03
Bredene Koksijde Classic
Bredene > Koksijde
18/03
Danilith Nokere Koerse
Deinze > Nokere
111
30
87
94
22
15
102
53
95
DNF
48
03/03
Ename Samyn Classic
Quaregnon > Dour
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
21/02
Classic Var
La Garde > Brignoles
Tour of Oman
07/02
Ministry of Tourism > Bimmah Sink Hole
08/02
Al Rustaq Fort > Yitti Hills
09/02
Samail “Al Fayhaa Resthouse” > Eastern Mountain
10/02
Al Sawadi Beach > Sohar
11/02
Nizwa > Jabal Al Akhdhar (Green Mountain)
06/02
Muscat Classic
Al Mouj > Al Bustan
25/01
Clàssica Comunitat Valenciana - Gran Premi València
La Nucia > Valencia