Ramba uchiverenga ndima iyi - Akapedza ari wechinomwe paWorld Half Marathon Championships muna 2005
, izvo zvakabatsira Kenya kuti ipedze iri yechishanu mumakwikwi echikwata. Akakwikwidza mumutambo wemarathon ku2007 World Championships, asi haana kupedza nhangemutange.