Age 30
Height 188 cm
Foot Right
Country Spain
Value €449k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.09
39 matches
Last 5
7.06
-0.03 vs season
Best
9.2
vs Real Valladolid
MOTM
1
of 39 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
LaLiga2 Playoff
Castellon
VS
2026-06-06
Almeria
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
39
Goals
4
Assists
3
Rating
7.09
Goals
4
85%
Assists
3
77%
Rating
7.09
86%
Matches
39
91%
Started
36
92%
Minutes
2955
91%
🎯
Stats compared to other midfielders
LaLiga2 · percentile vs peers
Chances created
24%
Aerial duels
67%
Defensive actions
65%
Goals
69%
Shot attempts
54%
Touches
66%
🎯
Shot Map
35 shots per season
Goals
4
On target
17
xG
4.59
Conversion
11%
Goal
Saved
Off target
🔥
Heatmap
1100 touches this season
Attack
Touches
1100
Attack
30%
Middle
50%
Ø position
53%
Detailed Stats & Percentiles (LaLiga2)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 85%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Goals | 4 | 0.12 |
85
|
67
|
| xG | 4.65 | 0.14 |
90
|
72
|
| xGOT | 3.14 | 0.10 |
82
|
55
|
| xG excl. penalty | 4.65 | 0.14 |
92
|
74
|
| Shots | 35 | 1.07 |
85
|
51
|
| Shots on target | 7 | 0.21 |
63
|
33
|
| Headed shots | 9 | 0.27 |
95
|
87
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Assists | 3 | 0.09 |
77
|
59
|
| xA | 2.51 | 0.08 |
78
|
48
|
| Accurate passes | 1299 | 39.56 |
90
|
67
|
| Pass accuracy | 83.6 | 83.64 |
56
|
56
|
| Accurate long balls | 35 | 1.07 |
64
|
23
|
| Long ball accuracy | 45.5 | 45.45 |
27
|
27
|
| Chances created | 20 | 0.61 |
66
|
28
|
| Big chances created | 2 | 0.06 |
47
|
34
|
| Successful crosses | 1 | 0.03 |
24
|
25
|
| Cross accuracy | 20.0 | 20.00 |
44
|
44
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Dribbles | 18 | 0.55 |
73
|
34
|
| Dribbles success rate | 54.5 | 54.55 |
66
|
66
|
| Duels won | 168 | 5.12 |
89
|
47
|
| Duels won % | 49.0 | 48.98 |
47
|
47
|
| Aerials won | 40 | 1.22 |
91
|
65
|
| Aerials won % | 54.1 | 54.05 |
69
|
69
|
| Touches | 1967 | 59.91 |
90
|
58
|
| Touches in opposition box | 48 | 1.46 |
83
|
53
|
| Dispossessed | 19 | 0.58 |
26
|
70
|
| Fouls won | 21 | 0.64 |
57
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Defensive actions | 154 | 4.69 |
86
|
53
|
| Tackles | 89 | 2.71 |
94
|
80
|
| Interceptions | 25 | 0.76 |
78
|
41
|
| Blocked scoring attempt | 7 | 0.21 |
78
|
56
|
| Fouls committed | 65 | 1.98 |
96
|
71
|
| Penalties conceded | 2 | 0.06 |
0
|
2
|
| Recoveries | 176 | 5.36 |
92
|
74
|
| Possession won final 3rd | 15 | 0.46 |
86
|
56
|
| Dribbled past | 49 | 1.49 |
2
|
7
|
| Clearances | 33 | 1.01 |
79
|
35
|
| Clean sheets | 4 | 0.12 |
75
|
64
|
| Goals conceded while on pitch | 42 | 1.28 |
5
|
56
|
| xG against while on pitch | 43.05 | 1.31 |
8
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Yellow cards | 9 | 0.27 |
8
|
44
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 85%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Goals | 4 | 0.12 |
85
|
67
|
| xG | 4.65 | 0.14 |
90
|
72
|
| xGOT | 3.14 | 0.10 |
82
|
55
|
| xG excl. penalty | 4.65 | 0.14 |
92
|
74
|
| Shots | 35 | 1.07 |
85
|
51
|
| Shots on target | 7 | 0.21 |
63
|
33
|
| Headed shots | 9 | 0.27 |
95
|
87
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Assists | 3 | 0.09 |
77
|
59
|
| xA | 2.51 | 0.08 |
78
|
48
|
| Accurate passes | 1299 | 39.56 |
90
|
67
|
| Pass accuracy | 83.6 | 83.64 |
56
|
56
|
| Accurate long balls | 35 | 1.07 |
64
|
23
|
| Long ball accuracy | 45.5 | 45.45 |
27
|
27
|
| Chances created | 20 | 0.61 |
66
|
28
|
| Big chances created | 2 | 0.06 |
47
|
34
|
| Successful crosses | 1 | 0.03 |
24
|
25
|
| Cross accuracy | 20.0 | 20.00 |
44
|
44
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Dribbles | 18 | 0.55 |
73
|
34
|
| Dribbles success rate | 54.5 | 54.55 |
66
|
66
|
| Duels won | 168 | 5.12 |
89
|
47
|
| Duels won % | 49.0 | 48.98 |
47
|
47
|
| Aerials won | 40 | 1.22 |
91
|
65
|
| Aerials won % | 54.1 | 54.05 |
69
|
69
|
| Touches | 1967 | 59.91 |
90
|
58
|
| Touches in opposition box | 48 | 1.46 |
83
|
53
|
| Dispossessed | 19 | 0.58 |
26
|
70
|
| Fouls won | 21 | 0.64 |
57
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Defensive actions | 154 | 4.69 |
86
|
53
|
| Tackles | 89 | 2.71 |
94
|
80
|
| Interceptions | 25 | 0.76 |
78
|
41
|
| Blocked scoring attempt | 7 | 0.21 |
78
|
56
|
| Fouls committed | 65 | 1.98 |
96
|
71
|
| Penalties conceded | 2 | 0.06 |
0
|
2
|
| Recoveries | 176 | 5.36 |
92
|
74
|
| Possession won final 3rd | 15 | 0.46 |
86
|
56
|
| Dribbled past | 49 | 1.49 |
2
|
7
|
| Clearances | 33 | 1.01 |
79
|
35
|
| Clean sheets | 4 | 0.12 |
75
|
64
|
| Goals conceded while on pitch | 42 | 1.28 |
5
|
56
|
| xG against while on pitch | 43.05 | 1.31 |
8
|
60
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Yellow cards | 9 | 0.27 |
8
|
44
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (41)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | vs Eibar | LaLiga2 | 2-1 | 90 | 0 | 0 | 7.9 |
| 2026-05-24 | @ SD Huesca | LaLiga2 | 0-1 | 72 | 0 | 0 | 7.9 |
| 2026-05-15 | vs Cadiz | LaLiga2 | 1-1 | 80 | 0 | 0 | 6.5 |
| 2026-05-09 | @ AD Ceuta FC | LaLiga2 | 1-1 | 23 | 0 | 0 | 6.4 |
| 2026-04-25 | @ Malaga | LaLiga2 | 2-3 | 90 | 0 | 0 | 6.6 |
| 2026-04-18 | vs Burgos CF | LaLiga2 | 3-1 | 90 | 0 | 0 | 7.4 |
| 2026-04-12 | @ CD Mirandes | LaLiga2 | 2-2 | 90 | 0 | 0 | 7.3 |
| 2026-04-06 | vs Granada | LaLiga2 | 3-2 | 90 | 1 | 0 | 7.5 |
| 2026-04-02 | vs Almeria | LaLiga2 | 2-0 | 90 | 0 | 0 | 6.9 |
| 2026-03-28 | @ Albacete | LaLiga2 | 1-1 | 90 | 0 | 0 | 7.4 |
| 2026-03-23 | vs Cultural Leonesa | LaLiga2 | 1-1 | 90 | 0 | 0 | 6.5 |
| 2026-03-15 | @ Sporting Gijon | LaLiga2 | 4-1 | 62 | 0 | 0 | 7.1 |
| 2026-03-07 | @ Real Sociedad B | LaLiga2 | 4-2 | 73 | 0 | 0 | 6.4 |
| 2026-02-28 | vs Racing Santander | LaLiga2 | 1-3 | 45 | 0 | 0 | 6.2 |
| 2026-02-15 | vs Deportivo La Coruña | LaLiga2 | 2-0 | 73 | 0 | 0 | 7.4 |
| 2026-02-08 | @ Real Valladolid | LaLiga2 | 0-4 | 80 | 2 | 0 | 9.2 ⭐ |
| 2026-02-01 | vs FC Andorra | LaLiga2 | 2-0 | 81 | 0 | 0 | 7.2 |
| 2026-01-25 | @ Real Zaragoza | LaLiga2 | 0-0 | 84 | 0 | 0 | 6.5 |
| 2026-01-16 | vs Leganes | LaLiga2 | 2-0 | 90 | 0 | 0 | 7.0 |
| 2026-01-11 | @ Granada | LaLiga2 | 0-0 | 90 | 0 | 0 | 6.8 |
| 2026-01-03 | vs SD Huesca | LaLiga2 | 4-1 | 90 | 0 | 0 | 7.0 |
| 2025-12-21 | @ Cadiz | LaLiga2 | 2-0 | 86 | 0 | 0 | 6.4 |
| 2025-12-15 | vs CD Mirandes | LaLiga2 | 3-1 | 90 | 0 | 1 | 8.2 |
| 2025-12-07 | @ Deportivo La Coruña | LaLiga2 | 1-3 | 90 | 0 | 1 | 8.2 |
| 2025-11-30 | vs Las Palmas | LaLiga2 | 1-0 | 58 | 0 | 0 | 6.7 |
| 2025-11-22 | @ FC Andorra | LaLiga2 | 1-3 | 90 | 0 | 0 | 7.0 |
| 2025-11-15 | vs Real Sociedad B | LaLiga2 | 5-4 | 81 | 0 | 0 | 7.6 |
| 2025-11-10 | @ Burgos CF | LaLiga2 | 0-0 | 90 | 0 | 0 | 7.7 |
| 2025-11-02 | vs Malaga | LaLiga2 | 2-1 | 64 | 0 | 0 | 6.9 |
| 2025-10-30 | @ CA Antoniano | Copa del Rey | 1-0 | 0 | 0 | 0 | |
| 2025-10-26 | @ Almeria | LaLiga2 | 1-0 | 71 | 0 | 0 | 6.7 |
| 2025-10-19 | vs Albacete | LaLiga2 | 0-1 | 31 | 0 | 0 | 6.3 |
| 2025-10-12 | @ Eibar | LaLiga2 | 0-0 | 0 | 0 | 0 | |
| 2025-10-05 | vs Sporting Gijon | LaLiga2 | 3-1 | 62 | 0 | 0 | 6.9 |
| 2025-09-29 | @ Leganes | LaLiga2 | 0-1 | 21 | 0 | 0 | 6.3 |
| 2025-09-20 | @ Cultural Leonesa | LaLiga2 | 1-3 | 67 | 1 | 0 | 7.3 |
| 2025-09-14 | vs AD Ceuta FC | LaLiga2 | 3-3 | 60 | 0 | 1 | 7.7 |
| 2025-09-05 | @ Cordoba | LaLiga2 | 2-1 | 90 | 0 | 0 | 5.9 |
| 2025-08-30 | vs Real Zaragoza | LaLiga2 | 1-1 | 90 | 0 | 0 | 7.6 |
| 2025-08-22 | vs Real Valladolid | LaLiga2 | 0-1 | 61 | 0 | 0 | 6.7 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Castellon | senior | 39 | 4 | 3 | 7.09 |
| 2024/2025 | Cultural Leonesa | senior | 38 | 3 | 0 | - |
| 2023/2024 | Cultural Leonesa | senior | 33 | 1 | 0 | - |
| 2022/2023 | Osijek | senior | 12 | 0 | 0 | 6.84 |
| 2021/2022 | Osijek | senior | 2 | 0 | 0 | 6.81 |
| 2021/2022 | CD Badajoz | senior | 19 | 0 | 0 | - |
| 2020/2021 | Celta Fortuna | senior | 14 | 0 | 0 | - |
| 2020/2021 | CD Badajoz | senior | 3 | 0 | 0 | - |
| 2019/2020 | Albacete | senior | 26 | 0 | 1 | 6.31 |
| 2018/2019 | Albacete | senior | 15 | 0 | 0 | 6.14 |
| 2017/2018 | Getafe | senior | 2 | 0 | 0 | 6.36 |
Transfer Value History
Teammates
Amir Abedzadeh
Tincho Conde
Fabrizio Brignani
Agustín Sienra
Alberto Jiménez
Marc-Olivier Doué
Awer Mabil
Ousmane Nana Camara
Israel Suero
Douglas Aurélio
Lucas Alcázar
Romain Matthys
Raúl Sánchez
Beñat Gerenabarrena
Brian Cipenga
Salva Ruiz
Pablo Santiago
Adam Jakobsen
Álex Calatrava
Jérémy Mellot
Álvaro Garcia
Ronaldo
Santi Borikó
Tommaso De Nipoti
Sergi Torner
Guillem Terma
Jorge Valverde
Juanki Ferrando
Michal Willmann