Pedzisa mutsara unotevera: Akapedza ari wechinomwe pamamita 10 000 pa2006 African Championships. Pa
2006 World Road Running Championships akapedza ari wechishanu mumakwikwi ega ega. Ikoku kwakanga kwakanaka zvakakwana kubetsera Kenya kukunda makwikwi echikwata.