Ọ mechara nke anọ na mita 100 wee nweta ọla nchara na mita 400 na 2017 Jeux de la Francophonie, wee bụrụ onye nke ise na mita 200 na 2017 Islamic Solidarity Games.  O mekwara asọmpi na 2014 African Championships, 2016 African Championships na 2018 Mediterranean Games n'erughị nke ikpeazụ. 
O mechara nke ano na mita 100 wee nweta ola nchara na mita 400 na 2017 Jeux de la Francophonie, wee buru onye nke ise na mita 200 na 2017 Islamic Solidarity Games.  O mekwara asompi na 2014 African Championships, 2016 African Championships na 2018 Mediterranean Games n'erughi nke ikpeazu. 