09/2023 - 06/2024 | Defence FC | |
10/2022 - 09/2023 | ENPPI | |
01/2022 - 10/2022 | El Gouna | |
09/2021 - 12/2021 | El Gouna | |
01/2019 - 09/2021 | Misr lel-Maqasah SC | |
08/2017 - 01/2019 | PetroJet FC | |
07/2014 - 07/2017 | PetroJet FC | |
12/2013 - 07/2014 | Al Merrikh SC | |
07/2011 - 12/2013 | St. George SC | |
07/2010 - 06/2011 | Awassa City FC |