General classification
8
Classics
0
Flat
2
Hilly
10
Mountain
1
Time Trial
2024 BIKE AID
13
Lidl Deutschland Tour
70
32
20/08
Stage 1
Essen > Essen
106
21/08
Stage 2
Essen > Herford
79
22/08
Stage 3
Herford > Arnsberg
66
23/08
Stage 4
Neheim (Arnsberg) > Kassel
49
24/08
Stage 5
Halle > Magdeburg
74
Tour de l'Ain
58
26
11
06/08
Feillens > Lagnieu
62
07/08
Saint-Vulbas > Lélex Monts-Jura
50
08/08
Plateau d'Hauteville > Belley
60
03/07
Șura Mică > Sibiu
97
04/07
Sibiu > Bâlea Lac
DNF
Tour of Iran (Azarbaijan)
3
27/05
Tabriz > Urmia
28/05
Urmia > Aras Free Zone
29/05
Aras Free Zone > Benis, Shabestar
7
30/05
Tabriz > Sareyn
4
31/05
Sareyn > Tabriz
22
Tour du Rwanda
14
19
5
23/02
Amahoro Stadium > Amahoro Stadium
42
24/02
Rukomo > Kayonza
25/02
Kigali > Musanze
26/02
Musanze > Gisenyi (Rubavu)
27/02
Gisenyi (Rubavu) > Gitesi (Karongi)
18
28/02
Stage 6
Rusizi > Butare (Huye)
01/03
Stage 7
Nyanza > Kigali