Age 30
Height 193 cm
Foot Right
Country Portugal
Value €518.5k
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.00
23 matches
Last 5
7.28
+0.28 vs season
Best
8.9
vs Braga
MOTM
3
of 22 matches
Rating by match (last 22)
≥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
23
Goals
0
Assists
1
Rating
7.00
Conceded
37
17%
Clean sheets
4
53%
Rating
7.00
63%
Matches
22
68%
Started
22
68%
Penalties saved
1/8
🎯
Stats compared to other keepers
Liga Portugal · percentile vs peers
Sweeper actions
82%
Goals conceded
12%
Save percentage
35%
High claims
37%
Clean sheets
23%
Long ball percentage
18%
🔥
Heatmap
1180 touches this season
Attack
Touches
1180
Attack
0%
Middle
0%
Ø position
9%
Detailed Stats & Percentiles (Liga Portugal)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 74 | 3.36 |
73
|
85
|
| Save percentage | 66.7 | 66.67 |
51
|
51
|
| Goals conceded | 37 | 1.68 |
17
|
29
|
| Goals prevented | 6.13 | 0.28 |
100
|
92
|
| Clean sheets | 4 | 0.18 |
53
|
39
|
| Penalty saves | 1 | 0.05 |
65
|
78
|
| Penalties conceded | 7 | 0.32 |
7
|
17
|
| Penalty save % | 12.5 | 12.50 |
68
|
68
|
| Error led to goal | 3 | 0.14 |
0
|
9
|
| Acted as sweeper | 18 | 0.82 |
82
|
73
|
| High claims | 15 | 0.68 |
63
|
43
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Accurate passes | 478 | 21.73 |
75
|
68
|
| Pass accuracy | 65.9 | 65.93 |
31
|
31
|
| Accurate long balls | 109 | 4.95 |
70
|
43
|
| Long ball accuracy | 31.1 | 31.05 |
17
|
17
|
| Assists | 1 | 0.05 |
100
|
95
|
| Chances created | 1 | 0.05 |
75
|
82
|
| xA | 0.04 | 0.00 |
75
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.09 |
29
|
53
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 74 | 3.36 |
73
|
85
|
| Save percentage | 66.7 | 66.67 |
51
|
51
|
| Goals conceded | 37 | 1.68 |
17
|
29
|
| Goals prevented | 6.13 | 0.28 |
100
|
92
|
| Clean sheets | 4 | 0.18 |
53
|
39
|
| Penalty saves | 1 | 0.05 |
65
|
78
|
| Penalties conceded | 7 | 0.32 |
7
|
17
|
| Penalty save % | 12.5 | 12.50 |
68
|
68
|
| Error led to goal | 3 | 0.14 |
0
|
9
|
| Acted as sweeper | 18 | 0.82 |
82
|
73
|
| High claims | 15 | 0.68 |
63
|
43
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Accurate passes | 478 | 21.73 |
75
|
68
|
| Pass accuracy | 65.9 | 65.93 |
31
|
31
|
| Accurate long balls | 109 | 4.95 |
70
|
43
|
| Long ball accuracy | 31.1 | 31.05 |
17
|
17
|
| Assists | 1 | 0.05 |
100
|
95
|
| Chances created | 1 | 0.05 |
75
|
82
|
| xA | 0.04 | 0.00 |
75
|
63
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 76%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.09 |
29
|
53
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | vs AVS Futebol SAD | Liga Portugal | 0-0 | 0 | 0 | 0 | |
| 2026-05-02 | vs Estrela da Amadora | Liga Portugal | 3-2 | 0 | 0 | 0 | |
| 2026-04-25 | @ Benfica | Liga Portugal | 4-1 | 90 | 0 | 1 | 6.6 |
| 2026-04-20 | vs Estoril | Liga Portugal | 1-0 | 90 | 0 | 0 | 7.8 |
| 2026-04-10 | @ Famalicao | Liga Portugal | 1-1 | 90 | 0 | 0 | 7.9 ⭐ |
| 2026-04-04 | vs Braga | Liga Portugal | 0-1 | 90 | 0 | 0 | 8.9 ⭐ |
| 2026-03-21 | vs Arouca | Liga Portugal | 0-1 | 90 | 0 | 0 | 5.2 |
| 2026-03-15 | @ FC Porto | Liga Portugal | 3-0 | 90 | 0 | 0 | 7.8 |
| 2026-03-07 | vs Nacional | Liga Portugal | 1-1 | 90 | 0 | 0 | 7.9 ⭐ |
| 2026-03-01 | @ Casa Pia AC | Liga Portugal | 1-1 | 90 | 0 | 0 | 7.8 |
| 2026-02-21 | vs Sporting CP | Liga Portugal | 0-3 | 90 | 0 | 0 | 6.3 |
| 2026-02-16 | @ Rio Ave | Liga Portugal | 1-2 | 90 | 0 | 0 | 7.1 |
| 2026-02-07 | vs Gil Vicente | Liga Portugal | 1-2 | 90 | 0 | 0 | 6.4 |
| 2026-01-30 | @ Vitoria de Guimaraes | Liga Portugal | 1-0 | 90 | 0 | 0 | 7.2 |
| 2026-01-24 | vs Santa Clara | Liga Portugal | 1-0 | 90 | 0 | 0 | 7.4 |
| 2026-01-17 | @ Alverca | Liga Portugal | 2-1 | 90 | 0 | 0 | 6.0 |
| 2026-01-11 | vs Tondela | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2026-01-03 | @ AVS Futebol SAD | Liga Portugal | 0-2 | 0 | 0 | 0 | |
| 2025-12-20 | @ Estrela da Amadora | Liga Portugal | 0-0 | 90 | 0 | 0 | 7.4 |
| 2025-12-14 | vs Benfica | Liga Portugal | 0-4 | 90 | 0 | 0 | 3.4 |
| 2025-12-07 | @ Estoril | Liga Portugal | 3-3 | 90 | 0 | 0 | 6.0 |
| 2025-11-29 | vs Famalicao | Liga Portugal | 2-2 | 90 | 0 | 0 | 6.8 |
| 2025-11-09 | @ Braga | Liga Portugal | 2-1 | 90 | 0 | 0 | 6.1 |
| 2025-11-02 | @ Arouca | Liga Portugal | 0-2 | 90 | 0 | 0 | 7.9 |
| 2025-10-27 | vs FC Porto | Liga Portugal | 1-2 | 90 | 0 | 0 | 8.0 |
| 2025-10-19 | @ AD Fafe | Taca de Portugal | 1-0 | 90 | 0 | 0 | |
| 2025-09-27 | vs Casa Pia AC | Liga Portugal | 2-1 | 0 | 0 | 0 | |
| 2025-09-22 | @ Sporting CP | Liga Portugal | 3-0 | 90 | 0 | 0 | 8.4 |
| 2025-09-13 | vs Rio Ave | Liga Portugal | 3-1 | 0 | 0 | 0 | |
| 2025-08-29 | @ Gil Vicente | Liga Portugal | 2-0 | 0 | 0 | 0 | |
| 2025-08-23 | vs Vitoria de Guimaraes | Liga Portugal | 2-0 | 0 | 0 | 0 | |
| 2025-08-17 | @ Santa Clara | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2025-08-10 | vs Alverca | Liga Portugal | 2-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Moreirense | senior | 23 | 0 | 1 | 7.00 |
| 2024/2025 | Real Valladolid | senior | 9 | 0 | 0 | 5.64 |
| 2023/2024 | Granada | senior | 15 | 0 | 0 | 6.14 |
| 2022/2023 | Granada | senior | 11 | 0 | 0 | 6.94 |
| 2021/2022 | Pacos de Ferreira | senior | 37 | 0 | 0 | 6.94 |
| 2020/2021 | Santa Clara | senior | 5 | 0 | 0 | 8.31 |
| 2019/2020 | Santa Clara | senior | 7 | 0 | 0 | 6.56 |
| 2018/2019 | Aves | senior | 11 | 0 | 0 | 5.61 |
| 2017/2018 | Leixoes | senior | 35 | 0 | 0 | - |
| 2016/2017 | Benfica B | senior | 34 | 0 | 0 | - |
| 2015/2016 | Benfica B | senior | 6 | 0 | 0 | - |
| 2015/2016 | Benfica U19 | youth | 6 | 0 | 0 | - |
| 2014/2015 | Benfica U19 | youth | 6 | 0 | 0 | - |
| 2013/2014 | Benfica U19 | youth | 6 | 0 | 0 | - |
Transfer Value History
Trophies
Granada
🏆
LaLiga2
x1
Moreirense