Chuyển nhượng
Al Muaidar Club
Al Quwa Al Jawiya
Chuyển nhượng tự do (08/08/2023)
Alahly Benghazi
Al Muaidar Club
Chuyển nhượng tự do (01/07/2022)
Al Quwa Al Jawiya
Alahly Benghazi
Chuyển nhượng tự do (19/09/2021)
Free player
Al Quwa Al Jawiya
Sở hữu toàn bộ (28/01/2021)
El Ismaily
Free player
Sở hữu toàn bộ (14/11/2020)
Esteghlal Tehran
El Ismaily
Chuyển nhượng tự do (02/08/2019)
Al Quwa Al Jawiya
Esteghlal Tehran
Sở hữu toàn bộ (01/08/2018)
Al-Ahli Dubai Club
Al Quwa Al Jawiya
Sở hữu toàn bộ (01/07/2016)
Al Quwa Al Jawiya
Al-Ahli Dubai Club
Hết hạn thuê (30/06/2016)
Al-Ahli Dubai Club
Al Quwa Al Jawiya
Thuê (01/07/2015)
Al-Dhafra
Al-Ahli Dubai Club
Hết hạn thuê (30/06/2015)
Al-Ahli Dubai Club
Al-Dhafra
Thuê (01/10/2014)
Al Quwa Al Jawiya
Al-Ahli Dubai Club
Sở hữu toàn bộ (29/01/2013)£0.6 Triệu
Al-Quwa Al-Jawiya Youth
Al Quwa Al Jawiya
Sở hữu toàn bộ (01/07/2010)
Al Zawraa Youth
Al-Quwa Al-Jawiya Youth
Sở hữu toàn bộ (01/07/2007)