2005 erreichte sie bei den Weltmeisterschaften in Helsinki das Halbfinale über 100 Meter, in dem sie mit 11,60 s ausschied, während sie mit der Staffel nach 43,25 s auf Rang sieben einlief. Im Jahr darauf schied sie bei den Hallenweltmeisterschaften in Moskau mit 7,53 s über 60 Meter im Halbfinale aus. Nur eine Woche startete sie bei den Commonwealth Games in Melbourne und schied dort mit 11,61 s im Halbfinale über 100 Meter aus und wurde mit der Staffel in 44,37 s Vierte. Anfang August gewann sie bei den Afrikameisterschaften in Bambous in 44,52 s die Silbermedaille mit der Staffel hinter dem Team aus Ghana und über 100 Meter gewann sie in 11,95 s die Bronzemedaille hinter der Ghanaerin Vida Anim und Geraldine Pillay aus Südafrika. Beim Weltcup Mitte September in Athen gelangte sie mit der Staffel in 43,61 s auf Rang drei. 2007 nahm sie mit der Staffel ein weiteres Mal an den Afrikaspielen in Algier teil und gewann dort in 43,85 s die Silbermedaille hinter Ghana. Mit der Staffel startete sie auch bei den Weltmeisterschaften in Osaka, gelangte aber mit 43,58 s nicht bis in das Finale. Im Jahr darauf siegte sie bei den Afrikameisterschaften in Addis Abeba in 43,79 s mit der Staffel. Kurz darauf bestritt sie in Brazzaville ihren letzten offiziellen Wettkampf und beendete im Alter von 32 Jahren ihre Karriere als Leichtathletin.