Chuyển nhượng
Al Ahli Jeddah
Zamalek
Chuyển nhượng tự do (31/07/2019)
Al-Fateh SC
Al Ahli Jeddah
Hết hạn thuê (30/06/2018)
Al Ahli Jeddah
Al-Fateh SC
Thuê (17/01/2018)
Zamalek
Al Ahli Jeddah
Sở hữu toàn bộ (04/07/2015)£2.5 Triệu
Al Ahli Jeddah
Zamalek
Hết hạn thuê (30/06/2015)
Zamalek
Al Ahli Jeddah
Thuê (02/10/2014)£0.85 Triệu
Ghazl El Mahallah
Zamalek
Sở hữu toàn bộ (01/07/2009)
Enppi SC U23
Ghazl El Mahallah
Chuyển nhượng tự do (01/07/2006)
Zamalek U18
Enppi SC U23
Chuyển nhượng tự do (01/07/2003)