Le joueur égyptien, qui a joué respectivement en prêt pour El Dakhlia, Tanta SC, Gaish, a été promu dans l’équipe A de Zamalek à l’été 2019.
Le témoignage du joueur, venu à Galatasaray avec un loyer de 2 millions de dollars au semestre 2021, a été reçu à l’été 2022 pour 4 millions de dollars.
À l’été 2023, il est muté à Nantes pour 5,75 millions d’euros.