Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Bayer 04 Leverkusen | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2025/26 | Bayer 04 Leverkusen | UEFA Champions League | 6 | 540 | 0 | 0 |
| 2025/26 | Bayer 04 Leverkusen | Bundesliga | 11 | 930 | 0 | 0 |
| 2025/26 | Bayer 04 Leverkusen | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2024/25 | Salzburg | Austrian Bundesliga | 11 | 990 | 0 | 0 |
| 2024/25 | Salzburg | Austrian OFB Pokal | 2 | 180 | 0 | 0 |
| 2024/25 | Salzburg | UEFA Champions League | 5 | 384 | 0 | 0 |
| 2024/25 | Salzburg | Champions League Qualifying | 4 | 360 | 0 | 0 |
| 2023/24 | RB Leipzig | UEFA Champions League | 5 | 450 | 0 | 1 |
| 2023/24 | RB Leipzig | Bundesliga | 21 | 1,890 | 0 | 0 |
| 2023/24 | RB Leipzig | German Bundesliga (DFL - Official) | 21 | 1,890 | 0 | 0 |
| 2023/24 | RB Leipzig | German Supercup (DFL - Official) | 1 | 90 | 0 | 0 |
| 2022/23 | RB Leipzig | UEFA Champions League | 6 | 527 | 0 | 0 |
| 2022/23 | RB Leipzig | Bundesliga | 26 | 2,340 | 0 | 0 |
| 2022/23 | RB Leipzig | DFB-Pokal | 5 | 450 | 0 | 0 |
| 2022/23 | RB Leipzig | German Bundesliga (DFL - Official) | 26 | 2,340 | 0 | 0 |
| 2021/22 | Heracles Almelo | Eredivisie | 22 | 1,980 | 0 | 0 |
| 2020/21 | Heracles Almelo | Eredivisie | 26 | 2,326 | 0 | 0 |
| 2020/21 | Heracles Almelo | Dutch KNVB Cup | 1 | 90 | 0 | 0 |
| 2019/20 | Heracles Almelo | Eredivisie | 26 | 2,340 | 0 | 1 |
| 2018/19 | Heracles Almelo | Eredivisie | 35 | 3,105 | 0 | 0 |
| 2017/18 | FC Hansa Rostock | German 3rd Liga | 34 | 3,060 | 0 | 0 |
| 2015/16 | SG Dynamo Dresden | German 3rd Liga | 30 | 2,700 | 0 | 0 |
| Total | 23 seasons | 326 | 29,142 | 0 | 2 |
DFB-Pokal
2026/27| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 1 |
| Clean sheets | 1 |
Bundesliga
2026/27No stats available right now.
UEFA Europa League
2026/27No stats available right now.
UEFA Champions League
2025/26Compared with 39 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.50 | 24 |
| Save % | 75% | 85 |
| Clean sheets | 50% | 88 |
| High claims | 0.17 | 8 |
| Pass accuracy | 69% | 55 |
| Long passing | 33% | 19 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 7 |
| Saves | 15 |
| Clean sheets | 3 |
Bundesliga
2025/26Compared with 23 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 3.97 | 93 |
| Save % | 82% | 98 |
| Clean sheets | 27% | 74 |
| High claims | 0.68 | 37 |
| Pass accuracy | 74% | 80 |
| Long passing | 33% | 11 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Clearances | 10 |
| Saves | 41 |
| Clean sheets | 3 |
DFB-Pokal
2025/26| Metric | Total |
|---|---|
| Clearances | 2 |
| Clean sheets | 1 |
German Bundesliga (DFL - Official)
2025/26No stats available right now.
Austrian Bundesliga
2024/25Compared with 16 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.00 | 3 |
| Save % | 61% | 28 |
| Clean sheets | 45% | 97 |
| High claims | 0.36 | 3 |
| Pass accuracy | 84% | 97 |
| Long passing | 49% | 97 |
| Metric | Total |
|---|---|
| Clearances | 6 |
| Saves | 22 |
| Clean sheets | 5 |
Austrian OFB Pokal
2024/25| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 1 |
| Clean sheets | 2 |
UEFA Champions League
2024/25Compared with 34 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.58 | 24 |
| Save % | 44% | 3 |
| Clean sheets | 0% | 3 |
| High claims | 0.23 | 12 |
| Pass accuracy | 71% | 35 |
| Long passing | 36% | 29 |
| Metric | Total |
|---|---|
| Clearances | 6 |
| Saves | 11 |
Champions League Qualifying
2024/25| Metric | Total |
|---|---|
| Clearances | 5 |
| Saves | 7 |
| Clean sheets | 1 |
UEFA Champions League
2024/25No stats available right now.
Bundesliga
2024/25No stats available right now.
DFB-Pokal
2024/25No stats available right now.
German Bundesliga (DFL - Official)
2024/25No stats available right now.
UEFA Champions League
2023/24Compared with 30 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.60 | 22 |
| Save % | 59% | 15 |
| Clean sheets | 0% | 15 |
| High claims | 0.00 | 2 |
| Pass accuracy | 87% | 88 |
| Long passing | 58% | 92 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Clearances | 4 |
| Saves | 13 |
Bundesliga
2023/24Compared with 24 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.24 | 10 |
| Save % | 61% | 10 |
| Clean sheets | 24% | 65 |
| High claims | 0.76 | 35 |
| Pass accuracy | 86% | 98 |
| Long passing | 47% | 81 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 1 |
| Clearances | 20 |
| Saves | 47 |
| Clean sheets | 5 |
DFB-Pokal
2023/24No stats available right now.
German Super Cup
2023/24No stats available right now.
German Bundesliga (DFL - Official)
2023/24| Metric | Total |
|---|---|
| Big chances created | 1 |
| Saves | 48 |
| Clean sheets | 5 |
German Supercup (DFL - Official)
2023/24| Metric | Total |
|---|---|
| Saves | 5 |
| Clean sheets | 1 |
UEFA Champions League
2022/23| Metric | Total |
|---|---|
| Clearances | 5 |
| Saves | 20 |
| Clean sheets | 2 |
Bundesliga
2022/23| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 28 |
| Saves | 46 |
| Clean sheets | 7 |
DFB-Pokal
2022/23| Metric | Total |
|---|---|
| Clearances | 6 |
| Saves | 5 |
| Clean sheets | 4 |
German Super Cup
2022/23No stats available right now.
German Bundesliga (DFL - Official)
2022/23| Metric | Total |
|---|---|
| Saves | 48 |
| Clean sheets | 7 |
German Supercup (DFL - Official)
2022/23No stats available right now.
Eredivisie
2021/22| Metric | Total |
|---|---|
| Big chances created | 2 |
| Dribbles completed | 1 |
| Clearances | 23 |
| Saves | 70 |
| Clean sheets | 5 |
Dutch KNVB Cup
2021/22No stats available right now.
Dutch Relegation / Promotion Play-offs
2021/22No stats available right now.
Eredivisie
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 1 |
| Interceptions | 1 |
| Clearances | 15 |
| Saves | 62 |
| Clean sheets | 9 |
Dutch KNVB Cup
2020/21| Metric | Total |
|---|---|
| Saves | 4 |
Eredivisie
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Dribbles completed | 2 |
| Interceptions | 2 |
| Clearances | 29 |
| Saves | 87 |
| Clean sheets | 7 |
Dutch KNVB Cup
2019/20No stats available right now.
Eredivisie
2018/19| Metric | Total |
|---|---|
| Big chances created | 3 |
| Clearances | 33 |
| Saves | 141 |
| Clean sheets | 6 |
Dutch KNVB Cup
2018/19No stats available right now.
German 3rd Liga
2017/18| Metric | Total |
|---|---|
| Interceptions | 3 |
| Clearances | 31 |
| Saves | 98 |
| Clean sheets | 16 |
DFB-Pokal
2017/18No stats available right now.
German 3rd Liga
2015/16| Metric | Total |
|---|---|
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 36 |
| Saves | 85 |
| Clean sheets | 10 |
Bundesliga
2014/15No stats available right now.
DFB-Pokal
2014/15No stats available right now.
UEFA Europa League
2014/15No stats available right now.
UEFA Europa League Qualifying
2014/15No stats available right now.
Bundesliga
2013/14No stats available right now.
DFB-Pokal
2013/14No stats available right now.
Champions League Qualifying
2012/13No stats available right now.
Bundesliga
2012/13No stats available right now.
DFB-Pokal
2012/13No stats available right now.
UEFA Europa League
2012/13No stats available right now.
Bundesliga
2011/12No stats available right now.
DFB-Pokal
2011/12No stats available right now.
Recent matches
| Match | Min | G | A | Sv | GA | Cl | Pun | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|
| 08/22AwaySV Wehen WiesbadenG0-4 | 90' | 0 | 0 | 1 | 0 | 0 | 1 | 18/20 | 7.4 |
| 04/25Away1. FC KölnG1-2 | 90' | 0 | 0 | 8 | 1 | 1 | 0 | 14/23 | 8.2 |
| 03/17AwayArsenalP2-0 | 90' | 0 | 0 | 10 | 2 | 0 | 0 | 12/20 | 8.6 |
| 03/14FC Bayern MünchenE1-1 | 90' | 0 | 0 | 4 | 1 | 0 | 1 | 21/26 | 7.3 |
| 03/11ArsenalE1-1 | 90' | 0 | 0 | 1 | 1 | 0 | 2 | 11/20 | 5.9 |
| 03/07AwaySC FreiburgE3-3 | 90' | 0 | 0 | 6 | 3 | 2 | 1 | 16/24 | 7.2 |
| 03/04AwayHamburger SVG0-1 | 90' | 0 | 0 | 3 | 0 | 1 | 0 | 7/15 | 7.8 |
| 02/281. FSV Mainz 05E1-1 | 90' | 0 | 0 | 3 | 1 | 0 | 0 | 23/28 | 7.1 |
| 02/24OlympiakosE0-0 | 90' | 0 | 0 | 1 | 0 | 1 | 1 | 22/31 | 7.2 |
| 02/21Away1. FC Union BerlinP1-0 | 90' | 0 | 0 | 3 | 1 | 0 | 1 | 8/15 | 6.9 |
| 02/18AwayOlympiakosG0-2 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 14/24 | 6.9 |
| 02/14FC St. PauliG4-0 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 22/25 | 7.4 |
| 02/07AwayBorussia MönchengladbachE1-1 | 90' | 0 | 0 | 5 | 1 | 1 | 1 | 15/18 | 7.8 |
| 02/03FC St. PauliG3-0 | 90' | 0 | 0 | 0 | 0 | 1 | 2 | 13/22 | 6.9 |
| 01/31AwayEintracht FrankfurtG1-3 | 90' | 0 | 0 | 3 | 1 | 0 | 2 | 23/29 | 7.0 |
DEN
BLR
ENG
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
GLP
BRB
CUB
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
TUN
BOT
SSL
LIB
OLI
SHA
DUH
SAI
RAY
QAT_U19
WAN
ALB
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
JPN
VEN
KOR
URU
ZIM
COD
CTA
BFA
EQG
SLE
KHA
WAK




