W sezonie 2016/2017 rozegrał 22 mecze i trzykrotnie asystował. Ponownie został mistrzem kraju oraz wygrał Afrykańską Ligę Mistrzów.

W sezonie 2017/2018 zagrał 24 mecze, miał gola i asystę. Zdobył Afrykański Super Puchar.

27 meczów, 5 goli i trzy asysty – to są statystyki El Kartiego w sezonie 2018/2019. Po raz trzeci został mistrzem kraju.

W sezonie 2019/2020 wystąpił w 28 meczach i pięciokrotnie asystował.

Sezon 2020/2021 zakończył z 28 meczami, trzema golami i asystami oraz mistrzostwem kraju.

W sezonie 2021/2022 (przed przejściem do Pyramids) zagrał 4 mecze i strzelił gola. Po raz piąty przyczynił się do zdobycia mistrzostwa kraju.

W sumie zagrał 199 meczów, strzelił 15 goli i miał 24 asysty.

Pyramids FC 7 października 2021 roku został zawodnikiem Pyramids FC. Zadebiutował tam 20 dni później w meczu przeciwko Misr Lel-Makkasa SC (wygrana 2:1). Strzelił oba gole – do siatki trafił w 44. i 60. minucie. Pierwszą asystę zaliczył 19 listopada 2021 roku w meczu przeciwko Al-Masry Port Said (2:2). Asystował przy bramce Ibrahima Adela w 20. minucie.