Age 30
Height 188 cm
Foot Right
Country France
Value €6.8m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.37
44 matches
Last 5
7.90
+0.53 vs season
Best
9.0
vs Lecce
MOTM
5
of 45 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
44
Goals
0
Assists
1
Rating
7.37
Conceded
29
30%
Clean sheets
19
100%
Rating
7.38
90%
Matches
38
100%
Started
38
100%
Penalties saved
1/6
🎯
Stats compared to other keepers
Serie A · percentile vs peers
Sweeper actions
100%
Goals conceded
98%
Save percentage
97%
High claims
77%
Clean sheets
98%
Long ball percentage
98%
🔥
Heatmap
2170 touches this season
Attack
Touches
2170
Attack
0%
Middle
2%
Ø position
12%
Detailed Stats & Percentiles (Serie A)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Saves | 88 | 2.32 |
73
|
28
|
| Save percentage | 75.2 | 75.21 |
78
|
78
|
| Goals conceded | 29 | 0.76 |
30
|
90
|
| Goals prevented | 2.08 | 0.05 |
76
|
69
|
| Clean sheets | 19 | 0.50 |
100
|
88
|
| Penalty saves | 1 | 0.03 |
66
|
66
|
| Penalties conceded | 5 | 0.13 |
0
|
26
|
| Penalty save % | 16.7 | 16.67 |
66
|
66
|
| Error led to goal | 2 | 0.05 |
4
|
23
|
| Acted as sweeper | 64 | 1.68 |
100
|
95
|
| High claims | 40 | 1.05 |
88
|
71
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Accurate passes | 1093 | 28.76 |
100
|
88
|
| Pass accuracy | 81.6 | 81.57 |
80
|
80
|
| Accurate long balls | 237 | 6.24 |
88
|
57
|
| Long ball accuracy | 50.3 | 50.32 |
88
|
88
|
| Assists | 1 | 0.03 |
100
|
90
|
| Chances created | 3 | 0.08 |
100
|
80
|
| xA | 0.12 | 0.00 |
100
|
90
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.08 |
7
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Saves | 88 | 2.32 |
73
|
28
|
| Save percentage | 75.2 | 75.21 |
78
|
78
|
| Goals conceded | 29 | 0.76 |
30
|
90
|
| Goals prevented | 2.08 | 0.05 |
76
|
69
|
| Clean sheets | 19 | 0.50 |
100
|
88
|
| Penalty saves | 1 | 0.03 |
66
|
66
|
| Penalties conceded | 5 | 0.13 |
0
|
26
|
| Penalty save % | 16.7 | 16.67 |
66
|
66
|
| Error led to goal | 2 | 0.05 |
4
|
23
|
| Acted as sweeper | 64 | 1.68 |
100
|
95
|
| High claims | 40 | 1.05 |
88
|
71
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 82%
|
|---|---|---|---|---|
| Accurate passes | 1093 | 28.76 |
100
|
88
|
| Pass accuracy | 81.6 | 81.57 |
80
|
80
|
| Accurate long balls | 237 | 6.24 |
88
|
57
|
| Long ball accuracy | 50.3 | 50.32 |
88
|
88
|
| Assists | 1 | 0.03 |
100
|
90
|
| Chances created | 3 | 0.08 |
100
|
80
|
| xA | 0.12 | 0.00 |
100
|
90
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.08 |
7
|
21
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (46)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ Cremonese | Serie A | 1-4 | 90 | 0 | 0 | 7.4 |
| 2026-05-17 | vs Parma | Serie A | 1-0 | 90 | 0 | 0 | 8.1 |
| 2026-05-10 | @ Hellas Verona | Serie A | 0-1 | 90 | 0 | 0 | 8.2 |
| 2026-05-02 | vs Napoli | Serie A | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-04-26 | @ Genoa | Serie A | 0-2 | 90 | 0 | 0 | 8.4 ⭐ |
| 2026-04-21 | @ Inter | Coppa Italia | 3-2 | 90 | 0 | 0 | 5.9 |
| 2026-04-17 | @ Sassuolo | Serie A | 2-1 | 90 | 0 | 0 | 5.4 |
| 2026-04-12 | vs Inter | Serie A | 3-4 | 90 | 0 | 1 | 6.0 |
| 2026-04-06 | @ Udinese | Serie A | 0-0 | 90 | 0 | 0 | 8.4 |
| 2026-03-22 | vs Pisa | Serie A | 5-0 | 90 | 0 | 0 | 7.1 |
| 2026-03-15 | vs Roma | Serie A | 2-1 | 90 | 0 | 0 | 7.2 |
| 2026-03-07 | @ Cagliari | Serie A | 1-2 | 90 | 0 | 0 | 7.8 |
| 2026-03-03 | vs Inter | Coppa Italia | 0-0 | 90 | 0 | 0 | 7.2 |
| 2026-02-28 | vs Lecce | Serie A | 3-1 | 90 | 0 | 0 | 6.6 |
| 2026-02-21 | @ Juventus | Serie A | 0-2 | 90 | 0 | 0 | 8.3 ⭐ |
| 2026-02-18 | @ Milan | Serie A | 1-1 | 90 | 0 | 0 | 6.9 |
| 2026-02-14 | vs Fiorentina | Serie A | 1-2 | 90 | 0 | 0 | 6.7 |
| 2026-02-10 | @ Napoli | Coppa Italia | 1-1 | 90 | 0 | 0 | 7.6 |
| 2026-02-01 | vs Atalanta | Serie A | 0-0 | 90 | 0 | 0 | 8.2 |
| 2026-01-27 | @ Fiorentina | Coppa Italia | 1-3 | 90 | 0 | 0 | 7.8 |
| 2026-01-24 | vs Torino | Serie A | 6-0 | 90 | 0 | 0 | 7.9 |
| 2026-01-19 | @ Lazio | Serie A | 0-3 | 90 | 0 | 0 | 8.4 |
| 2026-01-15 | vs Milan | Serie A | 1-3 | 90 | 0 | 0 | 5.3 |
| 2026-01-10 | vs Bologna | Serie A | 1-1 | 90 | 0 | 0 | 5.8 |
| 2026-01-06 | @ Pisa | Serie A | 0-3 | 90 | 0 | 0 | 8.9 |
| 2026-01-03 | vs Udinese | Serie A | 1-0 | 90 | 0 | 0 | 7.1 |
| 2025-12-27 | @ Lecce | Serie A | 0-3 | 90 | 0 | 0 | 9.0 ⭐ |
| 2025-12-15 | @ Roma | Serie A | 1-0 | 90 | 0 | 0 | 6.3 |
| 2025-12-06 | @ Inter | Serie A | 4-0 | 90 | 0 | 0 | 5.7 |
| 2025-11-28 | vs Sassuolo | Serie A | 2-0 | 90 | 0 | 0 | 8.4 |
| 2025-11-24 | @ Torino | Serie A | 1-5 | 90 | 0 | 0 | 7.4 |
| 2025-11-08 | vs Cagliari | Serie A | 0-0 | 90 | 0 | 0 | 7.9 |
| 2025-11-01 | @ Napoli | Serie A | 0-0 | 90 | 0 | 0 | 8.6 ⭐ |
| 2025-10-29 | vs Hellas Verona | Serie A | 3-1 | 90 | 0 | 0 | 7.0 |
| 2025-10-25 | @ Parma | Serie A | 0-0 | 90 | 0 | 0 | 8.2 ⭐ |
| 2025-10-19 | vs Juventus | Serie A | 2-0 | 90 | 0 | 0 | 8.4 |
| 2025-10-04 | @ Atalanta | Serie A | 1-1 | 90 | 0 | 0 | 6.8 |
| 2025-09-27 | vs Cremonese | Serie A | 1-1 | 90 | 0 | 0 | 6.7 |
| 2025-09-24 | vs Sassuolo | Coppa Italia | 3-0 | 90 | 0 | 0 | 8.6 |
| 2025-09-21 | @ Fiorentina | Serie A | 1-2 | 90 | 0 | 0 | 6.6 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Como | senior | 44 | 0 | 1 | 7.37 |
| 2024/2025 | Como | senior | 19 | 0 | 0 | 7.02 |
| 2024/2025 | Royal Antwerp B | senior | 2 | 1 | 0 | - |
| 2024/2025 | Royal Antwerp | senior | 2 | 0 | 0 | - |
| 2023/2024 | Royal Antwerp | senior | 39 | 0 | 0 | 6.66 |
| 2022/2023 | Royal Antwerp | senior | 52 | 0 | 0 | 6.85 |
| 2021/2022 | Royal Antwerp | senior | 48 | 0 | 0 | 6.83 |
| 2020/2021 | Royal Antwerp | senior | 29 | 0 | 0 | 6.37 |
| 2019/2020 | Royal Excel Mouscron | senior | 16 | 0 | 0 | 6.32 |
| 2018/2019 | Royal Excel Mouscron | senior | 31 | 0 | 0 | 6.81 |
| 2017/2018 | Royal Excel Mouscron | senior | 11 | 0 | 0 | - |
| 2016/2017 | Lille B | senior | 23 | 0 | 0 | - |
| 2015/2016 | Lille B | senior | 18 | 0 | 0 | - |
| 2014/2015 | Lille B | senior | 28 | 0 | 0 | - |
| 2013/2014 | Lille B | senior | 8 | 0 | 0 | - |
| 2012/2013 | Lille B | senior | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Alessio Chiesa
Francesco Andrealli
Samuele Pisati
Marc-Oliver Kempf
Álex Valle
Edoardo Goldaniga
Maxence Caqueret
Álvaro Morata
Sergi Roberto
Nico Paz
Anastasios Douvikas
Henrique Menke
Jacobo Ramón
Adrian Lahdo
Jesús Rodríguez
Alberto Moreno
Nicolas-Gerrit Kühn
Martin Baturina
Noel Törnqvist
Mauro Vigorito
Máximo Perrone
Ivan Smolcic
Mërgim Vojvoda
Lucas Da Cunha
Diego Carlos
Assane Diao
Jayden Addai
Nikola Cavlina
Matteo Papaccioli
Cristiano De Paoli
Lorenzo Bonsignori
Giuseppe Mazzaglia
Ignace Van Der Brempt
Trophies
Royal Antwerp
🏆
Belgian Cup
x2
🏆
First Division A
x1
🏆
Super Cup
x1
Como