Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Bournemouth | EFL Cup | 1 | 90 | 0 | 0 |
| 2025/26 | Juventus | UEFA Champions League | 6 | 540 | 0 | 0 |
| 2025/26 | Juventus | Coppa Italia | 1 | 90 | 0 | 0 |
| 2025/26 | Juventus | Serie A | 30 | 2,655 | 0 | 0 |
| 2025/26 | Juventus | FIFA Club World Cup | 4 | 360 | 0 | 0 |
| 2024/25 | Juventus | UEFA Champions League | 8 | 719 | 0 | 0 |
| 2024/25 | Juventus | Coppa Italia | 1 | 90 | 0 | 0 |
| 2024/25 | Juventus | Serie A | 33 | 2,970 | 0 | 0 |
| 2024/25 | Juventus | Italian Super Cup | 1 | 90 | 0 | 0 |
| 2023/24 | Monza | Coppa Italia | 1 | 90 | 0 | 0 |
| 2023/24 | Monza | Serie A | 33 | 2,874 | 0 | 0 |
| 2023/24 | Monza | Trofeo Silvio Berlusconi | 1 | 90 | 0 | 0 |
| 2022/23 | Monza | Serie A | 37 | 3,330 | 0 | 1 |
| 2021/22 | Monza | Coppa Italia | 1 | 90 | 0 | 0 |
| 2021/22 | Monza | Italian Serie B | 41 | 3,720 | 0 | 1 |
| 2020/21 | Monza | Coppa Italia | 1 | 90 | 0 | 0 |
| 2020/21 | Monza | Italian Serie B | 29 | 2,610 | 0 | 0 |
| 2019/20 | Pordenone | Italian Serie B | 35 | 3,119 | 0 | 0 |
| 2017/18 | Renate | Coppa Italia | 1 | 90 | 0 | 0 |
| Total | 19 seasons | 265 | 23,707 | 0 | 2 |
Premier League
2026/27No stats available right now.
EFL Cup
2026/27| Metric | Total |
|---|---|
| Saves | 1 |
| Clean sheets | 1 |
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 | 3.33 | 50 |
| Save % | 65% | 42 |
| Clean sheets | 33% | 69 |
| High claims | 0.83 | 54 |
| Pass accuracy | 77% | 83 |
| Long passing | 48% | 94 |
| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 20 |
| Clean sheets | 2 |
Coppa Italia
2025/26| Metric | Total |
|---|---|
| Clean sheets | 1 |
Serie A
2025/26Compared with 32 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.07 | 27 |
| Save % | 71% | 64 |
| Clean sheets | 43% | 83 |
| High claims | 0.75 | 45 |
| Pass accuracy | 76% | 80 |
| Long passing | 40% | 64 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 11 |
| Saves | 61 |
| Clean sheets | 13 |
FIFA Club World Cup
2025/26| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 27 |
| Clean sheets | 1 |
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.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.50 | 22 |
| Save % | 74% | 81 |
| Clean sheets | 38% | 75 |
| High claims | 0.75 | 46 |
| Pass accuracy | 69% | 25 |
| Long passing | 40% | 60 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Clearances | 3 |
| Saves | 20 |
| Clean sheets | 3 |
Coppa Italia
2024/25| Metric | Total |
|---|---|
| Saves | 2 |
| Clean sheets | 1 |
Serie A
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.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.18 | 16 |
| Save % | 69% | 51 |
| Clean sheets | 42% | 87 |
| High claims | 0.88 | 75 |
| Pass accuracy | 74% | 57 |
| Long passing | 43% | 69 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Interceptions | 1 |
| Clearances | 29 |
| Saves | 72 |
| Clean sheets | 14 |
Italian Super Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 1 |
| Clearances | 2 |
| Saves | 2 |
Coppa Italia
2023/24| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 5 |
Serie A
2023/24Compared with 32 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 | 3.98 | 95 |
| Save % | 78% | 89 |
| Clean sheets | 36% | 77 |
| High claims | 0.59 | 48 |
| Pass accuracy | 74% | 61 |
| Long passing | 46% | 70 |
| Metric | Total |
|---|---|
| Dribbles completed | 3 |
| Interceptions | 1 |
| Clearances | 25 |
| Saves | 127 |
| Clean sheets | 12 |
Trofeo Silvio Berlusconi
2023/24| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 5 |
Coppa Italia
2022/23No stats available right now.
Serie A
2022/23Compared with 30 players in the same position in 2022/23.
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.27 | 72 |
| Save % | 71% | 72 |
| Clean sheets | 27% | 55 |
| High claims | 0.38 | 15 |
| Pass accuracy | 72% | 48 |
| Long passing | 42% | 52 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Dribbles completed | 2 |
| Interceptions | 4 |
| Clearances | 29 |
| Saves | 121 |
| Clean sheets | 10 |
Coppa Italia
2021/22No stats available right now.
Serie A
2021/22No stats available right now.
Coppa Italia
2021/22| Metric | Total |
|---|---|
| Saves | 3 |
Italian Serie B
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Clearances | 34 |
| Saves | 120 |
| Clean sheets | 15 |
Coppa Italia
2020/21No stats available right now.
Coppa Italia
2020/21No stats available right now.
Italian Serie B
2020/21| Metric | Total |
|---|---|
| Interceptions | 2 |
| Clearances | 13 |
| Saves | 76 |
| Clean sheets | 13 |
Coppa Italia
2019/20No stats available right now.
Serie A
2019/20No stats available right now.
UEFA Europa League
2019/20No stats available right now.
Coppa Italia
2019/20No stats available right now.
Italian Serie B
2019/20| Metric | Total |
|---|---|
| Clearances | 29 |
| Saves | 96 |
| Clean sheets | 11 |
UEFA Champions League
2018/19No stats available right now.
Coppa Italia
2018/19No stats available right now.
Serie A
2018/19No stats available right now.
UEFA Europa League
2018/19No stats available right now.
International Champions Cup
2018/19No stats available right now.
Coppa Italia
2018/19No stats available right now.
International Champions Cup
2017/18No stats available right now.
Coppa Italia
2017/18No stats available right now.
Italian Lega Pro 1 Divisione B
2017/18No stats available right now.
UEFA Youth League
2017/18No stats available right now.
International Champions Cup
2016/17No stats available right now.
Recent matches
| Match | Min | G | A | Sv | GA | Cl | Pun | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|
| 09/08Lincoln CityG4-0 | 90' | 0 | 0 | 1 | 0 | 4 | 0 | 18/19 | 7.7 |
| 08/08InternazionaleP1-2 | 90' | 0 | 0 | 2 | 2 | 0 | 0 | 23/24 | 6.1 |
| 08/05AwayChelseaG0-1 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 12/13 | 6.2 |
| 07/31NiceG2-0 | 62' | 0 | 0 | 1 | 0 | 0 | 0 | 11/17 | 6.4 |
| 07/25AwayStandard LiègeG0-1 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 13/17 | 6.0 |
| 07/18AwayBaselE0-0 | 45' | 0 | 0 | 2 | 0 | 0 | 0 | 12/12 | 7.0 |
| 05/17FiorentinaP0-2 | 90' | 0 | 0 | 2 | 2 | 0 | 0 | 15/17 | 6.2 |
| 05/09AwayLecceG0-1 | 90' | 0 | 0 | 3 | 0 | 0 | 0 | 20/26 | 8.0 |
| 05/03Hellas VeronaE1-1 | 90' | 0 | 0 | 2 | 1 | 0 | 0 | 10/11 | 6.6 |
| 04/26AwayMilanE0-0 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 13/18 | 7.1 |
| 04/19BolognaG2-0 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 12/22 | 6.8 |
| 04/11AwayAtalantaG0-1 | 90' | 0 | 0 | 3 | 0 | 1 | 2 | 20/31 | 7.8 |
| 04/06GenoaG2-0 | 45' | 0 | 0 | 3 | 0 | 1 | 0 | 6/9 | 7.3 |
| 02/21ComoP0-2 | 90' | 0 | 0 | 0 | 2 | 0 | 0 | 20/23 | 5.6 |
| 02/17AwayGalatasarayP5-2 | 90' | 0 | 0 | 4 | 5 | 1 | 0 | 14/21 | 5.4 |
QAT_U19
AZE
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
JPN
VEN
KOR
URU
GLP
BRB
CUB
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
ZIM
COD
CTA
BFA
EQG
SLE
TUN
BOT
SSL
LIB
OLI
KHA
WAK
SHA
DUH
SAI
RAY
DEN
ENG
WAN
ALB



