Age 22
Height 175 cm
Foot Right
Country Spain
Value €2.1m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.19
14 matches
Last 5
6.64
-0.55 vs season
Best
8.7
vs NEC Nijmegen
MOTM
2
of 19 matches
Rating by match (last 19)
≥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
14
Goals
3
Assists
3
Rating
7.19
Goals
3
53%
Assists
3
65%
Rating
7.28
88%
Matches
13
19%
Started
13
51%
Minutes
972
45%
🎯
Stats compared to other attacking midfielders/wingers
Eredivisie · percentile vs peers
Chances created
71%
Aerial duels
68%
Defensive actions
6%
Goals
53%
Shot attempts
96%
Touches
42%
🎯
Shot Map
32 shots per season
Goals
3
On target
22
xG
4.45
Conversion
9%
Goal
Saved
Off target
🔥
Heatmap
567 touches this season
Attack
Touches
567
Attack
46%
Middle
41%
Ø position
62%
Detailed Stats & Percentiles (Eredivisie)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Goals | 3 | 0.28 |
53
|
68
|
| xG | 4.24 | 0.39 |
70
|
89
|
| xGOT | 3.94 | 0.36 |
66
|
82
|
| xG excl. penalty | 4.24 | 0.39 |
73
|
89
|
| Shots | 32 | 2.96 |
58
|
80
|
| Shots on target | 14 | 1.30 |
62
|
85
|
| Headed shots | 4 | 0.37 |
73
|
84
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Assists | 3 | 0.28 |
65
|
85
|
| xA | 1.89 | 0.17 |
46
|
51
|
| Accurate passes | 162 | 15.00 |
33
|
7
|
| Pass accuracy | 68.1 | 68.07 |
3
|
3
|
| Accurate long balls | 10 | 0.93 |
47
|
56
|
| Long ball accuracy | 45.5 | 45.45 |
33
|
33
|
| Chances created | 20 | 1.85 |
52
|
70
|
| Big chances created | 5 | 0.46 |
60
|
78
|
| Successful crosses | 11 | 1.02 |
61
|
72
|
| Cross accuracy | 21.2 | 21.15 |
43
|
43
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Dribbles | 23 | 2.13 |
71
|
88
|
| Dribbles success rate | 53.5 | 53.49 |
82
|
82
|
| Duels won | 53 | 4.91 |
49
|
58
|
| Duels won % | 46.1 | 46.09 |
65
|
65
|
| Aerials won | 9 | 0.83 |
53
|
66
|
| Aerials won % | 47.4 | 47.37 |
83
|
83
|
| Touches | 480 | 44.44 |
42
|
32
|
| Touches in opposition box | 43 | 3.98 |
43
|
52
|
| Dispossessed | 16 | 1.48 |
46
|
40
|
| Fouls won | 11 | 1.02 |
36
|
40
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Defensive actions | 14 | 1.30 |
23
|
8
|
| Tackles | 10 | 0.93 |
34
|
29
|
| Interceptions | 3 | 0.28 |
33
|
27
|
| Fouls committed | 3 | 0.28 |
6
|
3
|
| Recoveries | 43 | 3.98 |
42
|
51
|
| Possession won final 3rd | 7 | 0.65 |
48
|
60
|
| Dribbled past | 13 | 1.20 |
31
|
11
|
| Clearances | 1 | 0.09 |
5
|
5
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 13 | 1.20 |
63
|
79
|
| xG against while on pitch | 13.64 | 1.26 |
62
|
74
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Goals | 3 | 0.28 |
53
|
68
|
| xG | 4.24 | 0.39 |
70
|
89
|
| xGOT | 3.94 | 0.36 |
66
|
82
|
| xG excl. penalty | 4.24 | 0.39 |
73
|
89
|
| Shots | 32 | 2.96 |
58
|
80
|
| Shots on target | 14 | 1.30 |
62
|
85
|
| Headed shots | 4 | 0.37 |
73
|
84
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Assists | 3 | 0.28 |
65
|
85
|
| xA | 1.89 | 0.17 |
46
|
51
|
| Accurate passes | 162 | 15.00 |
33
|
7
|
| Pass accuracy | 68.1 | 68.07 |
3
|
3
|
| Accurate long balls | 10 | 0.93 |
47
|
56
|
| Long ball accuracy | 45.5 | 45.45 |
33
|
33
|
| Chances created | 20 | 1.85 |
52
|
70
|
| Big chances created | 5 | 0.46 |
60
|
78
|
| Successful crosses | 11 | 1.02 |
61
|
72
|
| Cross accuracy | 21.2 | 21.15 |
43
|
43
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Dribbles | 23 | 2.13 |
71
|
88
|
| Dribbles success rate | 53.5 | 53.49 |
82
|
82
|
| Duels won | 53 | 4.91 |
49
|
58
|
| Duels won % | 46.1 | 46.09 |
65
|
65
|
| Aerials won | 9 | 0.83 |
53
|
66
|
| Aerials won % | 47.4 | 47.37 |
83
|
83
|
| Touches | 480 | 44.44 |
42
|
32
|
| Touches in opposition box | 43 | 3.98 |
43
|
52
|
| Dispossessed | 16 | 1.48 |
46
|
40
|
| Fouls won | 11 | 1.02 |
36
|
40
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 32%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Defensive actions | 14 | 1.30 |
23
|
8
|
| Tackles | 10 | 0.93 |
34
|
29
|
| Interceptions | 3 | 0.28 |
33
|
27
|
| Fouls committed | 3 | 0.28 |
6
|
3
|
| Recoveries | 43 | 3.98 |
42
|
51
|
| Possession won final 3rd | 7 | 0.65 |
48
|
60
|
| Dribbled past | 13 | 1.20 |
31
|
11
|
| Clearances | 1 | 0.09 |
5
|
5
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 13 | 1.20 |
63
|
79
|
| xG against while on pitch | 13.64 | 1.26 |
62
|
74
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (45)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ Ajax | Eredivisie ECL Playoff | 1-1 | 22 | 0 | 0 | 6.0 |
| 2026-05-21 | vs SC Heerenveen | Eredivisie ECL Playoff | 3-2 | 0 | 0 | 0 | |
| 2026-05-02 | vs NAC Breda | Eredivisie | 2-0 | 66 | 0 | 0 | 6.5 |
| 2026-04-26 | @ Excelsior | Eredivisie | 5-0 | 80 | 0 | 0 | 6.3 |
| 2026-04-11 | vs Telstar | Eredivisie | 4-1 | 76 | 0 | 0 | 7.4 |
| 2026-04-04 | @ PSV Eindhoven | Eredivisie | 4-3 | 77 | 0 | 1 | 7.0 |
| 2026-03-22 | vs Go Ahead Eagles | Eredivisie | 2-0 | 88 | 0 | 1 | 8.0 |
| 2026-03-15 | @ FC Twente | Eredivisie | 0-2 | 88 | 1 | 0 | 8.0 |
| 2026-03-06 | @ Heracles | Eredivisie | 0-0 | 69 | 0 | 0 | 7.4 |
| 2026-03-01 | vs AZ Alkmaar | Eredivisie | 2-0 | 77 | 0 | 0 | 7.0 |
| 2026-02-22 | vs PEC Zwolle | Eredivisie | 1-1 | 90 | 1 | 0 | 8.2 ⭐ |
| 2026-02-14 | @ FC Groningen | Eredivisie | 1-2 | 62 | 0 | 0 | 7.0 |
| 2026-02-11 | @ NEC Nijmegen | Eredivisie | 1-3 | 82 | 1 | 0 | 8.7 ⭐ |
| 2026-02-08 | vs Feyenoord | Eredivisie | 0-1 | 45 | 0 | 0 | 6.0 |
| 2026-02-01 | @ SC Heerenveen | Eredivisie | 1-1 | 72 | 0 | 1 | 7.3 |
| 2026-01-19 | @ Feirense | Liga Portugal 2 | 2-1 | 90 | 0 | 0 | |
| 2026-01-04 | @ Santa Clara | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-12-29 | vs AVS Futebol SAD | Liga Portugal | 2-0 | 31 | 0 | 0 | 6.2 |
| 2025-12-22 | @ Alverca | Liga Portugal | 0-3 | 0 | 0 | 0 | |
| 2025-12-18 | vs Famalicao | Taca de Portugal | 4-1 | 0 | 0 | 0 | |
| 2025-12-15 | vs Estrela da Amadora | Liga Portugal | 3-1 | 0 | 0 | 0 | |
| 2025-12-11 | vs Malmö FF | Europa League | 2-1 | 8 | 0 | 0 | |
| 2025-12-07 | @ Tondela | Liga Portugal | 0-2 | 12 | 0 | 0 | 5.9 |
| 2025-12-04 | vs Vitoria de Guimaraes | League Cup | 1-3 | 90 | 0 | 0 | 6.8 |
| 2025-11-30 | vs Estoril | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2025-11-23 | vs Portimonense | Liga Portugal 2 | 1-0 | 87 | 0 | 0 | |
| 2025-11-09 | @ Famalicao | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-11-06 | @ FC Utrecht | Europa League | 1-1 | 0 | 0 | 0 | |
| 2025-11-02 | vs Braga | Liga Portugal | 2-1 | 0 | 0 | 0 | |
| 2025-10-29 | @ Oliveirense | Liga Portugal 2 | 1-0 | 30 | 0 | 0 | |
| 2025-10-23 | @ Nottingham Forest | Europa League | 2-0 | 0 | 0 | 0 | |
| 2025-10-19 | vs Maritimo | Liga Portugal 2 | 1-0 | 63 | 0 | 0 | |
| 2025-10-05 | vs Benfica | Liga Portugal | 0-0 | 0 | 0 | 0 | |
| 2025-10-02 | vs FK Crvena Zvezda | Europa League | 2-1 | 61 | 0 | 0 | 6.6 |
| 2025-09-29 | @ Pacos de Ferreira | Liga Portugal 2 | 2-2 | 46 | 0 | 0 | |
| 2025-09-25 | @ Salzburg | Europa League | 0-1 | 0 | 0 | 0 | |
| 2025-09-19 | @ Rio Ave | Liga Portugal | 0-3 | 14 | 0 | 0 | 6.3 |
| 2025-09-13 | vs Nacional | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2025-08-31 | @ Academico Viseu | Liga Portugal 2 | 2-0 | 33 | 0 | 0 | |
| 2025-08-24 | vs Farense | Liga Portugal 2 | 0-2 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | FC Utrecht | senior | 14 | 3 | 3 | 7.19 |
| 2025/2026 | FC Porto | senior | 6 | 0 | 0 | 6.40 |
| 2025/2026 | FC Porto B | senior | 9 | 0 | 0 | - |
| 2024/2025 | FC Porto B | senior | 19 | 7 | 0 | - |
| 2023/2024 | Barca Atletic | senior | 12 | 2 | 0 | - |
| 2022/2023 | Barca Atletic | senior | 2 | 0 | 0 | - |
| 2022/2023 | Barcelona | senior | 5 | 0 | 0 | 6.00 |
| 2020/2021 | Barca Atletic | senior | 4 | 0 | 0 | - |
| 2023/2024 | Barcelona U19 | youth | 1 | 1 | 0 | - |
| 2022/2023 | Barcelona U19 | youth | 6 | 3 | 3 | - |
| 2023 | Spain U19 | national team | 3 | 3 | 0 | - |
| 2020 | Spain Under 16 | national team | 1 | 1 | 0 | - |
| 2019 | Spain Under 16 | national team | 1 | 1 | 0 | - |
| 2020 | Spain U17 | national team | 1 | 0 | 1 | - |
Transfer Value History
Teammates
Vasilios Barkas
Siebe Horemans
Mike van der Hoorn
Emeka Adiele
Victor Jensen
Can Bozdogan
David Min
Yoann Cathline
Jesper Karlsson
Adrian Blake
Souffian El Karouani
Emirhan Demircan
Artem Stepanov
Dani de Wit
Gjivai Zechiël
Miguel Rodríguez
Niklas Vesterlund
Nick Viergever
Michael Brouwer
Alonzo Engwanda
Kevin Gadellaa
Oualid Agougil
Matisse Didden
Rafik El Arguioui
Mike Eerdhuijzen
Jaygo van Ommeren
Mees Eppink
Neal Viereck
Sébastien Haller
Trophies
Barcelona
🏆
LaLiga
x1
🏆
Trofeo Joan Gamper
x1
Barcelona U19
🏆
División de Honor Juvenil
x1
FC Utrecht