Ramba uchinyora ndima iyi - Akapedza ari wechisere paWorld Half Marathon Championships ya2004. PaWorld Road Running Championships muna 2006
akapedza ari wechitatu mumakwikwi omunhu oga oga. Ikoku kwakanga kwakanaka zvakakwana kubetsera Kenya kuwana menduru yegoridhe mumakwikwi echikwata.