Age 26
Height 191 cm
Foot Right
Country Greece
Value €524.7k
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.05
28 matches
Last 5
6.12
-0.93 vs season
Best
8.4
vs AEK Athens
MOTM
0
of 26 matches
Rating by match (last 26)
≥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
28
Goals
0
Assists
0
Rating
7.05
Conceded
9
58%
Clean sheets
8
87%
Rating
7.02
61%
Matches
15
61%
Started
12
53%
Penalties saved
0/0
🎯
Stats compared to other keepers
Super League · percentile vs peers
Sweeper actions
84%
Goals conceded
88%
Save percentage
56%
High claims
14%
Clean sheets
100%
Long ball percentage
48%
🔥
Heatmap
344 touches this season
Attack
Touches
344
Attack
0%
Middle
0%
Ø position
10%
Detailed Stats & Percentiles (Super League)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 24 | 1.79 |
41
|
10
|
| Save percentage | 72.7 | 72.73 |
76
|
76
|
| Goals conceded | 9 | 0.67 |
58
|
89
|
| Goals prevented | -0.67 | -0.05 |
30
|
38
|
| Clean sheets | 8 | 0.60 |
87
|
92
|
| Error led to goal | 1 | 0.07 |
7
|
23
|
| Acted as sweeper | 10 | 0.74 |
69
|
71
|
| High claims | 7 | 0.52 |
48
|
28
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Accurate passes | 320 | 23.82 |
64
|
87
|
| Pass accuracy | 77.3 | 77.29 |
89
|
89
|
| Accurate long balls | 58 | 4.32 |
51
|
23
|
| Long ball accuracy | 38.9 | 38.93 |
58
|
58
|
| xA | 0.01 | 0.00 |
35
|
17
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.15 |
20
|
25
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 24 | 1.79 |
41
|
10
|
| Save percentage | 72.7 | 72.73 |
76
|
76
|
| Goals conceded | 9 | 0.67 |
58
|
89
|
| Goals prevented | -0.67 | -0.05 |
30
|
38
|
| Clean sheets | 8 | 0.60 |
87
|
92
|
| Error led to goal | 1 | 0.07 |
7
|
23
|
| Acted as sweeper | 10 | 0.74 |
69
|
71
|
| High claims | 7 | 0.52 |
48
|
28
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Accurate passes | 320 | 23.82 |
64
|
87
|
| Pass accuracy | 77.3 | 77.29 |
89
|
89
|
| Accurate long balls | 58 | 4.32 |
51
|
23
|
| Long ball accuracy | 38.9 | 38.93 |
58
|
58
|
| xA | 0.01 | 0.00 |
35
|
17
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 60%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.15 |
20
|
25
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (53)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-17 | @ Panathinaikos | Super League Championship Group | 2-2 | 0 | 0 | 0 | |
| 2026-05-13 | vs AEK Athens | Super League Championship Group | 1-1 | 0 | 0 | 0 | |
| 2026-05-10 | @ Olympiacos | Super League Championship Group | 1-1 | 0 | 0 | 0 | |
| 2026-05-03 | vs Olympiacos | Super League Championship Group | 3-1 | 0 | 0 | 0 | |
| 2026-04-25 | vs OFI Crete | Cup | 2-3 | 120 | 0 | 0 | 5.3 |
| 2026-04-19 | @ AEK Athens | Super League Championship Group | 3-0 | 90 | 0 | 0 | 6.2 |
| 2026-04-05 | vs Panathinaikos | Super League Championship Group | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-03-31 | @ Hungary | Friendlies | 0-0 | 12 | 0 | 0 | 6.1 |
| 2026-03-27 | vs Paraguay | Friendlies | 0-1 | 0 | 0 | 0 | |
| 2026-03-22 | @ NFC Volos | Super League | 2-1 | 90 | 0 | 0 | 5.6 |
| 2026-03-15 | vs Levadiakos | Super League | 3-0 | 90 | 0 | 0 | 7.4 |
| 2026-03-08 | @ Olympiacos | Super League | 0-0 | 90 | 0 | 0 | 7.8 |
| 2026-03-04 | @ Kifisia FC | Super League | 1-4 | 90 | 0 | 0 | 6.8 |
| 2026-03-01 | vs Asteras Tripolis | Super League | 2-0 | 90 | 0 | 0 | 7.7 |
| 2026-02-26 | @ Celta Vigo | Europa League | 1-0 | 90 | 0 | 0 | 7.1 |
| 2026-02-22 | @ AE Larissa | Super League | 1-1 | 45 | 0 | 0 | 5.5 |
| 2026-02-19 | vs Celta Vigo | Europa League | 1-2 | 90 | 0 | 0 | 7.7 |
| 2026-02-15 | vs AEK Athens | Super League | 0-0 | 0 | 0 | 0 | |
| 2026-02-11 | vs Panathinaikos | Cup | 2-0 | 90 | 0 | 0 | 7.3 |
| 2026-02-08 | @ Aris Thessaloniki | Super League | 0-0 | 0 | 0 | 0 | |
| 2026-02-04 | @ Panathinaikos | Cup | 0-1 | 90 | 0 | 0 | 8.0 |
| 2026-02-01 | vs Panserraikos FC | Super League | 4-1 | 0 | 0 | 0 | |
| 2026-01-29 | @ Lyon | Europa League | 4-2 | 90 | 0 | 0 | 5.2 |
| 2026-01-22 | vs Real Betis | Europa League | 2-0 | 90 | 0 | 0 | 7.9 |
| 2026-01-18 | vs OFI Crete | Super League | 3-0 | 90 | 0 | 0 | 7.4 |
| 2026-01-14 | @ Olympiacos | Cup | 0-2 | 90 | 0 | 0 | 7.9 |
| 2026-01-10 | @ Panetolikos | Super League | 0-3 | 90 | 0 | 0 | 7.7 |
| 2025-12-21 | vs Panathinaikos | Super League | 2-0 | 39 | 0 | 0 | 6.5 |
| 2025-12-17 | vs GS Marko | Cup | 4-1 | 90 | 0 | 0 | |
| 2025-12-14 | @ Atromitos | Super League | 2-0 | 0 | 0 | 0 | |
| 2025-12-11 | @ Ludogorets Razgrad | Europa League | 3-3 | 0 | 0 | 0 | |
| 2025-12-03 | @ Aris Thessaloniki | Cup | 1-1 | 90 | 0 | 0 | |
| 2025-11-30 | @ Levadiakos | Super League | 2-3 | 0 | 0 | 0 | |
| 2025-11-27 | vs Brann | Europa League | 1-1 | 0 | 0 | 0 | |
| 2025-11-23 | vs Kifisia FC | Super League | 3-0 | 0 | 0 | 0 | |
| 2025-11-09 | @ Panathinaikos | Super League | 2-1 | 90 | 0 | 0 | 6.1 |
| 2025-11-06 | vs Young Boys | Europa League | 4-0 | 90 | 0 | 0 | 7.9 |
| 2025-11-02 | @ Panserraikos FC | Super League | 0-5 | 0 | 0 | 0 | |
| 2025-10-29 | vs AE Larissa | Cup | 4-1 | 90 | 0 | 0 | |
| 2025-10-26 | vs NFC Volos | Super League | 3-0 | 90 | 0 | 0 | 7.6 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | PAOK Thessaloniki | senior | 28 | 0 | 0 | 7.05 |
| 2024/2025 | PAOK Thessaloniki | senior | 2 | 0 | 0 | 7.10 |
| 2023/2024 | Asteras Tripolis | senior | 9 | 0 | 0 | 6.56 |
| 2023/2024 | Raków Częstochowa | senior | 1 | 0 | 0 | 7.06 |
| 2022/2023 | Asteras Tripolis | senior | 7 | 0 | 0 | 6.47 |
| 2021/2022 | Asteras Tripolis | senior | 18 | 0 | 0 | - |
| 2020/2021 | Asteras Tripolis | senior | 17 | 0 | 0 | - |
| 2019/2020 | Asteras Tripolis | senior | 2 | 0 | 0 | - |
| 2017/2018 | Asteras Tripolis | senior | 1 | 0 | 0 | - |
| 2026 | Greece | national team | 1 | 0 | 0 | 6.09 |
Transfer Value History
Teammates
André Ricardo
Pavel Apetenok
Jirí Pavlenka
Mohamed Mady Camara
Jonjoe Kenny
Alessandro Vogliacco
Giannis Michailidis
Dejan Lovren
Georgios Giakoumakis
Soualiho Meité
Dimitrios Pelkas
Taison
Andrija Zivkovic
Tomasz Kedziora
Luka Ivanusec
Alexander Jeremejeff
Christos Zafeiris
Abdul Rahman Baba
Alessandro Bianco
Joan Sastre
Konstantinos Thimianis
Magomed Ozdoev
Greg Taylor
Dimitrios Tsopouroglou
Jorge Sánchez
Bedri Dunga
Dimitrios Berdos
Dimitrios Monastirlis
Mahamadou Balde
Dimitrios Chatsidis
Anestis Mythou
Giannis Konstantelias
Kiril Despodov
Vasilios Nikolakoulis
Dimitrios Kottas
Dimitrios Bataoulas
PAOK Thessaloniki