Age 28
Height 183 cm
Foot Right
Country Algeria
Value €929.7k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.94
27 matches
Last 5
6.90
-0.04 vs season
Best
8.5
vs Real Sociedad B
MOTM
7
of 33 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
27
Goals
0
Assists
0
Rating
6.94
Conceded
33
39%
Clean sheets
8
67%
Rating
6.90
46%
Matches
26
55%
Started
26
58%
Penalties saved
0/4
🎯
Stats compared to other keepers
LaLiga2 · percentile vs peers
Sweeper actions
75%
Goals conceded
82%
Save percentage
72%
High claims
55%
Clean sheets
89%
Long ball percentage
97%
🔥
Heatmap
766 touches this season
Attack
Touches
766
Attack
0%
Middle
2%
Ø position
13%
Detailed Stats & Percentiles (LaLiga2)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Saves | 72 | 2.77 |
53
|
30
|
| Save percentage | 68.6 | 68.57 |
41
|
41
|
| Goals conceded | 33 | 1.27 |
39
|
55
|
| Goals prevented | -4.70 | -0.18 |
0
|
11
|
| Clean sheets | 8 | 0.31 |
67
|
79
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.12 |
30
|
51
|
| Penalty save % | 0.0 | 0.00 |
18
|
18
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 21 | 0.81 |
65
|
67
|
| High claims | 21 | 0.81 |
53
|
53
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 82%
|
Per 90 pctl
avg 87%
|
|---|---|---|---|---|
| Accurate passes | 873 | 33.59 |
86
|
90
|
| Pass accuracy | 78.6 | 78.58 |
88
|
88
|
| Accurate long balls | 212 | 8.16 |
72
|
93
|
| Long ball accuracy | 47.5 | 47.53 |
95
|
95
|
| Chances created | 4 | 0.15 |
90
|
90
|
| xA | 0.07 | 0.00 |
60
|
65
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Saves | 72 | 2.77 |
53
|
30
|
| Save percentage | 68.6 | 68.57 |
41
|
41
|
| Goals conceded | 33 | 1.27 |
39
|
55
|
| Goals prevented | -4.70 | -0.18 |
0
|
11
|
| Clean sheets | 8 | 0.31 |
67
|
79
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.12 |
30
|
51
|
| Penalty save % | 0.0 | 0.00 |
18
|
18
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 21 | 0.81 |
65
|
67
|
| High claims | 21 | 0.81 |
53
|
53
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 82%
|
Per 90 pctl
avg 87%
|
|---|---|---|---|---|
| Accurate passes | 873 | 33.59 |
86
|
90
|
| Pass accuracy | 78.6 | 78.58 |
88
|
88
|
| Accurate long balls | 212 | 8.16 |
72
|
93
|
| Long ball accuracy | 47.5 | 47.53 |
95
|
95
|
| Chances created | 4 | 0.15 |
90
|
90
|
| xA | 0.07 | 0.00 |
60
|
65
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (42)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-26 | vs Almeria | LaLiga2 | 2-4 | 89 | 0 | 0 | 5.2 |
| 2026-04-19 | @ Albacete | LaLiga2 | 4-1 | 90 | 0 | 0 | 5.2 |
| 2026-04-12 | vs Cultural Leonesa | LaLiga2 | 1-0 | 90 | 0 | 0 | 8.4 ⭐ |
| 2026-04-06 | @ Castellon | LaLiga2 | 3-2 | 0 | 0 | 0 | |
| 2026-04-02 | @ Las Palmas | LaLiga2 | 2-0 | 0 | 0 | 0 | |
| 2026-03-31 | vs Uruguay | Friendlies | 0-0 | 90 | 0 | 0 | 7.2 |
| 2026-03-27 | vs Guatemala | Friendlies | 7-0 | 0 | 0 | 0 | |
| 2026-03-22 | @ Real Sociedad B | LaLiga2 | 0-2 | 90 | 0 | 0 | 8.5 ⭐ |
| 2026-03-15 | vs FC Andorra | LaLiga2 | 1-1 | 90 | 0 | 0 | 6.7 |
| 2026-03-08 | @ Deportivo La Coruña | LaLiga2 | 0-2 | 90 | 0 | 0 | 8.5 |
| 2026-02-28 | vs Malaga | LaLiga2 | 0-1 | 90 | 0 | 0 | 7.2 |
| 2026-02-20 | @ AD Ceuta FC | LaLiga2 | 2-1 | 90 | 0 | 0 | 6.7 |
| 2026-02-14 | vs Real Valladolid | LaLiga2 | 5-1 | 90 | 0 | 0 | 6.5 |
| 2026-02-06 | @ Leganes | LaLiga2 | 1-0 | 90 | 0 | 0 | 6.4 |
| 2026-02-01 | vs Racing Santander | LaLiga2 | 1-0 | 90 | 0 | 0 | 8.1 |
| 2026-01-24 | @ Cadiz | LaLiga2 | 1-2 | 90 | 0 | 0 | 7.8 |
| 2026-01-19 | vs Eibar | LaLiga2 | 0-0 | 90 | 0 | 0 | 7.1 |
| 2026-01-10 | vs Nigeria | Africa Cup of Nations | 0-2 | 90 | 0 | 0 | 7.2 |
| 2026-01-06 | vs DR Congo | Africa Cup of Nations | 1-0 | 120 | 0 | 0 | 7.9 ⭐ |
| 2025-12-31 | @ Equatorial Guinea | Africa Cup of Nations Grp. E | 1-3 | 0 | 0 | 0 | |
| 2025-12-28 | vs Burkina Faso | Africa Cup of Nations Grp. E | 1-0 | 90 | 0 | 0 | 8.1 ⭐ |
| 2025-12-24 | vs Sudan | Africa Cup of Nations Grp. E | 3-0 | 90 | 0 | 0 | 8.0 |
| 2025-12-13 | @ Sporting Gijon | LaLiga2 | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-12-07 | vs AD Ceuta FC | LaLiga2 | 1-1 | 90 | 0 | 0 | 6.0 |
| 2025-12-04 | @ Tenerife | Copa del Rey | 0-1 | 90 | 0 | 0 | 8.1 ⭐ |
| 2025-11-29 | @ Cultural Leonesa | LaLiga2 | 0-1 | 0 | 0 | 0 | |
| 2025-11-22 | vs Cordoba | LaLiga2 | 1-1 | 0 | 0 | 0 | |
| 2025-11-09 | vs Real Zaragoza | LaLiga2 | 3-1 | 90 | 0 | 0 | 7.4 |
| 2025-11-03 | @ Real Valladolid | LaLiga2 | 2-1 | 90 | 0 | 0 | 6.7 |
| 2025-10-28 | @ CD Roda | Copa del Rey | 1-5 | 0 | 0 | 0 | |
| 2025-10-25 | vs Cadiz | LaLiga2 | 0-0 | 90 | 0 | 0 | 7.1 |
| 2025-10-17 | @ FC Andorra | LaLiga2 | 0-0 | 90 | 0 | 0 | 8.2 ⭐ |
| 2025-10-14 | vs Uganda | World Cup Qualification CAF Grp. G | 2-1 | 90 | 0 | 0 | 6.4 |
| 2025-10-09 | @ Somalia | World Cup Qualification CAF Grp. G | 0-3 | 0 | 0 | 0 | |
| 2025-10-04 | vs Real Sociedad B | LaLiga2 | 5-2 | 90 | 0 | 0 | 6.7 |
| 2025-09-28 | @ SD Huesca | LaLiga2 | 0-1 | 90 | 0 | 0 | 8.5 ⭐ |
| 2025-09-22 | @ Burgos CF | LaLiga2 | 1-1 | 90 | 0 | 0 | 6.7 |
| 2025-09-14 | vs Leganes | LaLiga2 | 0-2 | 0 | 0 | 0 | |
| 2025-09-06 | @ Malaga | LaLiga2 | 2-2 | 90 | 0 | 0 | 6.1 |
| 2025-08-31 | vs CD Mirandes | LaLiga2 | 1-2 | 90 | 0 | 0 | 5.9 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Granada | senior | 27 | 0 | 0 | 6.94 |
| 2024/2025 | Granada | senior | 18 | 0 | 0 | 6.85 |
| 2023/2024 | Eibar | senior | 44 | 0 | 0 | 6.78 |
| 2022/2023 | Eibar | senior | 33 | 0 | 0 | 6.78 |
| 2021/2022 | Rayo Vallecano | senior | 13 | 0 | 0 | 6.16 |
| 2020/2021 | Rayo Vallecano | senior | 15 | 0 | 0 | 6.69 |
| 2019/2020 | Racing Santander | senior | 33 | 0 | 0 | 6.48 |
| 2018/2019 | Real Madrid Castilla | senior | 30 | 0 | 0 | - |
| 2017/2018 | Real Madrid Castilla | senior | 13 | 0 | 0 | - |
| 2016/2017 | Real Madrid Castilla | senior | 8 | 0 | 0 | - |
| 2018/2019 | Real Madrid | senior | 1 | 0 | 0 | 5.41 |
| 2017/2018 | Real Madrid | senior | 1 | 0 | 0 | 5.50 |
| 2016/2017 | Real Madrid U19 | youth | 7 | 0 | 0 | - |
| 2015/2016 | Real Madrid U19 | youth | 9 | 0 | 0 | - |
| 2026 | Algeria | national team | 2 | 0 | 0 | 6.82 |
| 2025 | Algeria | national team | 4 | 0 | 0 | 7.77 |
| 2017 | France U19 | national team | 3 | 0 | 0 | - |
| 2015 | France U17 | national team | 14 | 0 | 0 | - |
Transfer Value History
Teammates
Pau Casadesús
Diego Hormigo
Rubén Alcaraz
Manu Lama
Álex Sola
Pedro Alemañ
Gonzalo Petit
Mohamed Bouldini
José Arnáiz
Ander Astralaga
Manu Trigueros
Bambo Diaby
Álvaro Lemos
Jorge Pascual
Sergio Ruiz
Pablo Sáenz
Baïla Diallo
Luka Gagnidze
Loïc Williams
Sergio Rodelas
Mario Jiménez
Oscar Naasei Oppong
Seydou Fall
Gael Akogo Esono
Dominique A Moubeke
Juanma Lendínez
Pere Haro
Samu Cortés
Íker García
Bohdan Isachenko
Juanjo
Rayan Zinebi
Carlos Guirao
Bourama Dembele
Baba Diocou
Izan González
Trophies
Real Madrid
🏆
LaLiga
x1
🏆
Champions League
x2
🏆
UEFA Super Cup
x2
🏆
FIFA Club World Cup
x3
🏆
Supercopa de España
x1
Real Madrid U19
🏆
Copa del Rey Juvenil
x1
🏆
División de Honor Juvenil
x1
France U17
🏆
UEFA U17 Championship
x1
Granada