Age 31
Height 191 cm
Foot Right
Country Cape Verde
Value €1.1m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.72
20 matches
Last 5
6.92
+0.20 vs season
Best
8.2
vs Al-Fayha
MOTM
1
of 20 matches
Rating by match (last 20)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Sweeper actions
Goals conceded
Save percentage
High claims
Clean sheets
Long ball percentage
Filter:
Apps
20
Goals
0
Assists
0
Rating
6.72
Conceded
35
36%
Clean sheets
2
38%
Rating
6.72
27%
Matches
20
50%
Started
20
50%
Penalties saved
0/2
🎯
Stats compared to other keepers
Saudi Pro League · percentile vs peers
Sweeper actions
65%
Goals conceded
10%
Save percentage
13%
High claims
51%
Clean sheets
4%
Long ball percentage
81%
🔥
Heatmap
833 touches this season
Attack
Touches
833
Attack
0%
Middle
0%
Ø position
9%
Detailed Stats & Percentiles (Saudi Pro League)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 33%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Saves | 59 | 3.05 |
58
|
55
|
| Save percentage | 62.8 | 62.77 |
25
|
25
|
| Goals conceded | 35 | 1.81 |
36
|
27
|
| Goals prevented | -1.72 | -0.09 |
11
|
25
|
| Clean sheets | 2 | 0.10 |
38
|
22
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 2 | 0.10 |
41
|
63
|
| Penalty save % | 0.0 | 0.00 |
13
|
13
|
| Error led to goal | 1 | 0.05 |
16
|
30
|
| Acted as sweeper | 12 | 0.62 |
72
|
69
|
| High claims | 14 | 0.72 |
52
|
63
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Accurate passes | 353 | 18.23 |
52
|
66
|
| Pass accuracy | 67.4 | 67.37 |
38
|
38
|
| Accurate long balls | 125 | 6.45 |
63
|
86
|
| Long ball accuracy | 43.1 | 43.10 |
66
|
66
|
| xA | 0.02 | 0.00 |
47
|
30
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.10 |
11
|
11
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 33%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Saves | 59 | 3.05 |
58
|
55
|
| Save percentage | 62.8 | 62.77 |
25
|
25
|
| Goals conceded | 35 | 1.81 |
36
|
27
|
| Goals prevented | -1.72 | -0.09 |
11
|
25
|
| Clean sheets | 2 | 0.10 |
38
|
22
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 2 | 0.10 |
41
|
63
|
| Penalty save % | 0.0 | 0.00 |
13
|
13
|
| Error led to goal | 1 | 0.05 |
16
|
30
|
| Acted as sweeper | 12 | 0.62 |
72
|
69
|
| High claims | 14 | 0.72 |
52
|
63
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Accurate passes | 353 | 18.23 |
52
|
66
|
| Pass accuracy | 67.4 | 67.37 |
38
|
38
|
| Accurate long balls | 125 | 6.45 |
63
|
86
|
| Long ball accuracy | 43.1 | 43.10 |
66
|
66
|
| xA | 0.02 | 0.00 |
47
|
30
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.10 |
11
|
11
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-02-05 | @ Al Ahli | Saudi Pro League | 2-0 | 33 | 0 | 0 | 7.3 |
| 2026-02-01 | @ Al Fateh FC | Saudi Pro League | 1-1 | 90 | 0 | 0 | 7.4 |
| 2026-01-29 | vs Al Shabab | Saudi Pro League | 0-4 | 90 | 0 | 0 | 5.6 |
| 2026-01-26 | vs Damac FC | Saudi Pro League | 2-1 | 90 | 0 | 0 | 6.6 |
| 2026-01-22 | @ Al-Taawoun | Saudi Pro League | 2-2 | 90 | 0 | 0 | 7.7 |
| 2026-01-18 | vs Al Qadsiah | Saudi Pro League | 1-5 | 90 | 0 | 0 | 5.8 |
| 2026-01-12 | vs Al Najma | Saudi Pro League | 3-2 | 90 | 0 | 0 | 6.0 |
| 2026-01-08 | @ Al Hilal | Saudi Pro League | 3-0 | 90 | 0 | 0 | 6.2 |
| 2026-01-04 | vs Neom SC | Saudi Pro League | 1-2 | 90 | 0 | 0 | 6.3 |
| 2025-12-29 | @ Al Riyadh | Saudi Pro League | 1-2 | 90 | 0 | 0 | 7.8 |
| 2025-12-25 | @ Al-Fayha | Saudi Pro League | 0-0 | 90 | 0 | 0 | 8.2 ⭐ |
| 2025-11-21 | @ Al Kholood | Saudi Pro League | 1-2 | 90 | 0 | 0 | 8.1 |
| 2025-11-17 | @ Egypt | Friendlies | 1-1 | 86 | 0 | 0 | |
| 2025-11-13 | @ Iran | Friendlies | 0-0 | 0 | 0 | 0 | |
| 2025-11-06 | vs Al Khaleej | Saudi Pro League | 1-4 | 90 | 0 | 0 | 5.1 |
| 2025-10-31 | @ Al-Ettifaq | Saudi Pro League | 2-2 | 90 | 0 | 0 | 5.7 |
| 2025-10-28 | @ Al Qadsiah | King's Cup | 3-1 | 0 | 0 | 0 | |
| 2025-10-25 | vs Al Nassr FC | Saudi Pro League | 0-2 | 90 | 0 | 0 | 5.8 |
| 2025-10-18 | @ Al Akhdoud | Saudi Pro League | 1-2 | 90 | 0 | 0 | 7.1 |
| 2025-10-13 | vs Eswatini | World Cup Qualification CAF Grp. D | 3-0 | 0 | 0 | 0 | |
| 2025-10-08 | @ Libya | World Cup Qualification CAF Grp. D | 3-3 | 0 | 0 | 0 | |
| 2025-09-26 | vs Al Ahli | Saudi Pro League | 0-2 | 90 | 0 | 0 | 6.6 |
| 2025-09-23 | vs Neom SC | King's Cup | 2-1 | 0 | 0 | 0 | |
| 2025-09-20 | vs Al Fateh FC | Saudi Pro League | 0-0 | 90 | 0 | 0 | 8.2 |
| 2025-09-12 | @ Al Shabab | Saudi Pro League | 1-0 | 90 | 0 | 0 | 6.7 |
| 2025-09-09 | vs Cameroon | World Cup Qualification CAF Grp. D | 1-0 | 0 | 0 | 0 | |
| 2025-09-04 | @ Mauritius | World Cup Qualification CAF Grp. D | 0-2 | 0 | 0 | 0 | |
| 2025-08-28 | @ Damac FC | Saudi Pro League | 1-1 | 90 | 0 | 0 | 6.1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Al Hazem | senior | 20 | 0 | 0 | 6.72 |
| 2024/2025 | Vitoria de Guimaraes | senior | 49 | 0 | 0 | 6.70 |
| 2023/2024 | Vitoria de Guimaraes | senior | 31 | 0 | 0 | 6.75 |
| 2022/2023 | Vitoria de Guimaraes | senior | 32 | 0 | 1 | 6.79 |
| 2021/2022 | Vitoria de Guimaraes | senior | 29 | 0 | 0 | 6.74 |
| 2020/2021 | Vitoria de Guimaraes | senior | 33 | 0 | 0 | 6.48 |
| 2019/2020 | Jong Ajax | senior | 2 | 0 | 0 | - |
| 2019/2020 | Ajax | senior | 3 | 0 | 0 | 6.03 |
| 2017/2018 | Benfica | senior | 35 | 0 | 0 | 6.39 |
| 2016/2017 | Vitoria de Setubal | senior | 30 | 0 | 0 | - |
| 2015/2016 | Real Valladolid | senior | 1 | 0 | 0 | - |
| 2014/2015 | Benfica B | senior | 35 | 0 | 0 | - |
| 2013/2014 | Benfica B | senior | 38 | 0 | 0 | - |
| 2012/2013 | Benfica B | senior | 12 | 0 | 0 | - |
| 2025 | Cape Verde | national team | 7 | 0 | 0 | - |
| 2023 | Cape Verde | national team | 1 | 0 | 0 | - |
| 2016 | Portugal U23 | national team | 4 | 0 | 0 | - |
| 2017 | Portugal U21 | national team | 9 | 0 | 0 | - |
| 2015 | Portugal U21 | national team | 1 | 0 | 0 | - |
| 2014 | Portugal U21 | national team | 4 | 0 | 0 | - |
| 2013 | Portugal U19 | national team | 9 | 0 | 0 | - |
| 2011 | Portugal U17 | national team | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Ahmed Al-Juwaid
Ahmed Al-Najei
Ahmed Alshuwayfie
Ahmed Asiri
Aqbah Al-Mushawh
Azzam Al Salman
Basim Saleh
Fahad Al-Obaid
Ibrahim Al Barakah
Mutib Al Banaqi
Rayan Al Sharekh
Saud Al-Rashid
Abdelmounaim Boutouil
Talal Al Absi
Sultan Tanker
Mohammed Al-Yami
Yousef Al-Shammari
Abdulhadi Al Harajan
Omar Al Somah
Fábio Martins
Amir Sayoud
Farhan Al-Aazmi
Abdullah Al-Shanqiti
Abdulrahman Al Khaibary
Elias Mokwana
Nawaf Al Habashi
Nawaf Al Bishri
Amadou Bamba Dieng
Yazan Al-Ruwaili
Ibrahim Zaied
Aboubacar Bah
Abdulaziz Al-Dwehe
Ahmed Al-Nakhli
Abdulrazzaq Abdulrazzaq Awaji
Loreintz Rosier
Majed Al-Ghamdi
Abdurahman Al Dakheel
Youssouf Oumarou
Thaar Al Otaibi
Mohammed Al-Saedi
Thamer Muhaddili
Ahmed Al-Shamrani
Miguel Carvalho
Abdulaziz Al-Harbi
Hassan Idris
Ahmad Al Mhemaid
Trophies
Ajax
🏆
Super Cup
x1
🏆
Eredivisie
x1
🏆
KNVB Cup
x1
Benfica
🏆
Taça de Portugal
x1
🏆
Super Cup
x2
🏆
Liga Portugal
x2
🏆
League Cup
x3
🏆
Algarve Football Cup
x1
Al Hazem