Age 34
Height 186 cm
Foot Right
Country France
Value €158.9k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.80
2 matches
Last 5
6.14
-0.66 vs season
Best
8.1
vs Toulouse
MOTM
1
of 9 matches
Rating by match (last 9)
≥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
2
Goals
0
Assists
0
Conceded
15
52%
Clean sheets
0
0%
Rating
6.43
20%
Matches
6
35%
Started
6
35%
Penalties saved
0/1
🎯
Stats compared to other keepers
Ligue 2 · percentile vs peers
Sweeper actions
3%
Goals conceded
3%
Save percentage
60%
High claims
36%
Clean sheets
6%
Long ball percentage
83%
🔥
Heatmap
338 touches this season
Attack
Touches
338
Attack
0%
Middle
3%
Ø position
9%
Detailed Stats & Percentiles (Ligue 2)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Saves | 29 | 4.83 |
52
|
90
|
| Save percentage | 65.9 | 65.91 |
32
|
32
|
| Goals conceded | 15 | 2.50 |
52
|
5
|
| Goals prevented | -0.09 | -0.02 |
42
|
40
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.17 |
45
|
20
|
| Penalty save % | 0.0 | 0.00 |
42
|
42
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.17 |
12
|
12
|
| High claims | 3 | 0.50 |
27
|
25
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Accurate passes | 146 | 24.33 |
37
|
75
|
| Pass accuracy | 83.4 | 83.43 |
87
|
87
|
| Accurate long balls | 28 | 4.67 |
35
|
32
|
| Long ball accuracy | 52.8 | 52.83 |
85
|
85
|
| xA | 0.01 | 0.00 |
37
|
50
|
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 37%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Saves | 29 | 4.83 |
52
|
90
|
| Save percentage | 65.9 | 65.91 |
32
|
32
|
| Goals conceded | 15 | 2.50 |
52
|
5
|
| Goals prevented | -0.09 | -0.02 |
42
|
40
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.17 |
45
|
20
|
| Penalty save % | 0.0 | 0.00 |
42
|
42
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.17 |
12
|
12
|
| High claims | 3 | 0.50 |
27
|
25
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Accurate passes | 146 | 24.33 |
37
|
75
|
| Pass accuracy | 83.4 | 83.43 |
87
|
87
|
| Accurate long balls | 28 | 4.67 |
35
|
32
|
| Long ball accuracy | 52.8 | 52.83 |
85
|
85
|
| xA | 0.01 | 0.00 |
37
|
50
|
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 (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-09 | @ Saint-Etienne | Ligue 2 | 5-0 | 90 | 0 | 0 | 4.8 |
| 2026-05-02 | vs Red Star | Ligue 2 | 1-3 | 90 | 0 | 0 | 6.4 |
| 2026-04-24 | vs Montpellier | Ligue 2 | 0-2 | 90 | 0 | 0 | 7.1 |
| 2026-04-17 | @ Rodez | Ligue 2 | 3-2 | 90 | 0 | 0 | 6.7 |
| 2026-04-10 | vs Pau | Ligue 2 | 0-1 | 90 | 0 | 0 | 5.7 |
| 2026-04-03 | @ SC Bastia | Ligue 2 | 1-1 | 90 | 0 | 0 | 7.9 |
| 2026-03-20 | vs Le Mans | Ligue 2 | 3-4 | 0 | 0 | 0 | |
| 2026-03-13 | @ Guingamp | Ligue 2 | 1-0 | 0 | 0 | 0 | |
| 2026-03-06 | @ Boulogne | Ligue 2 | 4-2 | 0 | 0 | 0 | |
| 2026-03-02 | vs Troyes | Ligue 2 | 0-2 | 0 | 0 | 0 | |
| 2026-02-21 | @ Reims | Ligue 2 | 0-0 | 0 | 0 | 0 | |
| 2026-02-13 | vs Dunkerque | Ligue 2 | 1-4 | 0 | 0 | 0 | |
| 2026-02-09 | vs Clermont Foot | Ligue 2 | 4-3 | 0 | 0 | 0 | |
| 2026-02-04 | @ Toulouse | Coupe de France | 1-0 | 90 | 0 | 0 | 8.1 ⭐ |
| 2026-01-30 | @ Grenoble | Ligue 2 | 2-1 | 0 | 0 | 0 | |
| 2026-01-23 | vs Laval | Ligue 2 | 0-0 | 0 | 0 | 0 | |
| 2026-01-16 | @ Annecy FC | Ligue 2 | 2-0 | 0 | 0 | 0 | |
| 2026-01-10 | @ Montreuil FC | Coupe de France | 2-4 | 90 | 0 | 0 | 6.5 |
| 2026-01-03 | vs Nancy | Ligue 2 | 1-2 | 0 | 0 | 0 | |
| 2025-12-21 | @ Le Havre | Coupe de France | 0-2 | 90 | 0 | 0 | 8.0 |
| 2025-12-12 | @ Pau | Ligue 2 | 1-2 | 0 | 0 | 0 | |
| 2025-12-05 | @ Le Mans | Ligue 2 | 1-0 | 0 | 0 | 0 | |
| 2025-11-22 | vs Guingamp | Ligue 2 | 1-2 | 0 | 0 | 0 | |
| 2025-11-07 | @ Clermont Foot | Ligue 2 | 2-1 | 0 | 0 | 0 | |
| 2025-11-01 | vs Grenoble | Ligue 2 | 2-3 | 0 | 0 | 0 | |
| 2025-10-28 | @ Troyes | Ligue 2 | 3-1 | 0 | 0 | 0 | |
| 2025-10-25 | vs Rodez | Ligue 2 | 2-1 | 0 | 0 | 0 | |
| 2025-10-20 | @ Nancy | Ligue 2 | 0-1 | 0 | 0 | 0 | |
| 2025-10-03 | vs Boulogne | Ligue 2 | 0-1 | 0 | 0 | 0 | |
| 2025-09-27 | @ Dunkerque | Ligue 2 | 6-2 | 0 | 0 | 0 | |
| 2025-09-23 | vs Saint-Etienne | Ligue 2 | 0-1 | 0 | 0 | 0 | |
| 2025-09-19 | @ Laval | Ligue 2 | 0-3 | 0 | 0 | 0 | |
| 2025-09-12 | vs SC Bastia | Ligue 2 | 0-0 | 0 | 0 | 0 | |
| 2025-08-29 | @ Montpellier | Ligue 2 | 1-1 | 0 | 0 | 0 | |
| 2025-08-22 | vs Annecy FC | Ligue 2 | 0-1 | 0 | 0 | 0 | |
| 2025-08-15 | @ Red Star | Ligue 2 | 1-3 | 0 | 0 | 0 | |
| 2025-08-11 | vs Reims | Ligue 2 | 2-2 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Amiens B | senior | 2 | 0 | 0 | - |
| 2025/2026 | Amiens | senior | 11 | 0 | 0 | 6.93 |
| 2024/2025 | Amiens | senior | 4 | 0 | 0 | 5.79 |
| 2023/2024 | Amiens | senior | 6 | 0 | 0 | 6.28 |
| 2022/2023 | Laval | senior | 35 | 0 | 0 | 6.33 |
| 2021/2022 | Laval | senior | 33 | 0 | 0 | - |
| 2020/2021 | Laval | senior | 33 | 0 | 0 | - |
| 2019/2020 | Villefranche Beaujolais | senior | 27 | 0 | 0 | - |
| 2018/2019 | Villefranche Beaujolais | senior | 28 | 0 | 0 | - |
| 2017/2018 | Red Star | senior | 7 | 0 | 0 | - |
| 2016/2017 | Athletico Marseille | senior | 21 | 0 | 0 | - |
| 2015/2016 | Athletico Marseille | senior | 34 | 0 | 0 | - |
| 2014/2015 | Boulogne | senior | 18 | 0 | 0 | - |
| 2013/2014 | Boulogne | senior | 5 | 0 | 0 | - |
| 2012/2013 | Boulogne-sur-Mer Côte d'Opale II | senior | 17 | 0 | 0 | - |
Transfer Value History
Teammates
Foly Amegatse
Thomas Monconduit
Ilyès Hamache
Victor Lobry
Jan Mlakar
Nordine Kandil
Teddy Averlant
Antoine Léautey
Joseph Nduquidi
Messy Manitu
Yanis Rafii
Ilan Daf
Kylian Kaiboué
Jérome Roussillon
Aly Traoré
Arvin Appiah
Rayan Lutin
Aboubacar Lô
Ibou Sané
Lou Alexandre
Siaka Bakayoko
Louis Moussier
Amine Chabane
Paul Bernardoni
Patrick Carraro Injai
Coleen Louis
Ibrahim Fofana
Oscar Aïssat
Alfoussen Dramé
Mactar Tine
Nathan Talbot
Peterson Paul
Iliès Abdelkrim
Skelly Alvero
Enzo Somon
Yoan Koré
Samuel Ntamack
Trophies
Red Star
🏆
National 1
x1
Laval
🏆
National 1
x1
Amiens