General classification
0
Classics
5
Flat
59
Hilly
6
Mountain
Time Trial
30/05
Stage 1
Tallinn > Tartu
53
31/05
Stage 2
Tartu > Tartu
DNF
Presidential Cycling Tour of Turkiye
83
46
27/04
Antalya > Antalya
10
28/04
Kemer > Kalkan
87
29/04
Stage 3
Fethiye > Marmaris
104
30/04
Stage 4
Marmaris > Akyaka (Kıran)
86
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
42
03/05
Stage 7
Selçuk > Çeşme
122
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
32
16/04
Ronde van Limburg
Hasselt > Tongeren
12
Région Pays de la Loire Tour
63
08/04
Machecoul-Saint-Même > La Baule-Escoublac
71
09/04
Cugand-la-Bernardière > Beaupréau-en-Mauges
90
10/04
Tiercé > Hambers (La Butte de Montaigu)
70
11/04
Sillé-le-Guillaume > Le Mans
48
23/03
Cholet Agglo Tour
Cholet > Cholet
21/03
Bredene Koksijde Classic
Bredene > Koksijde
Tour de la Provence
91
14/02
Marseille > Saint-Victoret
89
15/02
Forcalquier > Manosque
78
16/02
Rognac > Arles
55