She represented Egypt at the 2019 African Games held in Rabat, Morocco and she won the women's triathlon event. She also won the bronze medal in the mixed relay event.