Age 25
Height 175 cm
Foot Right
Country Spain
Value €1.8m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.86
39 matches
Last 5
7.14
+0.28 vs season
Best
8.4
vs Albacete
MOTM
0
of 38 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
39
Goals
7
Assists
1
Rating
6.86
Goals
7
69%
Assists
1
46%
Rating
6.86
79%
Matches
38
83%
Started
32
89%
Minutes
2859
94%
🎯
Stats compared to other forwards
LaLiga2 · percentile vs peers
Chances created
21%
Aerial duels
71%
Defensive actions
91%
Goals
15%
Shot attempts
25%
Touches
89%
🎯
Shot Map
63 shots per season
Goals
7
On target
42
xG
5.17
Conversion
11%
Goal
Saved
Off target
🔥
Heatmap
705 touches this season
Attack
Touches
705
Attack
39%
Middle
50%
Ø position
60%
Detailed Stats & Percentiles (LaLiga2)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 28%
|
|---|---|---|---|---|
| Goals | 7 | 0.22 |
69
|
33
|
| xG | 5.11 | 0.16 |
58
|
14
|
| xGOT | 6.18 | 0.19 |
66
|
20
|
| xG excl. penalty | 5.11 | 0.16 |
59
|
17
|
| Shots | 63 | 1.98 |
82
|
22
|
| Shots on target | 24 | 0.76 |
75
|
29
|
| Headed shots | 21 | 0.66 |
91
|
60
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
46
|
47
|
| xA | 2.06 | 0.06 |
79
|
52
|
| Accurate passes | 539 | 16.97 |
91
|
79
|
| Pass accuracy | 73.8 | 73.84 |
61
|
61
|
| Accurate long balls | 21 | 0.66 |
88
|
76
|
| Long ball accuracy | 55.3 | 55.26 |
61
|
61
|
| Chances created | 22 | 0.69 |
75
|
32
|
| Big chances created | 5 | 0.16 |
77
|
49
|
| Successful crosses | 3 | 0.09 |
75
|
59
|
| Cross accuracy | 25.0 | 25.00 |
75
|
75
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 32 | 1.01 |
93
|
73
|
| Dribbles success rate | 39.5 | 39.51 |
43
|
43
|
| Duels won | 244 | 7.68 |
97
|
91
|
| Duels won % | 48.7 | 48.70 |
84
|
84
|
| Aerials won | 96 | 3.02 |
93
|
77
|
| Aerials won % | 53.0 | 53.04 |
85
|
85
|
| Touches | 1373 | 43.22 |
93
|
82
|
| Touches in opposition box | 152 | 4.78 |
94
|
66
|
| Dispossessed | 53 | 1.67 |
2
|
17
|
| Fouls won | 76 | 2.39 |
97
|
87
|
| Penalties awarded | 2 | 0.06 |
86
|
77
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Defensive actions | 99 | 3.12 |
96
|
87
|
| Tackles | 41 | 1.29 |
94
|
71
|
| Interceptions | 9 | 0.28 |
89
|
70
|
| Blocked scoring attempt | 2 | 0.06 |
62
|
43
|
| Fouls committed | 63 | 1.98 |
94
|
69
|
| Recoveries | 72 | 2.27 |
86
|
50
|
| Possession won final 3rd | 19 | 0.60 |
92
|
59
|
| Dribbled past | 13 | 0.41 |
21
|
57
|
| Clearances | 47 | 1.48 |
97
|
89
|
| Clean sheets | 5 | 0.16 |
94
|
92
|
| Goals conceded while on pitch | 22 | 0.69 |
39
|
94
|
| xG against while on pitch | 29.84 | 0.94 |
21
|
92
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 6%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.19 |
12
|
48
|
| Red cards | 1 | 0.03 |
1
|
12
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 28%
|
|---|---|---|---|---|
| Goals | 7 | 0.22 |
69
|
33
|
| xG | 5.11 | 0.16 |
58
|
14
|
| xGOT | 6.18 | 0.19 |
66
|
20
|
| xG excl. penalty | 5.11 | 0.16 |
59
|
17
|
| Shots | 63 | 1.98 |
82
|
22
|
| Shots on target | 24 | 0.76 |
75
|
29
|
| Headed shots | 21 | 0.66 |
91
|
60
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Assists | 1 | 0.03 |
46
|
47
|
| xA | 2.06 | 0.06 |
79
|
52
|
| Accurate passes | 539 | 16.97 |
91
|
79
|
| Pass accuracy | 73.8 | 73.84 |
61
|
61
|
| Accurate long balls | 21 | 0.66 |
88
|
76
|
| Long ball accuracy | 55.3 | 55.26 |
61
|
61
|
| Chances created | 22 | 0.69 |
75
|
32
|
| Big chances created | 5 | 0.16 |
77
|
49
|
| Successful crosses | 3 | 0.09 |
75
|
59
|
| Cross accuracy | 25.0 | 25.00 |
75
|
75
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 32 | 1.01 |
93
|
73
|
| Dribbles success rate | 39.5 | 39.51 |
43
|
43
|
| Duels won | 244 | 7.68 |
97
|
91
|
| Duels won % | 48.7 | 48.70 |
84
|
84
|
| Aerials won | 96 | 3.02 |
93
|
77
|
| Aerials won % | 53.0 | 53.04 |
85
|
85
|
| Touches | 1373 | 43.22 |
93
|
82
|
| Touches in opposition box | 152 | 4.78 |
94
|
66
|
| Dispossessed | 53 | 1.67 |
2
|
17
|
| Fouls won | 76 | 2.39 |
97
|
87
|
| Penalties awarded | 2 | 0.06 |
86
|
77
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Defensive actions | 99 | 3.12 |
96
|
87
|
| Tackles | 41 | 1.29 |
94
|
71
|
| Interceptions | 9 | 0.28 |
89
|
70
|
| Blocked scoring attempt | 2 | 0.06 |
62
|
43
|
| Fouls committed | 63 | 1.98 |
94
|
69
|
| Recoveries | 72 | 2.27 |
86
|
50
|
| Possession won final 3rd | 19 | 0.60 |
92
|
59
|
| Dribbled past | 13 | 0.41 |
21
|
57
|
| Clearances | 47 | 1.48 |
97
|
89
|
| Clean sheets | 5 | 0.16 |
94
|
92
|
| Goals conceded while on pitch | 22 | 0.69 |
39
|
94
|
| xG against while on pitch | 29.84 | 0.94 |
21
|
92
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 6%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.19 |
12
|
48
|
| Red cards | 1 | 0.03 |
1
|
12
|
Recent Matches (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | vs FC Andorra | LaLiga2 | 1-0 | 89 | 0 | 0 | 7.6 |
| 2026-05-24 | @ Cultural Leonesa | LaLiga2 | 0-2 | 89 | 0 | 0 | 7.5 |
| 2026-05-16 | @ Granada | LaLiga2 | 0-1 | 89 | 0 | 0 | 6.7 |
| 2026-05-09 | vs Almeria | LaLiga2 | 0-0 | 90 | 0 | 0 | 6.7 |
| 2026-05-03 | @ Real Sociedad B | LaLiga2 | 0-0 | 90 | 0 | 0 | 7.2 |
| 2026-04-25 | vs Deportivo La Coruña | LaLiga2 | 1-1 | 90 | 0 | 0 | 6.3 |
| 2026-04-18 | @ Castellon | LaLiga2 | 3-1 | 89 | 0 | 0 | 5.7 |
| 2026-04-11 | vs Sporting Gijon | LaLiga2 | 1-0 | 90 | 1 | 0 | 7.8 |
| 2026-04-04 | @ Albacete | LaLiga2 | 2-3 | 79 | 1 | 0 | 8.4 |
| 2026-03-28 | @ Real Valladolid | LaLiga2 | 0-1 | 69 | 0 | 0 | 6.7 |
| 2026-03-22 | vs Cordoba | LaLiga2 | 4-0 | 58 | 0 | 0 | 6.4 |
| 2026-03-15 | @ Eibar | LaLiga2 | 0-0 | 25 | 0 | 0 | 5.9 |
| 2026-03-07 | vs CD Mirandes | LaLiga2 | 2-0 | 18 | 0 | 0 | 6.7 |
| 2026-02-14 | vs Cadiz | LaLiga2 | 1-1 | 84 | 0 | 1 | 7.7 |
| 2026-02-07 | @ Las Palmas | LaLiga2 | 0-0 | 81 | 0 | 0 | 6.9 |
| 2026-01-31 | vs Leganes | LaLiga2 | 2-1 | 76 | 0 | 0 | 6.1 |
| 2026-01-18 | vs SD Huesca | LaLiga2 | 1-0 | 84 | 1 | 0 | 7.0 |
| 2026-01-10 | vs Eibar | LaLiga2 | 1-0 | 89 | 0 | 0 | 6.6 |
| 2026-01-03 | @ Cordoba | LaLiga2 | 2-0 | 21 | 0 | 0 | 6.3 |
| 2025-12-21 | vs Real Zaragoza | LaLiga2 | 1-1 | 74 | 0 | 0 | 6.5 |
| 2025-12-14 | @ Almeria | LaLiga2 | 1-2 | 35 | 0 | 0 | 7.0 |
| 2025-12-08 | vs Albacete | LaLiga2 | 0-1 | 45 | 0 | 0 | 5.7 |
| 2025-11-29 | @ AD Ceuta FC | LaLiga2 | 1-0 | 90 | 0 | 0 | 5.8 |
| 2025-11-23 | vs Racing Santander | LaLiga2 | 0-2 | 90 | 0 | 0 | 6.2 |
| 2025-11-16 | @ CD Mirandes | LaLiga2 | 0-2 | 81 | 0 | 0 | 6.8 |
| 2025-11-10 | vs Castellon | LaLiga2 | 0-0 | 86 | 0 | 0 | 7.2 |
| 2025-11-01 | @ Leganes | LaLiga2 | 1-2 | 86 | 1 | 0 | 8.2 |
| 2025-10-28 | @ Atletico Tordesillas | Copa del Rey | 1-2 | 52 | 0 | 0 | |
| 2025-10-25 | vs Real Sociedad B | LaLiga2 | 1-0 | 86 | 0 | 0 | 7.7 |
| 2025-10-20 | @ Cadiz | LaLiga2 | 1-3 | 67 | 0 | 0 | 6.9 |
| 2025-10-12 | vs Real Valladolid | LaLiga2 | 0-1 | 90 | 0 | 0 | 6.4 |
| 2025-10-04 | @ SD Huesca | LaLiga2 | 2-1 | 45 | 0 | 0 | 6.5 |
| 2025-09-28 | vs Malaga | LaLiga2 | 2-1 | 68 | 0 | 0 | 6.7 |
| 2025-09-22 | vs Granada | LaLiga2 | 1-1 | 82 | 0 | 0 | 6.7 |
| 2025-09-14 | @ Sporting Gijon | LaLiga2 | 2-3 | 85 | 1 | 0 | 8.0 |
| 2025-09-07 | vs Las Palmas | LaLiga2 | 0-0 | 90 | 0 | 0 | 5.8 |
| 2025-08-31 | @ FC Andorra | LaLiga2 | 2-1 | 90 | 1 | 0 | 7.7 |
| 2025-08-24 | @ Deportivo La Coruña | LaLiga2 | 0-0 | 88 | 0 | 0 | 6.9 |
| 2025-08-15 | vs Cultural Leonesa | LaLiga2 | 5-1 | 81 | 1 | 0 | 8.0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Burgos CF | senior | 39 | 7 | 1 | 6.86 |
| 2024/2025 | Burgos CF | senior | 43 | 11 | 3 | 6.58 |
| 2023/2024 | Burgos CF | senior | 40 | 8 | 4 | 6.89 |
| 2022/2023 | Villarreal B | senior | 39 | 4 | 3 | 6.72 |
| 2022/2023 | Villarreal | senior | 3 | 0 | 0 | 5.81 |
| 2021/2022 | Mallorca | senior | 25 | 2 | 0 | 6.47 |
| 2020/2021 | Villarreal | senior | 27 | 8 | 1 | 6.81 |
| 2019/2020 | Villarreal | senior | 7 | 2 | 0 | 5.64 |
| 2019/2020 | Villarreal CF III | senior | 13 | 4 | 0 | - |
| 2019/2020 | Villarreal B | senior | 4 | 0 | 0 | - |
| 2023 | Spain U21 | national team | 4 | 2 | 0 | - |
| 2021 | Spain U21 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Irian Ribas
Jesús Ruiz
Loïc Badiashile
Álex Lizancos
Oier Luengo
Pablo Galdames
Miguel Atienza
Raúl Navarro
Sergio González
Mateo Mejía
Grego Sierra
Kévin Appin
Víctor Mollejo
Florian Miguel
Ander Cantero
David González
Aitor Buñuel
Curro Sánchez
Mario Cantero
Mario González
Iñigo Córdoba
Brais Martínez
Iván Morante
Saúl del Cerro
Hugo Cuenca
Fermín García
Ethan Ventosa
Hugo Pascual
Marcelo Expósito
Georges Nsukula
Diego González
Iván Martínez
Marc Monedero
Hugo Sedano
Trophies
Villarreal
🏆
Europa League
x1
Burgos CF