Nyorai mberi kweiyi ndima - Kibowen akahwina menduru yegoridhe munhangemutange pfupi kumaOlympics a1998
uye 2000 IAAF World Cross Country Championships, uye akapedza wechipiri 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