Con 9 presenze in campionato nel 2016-2017 con l'Ohod, contribuisce nella promozione della squadra nel massimo campionato arabo. Il 18 agosto 2017 debutta in campionato nel match contro l'Al-Batin, perso per 2-0.[1]
Il 22 novembre 2018 si trasferisce a titolo gratuito all'Al-Ittihad.[2] Il 28 dicembre 2019 debutta con i gialloneri nel match di campionato pareggiato per 1-1 contro l'Al-Fateh.[3] Il 5 maggio 2021 trova l'accordo per il rinnovo del suo contratto fino al 30 giugno 2024.[4] Grazie alle sue prestazioni di marzo 2022, nelle quali c'è il primo goal con l'Al-Ittihad[5], si è aggiudicato il premio di miglior giocatore giovane del mese.[6]