Ramba uchinyora ndima ino - PaWorld Cross Country Championships muna 2003 akapedza ari wechisere munhangemutange yakareba, nepo chikwata cheKenya, chaivawo naKilel, chakakunda menduru yesirivha mumakwikwi echikwata. Mushure mokunge apedza mumhanyi wechipiri pa 2003 Venice Marathon uye 2004 Prague Marathon, akakunda mujaho wake wokutanga pamusoro pemugwagwa wekare paPalermo City Marathon, achirova maminitsi mashanu kubva pakarepo rekodhi rekodhi nenguva yake ye 2:31:15. Akapedza ari gumi nematanhatu pa2005 IAAF World Half Marathon Championships
uye akakunda muNairobi Marathon gore iroro. Mumimwe makwikwi, akakunda Semi-Marathon Marvejols-Mende uye akauya wechinomwe paHamburg Marathon.