Pedzisa mutsara unotevera: Mucheru pakutanga aimiririra Kenya uye akapedza ari wechina munhangemutange pfupi pa
2000 World Cross Country Championships. Akatamira kuBahrain muna 2003 uye akapiwa vagari vemo muna 2004, panguva imwe chete achiwana zita idzva reArabic. Panguva iyoyo Bahrain yakawana vamhanyi vanoverengeka vanobva kunyika dzomuAfrica, zvikurukuru Kenya.