Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2024/25 | Tianjin Jinmen Tiger | Chinese Super League | 10 | 885 | 0 | 0 |
| 2024/25 | Tianjin Jinmen Tiger | Chinese FA Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Amazonas | Brazilian Série B | 14 | 1,204 | 0 | 0 |
| 2024/25 | Amazonas | Copa do Brasil | 2 | 180 | 0 | 0 |
| 2023/24 | Portuguesa | Campeonato Paulista | 3 | 203 | 0 | 0 |
| 2023/24 | Botafogo SP | Brazilian Série B | 25 | 2,075 | 2 | 0 |
| 2023/24 | Botafogo SP | Copa do Brasil | 1 | 90 | 0 | 0 |
| 2022/23 | Botafogo SP | Campeonato Paulista | 12 | 1,005 | 0 | 0 |
| 2021/22 | Gil Vicente | Portuguese Cup | 1 | 90 | 1 | 0 |
| 2021/22 | Gil Vicente | Liga Portugal | 3 | 225 | 0 | 0 |
| 2020/21 | Gil Vicente | Liga Portugal | 3 | 3 | 0 | 0 |
| 2019/20 | Londrina | Brazilian Série B | 4 | 348 | 0 | 0 |
| Total | 12 seasons | 79 | 6,398 | 3 | 0 |
Copa do Brasil
2026/27No stats available right now.
Brazilian Serie C
2026/27No stats available right now.
Campeonato Paulista
2025/26No stats available right now.
Brazilian Serie C
2025/26No stats available right now.
Chinese Super League
2024/25Compared with 124 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 | 53% | 50 |
| Aerial game | 51% | 50 |
| Tackles | 0.71 | 20 |
| Interceptions | 1.73 | 90 |
| Clearances | 5.69 | 89 |
| Pass accuracy | 86% | 82 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 7 |
| Dribbles completed | 2 |
| Tackles won | 7 |
| Interceptions | 17 |
| Clearances | 56 |
| Clean sheets | 3 |
Chinese FA Cup
2024/25| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 3 |
Campeonato Paulista
2024/25No stats available right now.
Brazilian Série B
2024/25Compared with 171 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 | 52% | 32 |
| Aerial game | 56% | 38 |
| Tackles | 0.60 | 19 |
| Interceptions | 1.50 | 92 |
| Clearances | 3.89 | 71 |
| Pass accuracy | 87% | 95 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 7 |
| Dribbles completed | 1 |
| Tackles won | 8 |
| Interceptions | 20 |
| Clearances | 52 |
| Clean sheets | 4 |
Copa do Brasil
2024/25Compared with 23 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 |
|---|---|---|
| Duels won | 50% | 13 |
| Aerial game | 50% | 24 |
| Tackles | 1.00 | 54 |
| Interceptions | 2.00 | 89 |
| Clearances | 5.00 | 85 |
| Pass accuracy | 93% | 100 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 10 |
Campeonato Paulista
2023/24Compared with 86 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 57% | 61 |
| Aerial game | 33% | 7 |
| Tackles | 0.44 | 14 |
| Interceptions | 2.22 | 95 |
| Clearances | 4.43 | 83 |
| Pass accuracy | 82% | 52 |
| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 5 |
| Clearances | 10 |
Brazilian Série B
2023/24Compared with 170 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 | 52% | 33 |
| Aerial game | 59% | 42 |
| Tackles | 0.26 | 0 |
| Interceptions | 1.04 | 33 |
| Clearances | 4.60 | 84 |
| Pass accuracy | 81% | 63 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 7 |
| Shots | 12 |
| Dribbles completed | 3 |
| Tackles won | 6 |
| Interceptions | 24 |
| Clearances | 106 |
| Clean sheets | 9 |
Copa do Brasil
2023/24Compared with 22 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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 71% | 100 |
| Aerial game | 100% | 100 |
| Tackles | 1.00 | 61 |
| Interceptions | 1.00 | 34 |
| Clearances | 3.00 | 55 |
| Pass accuracy | 89% | 91 |
| Metric | Total |
|---|---|
| Shots | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 3 |
UEFA Europa Conference League Qualifying
2022/23No stats available right now.
Campeonato Paulista
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 20 |
| Interceptions | 17 |
| Clearances | 47 |
| Clean sheets | 1 |
Portuguese Cup
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 1 |
Portuguese League Cup
2021/22No stats available right now.
Liga Portugal
2021/22| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 8 |
| Clean sheets | 1 |
Portuguese Cup
2020/21No stats available right now.
Liga Portugal
2020/21| Metric | Total |
|---|---|
| Clearances | 1 |
Brazilian Serie C
2020/21No stats available right now.
Campeonato Gaúcho
2019/20No stats available right now.
Brazilian Série B
2019/20| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 4 |
| Interceptions | 4 |
| Clearances | 6 |
Copa do Brasil
2019/20No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 11/02AwayShanghai PortP5-0 | 90' | 0 | 0 | 5 | 1 | 2 | 6 | 1 | 57/66 | 6.9 |
| 10/27Qingdao HainiuG1-0 | 90' | 0 | 0 | 3 | 0 | 2 | 2 | 2 | 92/99 | 7.0 |
| 10/18AwayShandong TaishanP4-1 | 90' | 0 | 0 | 7 | 1 | 0 | 7 | 5 | 47/61 | 5.8 |
| 09/29Cangzhou Mighty LionsG3-2 | 90' | 0 | 0 | 5 | 1 | 3 | 10 | 5 | 73/82 | 7.3 |
| 09/21AwayShanghai ShenhuaP2-1 | 90' | 0 | 0 | 9 | 1 | 3 | 4 | 2 | 20/24 | 6.5 |
| 09/14HenanG1-0 | 90' | 0 | 0 | 6 | 2 | 1 | 4 | 2 | 30/43 | 6.5 |
| 08/22AwayShanghai PortP3-0 | 90' | 0 | 0 | 3 | 1 | 1 | 3 | 0 | 57/60 | 6.3 |
| 08/16Wuhan Three TownsG1-0 | 90' | 0 | 0 | 4 | 0 | 2 | 4 | 2 | 56/61 | 7.4 |
| 08/11ZhejiangG3-2 | 90' | 0 | 0 | 7 | 0 | 2 | 2 | 2 | 28/32 | 6.7 |
| 08/03AwayMeizhou HakkaP3-2 | 90' | 0 | 0 | 6 | 0 | 2 | 4 | 3 | 57/67 | 6.6 |
| 07/27Qingdao West CoastG2-1 | 75' | 0 | 0 | 4 | 1 | 0 | 1 | 0 | 36/41 | 6.3 |
| 05/22FlamengoP0-1 | 90' | 0 | 0 | 1 | 1 | 3 | 2 | 1 | 35/36 | 6.8 |
| 05/01AwayFlamengoP1-0 | 90' | 0 | 0 | 9 | 1 | 1 | 3 | 1 | 22/25 | 6.7 |
| 03/02MirassolG1-0 | 23' | 0 | 0 | 5 | 0 | 0 | 1 | 0 | 2/2 | 6.1 |
| 02/11AwayCorinthiansP2-0 | 90' | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 26/37 | 5.8 |
BVB
SVW
LEN
LYN
LIB
LEO
ALD
SAR
NSR
DRA
MOR
GIL
ANF
EUP
DEN
CB2
SKB
LOM
FCN
OB
ALM
EIN
GRA
JUT
DOR
EMM
VOL
VIT
HER
RKC
JAZ
DBO
JAJ
VVV
NAC
MVV
RJC
JPS
OSS
HEL
PSV
HEE
DUN
ANN
MON
GRE
NAC
EAG
PAU
LAV
SOC
BOU
HAI
JPN
GER
AUS
AVE
SAM
RCZ
GKS
SDD
ARA
IFK
VÄS
UMR
SAR
VAN
BAN
GAL
KAS
CAM
AMM
HAV
CNF
TNS
LLA
AIR




