2009
Prologue & 4th stage Tour d'Egypt
2010
1st Africa Team Time Trial Championships
5th & 9th stages Tour of Rwanda
2011
1st National Road Race Championships
1st Africa Team Time Trial Championships
2012
1st Africa Team Time Trial Championships
2014
4th stage La Tropicale Amissa Bongo
2009
Prologue & 4th stage Tour d'Egypt
2010
1st Africa Team Time Trial Championships
5th & 9th stages Tour of Rwanda
2011
1st National Road Race Championships
1st Africa Team Time Trial Championships
2012
1st Africa Team Time Trial Championships
2014
4th stage La Tropicale Amissa Bongo