24-letni El Mahdioui przeszedł do Wisły ze słowackiego FK AC Trencin na zasadzie wolnego transferu. Z krakowskim klubem związał się umową ważną przez trzy lata.
Nowy wiślak, oprócz holenderskiego, posiada także obywatelstwo marokańskie. Jest wychowankiem Ajaksu Amsterdam, ale nie zadebiutował w pierwszym zespole. Był też zawodnikiem ADO den Haag. Latem 2017 roku przeniósł się do klubu z Trenczyna, gdzie przez cztery sezony był podstawowym graczem, pełnił też funkcję kapitana. El Mahdioui jest defensywny pomocnikiem.
Nowymi piłkarzami Wisły w przyszłym sezonie będą także: stoper Alan Uryga z Wisły Płock, skrzydłowy Mateusz Młyński z Arki Gdynia i napastnik Hubert Sobole z Lecha Poznań, z którymi kontrakty ważne od 1 lipca podpisano jeszcze w styczniu.