Age 32
Height 189 cm
Foot Both
Country Netherlands
Value €6.8m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.86
34 matches
Last 5
7.32
+0.46 vs season
Best
9.2
vs Manchester City
MOTM
5
of 38 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
34
Goals
0
Assists
0
Rating
6.86
Conceded
38
40%
Clean sheets
5
50%
Rating
6.73
23%
Matches
24
53%
Started
24
53%
Penalties saved
0/7
🎯
Stats compared to other keepers
Bundesliga · percentile vs peers
Sweeper actions
20%
Goals conceded
30%
Save percentage
68%
High claims
53%
Clean sheets
61%
Long ball percentage
49%
🔥
Heatmap
1150 touches this season
Attack
Touches
1150
Attack
0%
Middle
0%
Ø position
9%
Detailed Stats & Percentiles (Bundesliga)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Saves | 79 | 3.34 |
56
|
63
|
| Save percentage | 67.5 | 67.52 |
50
|
50
|
| Goals conceded | 38 | 1.61 |
40
|
43
|
| Goals prevented | -3.03 | -0.13 |
10
|
10
|
| Clean sheets | 5 | 0.21 |
50
|
60
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 7 | 0.30 |
6
|
6
|
| Penalty save % | 0.0 | 0.00 |
20
|
20
|
| Error led to goal | 2 | 0.08 |
23
|
33
|
| Acted as sweeper | 8 | 0.34 |
36
|
13
|
| High claims | 17 | 0.72 |
50
|
43
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Accurate passes | 521 | 22.01 |
46
|
26
|
| Pass accuracy | 73.0 | 72.97 |
73
|
73
|
| Accurate long balls | 110 | 4.65 |
43
|
10
|
| Long ball accuracy | 37.3 | 37.29 |
36
|
36
|
| Chances created | 1 | 0.04 |
60
|
70
|
| xA | 0.05 | 0.00 |
43
|
36
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 70%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.04 |
26
|
40
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 31%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Saves | 79 | 3.34 |
56
|
63
|
| Save percentage | 67.5 | 67.52 |
50
|
50
|
| Goals conceded | 38 | 1.61 |
40
|
43
|
| Goals prevented | -3.03 | -0.13 |
10
|
10
|
| Clean sheets | 5 | 0.21 |
50
|
60
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 7 | 0.30 |
6
|
6
|
| Penalty save % | 0.0 | 0.00 |
20
|
20
|
| Error led to goal | 2 | 0.08 |
23
|
33
|
| Acted as sweeper | 8 | 0.34 |
36
|
13
|
| High claims | 17 | 0.72 |
50
|
43
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Accurate passes | 521 | 22.01 |
46
|
26
|
| Pass accuracy | 73.0 | 72.97 |
73
|
73
|
| Accurate long balls | 110 | 4.65 |
43
|
10
|
| Long ball accuracy | 37.3 | 37.29 |
36
|
36
|
| Chances created | 1 | 0.04 |
60
|
70
|
| xA | 0.05 | 0.00 |
43
|
36
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 70%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.04 |
26
|
40
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (47)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | vs Hamburger SV | Bundesliga | 1-1 | 90 | 0 | 0 | 6.8 |
| 2026-05-09 | @ VfB Stuttgart | Bundesliga | 3-1 | 90 | 0 | 0 | 7.3 |
| 2026-05-02 | vs RB Leipzig | Bundesliga | 4-1 | 90 | 0 | 0 | 7.7 |
| 2026-04-22 | vs Bayern München | DFB Pokal | 0-2 | 90 | 0 | 0 | 8.5 |
| 2026-04-18 | vs Augsburg | Bundesliga | 1-2 | 90 | 0 | 0 | 6.3 |
| 2026-04-11 | @ Borussia Dortmund | Bundesliga | 0-1 | 90 | 0 | 0 | 7.4 |
| 2026-04-04 | vs Wolfsburg | Bundesliga | 6-3 | 90 | 0 | 0 | 5.7 |
| 2026-03-31 | vs Ecuador | Friendlies | 1-1 | 90 | 0 | 0 | 6.8 |
| 2026-03-27 | vs Norway | Friendlies | 2-1 | 0 | 0 | 0 | |
| 2026-03-21 | @ FC Heidenheim | Bundesliga | 3-3 | 90 | 0 | 0 | 6.0 |
| 2026-01-17 | @ Hoffenheim | Bundesliga | 1-0 | 60 | 0 | 0 | 7.2 |
| 2026-01-10 | vs VfB Stuttgart | Bundesliga | 1-4 | 90 | 0 | 0 | 5.1 |
| 2025-12-20 | @ RB Leipzig | Bundesliga | 1-3 | 90 | 0 | 0 | 8.1 |
| 2025-12-13 | vs 1. FC Köln | Bundesliga | 2-0 | 90 | 0 | 0 | 8.0 |
| 2025-12-10 | vs Newcastle United | Champions League | 2-2 | 90 | 0 | 0 | 6.6 |
| 2025-12-06 | @ Augsburg | Bundesliga | 2-0 | 90 | 0 | 0 | 6.0 |
| 2025-12-02 | @ Borussia Dortmund | DFB Pokal | 0-1 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-11-29 | vs Borussia Dortmund | Bundesliga | 1-2 | 90 | 0 | 0 | 5.9 |
| 2025-11-25 | @ Manchester City | Champions League | 0-2 | 90 | 0 | 0 | 9.2 ⭐ |
| 2025-11-22 | @ Wolfsburg | Bundesliga | 1-3 | 90 | 0 | 0 | 8.8 ⭐ |
| 2025-11-17 | vs Lithuania | World Cup Qualification UEFA 1st Round Grp. G | 4-0 | 0 | 0 | 0 | |
| 2025-11-14 | @ Poland | World Cup Qualification UEFA 1st Round Grp. G | 1-1 | 0 | 0 | 0 | |
| 2025-11-08 | vs FC Heidenheim | Bundesliga | 6-0 | 90 | 0 | 0 | 6.9 |
| 2025-11-05 | @ Benfica | Champions League | 0-1 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-11-01 | @ Bayern München | Bundesliga | 3-0 | 90 | 0 | 0 | 5.2 |
| 2025-10-29 | @ Paderborn | DFB Pokal | 2-4 | 120 | 0 | 0 | 6.0 |
| 2025-10-26 | vs Freiburg | Bundesliga | 2-0 | 90 | 0 | 0 | 8.2 |
| 2025-10-21 | vs Paris Saint-Germain | Champions League | 2-7 | 90 | 0 | 0 | 2.9 |
| 2025-10-18 | @ Mainz 05 | Bundesliga | 3-4 | 90 | 0 | 0 | 5.8 |
| 2025-10-12 | vs Finland | World Cup Qualification UEFA 1st Round Grp. G | 4-0 | 0 | 0 | 0 | |
| 2025-10-09 | @ Malta | World Cup Qualification UEFA 1st Round Grp. G | 0-4 | 0 | 0 | 0 | |
| 2025-10-04 | vs Union Berlin | Bundesliga | 2-0 | 90 | 0 | 0 | 7.8 |
| 2025-10-01 | vs PSV Eindhoven | Champions League | 1-1 | 90 | 0 | 0 | 6.5 |
| 2025-09-27 | @ St. Pauli | Bundesliga | 1-2 | 90 | 0 | 0 | 6.7 |
| 2025-09-21 | vs Borussia Mönchengladbach | Bundesliga | 1-1 | 90 | 0 | 0 | 7.5 |
| 2025-09-18 | @ FC København | Champions League | 2-2 | 90 | 0 | 0 | 7.4 |
| 2025-09-12 | vs Eintracht Frankfurt | Bundesliga | 3-1 | 90 | 0 | 0 | 6.8 |
| 2025-09-07 | @ Lithuania | World Cup Qualification UEFA 1st Round Grp. G | 2-3 | 0 | 0 | 0 | |
| 2025-09-04 | vs Poland | World Cup Qualification UEFA 1st Round Grp. G | 1-1 | 0 | 0 | 0 | |
| 2025-08-30 | @ Werder Bremen | Bundesliga | 3-3 | 90 | 0 | 0 | 4.8 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Bayer Leverkusen | senior | 34 | 0 | 0 | 6.86 |
| 2024/2025 | Brentford | senior | 39 | 0 | 2 | 6.98 |
| 2023/2024 | Brentford | senior | 38 | 0 | 1 | 6.55 |
| 2022/2023 | Freiburg | senior | 44 | 0 | 0 | 6.81 |
| 2021/2022 | Freiburg | senior | 37 | 0 | 0 | 6.58 |
| 2020/2021 | Freiburg | senior | 3 | 0 | 0 | 6.61 |
| 2019/2020 | Freiburg | senior | 11 | 0 | 0 | 6.93 |
| 2018/2019 | Freiburg | senior | 1 | 0 | 0 | 6.75 |
| 2020/2021 | Freiburg II | senior | 3 | 0 | 0 | - |
| 2017/2018 | MSV Duisburg | senior | 32 | 0 | 0 | 6.06 |
| 2016/2017 | MSV Duisburg | senior | 38 | 1 | 0 | - |
| 2015/2016 | Greuther Fürth II | senior | 8 | 0 | 0 | - |
| 2014/2015 | Greuther Fürth II | senior | 3 | 0 | 0 | - |
| 2013/2014 | Greuther Fürth II | senior | 14 | 0 | 0 | - |
| 2015/2016 | Greuther Fürth | senior | 2 | 0 | 0 | - |
| 2014/2015 | Greuther Fürth | senior | 2 | 0 | 0 | - |
| 2012/2013 | Alemannia Aachen | senior | 15 | 0 | 0 | - |
| 2026 | Netherlands | national team | 3 | 0 | 0 | 7.37 |
| 2024 | Netherlands | national team | 4 | 0 | 0 | 8.29 |
| 2022 | Netherlands | national team | 4 | 0 | 0 | 6.30 |
Transfer Value History
Teammates
Jarell Quansah
Loic Badé
Equi Fernández
Jonas Hofmann
Robert Andrich
Malik Tillman
Martin Terrier
Edmond Tapsoba
Arthur
Patrik Schick
Tim Oermann
Axel Tape
Eliesse Ben Seghir
Jonas Omlin
Ernest Poku
Alejandro Grimaldo
Lucas Vázquez
Nathan Tella
Aleix García
Exequiel Palacios
Janis Blaswich
Ibrahim Maza
Christian Kofane
Niklas Lomb
Jesper Schlich
Issa Traoré
Montrell Culbreath
Trophies
MSV Duisburg
🏆
Reg. Cup Niederrhein
x1
🏆
3. Liga
x1
Bayer Leverkusen