Ramba uchinyora ndima iyi - Muna 1997, pazera remakore 17, akakwikwidza muFrance nokuda kwemijaho yake yokutanga yokumwe. Akasarudzwa kuti amiririre Kenya pa2001 IAAF World Half Marathon Championships
, kwaakapedza ari wechisere. Akakwikwidza paIAAF World Cross Country Championships pakati pa2002 na2006, mhedzisiro yakanakisa iri mibairo yebronze mumakwikwi mapfupi muna2002 na2005.