С марта 2018 по июнь 2019 года Ньянгбо выступал за австрийский «Лиферинг», сыграв 33 матча и забив 4 мяча во Второй лиге Австрии. В сезоне 2019/20 на правах аренды выступал за австрийский «Вольфсберг»[1], сыграв 17 матчей и забив 7 мячей в рамках во австрийской Бундеслиги. В январе 2020 года стал игроком бельгийского «Гента»[2]. 25 января 2020 года дебютировал за «Гент» в матче высшего дивизиона чемпионата Бельгии против «Генка», выйдя на замену Роману Безусу, и отметился забитым мячом[3].