Leader: Christos Mandas (114.8%)

All club comps

  1. Christos Mandas: 114.8%
  2. Elia Caprile: 110.7%
  3. Marco Carnesecchi: 109.4%
  4. Loris Karius: 107.4%
  5. Alex Remiro: 103.6%
  6. Alfonso Herrero: 100.0%
  7. Lorenzo Palmisani: 97.0%
  8. Thibaut Courtois: 97.0%
  9. Gregor Kobel: 96.4%
  10. Edoardo Corvi: 96.4%

All club comps · Top five leagues · All positions · Min. 180 mins

Highest Save Percentage Across All Club Competitions 2026/27

What this stat measuresThe percentage of on-target shots faced that the goalkeeper saved. Higher values rank higher on this leaderboard.This rate or reference value is shown directly and is not converted to per 90.Season 2026/27 · Match stats updated 14 October 2026

Leader: Christos Mandas (114.8%)

GK
25
Greece
MIN630
LazioLazio
Serie A
114.8%
Christos Mandas
114.8%
Age:25
MIN:630
Value:€10m
GK
25
Italy
MIN630
CagliariCagliari
Serie A
110.7%
Elia Caprile
110.7%
Age:25
MIN:630
Value:€15m
GK
26
Italy
MIN720
AtalantaAtalanta
Serie A
109.4%
Marco Carnesecchi
109.4%
Age:26
MIN:720
Value:€26m
GK
33
Germany
MIN570
Schalke 04Schalke 04
Bundesliga
107.4%
Loris Karius
107.4%
Age:33
MIN:570
Value:€457k
GK
31
Spain
MIN630
Real SociedadReal Sociedad
LaLiga
103.6%
Alex Remiro
103.6%
Age:31
MIN:630
Value:€14m
GK
32
Spain
MIN720
MalagaMalaga
LaLiga
100.0%
Alfonso Herrero
100.0%
Age:32
MIN:720
Value:€326k
GK
22
Italy
MIN630
FrosinoneFrosinone
Serie A
97.0%
Lorenzo Palmisani
97.0%
Age:22
MIN:630
Value:€2m
GK
34
Belgium
MIN810
Real MadridReal Madrid
LaLiga
97.0%
Thibaut Courtois
97.0%
Age:34
MIN:810
Value:€12m
GK
28
Switzerland
MIN630
Borussia DortmundBorussia Dortmund
Bundesliga
96.4%
Gregor Kobel
96.4%
Age:28
MIN:630
Value:€41m
GK
25
Italy
MIN630
ParmaParma
Serie A
96.4%
Edoardo Corvi
96.4%
Age:25
MIN:630
Value:€821k
GK
21
France
MIN810
LensLens
Ligue 1
94.1%
Robin Risser
94.1%
Age:21
MIN:810
Value:€11m
GK
29
Slovakia
MIN630
LyonLyon
Ligue 1
90.0%
Dominik Greif
90.0%
Age:29
MIN:630
Value:€7m
GK
24
Japan
MIN585
Aston VillaAston Villa
Premier League
86.2%
Zion Suzuki
86.2%
Age:24
MIN:585
Value:€24m
GK
32
Greece
MIN720
SevillaSevilla
LaLiga
86.2%
Age:32
MIN:720
Value:€2m
GK
27
Kosovo
MIN630
SassuoloSassuolo
Serie A
86.1%
Arijanet Muric
86.1%
Age:27
MIN:630
Value:€9m
GK
36
Finland
MIN720
MonacoMonaco
Ligue 1
85.3%
Lukás Hrádecky
85.3%
Age:36
MIN:720
Value:€1m
Senne Lammens
84.0%
Age:24
MIN:720
Value:€16m
GK
26
Turkiye
MIN720
LilleLille
Ligue 1
83.9%
Berke Özer
83.9%
Age:26
MIN:720
Value:€12m
GK
24
Belgium
MIN720
RB LeipzigRB Leipzig
Bundesliga
82.9%
Age:24
MIN:720
Value:€10m
Leo Román
82.8%
Age:26
MIN:720
Value:€7m
GK
28
Germany
MIN540
AugsburgAugsburg
Bundesliga
81.4%
Finn Dahmen
81.4%
Age:28
MIN:540
Value:€10m
GK
24
Denmark
MIN540
StrasbourgStrasbourg
Ligue 1
80.6%
Filip Jörgensen
80.6%
Age:24
MIN:540
Value:€20m
GK
31
Spain
MIN810
ArsenalArsenal
Premier League
80.0%
David Raya
80.0%
Age:31
MIN:810
Value:€28m
GK
32
England
MIN720
EvertonEverton
Premier League
80.0%
Jordan Pickford
80.0%
Age:32
MIN:720
Value:€18m
GK
28
Spain
MIN720
InterInter
Serie A
80.0%
Josep Martínez
80.0%
Age:28
MIN:720
Value:€12m
GK
29
Romania
MIN810
Celta VigoCelta Vigo
LaLiga
78.8%
Ionut Radu
78.8%
Age:29
MIN:810
Value:€5m
GK
27
Ireland
MIN540
BrentfordBrentford
Premier League
78.6%
Caoimhín Kelleher
78.6%
Age:27
MIN:540
Value:€30m
GK
30
Spain
MIN720
AlavesAlaves
LaLiga
77.8%
Antonio Sivera
77.8%
Age:30
MIN:720
Value:€6m
GK
23
Greece
MIN540
Hull CityHull City
Premier League
77.8%
Konstantinos Tzolakis
77.8%
Age:23
MIN:540
Value:€13m
GK
32
North Macedonia
MIN720
ValenciaValencia
LaLiga
77.5%
Age:32
MIN:720
Value:€1m
GK
29
Spain
MIN810
Real BetisReal Betis
LaLiga
75.6%
Álvaro Vallés
75.6%
Age:29
MIN:810
Value:€2m
GK
32
France
MIN540
RennesRennes
Ligue 1
74.2%
Brice Samba
74.2%
Age:32
MIN:540
Value:€7m
GK
26
Mauritania
MIN540
AuxerreAuxerre
Ligue 1
74.2%
Mamadou Diop
74.2%
Age:26
MIN:540
Value:€1m
GK
23
Germany
MIN450
PaderbornPaderborn
Bundesliga
73.1%
Nahuel Noll
73.1%
Age:23
MIN:450
Value:€2m
GK
31
France
MIN630
AC MilanAC Milan
Serie A
72.0%
Mike Maignan
72.0%
Age:31
MIN:630
Value:€20m
GK
26
Senegal
MIN540
NiceNice
Ligue 1
72.0%
Yehvann Diouf
72.0%
Age:26
MIN:540
Value:€10m
GK
33
Slovenia
MIN900
Atletico MadridAtletico Madrid
LaLiga
71.4%
Jan Oblak
71.4%
Age:33
MIN:900
Value:€15m
GK
28
Netherlands
MIN630
MarseilleMarseille
Ligue 1
70.7%
Jeffrey De Lange
70.7%
Age:28
MIN:630
Value:€2m
GK
31
Italy
MIN630
LecceLecce
Serie A
70.2%
Wladimiro Falcone
70.2%
Age:31
MIN:630
Value:€3m
GK
33
Spain
MIN900
GetafeGetafe
LaLiga
69.8%
David Soria
69.8%
Age:33
MIN:900
Value:€2m
Age:25
MIN:720
Value:€14m
GK
24
Serbia
MIN630
VeneziaVenezia
Serie A
68.4%
Filip Stankovic
68.4%
Age:24
MIN:630
Value:€8m
GK
28
Netherlands
MIN630
GenoaGenoa
Serie A
68.0%
Justin Bijlow
68.0%
Age:28
MIN:630
Value:€2m
Antonín Kinsky
66.7%
Age:23
MIN:630
Value:€19m
GK
31
Germany
MIN540
1. FC Köln1. FC Köln
Bundesliga
66.7%
Marvin Schwäbe
66.7%
Age:31
MIN:540
Value:€2m
GK
34
Germany
MIN540
FulhamFulham
Premier League
65.5%
Bernd Leno
65.5%
Age:34
MIN:540
Value:€10m
GK
24
Estonia
MIN450
Werder BremenWerder Bremen
Bundesliga
65.5%
Karl Hein
65.5%
Age:24
MIN:450
Value:€2m
GK
27
Nigeria
MIN630
UdineseUdinese
Serie A
62.9%
Maduka Okoye
62.9%
Age:27
MIN:630
Value:€11m
Moritz Nicolas
62.2%
Age:28
MIN:540
Value:€6m
GK
34
Australia
MIN630
LevanteLevante
LaLiga
61.5%
Mathew Ryan
61.5%
Age:34
MIN:630
Value:€2m
Age:33
MIN:450
Value:€813k
GK
34
Denmark
MIN360
Union BerlinUnion Berlin
Bundesliga
58.8%
Frederik Rønnow
58.8%
Age:34
MIN:360
Value:€2m
GK
35
Spain
MIN720
FiorentinaFiorentina
Serie A
55.9%
David de Gea
55.9%
Age:35
MIN:720
Value:€3m
GK
23
Australia
MIN540
TroyesTroyes
Ligue 1
55.2%
Patrick Beach
55.2%
Age:23
MIN:540
Value:€1m
Djordje Petrovic
53.3%
Age:27
MIN:630
Value:€37m