Domestic leagues
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
Ligue 1 | 2022/2023 | Club Africain | - | - | - | - | - | - | - | - | |
Ligue 1 | 2021/2022 | Club Africain | - | - | - | - | - | - | - | - | |
Ligue 1 | 2020/2021 | Stade Brestois 29 | - | - | - | - | 10 | - | - | - | |
Pro League | 2019/2020 | Cercle Brugge | 4 | 4 | - | - | - | - | 360 | - | |
CFA Group A | 2018/2019 | Nice II | 5 | 5 | - | - | 1 | - | 450 | - | |
Ligue 2 | 2017/2018 | Châteauroux | 29 | 29 | - | - | 1 | - | 2610 | 6.96 | |
Ligue 1 | 2016/2017 | Nice | - | - | - | - | 10 | - | - | - | |
Premier League | 2016/2017 | Southampton | - | - | - | - | 13 | - | - | - | |
CFA Group D | 2016/2017 | Nice II | 1 | 1 | - | - | - | - | 90 | - | |
Ligue 1 | 2015/2016 | Nice | 14 | 12 | 2 | 0 | 23 | - | 1136 | - | |
Ligue 1 | 2014/2015 | Nice | 30 | 30 | - | - | 5 | - | 2700 | - | |
CFA Group C | 2013/2014 | Nice II | 4 | 4 | - | - | - | - | 360 | - | |
Ligue 1 | 2013/2014 | Nice | 5 | 4 | 1 | 0 | 19 | - | 360 | - | |
Ligue 1 | 2012/2013 | Nice | - | - | - | - | 4 | - | - | - |
Domestic cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
Coupe de la Ligue | 2017/2018 | Châteauroux | 1 | 1 | - | - | - | - | 90 | - | |
Carabao Cup | 2016/2017 | Southampton | - | - | - | - | 1 | - | - | - | |
Coupe de la Ligue | 2014/2015 | Nice | - | - | - | - | 1 | - | - | - | |
Coupe de France | 2014/2015 | Nice | 1 | 1 | - | - | - | - | - | - | |
Coupe de France | 2013/2014 | Nice | 1 | 1 | - | - | - | - | 90 | - |
International cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
CAF Confederations Cup | 2023/2024 | Club Africain | 8 | 8 | - | - | - | - | 720 | 6.9 | |
CAF Confederations Cup | 2022/2023 | Club Africain | 4 | 4 | - | - | - | - | 360 | - | |
Europa League | 2016/2017 | Nice | - | - | - | - | 3 | - | - | - | |
Europa League | 2013/2014 | Nice | - | - | - | - | 2 | - | - | - |
National team
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
World Cup Qualification Africa | 2026 | Tunisia | - | - | - | - | 2 | - | - | - | |
Africa Cup of Nations | 2023 | Tunisia | - | - | - | - | 2 | - | - | - | |
Africa Cup of Nations Qualifications | 2023 | Tunisia | - | - | - | - | 2 | - | - | - | |
World Cup | 2022 | Tunisia | - | - | - | - | 3 | - | - | - | |
World Cup Qualification Africa | 2022 | Tunisia | - | - | - | - | 4 | - | - | - | |
Arab Cup | 2021 | Tunisia | 4 | 4 | - | - | 2 | - | 390 | - | |
Africa Cup of Nations Qualifications | 2021 | Tunisia | 1 | - | 1 | 0 | 2 | - | 44 | - | |
Africa Cup of Nations | 2019 | Tunisia | 5 | 5 | 0 | 1 | 2 | - | 510 | 7.09 | |
World Cup | 2018 | Tunisia | 1 | 1 | 0 | 1 | - | - | 15 | 7.04 |
Trophies
Competition | Status | Times | Seasons |
---|---|---|---|
Ligue 1 | Runner-up | 1 | Club Africain 2022/2023 |
Carabao Cup | Runner-up | 1 | Southampton 2016/2017 |
Arab Cup | Runner-up | 1 | Tunisia 2021 |
Transfers
From | To | Type | Amount | Date |
---|---|---|---|---|
Stade Brestois 29 | Club Africain | Free transfer | Sep 8, 2021 | |
TBC | Stade Brestois 29 | Transfer | Nov 13, 2020 | |
TBC | Cercle Brugge | Transfer | Nov 1, 2019 | |
Châteauroux | Nice | Loan | Jun 30, 2018 | |
Nice | Châteauroux | Loan | Jul 9, 2017 | |
Southampton | Nice | Loan | Jun 30, 2017 | |
Nice | Southampton | Loan | Jan 31, 2017 |
Sidelined
Team | Type | Start date | Returning | Games missed |
---|---|---|---|---|
Châteauroux | injury | Jun 18, 2018 | Oct 15, 2018 | 15 |
Nice | suspended | Nov 29, 2015 | Dec 1, 2015 | 0 |
Nice | injury | Oct 12, 2015 | Oct 29, 2015 | 2 |
Nice | injury | Oct 31, 2013 | Jan 16, 2014 | 11 |