Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Liaoning Tieren | Chinese Super League | 1 | 38 | 0 | 0 |
| 2026/27 | Liaoning Tieren | Chinese FA Cup | 1 | 9 | 0 | 0 |
| 2026/27 | Changchun Yatai | China League One | 5 | 109 | 0 | 0 |
| 2025/26 | Meizhou Hakka | Chinese Super League | 16 | 524 | 0 | 0 |
| 2024/25 | Meizhou Hakka | Chinese Super League | 15 | 766 | 1 | 0 |
| 2023/24 | Shenzhen | Chinese Super League | 16 | 1,236 | 0 | 1 |
| 2022/23 | China PR U22 | Under 22 Internationals | 2 | 29 | 0 | 0 |
| Total | 7 seasons | 56 | 2,711 | 1 | 1 |
Chinese Super League
2026/27Compared with 110 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 |
|---|---|---|
| Duels won | 80% | 100 |
| Aerial game | 67% | 86 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 2.37 | 17 |
| Pass accuracy | 93% | 100 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 1 |
Chinese FA Cup
2026/27No stats available right now.
China League One
2026/27Compared with 103 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 |
|---|---|---|
| Duels won | 45% | 18 |
| Aerial game | 43% | 16 |
| Tackles | 0.83 | 39 |
| Interceptions | 2.48 | 100 |
| Clearances | 9.08 | 100 |
| Pass accuracy | 87% | 92 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
| Interceptions | 3 |
| Clearances | 11 |
Chinese Super League
2025/26Compared with 116 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 |
|---|---|---|
| Duels won | 49% | 23 |
| Aerial game | 47% | 34 |
| Tackles | 0.86 | 34 |
| Interceptions | 1.37 | 78 |
| Clearances | 7.39 | 82 |
| Pass accuracy | 80% | 42 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Tackles won | 5 |
| Interceptions | 8 |
| Clearances | 43 |
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 | 38% | 4 |
| Aerial game | 32% | 8 |
| Tackles | 0.47 | 6 |
| Interceptions | 1.64 | 87 |
| Clearances | 3.64 | 56 |
| Pass accuracy | 78% | 21 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 4 |
| Interceptions | 14 |
| Clearances | 31 |
Chinese Super League
2023/24Compared with 121 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% | 38 |
| Aerial game | 33% | 12 |
| Tackles | 1.02 | 50 |
| Interceptions | 0.80 | 17 |
| Clearances | 2.84 | 57 |
| Pass accuracy | 88% | 95 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 4 |
| Tackles won | 14 |
| Interceptions | 11 |
| Clearances | 39 |
Under 22 Internationals
2022/23| Metric | Total |
|---|---|
| Clearances | 2 |
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/23Foshan NanshiG6-0 | 9' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 4/4 | 6.1 |
| 08/14AwayShaanxi UnionP2-1 | 45' | 0 | 0 | 5 | 0 | 2 | 2 | 1 | 10/11 | 5.8 |
| 08/08AwaySuzhou DongwuP2-1 | 3' | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 2/2 | 6.0 |
| 08/02Shijiazhuang GongfuE2-2 | 45' | 0 | 0 | 5 | 0 | 1 | 2 | 2 | 17/21 | 6.2 |
| 07/25Nanjing CityG2-1 | 7' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/1 | 5.9 |
| 06/19AwayDalian KeweiP1-0 | 9' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 05/01AwayHenanP4-0 | 38' | 0 | 0 | 1 | 0 | 0 | 4 | 2 | 25/27 | 6.4 |
| 11/21AwayBeijing GuoanP5-1 | 15' | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 4/7 | 6.0 |
| 10/17AwayChengdu RongchengP3-1 | 29' | 0 | 0 | 6 | 0 | 0 | 4 | 3 | 4/6 | 6.5 |
| 10/04Qingdao HainiuG1-0 | 12' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0/0 | 5.9 |
| 09/26AwayShanghai ShenhuaP6-1 | 45' | 0 | 0 | 2 | 0 | 1 | 2 | 2 | 8/12 | 6.2 |
| 08/31AwayShenzhen Peng CityP2-0 | 9' | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 3/3 | 6.2 |
| 08/24ZhejiangE2-2 | 17' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/2 | 6.0 |
| 08/10AwayWuhan Three TownsG1-2 | 6' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.9 |
| 08/02Shanghai PortP2-4 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
MAR
OLA
OLI
ESP
HUN
AZ
HBS
CEL
OMO
LPO
B04
LYN
CRY
RBS
MIL
ACS
LSK
TOR
SUN
STG
RSO
REN
OFI
TSG
BJK
NEC
LEV
MAR
OLY
JAG
ARM
SLB
CEL
BOU
STU
CEL
JUV
DIN
AND
FTC
PLZ
EST
FLA
HUR
GLP
FAI
KHO
KHA
FEI
HAZ
FAT
GAN
PPC
TAI
LCS
BGP
ADE
KCI
KIT
SVR
SHS
TAM
MAC
COR
COL
EQU
LLA
CAE
XEL


