 Ramba uchiverenga ndima ino - Akapedza ari wechipfumbamwe mumamita 10,000 pa2006 World Junior Championshipsuye vakakwikwidza pa2007 World Championships. Akapedzawo ari wechipiri mu2007 Beijing Marathon. Mukuwedzera, akamiririra nyika yake kumaOlympics eZhizha ra2008. 