Powrót do FAR 1 września 2012 roku powrócił do FAR Rabat. W tym klubie ponownie zadebiutował 30 września 2012 roku w meczu przeciwko Renaissance Berkane (zwycięstwo 3:0). Na boisku pojawił się w 67. minucie, zszedł Mustapha Mrani. W sumie po powrocie zagrał 14 meczów, strzelił dwie bramki i trzykrotnie asystował.
Kuwejt 1 lipca 2013 roku został zawodnikiem Khaitan SC. 24 maja 2014 roku został graczem Al-Nasr SC.
Mouloudia Wadżda 14 lipca 2015 roku powrócił do ojczyzny, podpisując kontrakt z Mouloudią Wadżda. W tym klubie zadebiutował 6 września 2015 roku w meczu przeciwko Kawkab Marrakesz (porażka 2:0). Na boisku pojawił się w 42. minucie, boisko opuścił wtedy Karim Miftal. Pierwszą bramkę strzelił 1 listopada 2015 roku w meczu przeciwko Chabab Rif Al Hoceima (porażka 2:3). Do siatki trafił w 54. minucie z główki. Pierwszą asystę zaliczył 10 kwietnia 2016 roku w meczu przeciwko Olympique Khouribga (1:0). Asystował przy golu Yassine'a Dahbiego w 50. minucie. W sumie zagrał 20 meczów, w których trzy razy strzelił gola i raz asystował.
Olympic Safi 17 sierpnia 2016 roku przeniósł się do Olympic Safi. Zadebiutował tam 27 sierpnia 2016 roku w meczu przeciwko Chabab Rif Al Hoceima (wygrana 2:1). Na boisku pojawił się w 75. minucie, zastępując Robinho.