Pedzisa mutsara unotevera: Kibowen akahwina menduru yegoridhe munhangemutange pfupi pa1998 na2000 IAAF World Cross Country Championships, uye akapedza wechipiri mu
Muna 2003. Akakunda menduru yebronze pa 2001 World Championships uye sirivha pa 2003 World Athletics Final, akapedza wechina pa 2003 World Championships uye wechitanhatu pa 2004 Summer Olympics uye 2005 World Championships