Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Westerlo | Belgian Jupiler League | 11 | 222 | 1 | 0 |
| 2024/25 | Sporting Braga | Liga Portugal | 7 | 241 | 1 | 1 |
| 2024/25 | Portugal U18 | Under 18 Internationals | 2 | 116 | 1 | 0 |
| 2023/24 | Sporting Braga U19 | UEFA Youth League | 2 | 24 | 0 | 0 |
| 2023/24 | Portugal U17 | UEFA Under 17 European Championship | 6 | 168 | 2 | 0 |
| 2023/24 | Portugal U17 | Under 17 Internationals | 3 | 187 | 3 | 2 |
| Total | 6 seasons | 31 | 958 | 8 | 3 |
UEFA Europa Conference League
2026/27No stats available right now.
UEFA Under 19 Championship Round 1 Qualification
2026/27No stats available right now.
Portuguese League Cup
2025/26No stats available right now.
UEFA Europa League Qualifying
2025/26No stats available right now.
Belgian Cup
2025/26No stats available right now.
Belgian Jupiler League
2025/26Compared with 83 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.41 | 78 |
| Shots | 3.24 | 83 |
| Chances created | 0.81 | 22 |
| Dribbles | 1.22 | 65 |
| Touches in the box | 4.46 | 45 |
| Aerial game | 0% | 0 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 8 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
UEFA Under 19 Championship Qualifiers
2025/26No stats available right now.
Under 19 Internationals
2025/26No stats available right now.
Portuguese Cup
2024/25No stats available right now.
Liga Portugal
2024/25Compared with 103 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.37 | 76 |
| Shots | 1.12 | 11 |
| Chances created | 1.12 | 62 |
| Dribbles | 0.37 | 12 |
| Touches in the box | 2.24 | 14 |
| Aerial game | 22% | 11 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 3 |
| Shots | 3 |
| Dribbles completed | 1 |
| Clearances | 2 |
UEFA Europa League
2024/25No stats available right now.
UEFA Youth League
2024/25No stats available right now.
Under 18 Internationals
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Clearances | 2 |
UEFA Youth League
2023/24Compared with 34 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.00 | 1 |
| Chances created | 0.00 | 7 |
| Dribbles | 0.00 | 21 |
| Touches in the box | 0.00 | 1 |
No stats available right now.
UEFA Under 17 European Championship
2023/24| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 4 |
| Shots | 7 |
| Dribbles completed | 1 |
| Tackles won | 1 |
UEFA Under 17 Championship Qualifiers
2023/24No stats available right now.
Under 17 Internationals
2023/24| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 5 |
| Shots | 10 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 1 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 05/23AwayAntwerpP2-0 | 19' | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 4/5 | 5.9 |
| 05/19Standard LiègeP1-2 | 1' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 6.1 |
| 05/10AwayGenkP3-0 | 16' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3/4 | 6.1 |
| 05/02OH LeuvenE3-3 | 45' | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 6/8 | 6.2 |
| 04/25AntwerpP2-4 | 32' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 4/5 | 6.0 |
| 04/21AwayOH LeuvenG0-2 | 15' | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 5/5 | 6.5 |
| 04/18GenkP1-2 | 15' | 1 | 0 | 1 | 1 | 0 | 1 | 2 | 4/4 | 7.7 |
| 04/11AwayStandard LiègeG1-2 | 6' | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 3/7 | 6.0 |
| 03/14Club BruggeP1-2 | 5' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 03/07AwayOH LeuvenG0-1 | 23' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 4/4 | 5.4 |
| 02/06Sint-TruidenP0-4 | 45' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5/7 | 5.8 |
| 05/17BenficaE1-1 | 73' | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 10/12 | 5.7 |
| 05/03Santa ClaraE1-1 | 19' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2/3 | 5.9 |
| 04/19AwayEstorilG0-2 | 60' | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 9/11 | 5.3 |
| 04/13AVSG4-1 | 62' | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 6/10 | 7.6 |
FIN
ALB
IND
BRA
HHC
IJS
HSV
TRE
RKA
AL2
RIJ
BAR
SP2
GVV
SPA
AFC
KAT
KOZ
DEP
ATM
VAX
KRI
IKG
84M
KIR
SAK
BAN
GSK
IKS
TOK
SIL
KER
Y77
BUL
AYV
S70
BAL
BYS
BUC
AIR
AMM
CNF
CON
PBT
HAV
LLA
TNS
MNU
LIV
ZON
DUZ
BLR
SMR
CRO
ENG
EST
LUX
ISL
BUL
MKD
SCO
ESP
CZE
SUI
SVN



