 Ramba uchiverenga ndima iyi - Akapedza ari wechishanu pa2002 European Championships uye ari wechisere pa2005 World Athletics Final. Akakwikwidza paWorld Championships muna 1999, 2003 na2005 asina kusvika kumagumo. 