
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Greece. SuperLeague | 5 | 2 | 1 | |||
| 2026/2027 | Turkey. SuperLiga | 2 | 1 | ||||
| 2025/2026 | Turkey. SuperLiga | 34 | 10 | 4 | 3 | ||
| 2024/2025 | Turkey. SuperLiga | 34 | 10 | 4 | 7 | 1 | |
| 2023/2024 | Turkey. SuperLiga | 30 | 9 | 1 | 5 | 1 | |
| 2022/2023 | Belgium. Jupiler League | 26 | 11 | 1 | 5 | ||
| 2021/2022 | Belgium. Jupiler League | 33 | 2 | 2 | 4 | ||
| 2019/2020 | Portugal. Primeira Liga | 12 | |||||
| 2019/2020 | Portugal. Segunda Liga | 5 | 1 | 3 | |||
| 2018/2019 | Portugal. Segunda Liga | 18 | 5 | 2 | |||
| 2018/2019 | Portugal. Primeira Liga | 1 | 1 | ||||
| Total | 200 | 52 | 13 | 29 | 2 | ||
Cups
| Season | Competition | Team | Games | Goals |
|---|---|---|---|---|
| 2026/2027 | Greek Cup | 1 | ||
| 2025/2026 | Turkish Cup | 5 | 5 | |
| 2025 | Turkish Super Cup | 1 | ||
| 2023/2024 | Turkish Cup | 1 | 1 | |
| 2021/2022 | Belgium Cup | 1 | 1 | |
| Total | 9 | 7 | ||
International
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2025/2026 | UEFA Conference League | 10 | 8 | 2 | 2 | |
| 2025/2026 | UEFA Europa League | 2 | ||||
| Total | 12 | 8 | 2 | 2 | ||
Other competitions
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026 | World Cup | 6 | 2 | 1 | ||
| 2025 | Club Friendlies | 2 | 1 | |||
| 2025 | Africa Cup of Nations | 6 | 1 | |||
| 2022 | World Cup | 2 | 1 | |||
| 2021 | Africa Cup of Nations | 4 | 2 | |||
| Total | 20 | 3 | 1 | 4 | ||
Recent matches
- 31 Oct, 17:00 UTC
Kifisias2:3
Olympiacos PiraeusGreece. SuperLeague · 27 min · Goals: 1 W - 28 Oct, 13:00 UTC
GS Marko0:2
Olympiacos PiraeusGreek Cup · 61 min W - 25 Oct, 14:00 UTC
Olympiacos Piraeus5:0
KalamataGreece. SuperLeague · 29 min · Goals: 1 W - 22 Oct, 19:00 UTC
Olympiacos Piraeus1:0
AC Sparta PragueUEFA Europa League · Did not play W - 18 Oct, 14:00 UTC
Panetolikos0:2
Olympiacos PiraeusGreece. SuperLeague · 80 min W - 15 Oct, 19:00 UTC
Olympique de Marseille0:1
Olympiacos PiraeusUEFA Europa League · Did not play W - 11 Oct, 18:00 UTC
Olympiacos Piraeus1:0
PanathinaikosGreece. SuperLeague · 69 min W - 20 Sep, 14:00 UTC
Levadiakos0:1
Olympiacos PiraeusGreece. SuperLeague · 31 min W - 16 Sep, 19:00 UTC
Olympiacos Piraeus2:1
Jagiellonia BialystokUEFA Europa League · Did not play W - 12 Sep, 14:00 UTC
Samsunspor1:5
Arca CorumTurkey. SuperLiga · 90 min L
Transfers
- 15 September 2026from
Samsunsporto
Olympiacos PiraeusTransfer - 7 July 2023from
RFC Seraingto
SamsunsporFree agent - 1 July 2021from
Portoto
RFC SeraingFree agent - 27 July 2020from
Avesto
PortoLoan ended - 9 January 2020from
Portoto
AvesLoan - 17 July 2018from
Coton Sport de Garouato
PortoTransfer - 1 January 2018from
Gazelleto
Coton Sport de GarouaTransfer
Injuries and suspensions
- injuryfrom 29 August 2025 until 30 August 2025
- ankle injuryfrom 6 January 2023 until 3 February 2023
- injuryfrom 14 December 2019 until 25 January 2020
- injuryfrom 18 November 2019 until 30 November 2019
- injuryfrom 11 September 2019 until 25 October 2019
- injuryfrom 10 January 2019 until 11 May 2019
