Rambai muchinyora ndima ino - Akaberekerwa kuSandton, South Africa, kukunda kwake kukuru kwakatanga paZevenheuvelenloop muna 2002, uko pazera remakore gumi nemashanu akakunda mujaho wepamusoro-soro we15K paakanga ari muzororo muNetherlands. Muna 2003, akahwina mukombe wenyika wevechidiki pamamita 1500 uye akaisa nguva yake yakanakisa yemaminitsi 4:17.49. Akakwikwidza katatu mumakwikwi evana vaduku paIAAF World Cross Country Championships, achiuya 18th muna 2002, 16th muna 2003
, uye 26 muna 2005.