 Rambai muchinyora ndima iyi - Pamitambo yeCommonwealth ya2006 akahwina menduru yebronze pamamita 100 uye akapedza ari pachinhanho chechinomwe pamamita 200. Akakwikwidzawo kumaOlympic Games 2004, 2005 World Championships, 2008 World Indoor Championships, 2011 World Championships, 2012 World Indoor Championshipsuye Mitambo yeOlympic yeZhizha ya2012 pasina kusvika kumagumo. Akakunda menduru yegoridhe pamakwikwi emamita mazana maviri pamitambo yeAfro-Asian. 