Ramba uchiverenga ndima iyi - Akapedza ari wechigumi nemana munhangemutange pfupi pa1998 World Cross Country Championships
uye wechinomwe pa1998 IAAF World Half Marathon Championships. Mumarathon akapedza ari gumi nemasere pa2005 World Championships uye chegumi pa2006 European Athletics Championships. Jesu akakwikwidza munhangemutange dzeWorld Championships muna 1993 na1995, asi haana kusvika kumagumo.