Age 31
Height 185 cm
Foot Right
Country Cabo Verde
Value €1.3m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.00
25 matches
Last 5
7.54
+0.54 vs season
Best
8.1
vs Shabab Al-Ahli Dubai FC
MOTM
3
of 26 matches
Rating by match (last 26)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
25
Goals
2
Assists
0
Rating
7.00
Goals
2
85%
Assists
0
0%
Rating
7.00
81%
Matches
25
92%
Started
25
93%
Minutes
2250
96%
Detailed Stats & Percentiles (Pro League)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 91%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Goals | 2 | 0.08 |
85
|
82
|
| Shots | 22 | 0.88 |
95
|
85
|
| Shots on target | 4 | 0.16 |
84
|
70
|
| Headed shots | 17 | 0.68 |
100
|
92
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 806 | 32.24 |
76
|
28
|
| Pass accuracy | 81.7 | 81.66 |
28
|
28
|
| Accurate long balls | 83 | 3.32 |
93
|
67
|
| Long ball accuracy | 48.8 | 48.82 |
64
|
64
|
| Chances created | 8 | 0.32 |
89
|
78
|
| Big chances created | 2 | 0.08 |
84
|
81
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 77%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.16 |
76
|
56
|
| Dribbles success rate | 66.7 | 66.67 |
60
|
60
|
| Duels won | 154 | 6.16 |
100
|
95
|
| Duels won % | 59.9 | 59.92 |
70
|
70
|
| Aerials won | 95 | 3.80 |
100
|
100
|
| Aerials won % | 60.1 | 60.13 |
64
|
64
|
| Touches | 1393 | 55.72 |
93
|
48
|
| Touches in opposition box | 50 | 2.00 |
100
|
95
|
| Dispossessed | 2 | 0.08 |
21
|
51
|
| Fouls won | 15 | 0.60 |
85
|
68
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Defensive actions | 266 | 10.64 |
100
|
96
|
| Tackles | 40 | 1.60 |
95
|
78
|
| Interceptions | 23 | 0.92 |
90
|
64
|
| Blocked scoring attempt | 21 | 0.84 |
92
|
70
|
| Fouls committed | 27 | 1.08 |
95
|
64
|
| Recoveries | 96 | 3.84 |
96
|
78
|
| Possession won final 3rd | 2 | 0.08 |
84
|
78
|
| Dribbled past | 12 | 0.48 |
7
|
31
|
| Clearances | 182 | 7.28 |
100
|
100
|
| Clean sheets | 3 | 0.12 |
54
|
34
|
| Goals conceded while on pitch | 36 | 1.44 |
6
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.24 |
1
|
46
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 91%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Goals | 2 | 0.08 |
85
|
82
|
| Shots | 22 | 0.88 |
95
|
85
|
| Shots on target | 4 | 0.16 |
84
|
70
|
| Headed shots | 17 | 0.68 |
100
|
92
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 806 | 32.24 |
76
|
28
|
| Pass accuracy | 81.7 | 81.66 |
28
|
28
|
| Accurate long balls | 83 | 3.32 |
93
|
67
|
| Long ball accuracy | 48.8 | 48.82 |
64
|
64
|
| Chances created | 8 | 0.32 |
89
|
78
|
| Big chances created | 2 | 0.08 |
84
|
81
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 77%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.16 |
76
|
56
|
| Dribbles success rate | 66.7 | 66.67 |
60
|
60
|
| Duels won | 154 | 6.16 |
100
|
95
|
| Duels won % | 59.9 | 59.92 |
70
|
70
|
| Aerials won | 95 | 3.80 |
100
|
100
|
| Aerials won % | 60.1 | 60.13 |
64
|
64
|
| Touches | 1393 | 55.72 |
93
|
48
|
| Touches in opposition box | 50 | 2.00 |
100
|
95
|
| Dispossessed | 2 | 0.08 |
21
|
51
|
| Fouls won | 15 | 0.60 |
85
|
68
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 67%
|
|---|---|---|---|---|
| Defensive actions | 266 | 10.64 |
100
|
96
|
| Tackles | 40 | 1.60 |
95
|
78
|
| Interceptions | 23 | 0.92 |
90
|
64
|
| Blocked scoring attempt | 21 | 0.84 |
92
|
70
|
| Fouls committed | 27 | 1.08 |
95
|
64
|
| Recoveries | 96 | 3.84 |
96
|
78
|
| Possession won final 3rd | 2 | 0.08 |
84
|
78
|
| Dribbled past | 12 | 0.48 |
7
|
31
|
| Clearances | 182 | 7.28 |
100
|
100
|
| Clean sheets | 3 | 0.12 |
54
|
34
|
| Goals conceded while on pitch | 36 | 1.44 |
6
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.24 |
1
|
46
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | vs Serbia | Friendlies | 3-0 | 45 | 0 | 0 | |
| 2026-05-16 | @ Shabab Al-Ahli Dubai FC | Pro League | 1-1 | 90 | 1 | 0 | 8.1 |
| 2026-05-10 | vs Sharjah Cultural Club | Pro League | 0-0 | 90 | 0 | 0 | 7.9 ⭐ |
| 2026-05-05 | @ Dibba Al Fujairah | Pro League | 2-1 | 90 | 0 | 0 | 7.3 |
| 2026-04-23 | vs Al-Ain | Pro League | 0-2 | 90 | 0 | 0 | 7.9 |
| 2026-04-11 | @ Khorfakkan | Pro League | 1-1 | 90 | 0 | 0 | 6.5 |
| 2026-04-04 | vs Al Ittihad Kalba | Pro League | 2-2 | 90 | 0 | 0 | 6.8 |
| 2026-03-27 | @ Chile | Friendlies | 4-2 | 43 | 0 | 0 | 5.2 |
| 2026-03-18 | @ Al-Nasr SC | Pro League | 1-1 | 90 | 0 | 0 | 7.3 |
| 2026-03-10 | vs Ajman | Pro League | 1-0 | 90 | 0 | 0 | 7.1 |
| 2026-02-27 | vs Baniyas | Pro League | 0-1 | 90 | 0 | 0 | 7.0 |
| 2026-02-21 | @ Al-Wasl | Pro League | 1-0 | 90 | 0 | 0 | 6.4 |
| 2026-02-13 | vs Al-Dhafra | Pro League | 1-1 | 90 | 0 | 0 | 8.1 ⭐ |
| 2026-02-05 | @ Al-Wahda | Pro League | 2-2 | 90 | 0 | 0 | 7.2 |
| 2026-01-29 | vs Al-Jazira | Pro League | 1-1 | 90 | 0 | 0 | 7.8 ⭐ |
| 2026-01-14 | @ Sharjah Cultural Club | Pro League | 0-2 | 90 | 0 | 0 | 7.5 |
| 2026-01-07 | vs Shabab Al-Ahli Dubai FC | Pro League | 0-4 | 90 | 0 | 0 | 5.9 |
| 2026-01-03 | vs Dibba Al Fujairah | Pro League | 0-1 | 90 | 0 | 0 | 6.5 |
| 2025-12-21 | vs Al-Nasr SC | Pro League | 2-3 | 90 | 0 | 0 | 5.8 |
| 2025-11-22 | @ Al Ittihad Kalba | Pro League | 1-3 | 90 | 0 | 0 | 7.1 |
| 2025-11-17 | @ Egypt | Friendlies | 1-1 | 86 | 0 | 0 | |
| 2025-11-13 | @ Iran | Friendlies | 0-0 | 90 | 0 | 0 | |
| 2025-11-01 | @ Al-Jazira | Pro League | 1-0 | 90 | 0 | 0 | 6.6 |
| 2025-10-17 | vs Al-Wahda | Pro League | 1-3 | 90 | 1 | 0 | 7.3 |
| 2025-10-13 | vs Eswatini | World Cup Qualification CAF Grp. D | 3-0 | 90 | 0 | 1 | |
| 2025-10-08 | @ Libya | World Cup Qualification CAF Grp. D | 3-3 | 88 | 0 | 0 | |
| 2025-09-26 | @ Al-Dhafra | Pro League | 3-1 | 90 | 0 | 0 | 6.1 |
| 2025-09-21 | vs Al-Wasl | Pro League | 0-1 | 90 | 0 | 0 | 6.4 |
| 2025-09-12 | @ Ajman | Pro League | 1-0 | 90 | 0 | 0 | 6.6 |
| 2025-09-09 | vs Cameroon | World Cup Qualification CAF Grp. D | 1-0 | 90 | 0 | 0 | |
| 2025-09-04 | @ Mauritius | World Cup Qualification CAF Grp. D | 0-2 | 90 | 1 | 0 | |
| 2025-08-30 | @ Al-Nasr SC | League Cup | 0-0 | 0 | 0 | 0 | |
| 2025-08-24 | vs Khorfakkan | Pro League | 2-1 | 90 | 0 | 0 | 7.7 |
| 2025-08-16 | @ Al-Ain | Pro League | 2-1 | 90 | 0 | 0 | 6.1 |
| 2025-06-08 | @ Georgia | Friendlies | 1-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Al Bataeh | senior | 25 | 2 | 0 | 7.00 |
| 2024/2025 | Al Bataeh | senior | 26 | 2 | 1 | 6.99 |
| 2023/2024 | Al Bataeh | senior | 19 | 1 | 0 | 6.89 |
| 2022/2023 | FAR Rabat | senior | 39 | 14 | 0 | 7.36 |
| 2021/2022 | FAR Rabat | senior | 28 | 3 | 0 | - |
| 2020/2021 | FAR Rabat | senior | 27 | 1 | 0 | - |
| 2019/2020 | FAR Rabat | senior | 22 | 0 | 0 | - |
| 2018/2019 | Estoril | senior | 16 | 1 | 0 | - |
| 2017/2018 | Maritimo | senior | 21 | 0 | 0 | 6.08 |
| 2015/2016 | Maritimo | senior | 1 | 0 | 0 | - |
| 2017/2018 | Maritimo B | senior | 1 | 0 | 0 | - |
| 2016/2017 | Maritimo B | senior | 29 | 3 | 0 | - |
| 2015/2016 | Maritimo B | senior | 18 | 1 | 0 | - |
| 2014/2015 | Maritimo B | senior | 27 | 1 | 0 | - |
| 2026 | Cape Verde | national team | 7 | 2 | 1 | 6.89 |
| 2025 | Cape Verde | national team | 4 | 0 | 0 | - |
| 2023 | Cape Verde | national team | 6 | 0 | 0 | 6.62 |
| 2022 | Cape Verde | national team | 3 | 0 | 0 | 7.38 |
| 2021 | Cape Verde | national team | 3 | 0 | 0 | 6.96 |
| 2018 | Cape Verde | national team | 2 | 0 | 0 | 5.72 |
Teammates
Harun Ibrahim
Abdullrahman Al Ameri
Ulrich Meleke
Ruan Santos
Neto
Aziz G'aniev
Juninho
Ivonei
Álvaro de Oliveira
Mohammad Juma
Daniel Bessa
Alhasan Saleh
Gianluca Muniz
Ahmed Sulaiman
Abdallah Saleh
Ahmed Sulaiman
Humood Mohammad Mubarak
Abdulaziz Hussain
Salem Hassan
Oumar Keita
Saud Khalil
Luca Druille
Rashed Muhayer
Nouha Dicko
Mohammad Abdulla
Ibrahim Essa
Saeed Jumaa
Saeed Sulaiman
Ahmed Mohmed
Sekou Lega
Harith Saeed
Hassan Awad
Marwan Fahad
Adyson
Al Bataeh