El Harrak genoot zijn jeugdopleiding bij KAS Eupen. Op 19 mei 2018 liet toenmalig Eupen-trainer Claude Makélélé hem debuteren op het hoogste niveau in de Play-off 2-wedstrijd tegen KFCO Beerschot Wilrijk, waar hij in de 85e minuut mocht invallen voor Jean Thierry Lazare Amani. In juni 2019 ondertekende hij een profcontract tot 2021 bij Eupen.[1]
In augustus 2020 ondertekende El Harrak, die bij Eupen nooit verder kwam dan zijn invalbeurt tegen Beerschot Wilrijk, een contract voor drie seizoenen bij URSL Visé.[2]