-
Domestic Leagues
National Team
2018/2019
El Geish
Premier League
2015/2016
Ismaily
Premier League
2014/2015
Pyramids
Premier League
2014/2015
El Geish
Premier League
2013/2014
El Geish
Premier League
2012/2013
El Geish
Premier League
2011/2012
El Geish
Premier League
2010/2011
El Geish
Premier League
2018
Egypt
WC Qualification Africa
-
Premier League
2nd Place
1
2015/2016
Cup
Winner
2
2017/2018, 2016
CAF Champions League
2nd Place
1
2016
-
30.06.19
Geish
Zamalek
N/A
15.07.18
Zamalek
Geish
Loan
25.01.18
Petrojet
Zamalek
N/A
20.08.17
Zamalek
Petrojet
Loan
01.07.16
Ismaily
Zamalek
N/A