Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Académico de Viseu | Liga Portugal | 4 | 74 | 0 | 0 |
| 2025/26 | Académico de Viseu | Portuguese Segunda Liga | 20 | 773 | 2 | 2 |
| 2024/25 | Académico de Viseu | Portuguese Segunda Liga | 18 | 683 | 0 | 1 |
| 2023/24 | Viborg FF | Danish Superligaen | 1 | 27 | 0 | 0 |
| 2022/23 | Viborg FF | Danish Landspokal | 5 | 234 | 1 | 0 |
| 2022/23 | Viborg FF | Danish Superligaen | 21 | 610 | 1 | 3 |
| 2022/23 | Viborg FF | UEFA Europa Conference League Qualifying | 4 | 159 | 1 | 0 |
| 2019/20 | Barcelona U19 | UEFA Youth League | 6 | 407 | 2 | 1 |
| 2018/19 | Barcelona U19 | UEFA Youth League | 8 | 323 | 1 | 2 |
| 2018/19 | Spain U18 | Under 18 Internationals | 1 | 11 | 0 | 0 |
| Total | 10 seasons | 88 | 3,301 | 8 | 9 |
Liga Portugal
2026/27Compared with 26 players in the same position in 2026/27.
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.00 | 10 |
| Shots | 2.43 | 58 |
| Chances created | 2.43 | 92 |
| Dribbles | 1.22 | 69 |
| Touches in the box | 4.86 | 69 |
| Aerial game | 67% | 100 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 1 |
Portuguese League Cup
2026/27No stats available right now.
Portuguese Cup
2025/26No stats available right now.
Portuguese Segunda Liga
2025/26Compared with 112 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.23 | 59 |
| Shots | 1.63 | 23 |
| Chances created | 1.40 | 74 |
| Dribbles | 1.16 | 67 |
| Touches in the box | 1.05 | 4 |
| Aerial game | 46% | 71 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 12 |
| Shots | 14 |
| Dribbles completed | 10 |
| Tackles won | 7 |
| Interceptions | 6 |
| Clearances | 5 |
Portuguese Segunda Liga
2024/25Compared with 105 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.79 | 4 |
| Chances created | 1.45 | 84 |
| Dribbles | 0.92 | 61 |
| Touches in the box | 0.79 | 2 |
| Aerial game | 35% | 36 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 11 |
| Shots | 6 |
| Dribbles completed | 7 |
| Tackles won | 7 |
| Interceptions | 5 |
| Clearances | 4 |
Danish Superligaen
2023/24Compared with 51 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 | 3.33 | 96 |
| Chances created | 0.00 | 0 |
| Dribbles | 3.33 | 100 |
| Touches in the box | 3.33 | 12 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
Danish Landspokal
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 5 |
| Interceptions | 1 |
| Clean sheets | 1 |
Danish Superligaen
2022/23Compared with 51 players in the same position in 2022/23.
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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.15 | 21 |
| Shots | 2.36 | 44 |
| Chances created | 1.33 | 72 |
| Dribbles | 1.48 | 58 |
| Touches in the box | 3.69 | 25 |
| Aerial game | 36% | 57 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 9 |
| Shots | 16 |
| Dribbles completed | 10 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clearances | 1 |
UEFA Europa Conference League Qualifying
2022/23Compared with 18 players in the same position in 2022/23.
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.57 | 89 |
| Shots | 1.70 | 94 |
| Chances created | 0.00 | 47 |
| Dribbles | 0.00 | 47 |
| Touches in the box | 1.70 | 94 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 3 |
UEFA Youth League
2020/21No stats available right now.
UEFA Youth League
2019/20| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Clean sheets | 1 |
UEFA Under 17 European Championship
2018/19No stats available right now.
UEFA Youth League
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 2 |
| Shots | 2 |
Under 18 Internationals
2018/19| Metric | Total |
|---|---|
| Tackles won | 1 |
| Interceptions | 1 |
UEFA Under 17 European Championship
2017/18No stats available right now.
UEFA Youth League
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/20AwayEstrelaG0-2 | 4' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 3/5 | 6.4 |
| 09/12Vitória GuimarãesG2-1 | 22' | 0 | 0 | 2 | 1 | 1 | 0 | 1 | 5/8 | 6.5 |
| 09/06AwayGil VicenteG0-1 | 16' | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 4/6 | 6.4 |
| 08/29FC PortoP0-3 | 32' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 8/9 | 6.2 |
| 07/24AwayNordsjællandP4-1 | 27' | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 3/5 | 5.5 |
| 06/04AwayNordsjællandE0-0 | 7' | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 3/4 | 6.5 |
| 04/16AwayKøbenhavnP2-1 | 2' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4/4 | 6.0 |
| 04/06AaBG1-0 | 13' | 0 | 0 | 1 | 0 | 0 | 0 | 4 | 2/3 | 6.1 |
| 04/02AwayBrøndbyG0-3 | 7' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4/4 | 6.0 |
| 03/19AwayKøbenhavnP2-1 | 28' | 1 | 0 | 2 | 1 | 0 | 0 | 2 | 6/8 | 7.6 |
| 03/12NordsjællandE1-1 | 30' | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 7/7 | 5.5 |
| 03/02AwayAaBP2-0 | 60' | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 7/13 | 6.0 |
| 02/26AwayHorsensG0-3 | 22' | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 6/9 | 6.1 |
| 02/20MidtjyllandP0-4 | 45' | 0 | 0 | 0 | 0 | 0 | 1 | 4 | 14/18 | 5.8 |
| 11/13AwayBrøndbyG0-2 | 24' | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 8/8 | 6.0 |
BEL
WAL
IRL
KAZ
ENG_U19
NOR
ZAM
TOG
ESP
CRO
SVN
MKD
SVK
KAZ
SCO
SUI
SMR
ALB
LUX
ISL
CZE
ENG
BUL
EST
USA
CHI
MEX
PER
VGB
TCA
VIR
BAH
AIA
ARU
BLZ
VIN
SOM
CIV
LBR
MLI
GAB
NIG
CGO
CMR
BEN
MTN
FCU
GUA
RPO
AUR
SAB
PMO
COL
AWA
LUS
MAR
AHL
FOR
FOR
HUE
OSA
NED
USA
HUN
NED
HAV
MDA
FRO


