Played for
Plays in
Aswan FC
El Gaish
Bank Al Ahly
ENPPI
El Dakhleya
El-Gouna
Ismaily
Ittihad Alexandria
Minya SC
Pyramids FC