Pedzisa mutsara unotevera: Akaberekerwa muAdiblay. Semudiki, akakwikwidza mumakwikwi evadiki kuIAAF World Cross Country Championships, achipedza wechitanhatu muna 2007 uye gumi nematanhatu muna
Gore ra2008. Akapedza ari wechishanu mumamita 3000 pa2005 World Youth Championships.