Ramba uchiverenga ndima ino - Akapedza ari wechi20 mumutambo wemarathon pa1999 World Championships, uye ari wechi37 pa1999 World Half Marathon Championships
. Akakwikwidzawo pa 2001 World Championships, asi akarambwa.