Pedzisa mutsara unotevera:
2004 World Half Marathon Championships. Pa2006 World Road Running Championships akapedza wechitatu mumakwikwi ega ega. Ikoku kwakanga kwakanaka zvakakwana kubetsera Kenya kuwana menduru yegoridhe mumakwikwi echikwata.