Played for
Plays in
El Gaish
Al-Ahly
Aswan FC
Ismaily
Ittihad Alexandria
Pyramids FC
Asyut Petrol
Baladeyet El Mahalla
Bank Al Ahly
ENPPI
El Dakhleya
El-Gouna
Minya SC
Misr Lel Makkasa
Nogoom FC
Pharco
Zamalek SC
Svetkavitsa 1922