Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Noah | Champions League Qualifying | 2 | 44 | 0 | 0 |
| 2025/26 | Noah | UEFA Europa Conference League | 2 | 180 | 0 | 0 |
| 2025/26 | Noah | UEFA Europa Conference League Qualifying | 1 | 3 | 0 | 0 |
| 2024/25 | Casa Pia | Portuguese Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Casa Pia | Liga Portugal | 7 | 627 | 0 | 0 |
| 2023/24 | Casa Pia | Portuguese Cup | 1 | 120 | 0 | 0 |
| 2023/24 | Casa Pia | Portuguese League Cup | 4 | 340 | 0 | 0 |
| 2023/24 | Casa Pia | Liga Portugal | 31 | 2,673 | 1 | 0 |
| 2022/23 | Casa Pia | Portuguese Cup | 4 | 345 | 0 | 0 |
| 2022/23 | Casa Pia | Portuguese League Cup | 3 | 196 | 0 | 0 |
| 2022/23 | Casa Pia | Liga Portugal | 29 | 2,202 | 0 | 0 |
| 2021/22 | Casa Pia | Portuguese Cup | 1 | 90 | 1 | 0 |
| 2021/22 | Casa Pia | Portuguese Segunda Liga | 30 | 2,367 | 0 | 2 |
| 2020/21 | Casa Pia | Portuguese Cup | 1 | 120 | 0 | 0 |
| 2020/21 | Casa Pia | Portuguese Segunda Liga | 22 | 1,503 | 1 | 2 |
| 2016/17 | KSV Roeselare | Belgian UEFA Europa League Play-offs | 9 | 787 | 1 | 0 |
| 2014/15 | Gent | Belgian Jupiler League | 4 | 256 | 0 | 0 |
| Total | 17 seasons | 152 | 11,943 | 4 | 4 |
Armenian Cup
2025/26No stats available right now.
Armenian Premier League
2025/26No stats available right now.
Champions League Qualifying
2025/26No stats available right now.
UEFA Europa League Qualifying
2025/26No stats available right now.
UEFA Europa Conference League
2025/26Compared with 120 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 33% | 0 |
| Tackles | 0.00 | 0 |
| Interceptions | 2.00 | 93 |
| Clearances | 6.00 | 90 |
| Pass accuracy | 84% | 50 |
| Metric | Total |
|---|---|
| Interceptions | 4 |
| Clearances | 12 |
| Clean sheets | 1 |
UEFA Europa Conference League Qualifying
2025/26No stats available right now.
Armenian Cup
2024/25No stats available right now.
Armenian Premier League
2024/25No stats available right now.
UEFA Europa Conference League
2024/25No stats available right now.
Portuguese Cup
2024/25| Metric | Total |
|---|---|
| Clean sheets | 1 |
Liga Portugal
2024/25Compared with 137 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 |
|---|---|---|
| Duels won | 72% | 100 |
| Aerial game | 73% | 97 |
| Tackles | 1.29 | 71 |
| Interceptions | 0.72 | 19 |
| Clearances | 2.73 | 24 |
| Pass accuracy | 84% | 62 |
| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Tackles won | 9 |
| Interceptions | 5 |
| Clearances | 19 |
| Clean sheets | 1 |
Portuguese Cup
2023/24| Metric | Total |
|---|---|
| Clean sheets | 1 |
Portuguese League Cup
2023/24| Metric | Total |
|---|---|
| Clean sheets | 2 |
Liga Portugal
2023/24Compared with 136 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 65% | 92 |
| Aerial game | 55% | 47 |
| Tackles | 0.98 | 47 |
| Interceptions | 0.94 | 39 |
| Clearances | 4.01 | 72 |
| Pass accuracy | 88% | 84 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 8 |
| Dribbles completed | 9 |
| Tackles won | 29 |
| Interceptions | 28 |
| Clearances | 119 |
| Clean sheets | 8 |
Portuguese Cup
2022/23| Metric | Total |
|---|---|
| Clean sheets | 2 |
Portuguese League Cup
2022/23No stats available right now.
Liga Portugal
2022/23Compared with 129 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 |
|---|---|---|
| Duels won | 56% | 53 |
| Aerial game | 45% | 19 |
| Tackles | 0.86 | 38 |
| Interceptions | 1.51 | 76 |
| Clearances | 3.31 | 58 |
| Pass accuracy | 84% | 64 |
| Metric | Total |
|---|---|
| Big chances created | 14 |
| Shots | 6 |
| Dribbles completed | 7 |
| Tackles won | 21 |
| Interceptions | 37 |
| Clearances | 81 |
| Clean sheets | 8 |
Portuguese Cup
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
Portuguese League Cup
2021/22No stats available right now.
Portuguese Segunda Liga
2021/22Compared with 138 players in the same position in 2021/22.
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 |
|---|---|---|
| Duels won | 63% | 87 |
| Aerial game | 56% | 50 |
| Tackles | 1.56 | 87 |
| Interceptions | 1.41 | 36 |
| Clearances | 2.43 | 48 |
| Pass accuracy | 85% | 89 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 18 |
| Shots | 10 |
| Dribbles completed | 6 |
| Tackles won | 41 |
| Interceptions | 37 |
| Clearances | 64 |
| Clean sheets | 9 |
Portuguese Cup
2020/21No stats available right now.
Portuguese Segunda Liga
2020/21Compared with 133 players in the same position in 2020/21.
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 |
|---|---|---|
| Duels won | 58% | 75 |
| Aerial game | 54% | 39 |
| Tackles | 1.26 | 73 |
| Interceptions | 2.22 | 92 |
| Clearances | 1.74 | 33 |
| Pass accuracy | 84% | 80 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 6 |
| Shots | 6 |
| Dribbles completed | 7 |
| Tackles won | 21 |
| Interceptions | 37 |
| Clearances | 29 |
| Clean sheets | 2 |
Belgian Cup
2017/18No stats available right now.
Belgian UEFA Europa League Play-offs
2016/17| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 3 |
| Tackles won | 13 |
| Interceptions | 27 |
| Clearances | 50 |
| Clean sheets | 1 |
Belgian Super Cup
2015/16No stats available right now.
Croatian 1.HNL League
2015/16No stats available right now.
Croatian Cup
2015/16No stats available right now.
Belgian Cup
2014/15No stats available right now.
Belgian Jupiler League
2014/15| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Tackles won | 8 |
| Interceptions | 8 |
| Clearances | 10 |
| Clean sheets | 1 |
Champions League Qualifying
2013/14No stats available right now.
Champions League Qualifying
2012/13No stats available right now.
UEFA Europa League Qualifying
2011/12No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 02/26AwayAZP4-0 | 90' | 0 | 0 | 5 | 0 | 2 | 1 | 0 | 39/49 | 5.8 |
| 02/19AZG1-0 | 90' | 0 | 0 | 7 | 0 | 2 | 0 | 0 | 35/39 | 6.6 |
| 11/09FarenseE1-1 | 90' | 0 | 0 | 3 | 3 | 0 | 8 | 4 | 66/77 | 7.0 |
| 11/02AwayRio AveE2-2 | 90' | 0 | 0 | 1 | 1 | 0 | 3 | 2 | 50/61 | 6.2 |
| 10/25CD NacionalG1-0 | 90' | 0 | 0 | 5 | 1 | 1 | 3 | 2 | 48/57 | 6.7 |
| 10/05AwaySporting CPP2-0 | 87' | 0 | 0 | 2 | 2 | 3 | 3 | 0 | 11/14 | 6.4 |
| 09/28Vitória GuimarãesE1-1 | 90' | 0 | 0 | 4 | 0 | 0 | 4 | 2 | 27/35 | 5.6 |
| 08/17AwayBenficaP3-0 | 90' | 0 | 0 | 3 | 2 | 0 | 7 | 0 | 33/41 | 6.9 |
| 08/10BoavistaP0-1 | 90' | 0 | 0 | 1 | 0 | 1 | 3 | 1 | 80/90 | 5.9 |
| 05/17AwayFamalicãoG1-2 | 7' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1/1 | 6.0 |
| 05/12MoreirenseP0-1 | 90' | 0 | 0 | 3 | 0 | 0 | 6 | 4 | 65/73 | 7.3 |
| 05/05AwaySporting BragaP4-3 | 90' | 0 | 0 | 3 | 1 | 2 | 5 | 1 | 38/42 | 6.6 |
| 04/27ChavesG3-1 | 90' | 0 | 0 | 5 | 1 | 1 | 3 | 0 | 18/25 | 6.5 |
| 04/21FC PortoP1-2 | 74' | 0 | 0 | 1 | 0 | 1 | 4 | 1 | 28/32 | 5.8 |
| 04/14AwayPortimonenseE2-2 | 90' | 1 | 0 | 3 | 0 | 1 | 5 | 4 | 35/39 | 8.3 |
BLR
SMR
CRO
ENG
EST
LUX
ISL
BUL
RUS
NAM
TUR
FEN
RBS
VIE
OSS
MVV
VIT
NAC
MAD
ATH
ISP
HTY
MEN
ADE
FET
KBS
KIY
AFK
O67
FAT
ALT
A12
YBB
MYS
ENG
ESP
CUM
KEI
LRS
CLY
LOS
NAI
GRT
ALR
BRX
MKD
SCO
ESP
CZE
SUI
SVN
CAN
PER
CIV
CMR
ARG
BFA
USA
MEX
ANA
ATL
RBB
DYJ
SLO

