Rambai muchinyora ndima iyi - Mumakwikwi eWorld Cross Country Championships muna 2007 akapedza ari pachinhanho chechina mumakwikwi evakuru, ukuwo chikwata cheKenya chaive naNgatuny chakahwina mumakwikwi echikwata. Ngatuny akakunda 2008 Kenyan World Cross miedzo, uye pa2008 World Cross Country Championships
akapedza ari wechinomwe somunhu oga uye akawana imwe menduru yegoridhe yeboka. Akakunda 2009 Sapporo Half Marathon zita nenguva ye1: 00:39.