1 | 2024-04-30 | Tour du Bénin | 2.2 | ME | 46 | | 1 |
2 | 2024-04-21 | Presidential Cycling Tour of Türkiye | 2.Pro | ME | 167 | 15 | 0 |
3 | 2024-04-04 | Tour of Mersin | 2.2 | ME | 67 | 3 | 0 |
4 | 2024-03-16 | African Games - Mixed Relay | JC | ME+WE | 30 | 3 | 0 |
5 | 2024-03-14 | African Games ME - TTT | JC | ME | 30 | 1 | 0 |
6 | 2024-03-10 | African Games ME - Road Race | JC | ME | 30 | 5 | 0 |
7 | 2024-02-18 | Tour du Rwanda | 2.1 | ME | 52 | 10 | 0 |
8 | 2023-10-08 | Presidential Cycling Tour of Türkiye | 2.1 | ME | 206 | 12 | 0 |
9 | 2023-09-08 | Tour of Poyang Lake | 2.2 | ME | 51 | 8 | 0 |
10 | 2023-08-23 | Deutschland Tour | 2.Pro | ME | 171 | 65 | 0 |
11 | 2023-08-15 | Tour du Limousin-Périgord - Nouvelle Aquitaine | 2.1 | ME | 151 | 36 | 0 |
12 | 2023-08-06 | World Championships ME - Road Race | WC | ME | 127 | DNF | 1 |
13 | 2023-06-25 | National Championships Eritrea ME - Road Race | NC | ME | - | 10 | 0 |
14 | 2023-06-16 | Tour du Pays de Montbéliard | 2.2 | ME | 51 | 18 | 0 |
15 | 2023-06-11 | Courts Mammouth Classique de l'île Maurice | 1.2 | ME | 55 | 2 | 0 |
16 | 2023-06-06 | Škoda Tour de Maurice | 2.2 | ME | 55 | 6 | 0 |
17 | 2023-05-29 | Paris - Troyes | 1.2 | ME | 31 | 8 | 0 |
18 | 2023-05-26 | Tour de la Mirabelle | 2.2 | ME | 21 | 14 | 0 |
19 | 2023-05-02 | International Tour of Hellas | 2.1 | ME | 132 | 39 | 0 |
20 | 2023-04-16 | Tour du Doubs | 1.1 | ME | 131 | 54 | 0 |
21 | 2023-04-15 | Tour du Jura Cycliste | 1.1 | ME | 131 | 43 | 0 |
22 | 2023-04-14 | Classic Grand Besançon Doubs | 1.1 | ME | 131 | 40 | 0 |
23 | 2023-03-17 | Grand Prix de la Ville d'Alger | 1.2 | ME | 116 | DNF | 1 |
24 | 2023-03-07 | Tour d'Algérie International de Cyclisme | 2.2 | ME | 116 | 20 | 0 |
25 | 2023-02-19 | Tour du Rwanda | 2.1 | ME | 61 | 7 | 0 |
26 | 2023-01-23 | La Tropicale Amissa Bongo | 2.1 | ME | 12 | 5 | 0 |
27 | 2022-09-29 | Tour of Iran (Azarbaijan) | 2.1 | ME | 41 | 3 | 0 |
28 | 2022-09-14 | Tour de Serbie | 2.2 | ME | 21 | 1 | 0 |
29 | 2022-06-26 | National Championships Eritrea ME - Road Race | NC | ME | - | 16 | 0 |
30 | 2022-06-16 | La Route d'Occitanie - La Dépêche du Midi | 2.1 | ME | 121 | 27 | 0 |
31 | 2022-05-26 | Tour de la Mirabelle | 2.2 | ME | 22 | 34 | 0 |
32 | 2022-05-22 | Rund um Köln | 1.1 | ME | 93 | DNF | 1 |
33 | 2022-05-15 | Tro-Bro Léon | 1.Pro | ME | 205 | DNF | 1 |
34 | 2022-05-14 | Grand Prix du Morbihan | 1.Pro | ME | 197 | 22 | 0 |
35 | 2022-05-08 | Flèche Ardennaise | 1.2 | ME | 169 | 8 | 0 |
36 | 2022-04-10 | Presidential Cycling Tour of Türkiye | 2.Pro | ME | 184 | 7 | 0 |
37 | 2022-03-27 | African Continental Championships ME - Road Race | CC | ME | 10 | 15 | 0 |
38 | 2022-03-25 | African Continental Championships - Mixed Relay TTT | CC | ME+WE | 10 | 2 | 0 |
39 | 2022-03-24 | African Continental Championships ME - ITT | CC | ME | 10 | 4 | 0 |
40 | 2022-03-23 | African Continental Championships ME - TTT | CC | ME | 10 | 1 | 0 |
41 | 2021-10-17 | Boucles de l'Aulne - Châteaulin | 1.1 | ME | 133 | 42 | 0 |
42 | 2021-10-16 | Grand Prix du Morbihan | 1.Pro | ME | 133 | 48 | 0 |
43 | 2021-10-07 | Circuit des Ardennes International | 2.2 | ME | 223 | | 1 |
44 | 2021-10-03 | Sparkassen Münsterland Giro | 1.Pro | ME | 107 | DNF | 1 |
45 | 2021-09-26 | World Championships ME - Road Race | WC | ME | 166 | DNF | 1 |
46 | 2021-09-12 | Antwerp Port Epic / Sels Trophy | 1.1 | ME | 107 | 59 | 0 |
47 | 2021-08-26 | Deutschland Tour | 2.Pro | ME | 176 | 102 | 1 |
48 | 2021-06-27 | National Championships Eritrea ME - Road Race | NC | ME | - | 1 | 0 |
49 | 2021-06-25 | National Championships Eritrea ME - ITT | NC | ME | - | 3 | 0 |
50 | 2020-02-23 | Tour du Rwanda | 2.1 | ME | 24 | 16 | 0 |
51 | 2020-01-20 | La Tropicale Amissa Bongo | 2.1 | ME | 31 | 12 | 0 |
52 | 2019-08-29 | African Games ME - Road Race | JR | ME | - | 8 | 0 |
53 | 2019-06-30 | National Championships Eritrea ME - Road Race | NC | ME | - | 15 | 0 |
54 | 2019-06-28 | National Championships Eritrea ME - ITT | NC | ME | - | 10 | 0 |
55 | 2018-11-25 | Africa Cup | 1.1 | ME | 3 | 2 | 0 |
56 | 2018-06-24 | National Championships Eritrea ME - Road Race | NC | ME | - | 8 | 0 |
57 | 2018-01-31 | Coupe des Nations de l'Espoir Blue Line | 2.Ncup | MU | - | | 1 |
58 | 2017-12-02 | Tour of Quanzhou Bay | 2.2 | ME | - | 3 | 0 |
59 | 2017-10-27 | Tour du Faso | 2.2 | ME | - | 13 | 0 |
60 | 2017-06-25 | National Championships Eritrea ME - Road Race | NC | ME | - | 12 | 0 |
61 | 2017-04-23 | Asmara Circuit | 1.2 | ME | - | 18 | 0 |
62 | 2017-04-18 | Tour Eritrea | 2.2 | ME | - | 7 | 0 |
63 | 2017-04-16 | Massawa Circuit | 1.2 | ME | - | 28 | 0 |
64 | 2017-04-15 | Fenkil Northern Red Sea Challenge | 1.2 | ME | - | 15 | 0 |
| | | | | | | 10 |