Ha sempre giocato nel campionato omanita, fatta eccezione per una parentesi a Malta con il Valletta, con cui oltre a giocare 40 partite in due anni nella prima divisione maltese ha anche disputato 2 partite nei turni preliminari di Champions League e 2 partite nei turni preliminari di Europa League. In carriera ha giocato anche complessivamente 15 partite in Coppa dell'AFC.