Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Ningbo | China League One | 12 | 1,012 | 0 | 0 |
| 2024/25 | Ningbo | China League One | 24 | 1,972 | 0 | 0 |
| 2023/24 | Dandong Tengyue | China League One | 22 | 1,979 | 0 | 0 |
| 2021/22 | Tianjin Jinmen Tiger | Chinese Super League | 2 | 92 | 0 | 0 |
| 2020/21 | Tianjin Jinmen Tiger | Chinese Super League | 6 | 352 | 0 | 0 |
| 2019/20 | Tianjin Jinmen Tiger | Chinese Super League | 1 | 45 | 0 | 0 |
| 2018/19 | Tianjin Jinmen Tiger | Chinese Super League | 7 | 444 | 0 | 0 |
| 2017/18 | Tianjin Jinmen Tiger | Chinese Super League | 13 | 1,084 | 1 | 0 |
| 2013/14 | Wuhan Zall | Chinese Super League | 23 | 2,041 | 0 | 0 |
| 2012/13 | Shanghai Shenhua | Chinese Super League | 16 | 1,261 | 1 | 0 |
| Total | 10 seasons | 126 | 10,282 | 2 | 0 |
China League One
2025/26Compared with 126 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 | 50% | 28 |
| Aerial game | 26% | 6 |
| Tackles | 0.18 | 1 |
| Interceptions | 0.44 | 12 |
| Clearances | 5.25 | 76 |
| Pass accuracy | 85% | 81 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 5 |
| Clearances | 59 |
| Clean sheets | 2 |
China League One
2024/25Compared with 122 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 | 56% | 68 |
| Aerial game | 55% | 67 |
| Tackles | 0.64 | 10 |
| Interceptions | 0.78 | 17 |
| Clearances | 4.97 | 88 |
| Pass accuracy | 80% | 73 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 14 |
| Interceptions | 17 |
| Clearances | 109 |
| Clean sheets | 8 |
China League One
2023/24Compared with 134 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 | 54% | 54 |
| Aerial game | 63% | 69 |
| Tackles | 0.41 | 6 |
| Interceptions | 0.86 | 25 |
| Clearances | 3.55 | 88 |
| Pass accuracy | 73% | 28 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 5 |
| Tackles won | 9 |
| Interceptions | 19 |
| Clearances | 78 |
| Clean sheets | 5 |
Chinese Super League
2021/22Compared with 113 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 17% | 0 |
| Aerial game | 20% | 2 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.98 | 32 |
| Clearances | 0.00 | 0 |
| Pass accuracy | 74% | 4 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Interceptions | 1 |
Chinese Super League
2020/21Compared with 102 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 48% | 22 |
| Aerial game | 63% | 75 |
| Tackles | 1.02 | 58 |
| Interceptions | 0.77 | 26 |
| Clearances | 3.07 | 65 |
| Pass accuracy | 83% | 50 |
| Metric | Total |
|---|---|
| Shots | 3 |
| Tackles won | 4 |
| Interceptions | 3 |
| Clearances | 12 |
| Clean sheets | 1 |
Chinese Super League
2019/20Compared with 115 players in the same position in 2019/20.
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 | 0% | 0 |
| Aerial game | 0% | 0 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 8.00 | 100 |
| Pass accuracy | 67% | 2 |
| Metric | Total |
|---|---|
| Clearances | 4 |
Chinese Super League
2018/19| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 29 |
Chinese Super League
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 6 |
| Interceptions | 17 |
| Clearances | 72 |
| Clean sheets | 4 |
Chinese Super League
2013/14| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 10 |
| Dribbles completed | 2 |
| Tackles won | 17 |
| Interceptions | 59 |
| Clearances | 189 |
| Clean sheets | 3 |
Chinese Super League
2012/13| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 19 |
| Clearances | 92 |
| Clean sheets | 5 |
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 11/07Chongqing TonglianglongP0-2 | 90' | 0 | 0 | 6 | 0 | 0 | 1 | 0 | 16/19 | 6.3 |
| 10/31AwayGuangxi PingguoP2-1 | 90' | 0 | 0 | 6 | 0 | 0 | 4 | 3 | 31/42 | 6.0 |
| 10/25AwayFoshan NanshiP2-1 | 90' | 0 | 0 | 2 | 1 | 0 | 4 | 0 | 37/43 | 5.9 |
| 10/18Liaoning TierenP0-3 | 90' | 0 | 0 | 6 | 1 | 0 | 1 | 0 | 44/51 | 6.5 |
| 10/11AwayDalian K'un CityG1-2 | 90' | 0 | 0 | 5 | 0 | 2 | 0 | 0 | 20/23 | 6.4 |
| 10/05AwayShaanxi UnionP3-1 | 90' | 0 | 0 | 7 | 0 | 0 | 2 | 0 | 30/34 | 6.3 |
| 09/27Guangdong GZ-PowerE2-2 | 90' | 0 | 0 | 6 | 0 | 0 | 3 | 0 | 33/35 | 6.3 |
| 09/20Dingnan UnitedP0-2 | 90' | 0 | 0 | 6 | 0 | 0 | 1 | 1 | 22/27 | 6.1 |
| 09/13AwayYanbian LongdingP1-0 | 90' | 0 | 0 | 4 | 0 | 2 | 0 | 0 | 19/27 | 6.2 |
| 08/16Suzhou DongwuE0-0 | 90' | 0 | 0 | 4 | 0 | 1 | 1 | 0 | 20/24 | 6.8 |
| 07/26AwayShijiazhuang GongfuE0-0 | 90' | 0 | 0 | 6 | 0 | 0 | 1 | 1 | 31/34 | 7.0 |
| 07/21AwayShenzhen JuniorsG1-2 | 22' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 7/7 | 6.4 |
| 10/19AwayChongqing TonglianglongE1-1 | 89' | 0 | 0 | 5 | 0 | 0 | 2 | 2 | 33/39 | 6.4 |
| 10/13Foshan NanshiE0-0 | 90' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 58/60 | 6.8 |
| 10/06AwayYunnan YukunP2-0 | 16' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 3/3 | 5.9 |
PUE
LEO
UNI
DYJ
MEX
JAM
TEP
CAM
DGA
HUA
TIG
TOL
INC
CZO
FMA
AVI
FAG
TOK
URA
MAL
ESP
BVB
SVW
LEN
LYN
LIB
LEO
DEL
MUR
ALD
SAR
GLP
TUC
INS
BOC
KHO
QAD
FAT
AHL
NSR
DRA
MOR
GIL
BRA
SCP
JSK
ASO
MCA
ARA
KAP
NEF
SAB
BDK
ANF
EUP
DEN
CB2
SKB
LOM
VEL
SIR
SPC
HEN
QDH
BJG
ZHP
SHP
FCN
OB



