|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3/11/2019 | | 2.2 | | | | 12 | | Tour du Faso | | 2 | |
| 3/11/2019 | | 2.2s | | | | 10 | | Tour du Faso, Stage 10 : Kombissiri - Ouagadougou | | 0 | |
| 2/11/2019 | | 2.2s | | | | 7 | | Tour du Faso, Stage 9 : Bobo Dioulasso - Diebougou | | 0 | |
| 1/11/2019 | | 2.2s | | | | 8 | | Tour du Faso, Stage 8 : Bobo Dioulasso - Sindou | | 0 | |
| 30/10/2019 | | 2.2s | | | | 6 | | Tour du Faso, Stage 6 : Ouagadougou - Koudougou | | 0 | |
| 29/10/2019 | | 2.2s | | | | 9 | | Tour du Faso, Stage 5 : Bousse - Ouahigouya | | 0 | |
| 28/10/2019 | | 2.2s | | | | 5 | | Tour du Faso, Stage 4 : Bittou - Koupela | | 0 | |
| 27/10/2019 | | 2.2s | | | | 6 | | Tour du Faso, Stage 3 : Tenkodogo - Dapong | | 0 | |
| 26/10/2019 | | 2.2s | | | | 4 | | Tour du Faso, Stage 2 : Nagreongo - Tenkodogo | | 0 | |
| 20/07/2019 | | NC4 | | | | 2 | | National Championships Algeria (Mascara) R.R. | | 18 | |
| 26/03/2019 | | 2.2 | | | | 11 | | Tour of Egypt | | 2 | |
| 26/03/2019 | | 2.2s | | | | 8 | | Tour of Egypt, Stage 4 : Aswan - Aswan | | 0 | |
| 23/03/2019 | | 2.2s | | | | 7 | | Tour of Egypt, Stage 1 : Tiba - Tiba | | 0 | |
| 22/02/2019 | | 2.1s | | | | DNF | | Tour du Haut-Var, Stage 1 : Vence - Mandelieu-la-Napoule | | 0 | |
| 9/02/2019 | | 2.1s | | | | DNF | | Etoile de Bessèges, Stage 3 : Bessèges - Bessèges | | 0 | |