Idrissi was born on February 26, 1996 in Bergen op Zoom and played in the Eredivisie on behalf of FC Groningen and AZ between 2016 and 2020. In Alkmaar, Idrissi became top scorer of the Dutch Cup in the 2018/2019 season.
In the summer of 2020, Idrissi left for Sevilla FC, where he has played ten official matches so far. Idrissi made seven appearances for the Moroccan national team.