En 2007, elle offre à l'Algérie sa seule médaille d'or d'athlétisme des Jeux africains lorsqu'elle remporte le titre au semi-marathon, en battant entre autres l'Éthiopienne Atsede Bayisa. Elle remporte le marathon de Rome en battant le record de l'épreuve.