She competed at the 2008 Summer Olympics in Beijing, in the 5000 metres, where she placed fourteenth in the heats at a time of 17:08.44. Niyonizigiye was also the flag bearer at the opening ceremony.