Ramba uchiverenga ndima iyi - Akakwikwidza pa2003 IAAF World Half Marathon Championships
muVilamoura, Spain, asi haana kupedza ari nani kupfuura wechi41. Kosgei akakwikwidza kuKenya mu2008 Summer Olympics mumarathon, achipedza ari wechigumi.