Kompletigu la sekvan frazon: La debuto de Niyonkuru en internacia konkurado estis ĉe la 2005-datita IAAF World Cross Country Championships. Li konkuris en la junula vetkuro de viroj kaj finis 33-an el 133 atletoj en tempo de 25 minutoj kaj 32 sekundoj. En la Jeux de la Francophonie 2005 Niyonkuru konkuris en la 10.000 metroj. Niyonkuru finis kvara en tempo de 29 minutoj kaj 18.08 sekundoj, nur 0.03 sekundoj malantaŭ la arĝenta medalisto, maroka Abderrahim Goumri. Niyonkuru tiam konkuris en la Monda Juniora Ĉampioneco 2006. Li finis kvinan en la 10.000 metroj en tempo de 28 minutoj kaj 59.92 sekundoj. Li estis 6.63 sekundoj malantaŭ la gajninto de la vetkuro, Ibrahim Jeilan de Etiopio. En 2007, Niyonkuru konkuris ĉe la 2007 Monda Cross Country Ĉampionecoj en la junula viroj vetkuro. Li finis 13-a en 24 minutoj kaj 56 sekundoj. Li finis 49 sekundojn malantaŭ la ora medalisto, la kenja Asbel Kiprop. Ĉe la Monda Militista Atletiko-Ĉampioneco de 2009, Niyonkuru gajnis la arĝentan medalon en la 10.000 metroj. Lia tempo de 29 minutoj kaj 37.14 sekundoj estis 23.67 sekundoj malantaŭ la ora medalisto, Essa Ismail Rashed de Kataro. Niyonkuru estis 4.97 sekundoj antaŭ la bronza medalisto, la tunizia El Akhdar Hachani. Niyonkuru gajnis la duonmaratonon Auray-Vannes en 2015 en tempo de unu horo, tri minutoj kaj dudek sekundoj. En la Someraj Olimpikoj de 2016, Niyonkuru konkuris en la
la maratono de viroj la 21an de aŭgusto 2016, sed ne finis la vetkuron. En 2017 li konkuris en la maratono de la viroj ĉe la Mondaj Ĉampionecoj en Atletiko 2017, lokante la 71-an en 2:42:27.