1 | 3007 | 2021-05-06 | 3 | Tour du Rwanda | Stage 5 |
2 | 2664 | 2024-07-25 | 2 | Tour de Banyuwangi Ijen | Stage 4,Tour de Banyuwangi Ijen | General classification |
3 | 2263 | 2024-04-26 | 4 | Presidential Cycling Tour of Türkiye | Stage 6 |
4 | 1578 | 2019-08-22 | 1 | Tour of Indonesia | Stage 4 |
5 | 821 | 2021-05-07 | 32 | Tour du Rwanda | Stage 6 |
6 | 723 | 2019-05-24 | 2 | Tour of Japan | Stage 6 |
7 | 699 | 2024-04-28 | 4 | Presidential Cycling Tour of Türkiye | General classification,Presidential Cycling Tour of Türkiye | Stage 8 |
8 | 616 | 2021-05-04 | 5 | Tour du Rwanda | Stage 3 |
9 | 581 | 2023-01-29 | 3 | Tour of Sharjah | Stage 3 |
10 | 514 | 2021-02-21 | 3 | Grand Prix Velo Alanya ME |
11 | 450 | 2022-09-25 | 1005 | World Championships ME - Road Race |
12 | 413 | 2019-08-23 | 4 | Tour of Indonesia | Stage 5,Tour of Indonesia | General classification |
13 | 412 | 2021-03-07 | 2 | Grand Prix Gündoğmuş ME |
14 | 400 | 2017-11-16 | 1 | Tour of Rwanda | Stage 4 |
15 | 375 | 2025-01-27 | | |
16 | 369 | 2018-02-18 | 2 | African Continental Championships - Road Race |
17 | 365 | 2018-04-13 | 1 | Tour de Lombok Mandalika | Stage 1 |
18 | 365 | 2017-11-18 | 1 | Tour of Rwanda | Stage 6 |
19 | 330 | 2025-01-29 | 43 | AlUla Tour | Stage 2 |
20 | 316 | 2025-01-28 | 72 | AlUla Tour | Stage 1 |
21 | 304 | 2016-11-18 | 1 | Tour of Rwanda | Stage 5 |
22 | 304 | 2019-10-19 | 40 | Tour of Peninsular | Stage 5,Tour of Peninsular | General classification |
23 | 300 | 2024-09-17 | | |
24 | 290 | 2017-11-17 | 7 | Tour of Rwanda | Stage 5 |
25 | 281 | 2017-11-19 | 5 | Tour of Rwanda | Stage 7,Tour of Rwanda | General classification |
26 | 277 | 2018-05-23 | 1 | Le Tour de Filipinas | Stage 4,Le Tour de Filipinas | General classification |
27 | 260 | 2019-08-31 | 5 | Tour of Almaty | Stage 2,Tour of Almaty | General classification |
28 | 259 | 2016-11-19 | 2 | Tour of Rwanda | Stage 6 |
29 | 248 | 2019-12-04 | | |
30 | 237 | 2023-08-31 | 5 | Tour of IRAN (Azarbaijan) | General classification,Tour of IRAN (Azarbaijan) | Stage 5 |
31 | 230 | 2022-10-13 | 23 | PETRONAS Le Tour de Langkawi | Stage 3 |
32 | 226 | 2018-02-19 | | |
33 | 218 | 2016-11-20 | 2 | Tour of Rwanda | Stage 7,Tour of Rwanda | General classification |
34 | 211 | 2019-10-26 | | |
35 | 210 | 2020-02-12 | 8 | PETRONAS Le Tour de Langkawi | Stage 6 |
36 | 209 | 2019-11-22 | 8 | Tour of Fuzhou | Stage 6 |
37 | 203 | 2019-10-18 | 6 | Tour of Peninsular | Stage 4 |
38 | 194 | 2018-03-22 | 10 | Le Tour de Langkawi | Stage 5 |
39 | 183 | 2017-12-16 | | |
40 | 175 | 2019-05-25 | 1005 | Tour of Japan | Stage 7 |
41 | 172 | 2019-12-13 | | |
42 | 168 | 2024-12-10 | | |
43 | 166 | 2018-01-25 | 8 | Tour of Indonesia | Stage 1 |
44 | 163 | 2019-01-27 | 15 | La Tropicale Amissa Bongo | Stage 7,La Tropicale Amissa Bongo | General classification |
45 | 162 | 2019-11-10 | 3 | Tour of Quanzhou Bay | Stage 3,Tour of Quanzhou Bay | General classification |
46 | 159 | 2017-12-17 | | |
47 | 154 | 2018-02-14 | 1 | African Continental Championships - TTT |
48 | 154 | 2020-11-26 | | |
49 | 153 | 2019-01-22 | 7 | La Tropicale Amissa Bongo | Stage 2 |
50 | 150 | 2019-11-17 | 21 | Tour of Fuzhou | Stage 1 |