General classification
0
Classics
5
Flat
Hilly
14
Mountain
6
Time Trial
2024 Q36.5 PRO CYCLING TEAM
2024 Q36.5 CONTINENTAL TEAM
2023 Q36.5 PRO CYCLING TEAM
2023 TEAM QHUBEKA
2022 TEAM QHUBEKA
28/09
UCI Road World Championships ME - IRR
Kigali > Kigali
DNF
21/09
Giro della Romagna
Lugo > Castrocaro Terme e Terra del Sole
50
14/09
Trofeo Matteotti
Pescara > Pescara
13/09
Memorial Marco Pantani
Cesenatico > Cesenatico
Czech Tour
18
14/08
Stage 1
Prague > Karlovy Vary
72
15/08
Stage 2
Pardubice > Dlouhé Stráně
8
16/08
Stage 3
Prostějov > Ostrava
58
17/08
Stage 4
Kroměříž > Pustevny
12
Tour of the Alps
47
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
22/04
Mezzolombardo > Sterzing
19
23/04
Sterzing > Innichen
42
24/04
Sillian > Obertilliach
71
25/04
Stage 5
Lienz > Lienz
76
Giro d'Abruzzo
57
24
38
15/04
Scerni > Crecchio
27
16/04
Tocco da Casauria > Penne
17/04
San Demetrio ne' Vestini > Roccaraso (Aremogna)
89
18/04
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
88
25/03
Ferrara > Bondeno
129
26/03
Riccione > Sogliano al Rubicone
45
27/03
Riccione > Cesena
19/03
Milano - Torino
Rho > Torino (Superga)
20
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
36
Tour du Rwanda
13
23/02
Amahoro Stadium > Amahoro Stadium
34
24/02
Rukomo > Kayonza
25/02
Kigali > Musanze
30
26/02
Musanze > Gisenyi (Rubavu)
27/02
Gisenyi (Rubavu) > Gitesi (Karongi)
22
28/02
Stage 6
Rusizi > Butare (Huye)
15
01/03
Stage 7
Nyanza > Kigali
1
Tour of Oman
08/02
Bushar > Bimmah Sink Hole
63
09/02
Al Rustaq Fort > Yitti Hills
28
10/02
Fanja > Eastern Mountain
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
62
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
07/02
Muscat Classic
Al Mouj > Al Bustan