Completar a seguinte frase: A estrea de Niyonkuru nun concurso internacional foi na
2005 Campionato Mundial de Cross Country. Competiu na carreira de homes xuvenís e terminou 33o de 133 atletas cun tempo de 25 minutos e 32 segundos. Nos Xogos da Francofonía de 2005, Niyonkuru competiu nos 10.000 metros. Niyonkuru terminou cuarto cun tempo de 29 minutos e 18,08 segundos, só 0,03 segundos por detrás do medallista de prata, o marroquí Abderrahim Goumri. Niyonkuru compitiu no Campionato Mundial Júnior de 2006. Terminou quinto nos 10.000 metros cun tempo de 28 minutos e 59,92 segundos. Estaba a 6,63 segundos do gañador da carreira, Ibrahim Jeilan de Etiopía. En 2007, Niyonkuru competiu no Campionato Mundial de Cross Country 2007 na carreira masculina xuvenil. Terminou 13o en 24 minutos e 56 segundos. Terminou 49 segundos por detrás do medallista de ouro, o keniano Asbel Kiprop. Nos Campionatos Mundiais de Atletismo Militar de 2009, Niyonkuru gañou a medalla de prata nos 10.000 metros. O seu tempo de 29 minutos e 37,14 segundos foi de 23,67 segundos por detrás do medallista de ouro, Essa Ismail Rashed de Qatar. Niyonkuru foi 4,97 segundos por diante do medallista de bronce, o tunecino El Akhdar Hachani. Niyonkuru gañou a media maratón Auray-Vannes de 2015 cun tempo de unha hora, tres minutos e vinte segundos. Nos Xogos Olímpicos de Verán de 2016, Niyonkuru competiu na maratón masculina o 21 de agosto de 2016, pero non terminou a carreira. En 2017 competiu na maratón masculina nos Campionatos do Mundo de Atletismo de 2017, colocándose 71o en 2:42:27.