1 | 1523 | 2019-03-19 | 1 | African Continental Championships - Road Race |
2 | 1353 | 2016-10-22 | 3 | Abu Dhabi Tour | Stage 3 |
3 | 1012 | 2017-02-25 | 1 | Le Tour de Langkawi | Stage 4 |
4 | 1007 | 2018-02-15 | 1 | African Continental Championships - ITT |
5 | 613 | 2018-03-18 | 3 | Le Tour de Langkawi | Stage 1 |
6 | 570 | 2019-07-17 | 4 | Tour of Qinghai Lake | Stage 4 |
7 | 529 | 2019-03-20 | | |
8 | 496 | 2016-10-23 | 83 | Abu Dhabi Tour | Stage 4,Abu Dhabi Tour | General classification |
9 | 384 | 2018-02-16 | | |
10 | 371 | 2017-06-23 | 1 | National Championships Eritrea ME - ITT |
11 | 339 | 2017-10-20 | 5 | Gree - Tour of Guangxi | Stage 2 |
12 | 315 | 2018-03-19 | 13 | Le Tour de Langkawi | Stage 2 |
13 | 308 | 2018-03-21 | DNF | Le Tour de Langkawi | Stage 4 |
14 | 301 | 2018-02-14 | 1 | African Continental Championships - TTT |
15 | 300 | 2017-07-04 | 2 | Int. Österreich-Rundfahrt-Tour of Austria | Stage 2 |
16 | 292 | 2017-10-22 | 9 | Gree - Tour of Guangxi | Stage 4 |
17 | 288 | 2020-06-16 | | |
18 | 284 | 2017-10-24 | 55 | Gree - Tour of Guangxi | Stage 6,Gree - Tour of Guangxi | General classification |
19 | 275 | 2018-02-18 | 4 | African Continental Championships - Road Race |
20 | 272 | 2016-03-26 | | |
21 | 259 | 2018-03-17 | | |
22 | 256 | 2018-02-19 | | |
23 | 251 | 2017-02-26 | 11 | Le Tour de Langkawi | Stage 5 |
24 | 247 | 2019-03-17 | 4 | African Continental Championships - ITT |
25 | 239 | 2018-02-17 | | |
26 | 234 | 2019-03-21 | | |
27 | 233 | 2017-03-01 | 10 | Le Tour de Langkawi | Stage 8,Le Tour de Langkawi | General classification |
28 | 226 | 2020-01-20 | 11 | La Tropicale Amissa Bongo | Stage 1 |
29 | 217 | 2018-03-20 | 21 | Le Tour de Langkawi | Stage 3 |
30 | 214 | 2017-10-23 | 11 | Gree - Tour of Guangxi | Stage 5 |
31 | 202 | 2016-04-28 | | |
32 | 199 | 2017-02-28 | 6 | Le Tour de Langkawi | Stage 7 |
33 | 198 | 2018-12-27 | | |
34 | 196 | 2016-10-12 | 46 | World Championships ME - ITT |
35 | 194 | 2017-02-21 | | |
36 | 194 | 2017-02-16 | 15 | Tour of Oman | Stage 3 |
37 | 192 | 2019-08-29 | 64 | Deutschland Tour | Stage 1 |
38 | 185 | 2017-04-23 | DNF | Liège - Bastogne - Liège |
39 | 184 | 2017-04-26 | 89 | Tour de Romandie | Stage 1 |
40 | 176 | 2017-12-28 | | |
41 | 175 | 2019-03-15 | 1 | African Continental Championships - TTT |
42 | 175 | 2017-07-05 | 37 | Int. Österreich-Rundfahrt-Tour of Austria | Stage 3 |
43 | 172 | 2016-10-24 | | |
44 | 172 | 2019-07-16 | 17 | Tour of Qinghai Lake | Stage 3 |
45 | 168 | 2017-02-27 | 27 | Le Tour de Langkawi | Stage 6 |
46 | 168 | 2016-03-27 | DNF | Gent - Wevelgem in Flanders Fields ME |
47 | 163 | 2017-02-18 | 35 | Tour of Oman | Stage 5 |
48 | 161 | 2018-02-20 | | |
49 | 160 | 2017-11-17 | | |
50 | 153 | 2017-02-19 | 20 | Tour of Oman | Stage 6,Tour of Oman | General classification |