Professional 2012-2016
14-03-2014 Tour of Algeria 2014 Stage 105-11-2013 Tour du Faso 2013 Etape 1005-11-2013 Tour du Faso 2013 Etape 802-11-2013 Tour du Faso 2013 Etape 4