Il rejoint le Basket Navarra Club, en LEB Oro, pour la saison 2015-2016, où il réalise des moyennes de 5,8 points et 5 rebonds par match. À l’été 2016, il signe avec l’Amics del Bàsquet Castelló[3], également en LEB Oro, et il devient un joueur décisif durant la saison 2016-2017, avec des moyennes de 8 points, 5,5 rebonds et presque un contre par rencontre.
Il commence la saison 2017-2018 dans les rangs de l’Akademik Plovdiv, en championnat bulgare, où il dispute 7 matchs avec des moyennes de 8,1 points et 8,1 rebonds. En , il revient en Espagne pour rejoindre le Covirán Granada[4] en LEB Plata, club avec lequel il remporte la Coupe LEB Plata ainsi que le titre de champion de la ligue et la montée en division supérieure, apportant des moyennes de 5,8 points et 4,7 rebonds.
En , Nguirane est recruté par Nantes[5]. Il annonce son départ du club en [6] et retourne en Tunisie pour la saison 2020-2021, dans le club d'Ezzahra Sports[7]. En , il rejoint le club suisse de Massagno[8].
Il signe avec le Rueil[9] en Nationale 1, pour la saison 2021-2022, où il affiche des moyennes de 9,1 points et 5,8 rebonds en 36 matchs.
Le , il signe avec le Club Melilla Baloncesto[11], en LEB Oro. Vingt jours plus tard, sa résiliation avec le club devient officielle pour raisons personnelles et il retourne en Afrique sans avoir joué avec Melilla[12]. Il rejoint ensuite le club guinéen du SLAC en tant que renfort pour disputer l’Africa Champions Clubs Road to BAL.
Après l’élimination de son équipe du tournoi panafricain, il revient en Europe, en , pour signer avec Angers[13], en deuxième division.
En , il est sélectionné pour participer avec l’équipe nationale sénégalaise à la phase de qualification pour le championnat d'Afrique 2017. Nguirane dispute 3 matchs et le Sénégal obtient la qualification pour le tournoi.