-
Domestic Leagues
National Team
2018/2019
El Daklyeh
Premier League
2017/2018
Al Mokawloon
Premier League
2016/2017
Zamalek
Premier League
2016/2017
Smouha
Premier League
2015/2016
Smouha
Premier League
2014/2015
El Daklyeh
Premier League
2013/2014
El Daklyeh
Premier League
2018
Egypt
WC Qualification Africa
-
30.06.19
Daklyeh
Zamalek
N/A
31.07.18
Zamalek
Daklyeh
Loan
30.06.18
Mokawloon
Zamalek
N/A
10.01.18
Zamalek
Mokawloon
Loan
01.01.18
Ittihad
Zamalek
N/A
20.08.17
Zamalek
Ittihad
Loan
23.01.17
Smouha
Zamalek
N/A
01.08.15
Daklyeh
Smouha
Free