Ramba uchinyora ndima iyi - Akakwirazve pachikuva pa2007 IAAF World Cross Country Championships. Akapedza ari wechipiri mumakwikwi evakuru ndokutora goridhe rechikwata neKenya. Akatora back-to-back kukunda paGiro al Sas 10K nhangemutange muna 2007 na2008. Muna Kurume 2009 akahwina Cross di Alà dei Sardi muSardinia. Akadzokera kumakwikwi enyika makore maviri gare gare, asi aisakwanisa kudzokorora chimiro chake chemenduru pa2009 World Cross Country Championships
(achipedza ari pachinzvimbo chegumi nerimwe chete), kunyange hazvo akahwina goridhe rechikwata neKenya.