Z Berkane zdobył puchar (sezon 2022/2023) i mistrzostwo (sezon 2024/2025) kraju. W zwycięskiej kampanii pucharowej rozegrał cztery mecze, w tym finałowy. W wygranym sezonie ligowym zagrał 25 meczów, w których miał gola i asystę. W sezonie 2024/2025 zdobył także Afrykański Puchar Konfederacji, grając 12 meczów, w tym oba finałowe.

Łącznie w tym klubie wystąpił w 103 spotkaniach (70 ligowych), strzelił 6 bramek (3 ligowe) i zaliczył dwie asysty.

Umm-Salal SC 17 lipca 2025 roku został zawodnikiem Umm-Salal SC. W katarskim klubie wystąpił po raz pierwszy 15 sierpnia 2025 roku w spotkaniu przeciwko Al-Gharafa, przegranym 2:4. Rozegrał cały mecz. Pierwszą asystę zaliczył 8 dni później w meczu z Al-Shahania SC, zwyciężonym 2:0. Asystował przy bramce, którą strzelił Oussama Tannane w 43. minucie. Pierwszą bramkę strzelił 4 października 2025 roku w meczu QSL Cup przeciwko Al-Sailiya, wygranym 3:1. Do siatki trafił w 75. minucie. W sumie zagrał w tym zespole 20 meczów (15 w lidze), strzelił gola i miał dwie asysty.

RS Berkane 12 sierpnia 2026 roku podpisał dwuletnią umowę z RS Berkane.

Kariera reprezentacyjna