Age 33
Height 192 cm
Foot Left
Country Switzerland
Value €220.1k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.13
14 matches
Last 5
6.62
+0.49 vs season
Best
7.6
vs FC Zürich
MOTM
0
of 12 matches
Rating by match (last 12)
≥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
14
Goals
0
Assists
0
Rating
6.13
Conceded
20
61%
Clean sheets
3
42%
Rating
6.13
4%
Matches
12
28%
Started
11
28%
Penalties saved
0/3
🎯
Stats compared to other keepers
Super League · percentile vs peers
Sweeper actions
12%
Goals conceded
17%
Save percentage
2%
High claims
35%
Clean sheets
76%
Long ball percentage
62%
🔥
Heatmap
524 touches this season
Attack
Touches
524
Attack
0%
Middle
2%
Ø position
11%
Detailed Stats & Percentiles (Super League)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 23%
|
|---|---|---|---|---|
| Saves | 16 | 1.45 |
23
|
0
|
| Save percentage | 44.4 | 44.44 |
0
|
0
|
| Goals conceded | 20 | 1.81 |
61
|
33
|
| Goals prevented | -5.57 | -0.50 |
4
|
4
|
| Clean sheets | 3 | 0.27 |
42
|
66
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.27 |
47
|
4
|
| Penalty save % | 0.0 | 0.00 |
23
|
23
|
| Error led to goal | 2 | 0.18 |
14
|
4
|
| Acted as sweeper | 3 | 0.27 |
33
|
52
|
| High claims | 8 | 0.73 |
28
|
66
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Accurate passes | 209 | 18.94 |
28
|
28
|
| Pass accuracy | 64.7 | 64.71 |
33
|
33
|
| Accurate long balls | 69 | 6.25 |
28
|
23
|
| Long ball accuracy | 38.1 | 38.12 |
33
|
33
|
| xA | 0.01 | 0.00 |
28
|
14
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.09 |
33
|
28
|
| Red cards | 0 | 0.00 |
0
|
0
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 23%
|
|---|---|---|---|---|
| Saves | 16 | 1.45 |
23
|
0
|
| Save percentage | 44.4 | 44.44 |
0
|
0
|
| Goals conceded | 20 | 1.81 |
61
|
33
|
| Goals prevented | -5.57 | -0.50 |
4
|
4
|
| Clean sheets | 3 | 0.27 |
42
|
66
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.27 |
47
|
4
|
| Penalty save % | 0.0 | 0.00 |
23
|
23
|
| Error led to goal | 2 | 0.18 |
14
|
4
|
| Acted as sweeper | 3 | 0.27 |
33
|
52
|
| High claims | 8 | 0.73 |
28
|
66
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 26%
|
|---|---|---|---|---|
| Accurate passes | 209 | 18.94 |
28
|
28
|
| Pass accuracy | 64.7 | 64.71 |
33
|
33
|
| Accurate long balls | 69 | 6.25 |
28
|
23
|
| Long ball accuracy | 38.1 | 38.12 |
33
|
33
|
| xA | 0.01 | 0.00 |
28
|
14
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 14%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.09 |
33
|
28
|
| Red cards | 0 | 0.00 |
0
|
0
|
Recent Matches (31)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | @ FC Zürich | Super League Relegation Group | 0-2 | 90 | 0 | 0 | 7.6 |
| 2026-05-12 | vs Lausanne | Super League Relegation Group | 2-0 | 90 | 0 | 0 | 7.4 |
| 2026-05-09 | @ Luzern | Super League Relegation Group | 3-3 | 90 | 0 | 0 | 5.4 |
| 2026-05-03 | @ Grasshopper | Super League Relegation Group | 0-2 | 90 | 0 | 0 | 7.1 |
| 2026-04-26 | vs Winterthur | Super League Relegation Group | 5-3 | 90 | 0 | 0 | 5.6 |
| 2026-04-12 | @ Young Boys | Super League | 1-1 | 90 | 0 | 0 | 7.2 |
| 2026-04-06 | vs Luzern | Super League | 3-0 | 34 | 0 | 0 | 6.5 |
| 2026-03-21 | vs Grasshopper | Super League | 5-0 | 0 | 0 | 0 | |
| 2026-03-15 | @ Basel | Super League | 3-1 | 0 | 0 | 0 | |
| 2025-12-06 | @ Grasshopper | Super League | 0-1 | 59 | 0 | 0 | 6.9 |
| 2025-11-30 | vs Young Boys | Super League | 4-4 | 90 | 0 | 0 | 3.7 |
| 2025-11-22 | @ Luzern | Super League | 2-2 | 90 | 0 | 0 | 6.3 |
| 2025-11-08 | vs Thun | Super League | 0-1 | 0 | 0 | 0 | |
| 2025-11-01 | @ Winterthur | Super League | 4-2 | 0 | 0 | 0 | |
| 2025-10-29 | @ Lausanne | Super League | 1-3 | 0 | 0 | 0 | |
| 2025-10-26 | vs Lugano | Super League | 2-1 | 0 | 0 | 0 | |
| 2025-10-18 | @ Thun | Super League | 3-1 | 0 | 0 | 0 | |
| 2025-10-05 | vs Basel | Super League | 0-3 | 0 | 0 | 0 | |
| 2025-09-27 | vs Winterthur | Super League | 4-0 | 0 | 0 | 0 | |
| 2025-09-20 | @ Yverdon | Cup | 1-0 | 90 | 0 | 0 | |
| 2025-08-31 | vs Luzern | Super League | 2-2 | 0 | 0 | 0 | |
| 2025-08-28 | vs Shakhtar Donetsk | Conference League Qualification | 1-2 | 0 | 0 | 0 | |
| 2025-08-21 | @ Shakhtar Donetsk | Conference League Qualification | 1-1 | 0 | 0 | 0 | |
| 2025-08-17 | @ FC Dardania Lausanne | Cup | 0-5 | 90 | 0 | 0 | |
| 2025-08-14 | @ FC Utrecht | Europa League Qualification | 2-1 | 0 | 0 | 0 | |
| 2025-08-10 | vs Grasshopper | Super League | 1-1 | 0 | 0 | 0 | |
| 2025-08-07 | vs FC Utrecht | Europa League Qualification | 1-3 | 0 | 0 | 0 | |
| 2025-08-02 | vs St. Gallen | Super League | 1-4 | 90 | 0 | 0 | 4.8 |
| 2025-07-30 | vs Viktoria Plzen | Champions League Qualification | 1-3 | 0 | 0 | 0 | |
| 2025-07-26 | @ Young Boys | Super League | 3-1 | 90 | 0 | 0 | 5.2 |
| 2025-07-22 | @ Viktoria Plzen | Champions League Qualification | 0-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Servette | senior | 14 | 0 | 0 | 6.13 |
| 2024/2025 | Servette | senior | 16 | 0 | 0 | 7.23 |
| 2023/2024 | Servette | senior | 30 | 0 | 0 | 6.79 |
| 2022/2023 | Servette | senior | 36 | 0 | 1 | 6.65 |
| 2021/2022 | Servette | senior | 36 | 0 | 0 | 6.06 |
| 2020/2021 | Servette | senior | 37 | 0 | 0 | 6.36 |
| 2019/2020 | Servette | senior | 34 | 0 | 0 | 6.52 |
| 2018/2019 | Servette | senior | 32 | 0 | 0 | - |
| 2017/2018 | Servette | senior | 27 | 0 | 0 | - |
| 2016/2017 | Servette | senior | 24 | 0 | 0 | - |
| 2015/2016 | Biel/Bienne | senior | 29 | 0 | 0 | - |
| 2014/2015 | Servette | senior | 17 | 0 | 0 | - |
| 2014/2015 | Lyon B | senior | 4 | 0 | 0 | - |
| 2013/2014 | Lyon B | senior | 20 | 0 | 0 | - |
| 2012/2013 | Lyon B | senior | 19 | 1 | 0 | - |
| 2011/2012 | Lyon B | senior | 4 | 0 | 0 | - |
| 2010/2011 | Lyon B | senior | 1 | 0 | 0 | - |
| 2012 | Switzerland U19 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Benjamin Keita
Valton Behrami
Joël Mall
Loun Srdanovic
Steve Rouiller
Gaël Ondoua
Giotto Morandi
Timothé Cognat
Miroslav Stevanovic
Junior Kadile
Lamine Fomba
Lilian Njoh
Marco Burch
Houboulang Mendes
Bradley Mazikou
Yoan Severin
Jérémy Guillemenot
Dylan Bronn
David Douline
Ablie Jallow
Sacha Denarie
Téo Allix
Alonzo Vincent
Thomas Lopes
Samuel Fankhauser
Sylvain Djoho
Malek Ishuayed
Mardochée Miguel
Tristan Nunez
Louis Rieder
Jamie Atangana
Samuel Mráz
Florian Ayé
Trophies
Servette
🏆
Swiss Cup
x1
🏆
Challenge League
x1
Lyon
🏆
Trophée des Champions
x1
🏆
Coupe de France
x1