Achievements:
World Championships bronze medal in 2009
African Championship gold medal in 2009, 2010, 2011, 2012, 2013, 2016 and 2020
All African Games gold medal in 2019
Mediterranean Games gold medal in 2009, 2013, 2018
Olympic record
7th in Rio 2016
17th in London 2012