Pedzisa mutsara unotevera: Muna 2005 akapedza ari wechipfumbamwe pa
World Half Marathon Championships uye 25th paWorld Championships. Muna 2006 akakwikwidza paWorld Road Running Championships asi haana kupedza nhangemutange yacho. Akapedza ari wechina mumarathon pa2007 World Championships. Akamhanyawo muhafu yemarathon pa2007 All-Africa Games gore iroro, asi akapedza ari pachinzvimbo chegumi neshanu.