Age 24
Height 184 cm
Foot Left
Country Equatorial Guinea
Value €2.2m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.27
15 matches
Last 5
6.46
+0.19 vs season
Best
8.8
vs Meizhou Hakka
MOTM
1
of 34 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
2
Assists
0
Rating
6.27
Goals
2
28%
Assists
0
0%
Rating
6.27
22%
Matches
15
24%
Started
3
19%
Minutes
370
21%
🎯
Stats compared to other forwards
LaLiga2 · percentile vs peers
Chances created
15%
Aerial duels
69%
Defensive actions
81%
Goals
61%
Shot attempts
98%
Touches
25%
🎯
Shot Map
16 shots per season
Goals
2
On target
10
xG
2.85
Conversion
12%
Goal
Saved
Off target
🔥
Heatmap
195 touches this season
Attack
Touches
195
Attack
58%
Middle
35%
Ø position
67%
Detailed Stats & Percentiles (LaLiga2)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 33%
|
Per 90 pctl
avg 89%
|
|---|---|---|---|---|
| Goals | 2 | 0.49 |
28
|
77
|
| xG | 2.60 | 0.63 |
32
|
91
|
| xGOT | 2.70 | 0.66 |
35
|
89
|
| xG excl. penalty | 2.60 | 0.63 |
38
|
95
|
| Shots | 16 | 3.89 |
29
|
95
|
| Shots on target | 6 | 1.46 |
29
|
84
|
| Headed shots | 5 | 1.22 |
42
|
93
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 8%
|
Per 90 pctl
avg 7%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.15 | 0.04 |
20
|
25
|
| Accurate passes | 29 | 7.05 |
13
|
5
|
| Pass accuracy | 51.8 | 51.79 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.97 |
30
|
71
|
| Dribbles success rate | 40.0 | 40.00 |
44
|
44
|
| Duels won | 30 | 7.30 |
24
|
88
|
| Duels won % | 46.2 | 46.15 |
71
|
71
|
| Aerials won | 20 | 4.86 |
49
|
96
|
| Aerials won % | 52.6 | 52.63 |
83
|
83
|
| Touches | 134 | 32.59 |
21
|
48
|
| Touches in opposition box | 27 | 6.57 |
26
|
93
|
| Dispossessed | 3 | 0.73 |
83
|
84
|
| Fouls won | 1 | 0.24 |
2
|
2
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Defensive actions | 14 | 3.41 |
30
|
89
|
| Tackles | 5 | 1.22 |
28
|
68
|
| Interceptions | 3 | 0.73 |
52
|
95
|
| Blocked scoring attempt | 1 | 0.24 |
32
|
89
|
| Fouls committed | 7 | 1.70 |
17
|
55
|
| Recoveries | 7 | 1.70 |
16
|
24
|
| Possession won final 3rd | 4 | 0.97 |
30
|
87
|
| Dribbled past | 2 | 0.49 |
69
|
44
|
| Clearances | 5 | 1.22 |
28
|
79
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.95 |
71
|
12
|
| xG against while on pitch | 8.03 | 1.95 |
71
|
11
|
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 33%
|
Per 90 pctl
avg 89%
|
|---|---|---|---|---|
| Goals | 2 | 0.49 |
28
|
77
|
| xG | 2.60 | 0.63 |
32
|
91
|
| xGOT | 2.70 | 0.66 |
35
|
89
|
| xG excl. penalty | 2.60 | 0.63 |
38
|
95
|
| Shots | 16 | 3.89 |
29
|
95
|
| Shots on target | 6 | 1.46 |
29
|
84
|
| Headed shots | 5 | 1.22 |
42
|
93
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 8%
|
Per 90 pctl
avg 7%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.15 | 0.04 |
20
|
25
|
| Accurate passes | 29 | 7.05 |
13
|
5
|
| Pass accuracy | 51.8 | 51.79 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.97 |
30
|
71
|
| Dribbles success rate | 40.0 | 40.00 |
44
|
44
|
| Duels won | 30 | 7.30 |
24
|
88
|
| Duels won % | 46.2 | 46.15 |
71
|
71
|
| Aerials won | 20 | 4.86 |
49
|
96
|
| Aerials won % | 52.6 | 52.63 |
83
|
83
|
| Touches | 134 | 32.59 |
21
|
48
|
| Touches in opposition box | 27 | 6.57 |
26
|
93
|
| Dispossessed | 3 | 0.73 |
83
|
84
|
| Fouls won | 1 | 0.24 |
2
|
2
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Defensive actions | 14 | 3.41 |
30
|
89
|
| Tackles | 5 | 1.22 |
28
|
68
|
| Interceptions | 3 | 0.73 |
52
|
95
|
| Blocked scoring attempt | 1 | 0.24 |
32
|
89
|
| Fouls committed | 7 | 1.70 |
17
|
55
|
| Recoveries | 7 | 1.70 |
16
|
24
|
| Possession won final 3rd | 4 | 0.97 |
30
|
87
|
| Dribbled past | 2 | 0.49 |
69
|
44
|
| Clearances | 5 | 1.22 |
28
|
79
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 1.95 |
71
|
12
|
| xG against while on pitch | 8.03 | 1.95 |
71
|
11
|
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 (41)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | vs CD Mirandes | LaLiga2 | 1-0 | 0 | 0 | 0 | |
| 2026-05-24 | @ Cadiz | LaLiga2 | 3-0 | 63 | 0 | 0 | 5.9 |
| 2026-05-18 | vs SD Huesca | LaLiga2 | 0-0 | 18 | 0 | 0 | 6.1 |
| 2026-05-10 | vs Racing Santander | LaLiga2 | 1-2 | 11 | 1 | 0 | 7.2 |
| 2026-05-01 | @ Deportivo La Coruña | LaLiga2 | 2-1 | 5 | 0 | 0 | |
| 2026-04-26 | vs FC Andorra | LaLiga2 | 0-4 | 33 | 0 | 0 | 6.6 |
| 2026-04-05 | @ Almeria | LaLiga2 | 2-1 | 29 | 0 | 0 | 6.5 |
| 2026-04-02 | vs Real Zaragoza | LaLiga2 | 1-1 | 8 | 0 | 0 | |
| 2026-03-28 | @ Malaga | LaLiga2 | 0-0 | 27 | 0 | 0 | 6.0 |
| 2026-03-21 | vs AD Ceuta FC | LaLiga2 | 5-2 | 28 | 0 | 0 | 6.8 |
| 2026-03-14 | @ Real Valladolid | LaLiga2 | 3-2 | 10 | 0 | 0 | 5.9 |
| 2026-03-08 | vs Eibar | LaLiga2 | 0-1 | 25 | 0 | 0 | 6.0 |
| 2026-03-02 | @ Sporting Gijon | LaLiga2 | 0-0 | 66 | 0 | 0 | 5.3 |
| 2026-02-21 | vs Cultural Leonesa | LaLiga2 | 1-1 | 15 | 1 | 0 | 6.9 |
| 2026-02-14 | @ Cordoba | LaLiga2 | 2-1 | 26 | 0 | 0 | 6.2 |
| 2026-02-06 | vs Granada | LaLiga2 | 1-0 | 0 | 0 | 0 | |
| 2026-01-31 | @ Burgos CF | LaLiga2 | 2-1 | 6 | 0 | 0 | |
| 2025-12-31 | vs Algeria | Africa Cup of Nations Grp. E | 1-3 | 0 | 0 | 0 | |
| 2025-12-28 | vs Sudan | Africa Cup of Nations Grp. E | 0-1 | 20 | 0 | 0 | 6.1 |
| 2025-12-24 | @ Burkina Faso | Africa Cup of Nations Grp. E | 2-1 | 53 | 0 | 0 | 6.3 |
| 2025-12-10 | @ Sanfrecce Hiroshima | AFC Champions League Elite East | 1-0 | 14 | 0 | 0 | 5.7 |
| 2025-11-26 | vs Vissel Kobe | AFC Champions League Elite East | 0-2 | 45 | 0 | 0 | 6.7 |
| 2025-11-22 | @ Tianjin Jinmen Tiger | Super League | 1-3 | 69 | 1 | 0 | 7.9 |
| 2025-11-05 | @ Johor Darul Ta'zim | AFC Champions League Elite East | 3-1 | 63 | 0 | 0 | 6.4 |
| 2025-10-31 | vs Shenzhen Peng City | Super League | 1-0 | 77 | 0 | 0 | 7.3 |
| 2025-10-26 | vs Dalian Yingbo | Super League | 2-2 | 90 | 0 | 0 | 6.2 |
| 2025-10-22 | vs FC Seoul | AFC Champions League Elite East | 2-0 | 69 | 1 | 0 | 8.0 |
| 2025-10-17 | @ Qingdao West Coast | Super League | 1-2 | 77 | 0 | 0 | 6.9 |
| 2025-10-13 | vs Liberia | World Cup Qualification CAF Grp. H | 1-1 | 62 | 0 | 0 | |
| 2025-10-01 | vs Ulsan HD FC | AFC Champions League Elite East | 1-1 | 84 | 1 | 0 | 8.2 ⭐ |
| 2025-09-26 | vs Meizhou Hakka | Super League | 6-1 | 77 | 1 | 1 | 8.8 |
| 2025-09-21 | vs Chengdu Rongcheng FC | Super League | 1-1 | 89 | 0 | 0 | 6.3 |
| 2025-09-12 | vs Shandong Taishan | Super League | 3-3 | 88 | 0 | 0 | 5.8 |
| 2025-08-31 | @ Wuhan Three Towns | Super League | 1-0 | 90 | 0 | 0 | 6.4 |
| 2025-08-23 | @ Qingdao Hainiu | Super League | 0-2 | 83 | 0 | 0 | 7.0 |
| 2025-08-16 | @ Zhejiang Professional | Super League | 0-0 | 79 | 0 | 0 | 6.5 |
| 2025-08-09 | vs Shanghai Port | Super League | 1-2 | 69 | 0 | 0 | 6.2 |
| 2025-08-02 | @ Yunnan Yukun | Super League | 4-4 | 67 | 0 | 0 | 6.5 |
| 2025-07-27 | vs Henan FC | Super League | 3-2 | 63 | 1 | 0 | 7.5 |
| 2025-07-23 | vs Henan FC | Cup | 3-3 | 74 | 1 | 0 | 8.1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Leganes | senior | 15 | 2 | 0 | 6.27 |
| 2025 | Shanghai Shenhua | senior | 20 | 7 | 1 | 7.00 |
| 2024/2025 | Moreirense | senior | 35 | 6 | 3 | 6.60 |
| 2023/2024 | Moreirense | senior | 15 | 0 | 0 | 6.50 |
| 2023/2024 | Braga B | senior | 14 | 5 | 0 | - |
| 2022/2023 | Braga B | senior | 16 | 2 | 0 | - |
| 2020/2021 | Braga B | senior | 2 | 0 | 0 | - |
| 2026 | Equatorial Guinea | national team | 4 | 0 | 0 | - |
| 2025 | Equatorial Guinea | national team | 7 | 2 | 1 | 6.22 |
| 2023 | Equatorial Guinea | national team | 7 | 0 | 0 | 6.37 |
| 2022 | Equatorial Guinea | national team | 5 | 0 | 0 | - |
| 2021 | Equatorial Guinea | national team | 3 | 0 | 0 | 6.71 |
Teammates
Juan Soriano
Marvel
Jorge Sáenz
Rubén Pulido
Ignasi Miquel
Lalo Aguilar
Rubén Pena
Seydouba Cissé
Dani Rodríguez
Juan Cruz
Duk
Miguel San Román
Roberto López
Enric Franquesa
Gonzalo Melero
Naim García
Diego García
Óscar Plano
Andrés Campos
Sebastián Figueredo
Álex Millán
Amadou Diawara
Carlos Guirao
Said Imigene
Lucas Macazaga
Javi Garrido
Sergio Fernández
Gift Siame
Alvin
Marcos Leiva
Beltran Paolucci
Djibril Gueye
Nico Lozano
Jorge Herrero
Yuri Menac
Leganes