
Transfers
- 31 Jan 2023National Bank of Egypt→ZamalekJoined
- 26 Jan 2022Pyramids→National Bank of EgyptJoined
- 1 Sep 2021Tala'ea El Gaish→PyramidsJoined
- 1 Jul 2019Pyramids→Tala'ea El GaishLoan
- 1 Jul 2018El Dakhleya→PyramidsJoined
Sources: API-Football · Data sources