Nyorai mberi kweiyi ndima - Kibowen akahwina menduru yegoridhe munhangemutange pfupi pa1998 na2000 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