
Transfers
- 4 Aug 2025Al Ahly→PetrojetTransfer
- 29 Jun 2025Smouha→Al AhlyLoan return
- 2 Aug 2023Al Ahly→SmouhaLoan
- 1 Aug 2023Modern Sport→Al AhlyJoined
- 6 Sep 2021Al Ahly→Modern SportLoan
- 5 Sep 2021El Entag El Harby→Al AhlyJoined
- 31 Dec 2020Smouha→El Entag El HarbyJoined
- 19 Nov 2020El Entag El Harby→SmouhaFree transfer
- 1 Nov 2020Aswan→El Entag El HarbyJoined
- 28 Jan 2020El Entag El Harby→AswanLoan
- 8 Aug 2019Al Ahly→El Entag El HarbyFree transfer
- 17 Jul 2018Aswan→Al AhlyJoined
Sources: API-Football · Data sources