Played for
Plays in
El Dakhleya
El-Gouna
Ittihad Alexandria
Al-Ahly
Al-Masry
Aswan FC
Baladeyet El Mahalla
Ceramica Cleopatra
El Gaish
Etesalat
Misr Lel Makkasa
Pyramids FC
Smouha SC
Al Raed