Domestic leagues
Competição | Season | Equipa | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | ONZE INICIAL | Substitute In | Substitute out | Suplentes no Banco | LESÕES | Minutos jogados | Pontuação | ||||
Division 1 | 2023/2024 | Al Faisaly | - | - | - | - | - | - | - | - | |
Ligue 1 | 2022/2023 | Club Africain | 2 | - | 2 | 1 | - | - | - | - | |
Ligue 1 | 2021/2022 | Club Africain | 1 | - | 1 | 4 | - | - | - | - | |
Primeira Liga | 2020/2021 | Nacional | 27 | 21 | 6 | 14 | 8 | - | 1833 | 6.86 | |
Pro League | 2019/2020 | Kortrijk | 17 | 12 | 5 | 4 | 14 | - | 1078 | - | |
Pro League | 2018/2019 | Kortrijk | 22 | 18 | 4 | 3 | 11 | - | 1716 | - | |
Pro League | 2017/2018 | Kortrijk | 16 | 10 | 6 | 3 | 14 | - | 929 | - | |
Ligue 2 | 2016/2017 | Nîmes | 31 | 28 | 3 | 4 | 4 | 1 | 2514 | 7.07 | |
Ligue 2 | 2015/2016 | Nîmes | 33 | 31 | 2 | 8 | 2 | - | 2686 | - | |
National 3: Group G | 2014/2015 | Nîmes II | 10 | 10 | - | - | - | - | - | - | |
Ligue 2 | 2014/2015 | Nîmes | 11 | 1 | 10 | 1 | 14 | - | 288 | - | |
Ligue 1 | 2013/2014 | Lorient | 2 | - | 2 | 0 | 6 | - | 15 | - | |
Ligue 1 | 2011/2012 | Olympique de Marseille | - | - | - | - | 4 | - | - | - |
Domestic cups
Competição | Season | Equipa | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | ONZE INICIAL | Substitute In | Substitute out | Suplentes no Banco | LESÕES | Minutos jogados | Pontuação | ||||
Kings Cup | 2023/2024 | Al Faisaly | 1 | 1 | - | - | - | - | 90 | 7.75 | |
Tunisia Cup | 2021/2022 | Club Africain | - | - | 0 | 1 | - | - | - | - | |
Taça De Portugal | 2020/2021 | Nacional | 2 | - | 2 | 1 | 1 | - | 28 | - | |
Belgian Cup | 2019/2020 | Kortrijk | 4 | 4 | - | - | - | - | 360 | - | |
UEFA Europa League Play-offs | 2018/2019 | Kortrijk | 7 | 5 | 2 | 1 | 6 | - | 449 | - | |
Belgian Cup | 2018/2019 | Kortrijk | 3 | 2 | 1 | 0 | 1 | - | 224 | - | |
Belgian Cup | 2017/2018 | Kortrijk | 5 | 2 | 3 | 2 | 3 | - | 156 | - | |
UEFA Europa League Play-offs | 2017/2018 | Kortrijk | 2 | 1 | 1 | 0 | 1 | - | 173 | - | |
Coupe de la Ligue | 2016/2017 | Nîmes | 1 | 1 | - | - | - | - | - | - | |
Coupe de la Ligue | 2015/2016 | Nîmes | 1 | 1 | - | - | - | - | - | - | |
Coupe de la Ligue | 2011/2012 | Olympique de Marseille | - | - | - | - | 2 | - | - | - |
International cups
Competição | Season | Equipa | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | ONZE INICIAL | Substitute In | Substitute out | Suplentes no Banco | LESÕES | Minutos jogados | Pontuação | ||||
CAF Confederations Cup | 2022/2023 | Club Africain | 4 | 4 | 0 | 3 | - | - | 298 | - | |
Europa League | 2012/2013 | Olympique de Marseille | 1 | - | 1 | 0 | 1 | - | 16 | - |
National team
Competição | Season | Equipa | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | ONZE INICIAL | Substitute In | Substitute out | Suplentes no Banco | LESÕES | Minutos jogados | Pontuação | ||||
World Cup Qualification Africa | 2018 | Tunisia | - | - | - | - | 2 | - | - | - | |
Africa Cup of Nations | 2017 | Tunisia | 2 | 1 | 1 | 1 | 3 | - | 53 | 6.68 |
Troféus
Competição | Status | Times | Seasons |
---|---|---|---|
Ligue 1 | Runner-up | 1 | Club Africain 2022/2023 |
Transferências
Transferir De | Transferir Para | Type | V. de Transf. | Data |
---|---|---|---|---|
Club Africain | Al Faisaly | Free transfer | 21/07/2023 | |
Nacional | Club Africain | Free transfer | 06/09/2021 | |
Kortrijk | Nacional | Free transfer | 05/08/2020 | |
Nîmes | Kortrijk | Transfer | 01/08/2017 | |
Hyères | Nîmes | Free transfer | 10/07/2014 | |
Lorient | Hyères | Loan | 30/06/2014 | |
Hyères | Lorient | Loan | 02/09/2013 |
Sidelined
Equipa | Tipo | Data de Início | A Regressar | Games missed |
---|---|---|---|---|
Al Faisaly | suspended | 20/09/2023 | 04/10/2023 | 1 |
Nacional | suspended | 14/02/2021 | 21/02/2021 | 0 |
Nacional | suspended | 22/01/2021 | 26/01/2021 | 0 |
Kortrijk | suspended | 19/01/2020 | 27/01/2020 | 1 |
Kortrijk | suspended | 28/01/2019 | 03/02/2019 | 0 |