 Rambai muchinyora ndima iyi - Akapedza ari wechinomwe pa2002 African Championships. Pa2006 African Championships akapedza ari wechisere pakusvetuka kureba uye wechinomwe pakusvetuka katatu. Akakunda menduru yegoridhe pa2008 African Championships. Akakwikwidza kuWorld Championships muna 2003, 2005 na2007 pamwe neOlympic Games muna 2004 na2008 asina kusvika kumagumo. 