Moaad El Bahraoui speelde in de jeugd van het MarokkaanseMoghreb Athletic Tétouan, en werd tijdens zijn periode daar ook geselecteerd voor het Marokkaanse voetbalelftal onder 14. Hij vertrok naar de Nederlandse amateurclub Spartaan'20, om twee jaar later in de jeugdopleiding van NAC Breda terecht te komen. In 2016 vertrok hij naar RKC Waalwijk, dat ook zijn broer Abdel El Bahraoui als reservekeeper aantrok. Hij maakte zijn debuut op 28 april 2017, in de met 3-0 gewonnen thuiswedstrijd in de Eerste divisie tegen Fortuna Sittard. Na deze wedstrijd speelde hij niet meer voor RKC, en in 2018 vertrok hij transfervrij. In 2020 dook hij op bij hoofdklasser Achilles '29, waar hij in de met 0-0 gelijkgespeelde thuiswedstrijd tegen VV Spijkenisse inviel. Dit gelijke spel leverde Achilles het enige punt van het seizoen op.