Der ägyptische Spieler, der auf Leihbasis für El Dakhlia, Tanta SC und Gaish spielte, wurde im Sommer 2019 in die A-Mannschaft von Zamalek befördert.
Das Testimonial des Spielers, der im Halbjahr 2021 mit einer Leihgebühr von 2 Millionen Dollar zu Galatasaray kam, ging im Sommer 2022 für 4 Millionen Dollar ein.
Im Sommer 2023 wurde er für 5,75 Millionen Euro nach Nantes transferiert.