Age 29
Height 184 cm
Foot Left
Country Spain
Value €386.1k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.83
15 matches
Last 5
6.82
-0.01 vs season
Best
7.4
vs Wuhan Three Towns
MOTM
0
of 33 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
15
Goals
0
Assists
0
Rating
6.83
Goals
0
0%
Assists
0
0%
Rating
6.83
54%
Matches
15
100%
Started
15
100%
Minutes
1280
92%
🎯
Stats compared to other midfielders
Super League · percentile vs peers
Chances created
2%
Aerial duels
54%
Defensive actions
89%
Goals
0%
Shot attempts
23%
Touches
18%
Detailed Stats & Percentiles (Super League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 11 | 0.77 |
68
|
37
|
| Shots on target | 4 | 0.28 |
71
|
56
|
| Headed shots | 2 | 0.14 |
73
|
67
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 389 | 27.35 |
76
|
35
|
| Pass accuracy | 74.7 | 74.66 |
9
|
9
|
| Accurate long balls | 39 | 2.74 |
82
|
67
|
| Long ball accuracy | 45.9 | 45.88 |
35
|
35
|
| Chances created | 4 | 0.28 |
32
|
10
|
| Successful crosses | 2 | 0.14 |
50
|
40
|
| Cross accuracy | 40.0 | 40.00 |
85
|
85
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 7 | 0.49 |
64
|
41
|
| Dribbles success rate | 87.5 | 87.50 |
90
|
90
|
| Duels won | 64 | 4.50 |
85
|
42
|
| Duels won % | 48.9 | 48.85 |
51
|
51
|
| Aerials won | 9 | 0.63 |
71
|
35
|
| Aerials won % | 45.0 | 45.00 |
50
|
50
|
| Touches | 710 | 49.92 |
79
|
31
|
| Touches in opposition box | 7 | 0.49 |
41
|
19
|
| Dispossessed | 6 | 0.42 |
39
|
75
|
| Fouls won | 12 | 0.84 |
68
|
28
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Defensive actions | 83 | 5.84 |
95
|
74
|
| Tackles | 36 | 2.53 |
93
|
75
|
| Interceptions | 15 | 1.05 |
90
|
69
|
| Blocked scoring attempt | 3 | 0.21 |
71
|
52
|
| Fouls committed | 25 | 1.76 |
93
|
62
|
| Recoveries | 68 | 4.78 |
84
|
71
|
| Possession won final 3rd | 1 | 0.07 |
18
|
18
|
| Dribbled past | 24 | 1.69 |
0
|
13
|
| Clearances | 29 | 2.04 |
93
|
71
|
| Clean sheets | 2 | 0.14 |
75
|
71
|
| Goals conceded while on pitch | 19 | 1.34 |
14
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.28 |
6
|
37
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 11 | 0.77 |
68
|
37
|
| Shots on target | 4 | 0.28 |
71
|
56
|
| Headed shots | 2 | 0.14 |
73
|
67
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 389 | 27.35 |
76
|
35
|
| Pass accuracy | 74.7 | 74.66 |
9
|
9
|
| Accurate long balls | 39 | 2.74 |
82
|
67
|
| Long ball accuracy | 45.9 | 45.88 |
35
|
35
|
| Chances created | 4 | 0.28 |
32
|
10
|
| Successful crosses | 2 | 0.14 |
50
|
40
|
| Cross accuracy | 40.0 | 40.00 |
85
|
85
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Dribbles | 7 | 0.49 |
64
|
41
|
| Dribbles success rate | 87.5 | 87.50 |
90
|
90
|
| Duels won | 64 | 4.50 |
85
|
42
|
| Duels won % | 48.9 | 48.85 |
51
|
51
|
| Aerials won | 9 | 0.63 |
71
|
35
|
| Aerials won % | 45.0 | 45.00 |
50
|
50
|
| Touches | 710 | 49.92 |
79
|
31
|
| Touches in opposition box | 7 | 0.49 |
41
|
19
|
| Dispossessed | 6 | 0.42 |
39
|
75
|
| Fouls won | 12 | 0.84 |
68
|
28
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Defensive actions | 83 | 5.84 |
95
|
74
|
| Tackles | 36 | 2.53 |
93
|
75
|
| Interceptions | 15 | 1.05 |
90
|
69
|
| Blocked scoring attempt | 3 | 0.21 |
71
|
52
|
| Fouls committed | 25 | 1.76 |
93
|
62
|
| Recoveries | 68 | 4.78 |
84
|
71
|
| Possession won final 3rd | 1 | 0.07 |
18
|
18
|
| Dribbled past | 24 | 1.69 |
0
|
13
|
| Clearances | 29 | 2.04 |
93
|
71
|
| Clean sheets | 2 | 0.14 |
75
|
71
|
| Goals conceded while on pitch | 19 | 1.34 |
14
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.28 |
6
|
37
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | vs Dalian Yingbo | Super League | 1-0 | 60 | 0 | 0 | 7.3 |
| 2026-05-23 | @ Shanghai Port | Super League | 1-1 | 89 | 0 | 0 | 6.8 |
| 2026-05-19 | vs Henan FC | Super League | 1-2 | 90 | 0 | 0 | 6.5 |
| 2026-05-15 | vs Chengdu Rongcheng FC | Super League | 1-2 | 90 | 0 | 0 | 6.5 |
| 2026-05-10 | @ Zhejiang Professional | Super League | 1-1 | 86 | 0 | 0 | 7.0 |
| 2026-05-05 | @ Qingdao West Coast | Super League | 1-1 | 90 | 0 | 0 | 6.4 |
| 2026-05-01 | vs Wuhan Three Towns | Super League | 2-2 | 71 | 0 | 0 | 7.4 |
| 2026-04-25 | @ Beijing Guoan | Super League | 2-4 | 90 | 0 | 0 | 6.9 |
| 2026-04-21 | vs Shandong Taishan | Super League | 1-2 | 84 | 0 | 0 | 6.5 |
| 2026-04-17 | @ Yunnan Yukun | Super League | 0-3 | 90 | 0 | 0 | 7.0 |
| 2026-04-12 | vs Qingdao Hainiu | Super League | 1-1 | 90 | 0 | 0 | 7.2 |
| 2026-04-05 | vs Shanghai Shenhua | Super League | 2-3 | 90 | 0 | 0 | 6.5 |
| 2026-03-21 | @ Liaoning Tieren | Super League | 3-0 | 80 | 0 | 0 | 6.1 |
| 2026-03-14 | @ Shenzhen Peng City | Super League | 1-0 | 90 | 0 | 0 | 6.9 |
| 2026-03-07 | vs Chongqing Tongliang Long | Super League | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-02-05 | @ Sporting CP | Taca de Portugal | 3-2 | 30 | 0 | 0 | 6.1 |
| 2026-02-02 | vs Braga | Liga Portugal | 0-4 | 9 | 0 | 0 | |
| 2026-01-17 | vs Arouca | Liga Portugal | 0-1 | 10 | 0 | 0 | 6.1 |
| 2026-01-03 | vs Moreirense | Liga Portugal | 0-2 | 56 | 0 | 0 | 6.5 |
| 2025-12-29 | @ FC Porto | Liga Portugal | 2-0 | 57 | 0 | 0 | 6.1 |
| 2025-12-21 | vs Nacional | Liga Portugal | 2-2 | 80 | 0 | 0 | 6.3 |
| 2025-12-17 | @ Vitoria de Guimaraes | Taca de Portugal | 0-1 | 90 | 0 | 0 | |
| 2025-12-06 | vs Rio Ave | Liga Portugal | 1-2 | 60 | 0 | 0 | 5.1 |
| 2025-11-28 | @ Vitoria de Guimaraes | Liga Portugal | 4-0 | 88 | 0 | 0 | 4.7 |
| 2025-11-22 | vs Academico Viseu | Taca de Portugal | 0-0 | 120 | 0 | 0 | |
| 2025-11-09 | vs Gil Vicente | Liga Portugal | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-11-02 | vs Tondela | Liga Portugal | 2-2 | 66 | 0 | 0 | 6.8 |
| 2025-10-25 | @ Santa Clara | Liga Portugal | 2-0 | 90 | 0 | 0 | 5.2 |
| 2025-10-18 | @ Fornos de Algodres | Taca de Portugal | 0-7 | 90 | 0 | 0 | |
| 2025-10-04 | vs Alverca | Liga Portugal | 1-3 | 90 | 0 | 0 | 5.8 |
| 2025-09-27 | @ Estrela da Amadora | Liga Portugal | 3-0 | 90 | 0 | 0 | 5.6 |
| 2025-09-20 | vs Benfica | Liga Portugal | 0-3 | 90 | 0 | 0 | 6.6 |
| 2025-09-13 | @ Estoril | Liga Portugal | 3-1 | 90 | 0 | 0 | 6.1 |
| 2025-08-30 | vs Famalicao | Liga Portugal | 0-1 | 90 | 0 | 0 | 6.8 |
| 2025-08-24 | @ Braga | Liga Portugal | 2-2 | 90 | 0 | 0 | 6.6 |
| 2025-08-15 | vs Casa Pia AC | Liga Portugal | 0-2 | 90 | 0 | 0 | 5.9 |
| 2025-08-09 | @ Arouca | Liga Portugal | 3-1 | 90 | 0 | 0 | 5.7 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Tianjin Jinmen Tiger | senior | 15 | 0 | 0 | 6.83 |
| 2025/2026 | AVS Futebol SAD | senior | 22 | 0 | 0 | 6.05 |
| 2024/2025 | AVS Futebol SAD | senior | 32 | 2 | 2 | 6.80 |
| 2023/2024 | Real Zaragoza | senior | 37 | 2 | 1 | 6.68 |
| 2022/2023 | Real Zaragoza | senior | 36 | 1 | 0 | 6.81 |
| 2021/2022 | Real Zaragoza | senior | 12 | 2 | 0 | 7.05 |
| 2021/2022 | Osasuna | senior | 3 | 0 | 1 | 7.38 |
| 2020/2021 | Tondela | senior | 32 | 0 | 0 | 6.48 |
| 2019/2020 | Lugo | senior | 28 | 0 | 0 | 6.31 |
| 2018/2019 | Real Madrid Castilla | senior | 33 | 0 | 0 | - |
| 2017/2018 | Real Madrid Castilla | senior | 35 | 1 | 0 | - |
| 2016/2017 | Navalcarnero | senior | 25 | 0 | 0 | - |
| 2015/2016 | Real Madrid U19 | youth | 8 | 0 | 0 | - |
Transfer Value History
Teammates
Yuefeng Li
Zhenghao Wang
Fan Yang
Xianjun Wang
Guilherme Schettine
Xadas
Alberto Quiles
Cristian Salvador
Weijun Xie
Jiahui Huang
Shuai Liu
Xinghan Wu
Aitor Córdoba
Junxian Liu
Shengpan Ji
Yuxi Qi
Yongjia Li
Zhexuan Chen
Bingliang Yan
Haoran Zhang
Sirong Li
Hao Guo
Dun Ba
Qiuming Wang
Sun Ming Him
Ninglin Naibo
Shuaiqi Li
Chengjun Cai
Yan Shi
Tianjin Jinmen Tiger