Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026/2027 | Bundesliga | 8 | 1 | 1 | ||
| 2025/2026 | First League | 27 | 4 | 7 | 3 | |
| 2024/2025 | Portugal. Primeira Liga | 1 | ||||
| 2024/2025 | Portugal. Liga 3 | 22 | 7 | 5 | ||
| 2023/2024 | Portugal. Primeira Liga | 4 | ||||
| 2023/2024 | Portugal. Liga 3 | 9 | 1 | |||
| 2023/2024 | Portugal. Primeira Liga | 1 | ||||
| 2022/2023 | Portugal. Liga 3 | 24 | 4 | 4 | ||
| Total | 96 | 15 | 8 | 14 | ||
Cups
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026/2027 | Germany DFB Pokal | 2 | 1 | |||
| 2025/2026 | Coupe de France | 3 | 2 | 1 | 1 | |
| 2024/2025 | Portugal. Taca de Portugal | 1 | ||||
| 2023/2024 | Portugal. Taca de Portugal | 1 | ||||
| 2023/2024 | Portugal. Taca de Portugal | 1 | ||||
| 2023/2024 | League Cup | 1 | ||||
| Total | 9 | 2 | 2 | 1 | ||
International
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026/2027 | UEFA Europa League | 4 | 1 | |||
| 2025/2026 | UEFA Europa League | 7 | 2 | 2 | 1 | |
| 2024/2025 | UEFA Champions League | 1 | ||||
| 2024/2025 | UEFA Youth League | 6 | 1 | 1 | 2 | |
| 2022/2023 | UEFA Youth League | 9 | 1 | 1 | ||
| Total | 27 | 4 | 4 | 4 | ||
Other competitions
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2027 | UEFA European U21 Championship | 5 | 1 | 1 | ||
| 2026 | Club Friendlies | 1 | 1 | |||
| 2025/2026 | Friendlies U20 | 2 | ||||
| 2024/2025 | Friendlies U20 | 3 | 2 | |||
| 2023 | Club Friendlies | 1 | ||||
| 2023 | UEFA European U19 Championship | 2 | 1 | |||
| 2022 | Club Friendlies | 2 | ||||
| 2022 | Club Friendlies | 3 | ||||
| 2022 | UEFA European U17 Championship. Qualification (Round 2. League B) | 5 | 4 | 1 | ||
| 2022 | UEFA European U17 Championship. Qualification (Round 2. League B) | 6 | 1 | 1 | 1 | |
| Total | 30 | 8 | 2 | 4 | ||
Recent matches
- 5 Nov, 20:00 UTC
Bayer 04 Leverkusen0:1
Olympique de MarseilleUEFA Europa League · 22 min L - 31 Oct, 14:30 UTC
Bayer 04 Leverkusen2:4
VfB StuttgartBundesliga · 75 min L - 28 Oct, 19:45 UTC
Bayer 04 Leverkusen5:2
NurnbergGermany DFB Pokal · 45 min W - 25 Oct, 14:30 UTC
TSG 1899 Hoffenheim3:0
Bayer 04 LeverkusenBundesliga · 26 min L - 22 Oct, 16:45 UTC
OFI Crete0:2
Bayer 04 LeverkusenUEFA Europa League · 90 min W - 18 Oct, 13:30 UTC
Bayer 04 Leverkusen2:1
FreiburgBundesliga · 59 min W - 15 Oct, 16:45 UTC
Lech Poznan0:4
Bayer 04 LeverkusenUEFA Europa League · 14 min W - 10 Oct, 13:30 UTC
1. FSV Mainz 053:4
Bayer 04 LeverkusenBundesliga · 75 min W - 6 Oct, 16:30 UTC
Portugal U212:0
Czech Republic U21UEFA European U21 Championship · 90 min · Goals: 1 · Yellow cards: 1 W - 30 Sep, 19:00 UTC
Portugal U214:0
Gibraltar U21UEFA European U21 Championship · 29 min W
Transfers
- 1 July 2026from
Lyonto
Bayer 04 LeverkusenTransfer - 22 July 2025from
Sporting Clube de Portugalto
LyonTransfer - 30 June 2024from
Gil Vicenteto
Sporting Clube de PortugalLoan ended - 29 January 2024from
Sporting Clube de Portugalto
Gil VicenteLoan
Injuries and suspensions
- injuryfrom 8 February 2026 until 18 March 2026
- injuryfrom 26 February 2024 until 26 July 2024
