
Transfers
- 2 Aug 2026Al-Karma→PakhtakorJoined
- 30 Jul 2025Al-Khor→Al-KarmaFree transfer
- 29 Jun 2025Al Wakrah→Al-KhorLoan return
- 31 Jan 2025Al-Khor→Al WakrahLoan
- 16 Jul 2024Al Quwa Al Jawiya→Al-KhorJoined
- 16 Oct 2023Raja Casablanca→Al Quwa Al JawiyaJoined
- 22 Aug 2023Al Jazira→Raja CasablancaJoined
- 8 Feb 2023Al-Markhiya→Al JaziraFree transfer
- 1 Jul 2022UMM Salal→Al-MarkhiyaJoined
- 9 Aug 2021Al Quwa Al Jawiya→UMM SalalJoined
- 1 Sep 2019CS Sfaxien→Al Quwa Al JawiyaJoined
- 15 Sep 2018Naft→CS SfaxienFree transfer
Sources: API-Football · Data sources