| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024/2025 | Ligue 1 |
MC Oran
|
6 | 1 | 0 | 2/0/0 | 293 |
| 2022/2023 | Ligue 1 |
CR Belouizdad
|
8 | 4 | 0 | 3/0/0 | 546 |
| 2022/2023 | CAF Champions League |
CR Belouizdad
|
4 | 2 | 0 | 1/0/0 | 360 |
| 2021/2022 | Ligue 1 |
CR Belouizdad
|
12 | 3 | 0 | 0/0/0 | 679 |
| 2021/2022 | Coupe de France |
Nîmes
|
1 | 0 | 0 | 0/0/0 | 46 |
| 2021/2022 | Ligue 2 |
Nîmes
|
8 | 0 | 0 | 1/0/0 | 229 |
| 2021/2022 | CAF Champions League |
CR Belouizdad
|
8 | 2 | 0 | 3/0/0 | 571 |
| 2020/2021 | Ligue 1 Uber Eats |
Nîmes
|
13 | 0 | 0 | 0/0/0 | 286 |
| 2020/2021 | Coupe de France |
Nîmes
|
1 | 0 | 0 | 0/0/0 | 59 |
| 2019/2020 | CAF Champions League |
Etoile du Sahel
|
8 | 9 | 0 | 1/0/0 | 602 |
| 2019/2020 | Ligue 1 |
Etoile du Sahel
|
18 | 3 | 0 | 1/1/0 | 1375 |
| 2018/2019 | Ligue 1 |
Etoile du Sahel
|
5 | 3 | 0 | 0/0/0 | 391 |
| 2018/2019 | Arab Club Championship |
Etoile du Sahel
|
1 | 1 | 0 | 0/0/0 | 90 |
| 2018/2019 | CAF Confederations Cup |
Etoile du Sahel
|
7 | 1 | 0 | 0/0/1 | 440 |
| 2017/2018 | Ligue 1 |
CR Belouizdad
|
16 | 1 | 0 | 3/0/0 | 590 |
| 2016/2017 | Ligue 1 |
CR Belouizdad
|
13 | 1 | 0 | 1/0/0 | 521 |
| 2016/2017 | Ligue 1 |
CA Batna
|
14 | 4 | 0 | 1/0/0 | 1013 |
| Total: | 143 | 35 | 0 | 17/1/1 | 8091 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2022 Algeria | African Nations Championship |
Algeria
|
2 | 0 | 0 | 1/0/0 | 111 |
| 2022 | Friendly International |
Algeria
|
1 | 0 | 0 | 0/0/0 | 62 |
| 2021 | Africa Cup of Nations Qualifications |
Algeria
|
1 | 0 | 0 | 0/0/0 | 0 |
| Total: | 4 | 0 | 0 | 1/0/0 | 173 |
| From | To | Date | Amount |
|---|---|---|---|
MC Oran
|
Ohod
|
16/07/2024 | Free |
Ohod
|
CR Belouizdad
|
31/07/2023 | N/a |
CR Belouizdad
|
Nîmes
|
31/01/2022 | Free |
Nîmes
|
Etoile du Sahel
|
02/10/2020 | 800K € |