24 lipca 2019 roku został wypożyczony do Rai Casablanca. W Rai zadebiutował 5 listopada w meczu przeciwko Renaissance Zemamra, wygranym 1:2. Do siatki trafił w 71. minucie. Pierwszą asystę zaliczył 30 lipca 2020 roku również w meczu przeciwko Renaissance Zemamra, wygranym 3:1. Najpierw asystował przy golu w 29. minucie, a sam strzelał gole w 42. i 69. minucie. W tym okresie gry w Rai zagrał 22 mecze, strzelił 9 goli i raz asystował. Zdobył z Rają mistrzostwo kraju.
12 października 2020 roku powrócił z wypożyczenia. Pierwszego gola strzelił 22 kwietnia 2021 roku w meczu przeciwko Entag El Harby, wygranym 0:2. Do siatki trafił w 40. minucie. Pierwszą asystę zaliczył 4 dni później w meczu przeciwko Bank El Ahly, wygranym 4:1. Najpierw asystował przy golu w 7. minucie, a następnie sam strzelał gole w 18. i 43. minucie. W Zamaleku zdobył Afrykański Puchar Konfederacji (2019) i mistrzostwo Egiptu (2020/2021). Łącznie w Zamaleku rozegrał 27 meczów, strzelił 3 gole i miał tyle samo asyst.
30 sierpnia 2021 roku wrócił za 85 tys. euro do Rai Casablanca. Ponowny debiut zaliczył 19 września w meczu przeciwko Olympique Khouribga, wygranym 2:1. W debiucie trafił do siatki w 16. minucie.