2004 wurde sie Siebte bei den Crosslauf-Weltmeisterschaften. Danach war sie bei verschiedenen deutschen Straßenläufen erfolgreich. 2004 und 2005 siegte sie beim Paderborner Osterlauf über 10 km, 2004 brach sie beim Würzburger Residenzlauf über dieselbe Strecke mit 31:38 min den zwölf Jahre alten Streckenrekord von Tegla Loroupe, und im selben Jahr siegte sie beim Kasseler Citylauf (5 km). 2006 stellte sie Streckenrekorde bei der Nacht von Borgholzhausen (25:27 min, 5 Meilen), beim Darmstädter Stadtlauf und beim Baden-Marathon (1:12:38 h, Halbmarathon) auf. Bei den Straßenlauf-Weltmeisterschaften 2006 über 20 Kilometer in Debrecen belegte sie den 14. Platz in 1:06:47 h und holte mit der kenianischen Mannschaft Gold.