10/2024 - 06/2025 | Haras El Hodood | |
09/2021 - 10/2024 | Pharco FC | |
08/2021 - 09/2021 | Al Ahly SC | |
09/2019 - 08/2021 | Tala'ea El Gaish SC | |
07/2018 - 09/2019 | Al Ahly SC | |
03/2018 - 07/2018 | HJK Helsinki | |
03/2018 - 03/2018 | Al Ahly SC | |
08/2017 - 03/2018 | BidVest Wits | |
07/2014 - 08/2017 | Al Ahly SC | |
07/2013 - 06/2014 | Al Ahly SC | |
05/2013 - 06/2013 | Al Ahly SC |