Club Season League Cup[lower-alpha 1] Continental Other Total Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals CA Batna 2016–17 Algerian Ligue 1 14 4 0 0 — — 14 4 CR Belouizdad 2016–17 Algerian Ligue 1 13 1 3 0 — — 16 1 2017–18 19 3 2 1 5[lower-alpha 2] 0 — 26 4 Total 32 4 5 1 5 0 — 42 5 DRB Tadjenanet 2018–19 Algerian Ligue 1 14 10 1 0 — — 15 10 Étoile Sahel 2018–19 Tunisian Ligue 1 10 3 0 0 7[lower-alpha 2] 1 4[lower-alpha 3] 1 21 5 2019–20 7 1 0 0 8[lower-alpha 4] 9 0[lower-alpha 3] 0 15 10 Total 17 4 0 0 15 10 4 1 36 15 Career total 77 22 6 1 20 10 4 1 107 35