W tunezyjskim klubie zagrał 9 spotkań.

Olympique Khouribga 8 sierpnia 2016 roku (po rocznym okresie niegrania w żadnym klubie) powrócił do Maroka i został zawodnikiem Olympique Khouribga. W tym klubie debiut zaliczył 17 września 2016 roku w meczu przeciwko Moghrebowi Tétouan (porażka 1:0). Zagrał cały mecz. W sumie rozegrał 9 meczów.

Rapide Oued Zem 4 sierpnia 2017 roku został zawodnikiem Rapide Oued Zem. W tym zespole debiut zaliczył 8 września 2017 roku w meczu przeciwko FAR Rabat (0:0). Na boisko wszedł w 80. minucie, zastąpił Imada Errahouliego. Łącznie zagrał 4 mecze.

Youssoufia Berrechid 2 sierpnia 2018 roku został zawodnikiem Youssoufii Berrechid. W tym klubie zadebiutował 26 sierpnia 2018 roku w meczu przeciwko Hassanii Agadir (wygrana 1:0). Na boisku pojawił się w końcówce meczu, zszedł Mouhcine Naciri. Pierwszą asystę zaliczył 4 listopada 2018 roku w meczu przeciwko Olympique Khouribga (2:0). Asystował przy bramce Youssefa Chainy w 56. minucie. Pierwszego gola strzelił 23 grudnia 2018 roku w meczu przeciwko Kawkabowi Marrakesz (2:0). Do siatki trafił w 42. minucie. W sumie zagrał 24 mecze, strzelił dwa gole i miał tyle samo asyst.

Maghreb Fez 17 lipca 2019 roku został zawodnikiem Maghrebu Fez. W sezonie 2020/2021 zagrał 9 meczów.