Niasse kwam in eigen land uit voor US Ouakam. In 2012 werd hij uitgeleend aan het Noorse SK Brann. In augustus 2013 trok hij naar het Turkse Akhisar Belediyespor. Tijdens het seizoen 2013/14 maakte de aanvaller twaalf doelpunten in 34 competitiewedstrijden in de Süper Lig. Zijn prestaties leverden hem in juli 2014 een transfer op naar Lokomotiv Moskou, dat 5,5 miljoen euro veil had voor de Senegalese international. Op 10 augustus 2014 debuteerde hij in de Premjer-Liga tegen Arsenal Toela.[3] Op 13 september 2014 maakte Niasse zijn eerste competitietreffer voor Lokomotiv Moskou, tegen Mordovia Saransk.[4] In 2015 won hij de beker met Lokomotiv Moskou.