Age 27
Height 185 cm
Foot Right
Country Portugal
Value €2m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.21
24 matches
Last 5
6.84
-0.37 vs season
Best
8.6
vs Konyaspor
MOTM
4
of 23 matches
Rating by match (last 23)
≥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
24
Goals
0
Assists
0
Rating
7.21
Conceded
31
24%
Clean sheets
6
63%
Rating
7.21
82%
Matches
23
70%
Started
23
70%
Penalties saved
0/5
🎯
Stats compared to other keepers
Super Lig · percentile vs peers
Sweeper actions
47%
Goals conceded
47%
Save percentage
65%
High claims
35%
Clean sheets
48%
Long ball percentage
30%
🔥
Heatmap
1097 touches this season
Attack
Touches
1097
Attack
0%
Middle
0%
Ø position
8%
Detailed Stats & Percentiles (Super Lig)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Saves | 76 | 3.30 |
75
|
78
|
| Save percentage | 71.0 | 71.03 |
65
|
65
|
| Goals conceded | 31 | 1.35 |
24
|
51
|
| Goals prevented | 6.30 | 0.27 |
95
|
87
|
| Clean sheets | 6 | 0.26 |
63
|
53
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 5 | 0.22 |
4
|
12
|
| Penalty save % | 0.0 | 0.00 |
31
|
31
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 12 | 0.52 |
75
|
65
|
| High claims | 16 | 0.70 |
68
|
53
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Accurate passes | 380 | 16.52 |
65
|
17
|
| Pass accuracy | 55.7 | 55.72 |
12
|
12
|
| Accurate long balls | 151 | 6.57 |
75
|
51
|
| Long ball accuracy | 33.3 | 33.33 |
29
|
29
|
| Chances created | 2 | 0.09 |
78
|
85
|
| xA | 0.04 | 0.00 |
68
|
56
|
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
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Saves | 76 | 3.30 |
75
|
78
|
| Save percentage | 71.0 | 71.03 |
65
|
65
|
| Goals conceded | 31 | 1.35 |
24
|
51
|
| Goals prevented | 6.30 | 0.27 |
95
|
87
|
| Clean sheets | 6 | 0.26 |
63
|
53
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 5 | 0.22 |
4
|
12
|
| Penalty save % | 0.0 | 0.00 |
31
|
31
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 12 | 0.52 |
75
|
65
|
| High claims | 16 | 0.70 |
68
|
53
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Accurate passes | 380 | 16.52 |
65
|
17
|
| Pass accuracy | 55.7 | 55.72 |
12
|
12
|
| Accurate long balls | 151 | 6.57 |
75
|
51
|
| Long ball accuracy | 33.3 | 33.33 |
29
|
29
|
| Chances created | 2 | 0.09 |
78
|
85
|
| xA | 0.04 | 0.00 |
68
|
56
|
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 (39)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | @ Trabzonspor | Super Lig | 0-3 | 90 | 0 | 0 | 7.9 |
| 2026-05-09 | vs Kasımpaşa | Super Lig | 3-2 | 90 | 0 | 0 | 7.0 |
| 2026-05-03 | @ Fatih Karagümrük | Super Lig | 1-0 | 90 | 0 | 0 | 6.3 |
| 2026-04-26 | vs Kocaelispor | Super Lig | 1-0 | 90 | 0 | 0 | 7.0 |
| 2026-04-22 | @ Galatasaray | Cup | 0-2 | 0 | 0 | 0 | |
| 2026-04-18 | vs Galatasaray | Super Lig | 1-2 | 90 | 0 | 0 | 6.0 |
| 2026-04-11 | @ Başakşehir | Super Lig | 3-0 | 90 | 0 | 0 | 7.2 |
| 2026-04-04 | vs Göztepe | Super Lig | 0-2 | 90 | 0 | 0 | 6.2 |
| 2026-03-31 | @ USA | Friendlies | 0-2 | 5 | 0 | 0 | |
| 2026-03-29 | @ Mexico | Friendlies | 0-0 | 0 | 0 | 0 | |
| 2026-03-19 | @ Konyaspor | Super Lig | 1-0 | 90 | 0 | 0 | 8.6 ⭐ |
| 2026-03-15 | vs Beşiktaş | Super Lig | 0-2 | 90 | 0 | 0 | 7.0 |
| 2026-03-09 | @ Alanyaspor | Super Lig | 0-0 | 90 | 0 | 0 | 8.6 ⭐ |
| 2026-03-01 | vs Kayserispor | Super Lig | 0-0 | 90 | 0 | 0 | 8.4 ⭐ |
| 2026-02-21 | @ Eyüpspor | Super Lig | 1-0 | 90 | 0 | 0 | 7.6 |
| 2026-02-14 | vs Rizespor | Super Lig | 2-2 | 90 | 0 | 0 | 6.5 |
| 2026-02-09 | @ Fenerbahçe | Super Lig | 3-1 | 90 | 0 | 0 | 6.3 |
| 2026-02-01 | vs Gaziantep FK | Super Lig | 2-1 | 90 | 0 | 0 | 7.3 |
| 2026-01-25 | @ Antalyaspor | Super Lig | 2-1 | 90 | 0 | 0 | 5.6 |
| 2026-01-18 | vs Samsunspor | Super Lig | 1-1 | 90 | 0 | 0 | 6.9 |
| 2026-01-14 | @ Antalyaspor | Cup Grp. B | 0-1 | 0 | 0 | 0 | |
| 2025-12-22 | vs Trabzonspor | Super Lig | 4-3 | 90 | 0 | 0 | 7.1 |
| 2025-12-18 | vs Bodrum FK | Cup Grp. B | 3-2 | 90 | 0 | 0 | |
| 2025-12-12 | @ Kasımpaşa | Super Lig | 0-0 | 90 | 0 | 0 | 7.6 |
| 2025-12-07 | vs Fatih Karagümrük | Super Lig | 3-0 | 90 | 0 | 0 | 8.1 |
| 2025-12-02 | @ Sakaryaspor | Cup Qualification | 0-5 | 0 | 0 | 0 | |
| 2025-11-28 | @ Kocaelispor | Super Lig | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-11-22 | @ Galatasaray | Super Lig | 3-2 | 90 | 0 | 0 | 7.6 |
| 2025-11-07 | vs Başakşehir | Super Lig | 2-1 | 90 | 0 | 0 | 8.1 ⭐ |
| 2025-11-01 | @ Göztepe | Super Lig | 1-0 | 0 | 0 | 0 | |
| 2025-10-26 | vs Konyaspor | Super Lig | 1-2 | 0 | 0 | 0 | |
| 2025-10-18 | @ Beşiktaş | Super Lig | 1-2 | 0 | 0 | 0 | |
| 2025-10-04 | vs Alanyaspor | Super Lig | 2-2 | 0 | 0 | 0 | |
| 2025-09-28 | @ Kayserispor | Super Lig | 1-1 | 0 | 0 | 0 | |
| 2025-09-20 | vs Eyüpspor | Super Lig | 1-0 | 0 | 0 | 0 | |
| 2025-09-15 | @ Rizespor | Super Lig | 1-0 | 0 | 0 | 0 | |
| 2025-08-24 | @ FC Porto B | Liga Portugal 2 | 0-2 | 90 | 0 | 0 | |
| 2025-08-17 | vs Torreense | Liga Portugal 2 | 0-3 | 90 | 0 | 0 | |
| 2025-08-11 | @ Oliveirense | Liga Portugal 2 | 1-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Gençlerbirliği | senior | 24 | 0 | 0 | 7.21 |
| 2025/2026 | Farense | senior | 3 | 0 | 0 | - |
| 2024/2025 | Farense | senior | 30 | 0 | 0 | 6.85 |
| 2023/2024 | Farense | senior | 35 | 0 | 0 | 7.03 |
| 2022/2023 | Farense | senior | 23 | 0 | 0 | - |
| 2021/2022 | Farense | senior | 14 | 0 | 0 | - |
| 2019/2020 | Braga B | senior | 9 | 0 | 0 | - |
| 2017/2018 | Braga B | senior | 2 | 0 | 0 | - |
| 2026 | Portugal | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Abdullah Yildizer
Thalisson
Abdullah Sahindere
Zan Zuzek
Peter Etebo
Dimitrios Goutas
Henry Onyekuru
Samed Onur
Metehan Mimaroglu
Göktan Gürpüz
Pedro Pereira
Tom Dele-Bashiru
Ayaz Özcan
Erk Aslan
Erhan Erentürk
Adama Traoré
Sékou Koïta
Matej Hanousek
Umut Islamoglu
Emirhan Unal
M'Baye Niang
Ebrar Aydin
Ogulcan Ülgün
Ousmane Diabate
Arda Çelik
Prince Martor Jr.
Dal Varesanovic
Emirzat Baycu
Ensar Kemaloglu
Franco Tongya
Bilal Sari
Abdurrahim Dursun
Moussa Kyabou
Firatcan Üzüm
Yigit Hamza Aydar
Yusuf Hasan Temel
Mehmet Akbal
Cihan Çanak
Gençlerbirliği