Age 34
Height 190 cm
Foot Both
Country Germany
Value €363k
Contract 2027-05-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.11
33 matches
Last 5
6.70
-0.41 vs season
Best
8.8
vs Motherwell
MOTM
1
of 32 matches
Rating by match (last 30)
≥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
33
Goals
0
Assists
0
Rating
7.11
Conceded
26
29%
Clean sheets
14
92%
Rating
7.11
77%
Matches
32
66%
Started
32
66%
Penalties saved
0/1
🎯
Stats compared to other keepers
Premiership · percentile vs peers
Sweeper actions
34%
Goals conceded
98%
Save percentage
76%
High claims
15%
Clean sheets
95%
Long ball percentage
41%
🔥
Heatmap
1350 touches this season
Attack
Touches
1350
Attack
0%
Middle
1%
Ø position
10%
Detailed Stats & Percentiles (Premiership)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Saves | 64 | 2.03 |
66
|
14
|
| Save percentage | 71.1 | 71.11 |
77
|
77
|
| Goals conceded | 26 | 0.83 |
29
|
88
|
| Goals prevented | 2.48 | 0.08 |
77
|
59
|
| Clean sheets | 14 | 0.44 |
92
|
85
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.03 |
51
|
74
|
| Penalty save % | 0.0 | 0.00 |
22
|
22
|
| Error led to goal | 1 | 0.03 |
25
|
33
|
| Acted as sweeper | 13 | 0.41 |
66
|
40
|
| High claims | 15 | 0.48 |
62
|
37
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Accurate passes | 469 | 14.89 |
62
|
29
|
| Pass accuracy | 52.6 | 52.64 |
33
|
33
|
| Accurate long balls | 225 | 7.14 |
74
|
62
|
| Long ball accuracy | 35.0 | 34.99 |
59
|
59
|
| xA | 0.09 | 0.00 |
85
|
74
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 1 | 0.03 |
0
|
0
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Saves | 64 | 2.03 |
66
|
14
|
| Save percentage | 71.1 | 71.11 |
77
|
77
|
| Goals conceded | 26 | 0.83 |
29
|
88
|
| Goals prevented | 2.48 | 0.08 |
77
|
59
|
| Clean sheets | 14 | 0.44 |
92
|
85
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.03 |
51
|
74
|
| Penalty save % | 0.0 | 0.00 |
22
|
22
|
| Error led to goal | 1 | 0.03 |
25
|
33
|
| Acted as sweeper | 13 | 0.41 |
66
|
40
|
| High claims | 15 | 0.48 |
62
|
37
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Accurate passes | 469 | 14.89 |
62
|
29
|
| Pass accuracy | 52.6 | 52.64 |
33
|
33
|
| Accurate long balls | 225 | 7.14 |
74
|
62
|
| Long ball accuracy | 35.0 | 34.99 |
59
|
59
|
| xA | 0.09 | 0.00 |
85
|
74
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 1 | 0.03 |
0
|
0
|
Recent Matches (33)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | @ Celtic | Premiership Championship Group | 3-1 | 90 | 0 | 0 | 5.6 |
| 2026-05-13 | vs Falkirk | Premiership Championship Group | 3-0 | 90 | 0 | 0 | 7.6 |
| 2026-05-09 | @ Motherwell | Premiership Championship Group | 1-1 | 90 | 0 | 0 | 6.6 |
| 2026-05-04 | vs Rangers | Premiership Championship Group | 2-1 | 90 | 0 | 0 | 7.2 |
| 2026-04-26 | @ Hibernian | Premiership Championship Group | 1-2 | 90 | 0 | 0 | 6.5 |
| 2026-04-11 | vs Motherwell | Premiership | 3-1 | 90 | 0 | 0 | 7.0 |
| 2026-04-05 | @ Livingston | Premiership | 2-2 | 90 | 0 | 0 | 7.1 |
| 2026-03-21 | vs Dundee FC | Premiership | 1-0 | 90 | 0 | 0 | 7.4 |
| 2026-03-14 | @ Kilmarnock | Premiership | 1-0 | 90 | 0 | 0 | 7.6 |
| 2026-02-28 | vs Aberdeen | Premiership | 1-0 | 90 | 0 | 0 | 7.2 |
| 2026-02-21 | vs Falkirk | Premiership | 1-0 | 90 | 0 | 0 | 7.8 |
| 2026-02-15 | @ Rangers | Premiership | 4-2 | 90 | 0 | 0 | 4.6 |
| 2026-02-10 | vs Hibernian | Premiership | 1-0 | 90 | 0 | 0 | 7.7 |
| 2026-02-03 | @ St. Mirren | Premiership | 1-0 | 90 | 0 | 0 | 8.2 |
| 2026-01-31 | @ Dundee United | Premiership | 0-3 | 90 | 0 | 0 | 7.7 |
| 2026-01-25 | vs Celtic | Premiership | 2-2 | 0 | 0 | 0 | |
| 2026-01-11 | @ Dundee FC | Premiership | 0-1 | 45 | 0 | 0 | 5.4 |
| 2026-01-03 | vs Livingston | Premiership | 1-0 | 90 | 0 | 0 | 7.9 |
| 2025-12-27 | @ Hibernian | Premiership | 3-2 | 90 | 0 | 0 | 5.9 |
| 2025-12-21 | vs Rangers | Premiership | 2-1 | 90 | 0 | 0 | 6.5 |
| 2025-12-13 | @ Falkirk | Premiership | 0-2 | 90 | 0 | 0 | 7.1 |
| 2025-12-07 | @ Celtic | Premiership | 1-2 | 90 | 0 | 0 | 6.8 |
| 2025-12-03 | vs Kilmarnock | Premiership | 1-1 | 90 | 0 | 0 | 6.8 |
| 2025-11-29 | @ Motherwell | Premiership | 0-0 | 90 | 0 | 0 | 8.8 ⭐ |
| 2025-11-23 | @ Aberdeen | Premiership | 1-0 | 90 | 0 | 0 | 6.4 |
| 2025-11-09 | vs Dundee United | Premiership | 1-1 | 90 | 0 | 0 | 7.0 |
| 2025-11-01 | vs Dundee FC | Premiership | 4-0 | 90 | 0 | 0 | 7.2 |
| 2025-10-29 | @ St. Mirren | Premiership | 2-2 | 90 | 0 | 0 | 6.4 |
| 2025-10-26 | vs Celtic | Premiership | 3-1 | 90 | 0 | 0 | 7.2 |
| 2025-10-18 | @ Kilmarnock | Premiership | 0-3 | 90 | 0 | 0 | 7.7 |
| 2025-10-04 | vs Hibernian | Premiership | 1-0 | 90 | 0 | 0 | 7.8 |
| 2025-09-27 | vs Falkirk | Premiership | 3-0 | 90 | 0 | 0 | 8.1 |
| 2025-09-13 | @ Rangers | Premiership | 0-2 | 90 | 0 | 0 | 8.8 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Hearts | senior | 33 | 0 | 0 | 7.11 |
| 2024/2025 | Union Berlin | senior | 6 | 0 | 0 | 5.95 |
| 2023/2024 | Union Berlin | senior | 1 | 0 | 0 | 6.92 |
| 2022/2023 | Schalke 04 | senior | 25 | 0 | 0 | 6.05 |
| 2021/2022 | Hertha BSC | senior | 28 | 0 | 0 | 6.16 |
| 2020/2021 | Hertha BSC | senior | 27 | 0 | 0 | 6.44 |
| 2019/2020 | Freiburg | senior | 25 | 0 | 0 | 6.63 |
| 2018/2019 | Freiburg | senior | 35 | 0 | 1 | 6.09 |
| 2017/2018 | Freiburg | senior | 37 | 0 | 0 | 6.10 |
| 2016/2017 | Freiburg | senior | 35 | 0 | 0 | 6.04 |
| 2015/2016 | Freiburg | senior | 33 | 0 | 0 | - |
| 2014/2015 | Arminia Bielefeld | senior | 42 | 0 | 0 | - |
| 2013/2014 | Freiburg | senior | 1 | 0 | 0 | - |
| 2013/2014 | Freiburg II | senior | 10 | 0 | 0 | - |
| 2012/2013 | Freiburg II | senior | 14 | 0 | 0 | - |
| 2011/2012 | Freiburg II | senior | 18 | 0 | 0 | - |
| 2010/2011 | Freiburg II | senior | 9 | 0 | 0 | - |
Transfer Value History
Teammates
Adam Forrester
Lewis Neilson
Liam McFarlane
Macaulay Tait
Yan Dhanda
Zander Clark
Craig Gordon
Frankie Kent
Stephen Kingsley
Craig Halkett
Jamie McCart
Beni Baningime
Elton Kabangu
Calem Nieuwenhof
Lawrence Shankland
Cláudio Braga
Pierre Landry Kaboré
Christian Dahle Borchgrevink
Cameron Devlin
Michael Steinwender
Blair Spittal
Alan Forrest
Harry Milne
Stuart Findlay
Tómas Magnússon
Jordi Altena
Finlay Pollock
Sabah Kerjota
Harry Stone
Ryan Fulton
Oisin McEntee
Ageu
Rogers Mato
Alexandros Kyziridis
Islam Chesnokov
Trophies
Freiburg
🏆
2. Bundesliga
x1
Arminia Bielefeld
🏆
3. Liga
x1
Hearts