
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Turkey. SuperLiga | 5 | |||||
| 2025/2026 | Turkey. SuperLiga | 29 | 15 | 3 | 2 | ||
| 2024/2025 | Belgium. Jupiler League | 16 | 1 | 2 | 1 | ||
| 2024/2025 | France. Ligue 1 | 12 | 2 | 1 | |||
| 2023/2024 | France. Ligue 1 | 22 | 5 | 1 | 4 | ||
| 2022/2023 | France. Ligue 1 | 27 | 4 | 1 | 1 | ||
| 2021/2022 | France. Ligue 1 | 32 | 14 | 5 | 1 | ||
| 2020/2021 | Second League | 38 | 22 | 7 | 2 | ||
| 2019/2020 | 3rd League | 10 | 12 | ||||
| 2018/2019 | 3rd League | 3 | 2 | 1 | |||
| 2018/2019 | Second League | 5 | |||||
| Total | 199 | 77 | 19 | 12 | 1 | ||
Cups
International
| Season | Competition | Team | Games |
|---|---|---|---|
| 2024/2025 | UEFA Champions League | 5 | |
| Total | 5 | ||
National team
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026 | World Cup | 4 | 1 | |||
| 2025 | Africa Cup of Nations | 4 | 1 | |||
| 2023 | Africa Cup of Nations | 5 | 3 | |||
| 2023 | Africa Cup of Nations | 3 | 1 | 1 | ||
| 2022 | Club Friendlies | 4 | 1 | |||
| 2022 | World Cup | 4 | 2 | |||
| 2021 | Africa Cup of Nations | 4 | ||||
| 2021 | Africa Cup of Nations | 1 | ||||
| Total | 29 | 8 | 1 | 1 | ||
Recent matches
- 24 Oct, 16:00 UTC
Samsunspor1:2
AmedsporTurkey. SuperLiga · 90 min L - 18 Oct, 10:30 UTC
Kasimpasa4:1
SamsunsporTurkey. SuperLiga · 90 min L - 10 Oct, 13:00 UTC
Samsunspor0:3
TrabzonsporTurkey. SuperLiga · 90 min L - 20 Sep, 14:00 UTC
BB Erzurumspor1:0
SamsunsporTurkey. SuperLiga · 90 min L - 12 Sep, 14:00 UTC
Samsunspor1:5
Arca CorumTurkey. SuperLiga · 22 min L - 6 Sep, 17:00 UTC
Kocaelispor1:0
SamsunsporTurkey. SuperLiga · Did not play L - 28 Aug, 18:45 UTC
Lille OSC2:2
Paris Saint-GermainFrance. Ligue 1 · Did not play D - 23 Aug, 13:00 UTC
Angers SCO0:2
Lille OSCFrance. Ligue 1 · Did not play W - 15 Aug, 14:00 UTC
Everton1:1
Lille OSCClub Friendlies · Did not play D - 8 Aug, 13:00 UTC
Hamburger2:2
Lille OSCClub Friendlies · Did not play D
Transfers
- 4 September 2026from
Lille OSCto
SamsunsporTransfer - 30 June 2026from
Gaziantepto
Lille OSCLoan ended - 31 August 2025from
Lille OSCto
GaziantepLoan - 30 June 2025from
Royal Antwerpto
Lille OSCLoan ended - 3 February 2025from
Lille OSCto
Royal AntwerpLoan - 30 June 2024from
Le Havreto
Lille OSCLoan ended - 1 September 2023from
Lille OSCto
Le HavreLoan - 13 July 2022from
Clermont Footto
Lille OSCTransfer - 30 June 2020from
USL Dunkerqueto
Clermont FootLoan ended - 22 January 2019from
Clermont Footto
USL DunkerqueLoan
Injuries and suspensions
- injuryfrom 28 April 2024 until 18 May 2024
- muscle injuryfrom 2 September 2021 until 18 September 2021
- injuryfrom 13 August 2021 until 14 August 2021
