| 2019-04-13 |
2 |
2019 | Tour du Maroc, MAR | Rit 9 (13.4)
|
2.2 |
- |
| 2019-04-06 |
3 |
2019 | Tour du Maroc, MAR | Rit 2 (6.4)
|
2.2 |
- |
| 2019-01-20 |
3 |
2019 | Baan: African Championship | Sprint (20.1)
|
CC |
- |
| 2019-01-20 |
3 |
2019 | Baan: African Championship | Keirin (20.1)
|
CC |
- |
| 2018-09-16 |
8 |
2018 | Tour of Slovakia, SVK | Rit 4 (16.9)
|
2.1 |
- |
| 2018-09-15 |
10 |
2018 | Tour of Slovakia, SVK | Rit 3 (15.9)
|
2.1 |
- |
| 2018-08-17 |
3 |
2018 | Tour of Hungary, HUN | Rit 3 (17.8)
|
2.1 |
- |
| 2018-08-16 |
5 |
2018 | Tour of Hungary, HUN | Rit 2 (16.8)
|
2.1 |
- |
| 2018-05-06 |
3 |
2018 | Circuito del Porto - Trofeo Arvedi, ITA (6.5)
|
1.2 |
- |
| 2018-04-29 |
1 |
2018 | Carpathia Couriers Path, POL | Rit 2 (29.4)
|
2.2U |
- |
| 2017-12-31 |
3 |
2017 | UCI Africa Tour (31.12)
|
- |
- |
| 2017-09-15 |
3 |
2017 | Tour Ivoirien de la Paix, CIV | Rit 6 (15.9)
|
2.2 |
- |
| 2017-09-14 |
2 |
2017 | Tour Ivoirien de la Paix, CIV | Rit 5 (14.9)
|
2.2 |
- |
| 2017-05-02 |
1 |
2017 | Carpathia Couriers Path, POL | Rit 3 (2.5)
|
2.2U |
- |
| 2017-04-30 |
2 |
2017 | Carpathia Couriers Path, POL | Rit 1 (30.4)
|
2.2U |
- |
| 2017-04-16 |
1 |
2017 | Tour du Maroc, MAR | Rit 10 (16.4)
|
2.2 |
- |
| 2017-04-15 |
2 |
2017 | Tour du Maroc, MAR | Rit 9 (15.4)
|
2.2 |
- |
| 2017-04-09 |
3 |
2017 | Tour du Maroc, MAR | Rit 3 (9.4)
|
2.2 |
- |
| 2017-04-08 |
2 |
2017 | Tour du Maroc, MAR | Rit 2 (8.4)
|
2.2 |
- |
| 2017-02-19 |
3 |
2017 | African Championship (19.2)
|
CC |
- |
| 2017-02-12 |
1 |
2017 | Trophée de la Maison Royale, MAR (12.2)
|
1.2 |
- |
| 2017-02-11 |
2 |
2017 | Trophée de l'Anniversaire, MAR (11.2)
|
1.2 |
- |
| 2017-02-03 |
1 |
2017 | G.P. Sakia El Hamra, MAR (3.2)
|
1.2 |
- |
| 2016-07-03 |
2 |
2016 | Tour of Hungary, HUN | Rit 5 (3.7)
|
2.2 |
- |
| 2016-07-01 |
3 |
2016 | Tour of Hungary, HUN | Rit 3 (1.7)
|
2.2 |
- |
| 2016-06-30 |
1 |
2016 | Tour of Hungary, HUN | Rit 2 (30.6)
|
2.2 |
- |
| 2016-04-06 |
3 |
2016 | Tour du Maroc, MAR | Rit 6 (6.4)
|
2.2 |
- |