Tulis terus kanggo paragraf iki - debut Niyonkuru ing kompetisi internasional yaiku ing 2005 IAAF World Cross Country Championships. Dhèwèké mèlu lomba junior lan ngrampungaké urutan 33 saka 133 atlet kanthi wektu 25 menit 32 detik. Ing 2005 Jeux de la Francophonie Niyonkuru saingan ing 10,000 meter. Niyonkuru ngrampungake nomer papat kanthi wektu 29 menit lan 18.08 detik, mung 0.03 detik ing sangisore pemenang medali perak, Maroko Abderrahim Goumri. Niyonkuru banjur melu ing Kejuaraan Dunia Junior 2006. Dheweke ngrampungake nomer lima ing 10.000 meter kanthi wektu 28 menit lan 59,92 detik. Dheweke ana 6.63 detik ing mburi pemenang balapan, Ibrahim Jeilan saka Ethiopia. Ing taun 2007, Niyonkuru saingan ing Kejuaraan Dunia Cross Country 2007 ing balapan junior pria. Dheweke ngrampungake nomer 13 ing 24 menit lan 56 detik. Dheweke rampung 49 detik ing sangisore pemenang medali emas, Asbel Kiprop saka Kenya. Ing 2009 World Military Track and Field Championships, Niyonkuru menang medali perak ing 10,000 meter. Wektu 29 menit lan 37.14 detik yaiku 23.67 detik ing sangisore pemenang medali emas, Essa Ismail Rashed saka Qatar. Niyonkuru ana 4.97 detik ing ngarep pemenang medali perunggu, Tunisia El Akhdar Hachani. Niyonkuru menangaké Auray-Vannes Half Marathon 2015 kanthi wektu siji jam, telung menit lan rong puluh detik. Ing Olimpiade Musim Panas 2016, Niyonkuru saingan ing maraton pria
ing tanggal 21 Agustus 2016, nanging ora ngrampungake balapan kasebut. Ing taun 2017, dheweke melu balapan maraton ing Kejuaraan Dunia Atletik 2017, ing urutan kaping 71 ing 2: 42: 27.