
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|---|
| 2026/2027 | First League | 9 | 1 | 1 | 3 | ||
| 2025/2026 | Belgium. Jupiler League | 30 | 3 | 7 | 13 | ||
| 2024/2025 | Belgium. Jupiler League | 29 | 2 | 6 | 9 | ||
| 2023/2024 | Belgium. Jupiler League | 22 | 1 | 5 | 1 | ||
| 2022/2023 | Portugal. Primeira Liga | 3 | |||||
| 2022/2023 | Portugal. Liga 3 | 12 | 2 | 2 | |||
| 2021/2022 | Portugal. Liga 3 | 1 | 1 | ||||
| 2021/2022 | Portugal. Primeira Liga | 2 | |||||
| Total | 108 | 10 | 14 | 32 | 1 | ||
Cups
| Season | Competition | Team | Games | Yellow |
|---|---|---|---|---|
| 2025/2026 | Belgium Cup | 2 | 1 | |
| 2023/2024 | Belgium Cup | 1 | ||
| 2021/2022 | Portugal. Taca de Portugal | 1 | ||
| Total | 4 | 1 | ||
International
| Season | Competition | Team | Games | Assists | Yellow |
|---|---|---|---|---|---|
| 2026/2027 | UEFA Conference League | 4 | 1 | ||
| 2024/2025 | UEFA Conference League | 6 | 1 | ||
| 2024/2025 | UEFA Europa League | 4 | 2 | ||
| 2022/2023 | UEFA Champions League | 3 | |||
| 2022/2023 | UEFA Youth League | 1 | |||
| 2021/2022 | UEFA Champions League | 2 | |||
| 2021/2022 | UEFA Youth League | 3 | |||
| Total | 23 | 1 | 3 | ||
Other competitions
| Season | Competition | Team | Games | Yellow |
|---|---|---|---|---|
| 2025 | UEFA European U21 Championship | 4 | ||
| 2025 | Club Friendlies | 2 | ||
| 2024 | Club Friendlies | 2 | ||
| 2022/2023 | Friendlies U20 | 5 | 2 | |
| 2022 | UEFA European U19 Championship | 3 | 1 | |
| 2021 | Club Friendlies | 1 | ||
| 2021 | Club Friendlies | 2 | ||
| Total | 19 | 3 | ||
Recent matches
- 1 Nov, 16:15 UTC
Paris3:1
AS MonacoFirst League · 64 min L - 25 Oct, 14:00 UTC
AS Monaco1:1
Lille OSCFirst League · 90 min D - 22 Oct, 19:00 UTC
AS Monaco3:0
FreiburgUEFA Conference League · 11 min W - 18 Oct, 15:15 UTC
Lorient1:0
AS MonacoFirst League · 90 min · Yellow cards: 1 L - 15 Oct, 16:45 UTC
CSKA Sofia1:2
AS MonacoUEFA Conference League · 31 min W - 10 Oct, 18:45 UTC
AS Monaco2:2
ToulouseFirst League · 90 min · Yellow cards: 1 D - 18 Sep, 18:45 UTC
AS Monaco2:1
RC LensFirst League · 90 min W - 12 Sep, 15:15 UTC
Strasbourg1:1
AS MonacoFirst League · 90 min D - 4 Sep, 19:05 UTC
Paris Saint-Germain1:2
AS MonacoFirst League · 90 min · Goals: 1 W - 30 Aug, 18:45 UTC
AS Monaco2:0
Olympique de MarseilleFirst League · 90 min · Yellow cards: 1 W
Transfers
- 1 July 2026from
Cercle Bruggeto
AS MonacoTransfer - 1 July 2024from
Sporting Clube de Portugalto
Cercle BruggeTransfer - 30 June 2024from
Cercle Bruggeto
Sporting Clube de PortugalLoan ended - 6 September 2023from
Sporting Clube de Portugalto
Cercle BruggeLoan - 1 July 2018from
Bragato
Sporting Clube de PortugalFree agent - 1 July 2017from
Cova da Piedadeto
BragaTransfer
Injuries and suspensions
- ankle injuryfrom 27 September 2025 until 18 October 2025
- hamstring injuryfrom 8 December 2024 until 11 January 2025
- injuryfrom 28 October 2024 until 3 November 2024
- muscle injuryfrom 4 October 2024 until 25 October 2024
- Hitfrom 18 March 2024 until 19 May 2024
