Ramba uchiverenga ndima iyi - Akapedza ari wechisere pa2004 World Half Marathon Championships
. Pa2006 World Road Running Championships akapedza wechitatu mumakwikwi ega ega. Ikoku kwakanga kwakanaka zvakakwana kubetsera Kenya kuwana menduru yegoridhe mumakwikwi echikwata.