League Comparison

  • Stats are listed as per squad match

Player Goalkeeping 2024-2025 Big 5 European Leagues

Player Goalkeeping 2024-2025 Big 5 European Leagues Table
Playing Time Performance Penalty Kicks
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
1Julen Agirrezabalaes ESPGKAthletic Clubes La Liga23-362200014141,20613.490.67342476.5941535.7211050.0Matches
2Alissonbr BRAGKLiverpooleng Premier League32-0811992776186.940.58201680.0511342.90000Matches
3Alphonse Areolafr FRAGKWest Hameng Premier League31-2991993886757.5141.87321956.3224112.50000Matches
4Kepa Arrizabalagaes ESPGKBournemoutheng Premier League30-0801994111199011.0161.45513570.6614218.211000.0Matches
5Noah Atubolude GERGKFreiburgde Bundesliga22-211200213131,17013.0211.62634166.7634430.81010100.0Matches
6Emil Auderoit ITAGKComoit Serie A27-3391997887208.0182.25341658.822400.044000.0Matches
7Augusto Batallaar ARGGKRayo Vallecanoes La Liga28-236199613131,17013.0151.15574373.7454323.10000Matches
8Oliver Baumannde GERGKHoffenheimde Bundesliga34-203199015151,35015.0281.87754664.0357213.3312066.7Matches
9Dimitry Bertaudcd CODGKMontpellierfr Ligue 126-1991998332703.082.6716856.310200.011000.0Matches
10Marco Bizotnl NEDGKBrestfr Ligue 133-287199114141,26014.0261.86603465.0518321.4751116.7Matches
11Marcin Bułkapl POLGKNicefr Ligue 125-079199915151,35015.0191.27816379.0663320.022000.0Matches
12Elia Caprileit ITAGKNapoliit Serie A23-1192001433253.610.288787.53003100.00000Matches
13Cárdenases ESPGKRayo Vallecanoes La Liga27-2691997443604.051.2512758.3112125.00000Matches
14Patrik Carlgrense SWEGKNantesfr Ligue 132-3491992332703.051.67211676.2111133.30000Matches
15Marco Carnesecchiit ITAGKAtalantait Serie A24-174200015151,35015.0171.13574270.21113533.30000Matches
16Lucas Chevalierfr FRAGKLillefr Ligue 123-046200115151,35015.0151.00574275.4762640.011000.0Matches
17Leandro Chichizolaar ARGGKParmait Serie A34-270199011901.033.006350.000100.00000Matches
18Jasper Cillessennl NEDGKLas Palmases La Liga35-244198915151,31914.7221.50715073.2546213.3531125.0Matches
19Diego Condees ESPGKVillarreales La Liga26-055199815151,33214.8251.69664266.775316.743010.0Matches
20Grégoire Coudertfr FRAGKBrestfr Ligue 125-263199911901.011.007685.710000.00000Matches
21Thibaut Courtoisbe BELGKReal Madrides La Liga32-225199214141,26014.0120.86392869.2941642.90000Matches
22Arthur Desmasfr FRAGKLe Havrefr Ligue 130-259199415151,35015.0291.93774764.94011320.0321033.3Matches
23Michele Di Gregorioit ITAGKJuventusit Serie A27-1481997111199011.090.82251676.0470763.633000.0Matches
24Stole Dimitrievskimk MKDGKValenciaes La Liga30-3631993221802.021.004250.001100.00000Matches
25Yehvann Diouffr FRAGKReimsfr Ligue 125-036199915151,35015.0181.20755677.3555320.0211050.0Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
26Marko Dmitrovićrs SRBGKLeganéses La Liga32-3331992111199011.0161.45554074.5344436.422000.0Matches
27Álex Domínguezes ESPGKToulousefr Ligue 126-145199810190.200.000000010000Matches
28Gianluigi Donnarummait ITAGKParis S-Gfr Ligue 125-301199912121,01111.2100.89352574.3930325.011000.0Matches
29Patrick Drewesde GERGKBochumde Bundesliga31-322199314141,26014.0352.50753956.0031100.0321033.3Matches
30Martin Dúbravkask SVKGKNewcastle Utdeng Premier League35-3421989221802.000.0033100.02002100.00000Matches
31Edersonbr BRAGKManchester Cityeng Premier League31-127199313131,17013.0191.46462863.0724215.422000.0Matches
32Łukasz Fabiańskipl POLGKWest Hameng Premier League39-24819851098559.5161.68533773.6333222.222000.0Matches
33Wladimiro Falconeit ITAGKLecceit Serie A29-254199517171,53017.0291.71845669.0449423.533000.0Matches
34Álvaro Fernándezes ESPGKSevillaes La Liga26-2531998765676.381.27221472.7213350.022000.0Matches
35Mark Flekkennl NEDGKBrentfordeng Premier League31-192199317171,53017.0321.881118072.172815.911000.0Matches
36Yahia Fofanaci CIVGKAngersfr Ligue 124-123200015151,35015.0261.73886271.6348213.311000.0Matches
37Fraser Forstereng ENGGKTottenhameng Premier League36-2801988443604.061.50251984.0112125.022000.0Matches
38Gauthier Gallonfr FRAGKRennesfr Ligue 131-243199310450.500.000000000000Matches
39Joan Garcíaes ESPGKEspanyoles La Liga23-232200117171,53017.0291.71916170.34310211.8321033.3Matches
40Paulo Gazzanigaar ARGGKGironaes La Liga32-355199218181,62018.0251.39593257.6747527.82020100.0Matches
41David de Geaes ESPGKFiorentinait Serie A34-045199012121,08012.080.67473783.0912650.02020100.0Matches
42Pierluigi Golliniit ITAGKGenoait Serie A29-2791995776307.0152.14321662.5124114.3431025.0Matches
43Kamil Grabarapl POLGKWolfsburgde Bundesliga25-349199914141,26014.0251.79744967.6635321.4211050.0Matches
44Dominik Greifsk SVKGKMallorcaes La Liga27-260199714141,26014.0141.00453173.3725428.622000.0Matches
45Vicente Guaitaes ESPGKCelta Vigoes La Liga37-347198714141,26014.0191.36503162.0536428.60000Matches
46Péter Gulácsihu HUNGKRB Leipzigde Bundesliga34-230199014141,21513.5191.41694972.5734857.11010100.0Matches
47Dean Hendersoneng ENGGKCrystal Palaceeng Premier League27-285199717171,53017.0261.53755065.3377317.61010100.0Matches
48Mads Hermansendk DENGKLeicester Cityeng Premier League24-164200016161,39515.5312.00936467.735816.311000.0Matches
49Sergio Herreraes ESPGKOsasunaes La Liga31-200199318181,62018.0271.50906471.1675527.811000.0Matches
50Dinko Horkašhr CROGKLas Palmases La Liga25-2871999322112.352.139344.400200.01010100.0Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
51Lukáš Hrádeckýfi FINGKLeverkusende Bundesliga35-028198914141,26014.0181.29513468.6950214.322000.0Matches
52Karl Jakob Heinee ESTGKValladolides La Liga22-253200218181,62018.0372.06945861.73312422.211000.0Matches
53Vitezslav Jaroscz CZEGKLiverpooleng Premier League23-152200110120.100.0011100.000010000Matches
54Karl-Johan Johnssonse SWEGKStrasbourgfr Ligue 134-3291990332703.062.00221677.311100.011000.0Matches
55Sam Johnstoneeng ENGGKWolveseng Premier League31-2721993776307.0172.43392361.501600.022000.0Matches
56Jesse Joronenfi FINGKVeneziait Serie A31-2761993776307.0121.71352574.3115228.633000.0Matches
57Luiz Lúcio Reis Júniorbr BRAGKVillarreales La Liga23-3432001321982.231.366350.001100.00000Matches
58Filip Jørgensendk DENGKChelseaeng Premier League22-250200211901.011.004375.010000.00000Matches
59Caoimhín Kelleherie IRLGKLiverpooleng Premier League26-0291998887208.091.13312171.0620337.51010100.0Matches
60Gregor Kobelch SUIGKDortmundde Bundesliga27-016199712121,08012.0171.42442768.2543325.033000.0Matches
61Philipp Köhnch SUIGKMonacofr Ligue 126-2641998998109.080.89292175.9621444.411000.0Matches
62Matej Kovarcz CZEGKLeverkusende Bundesliga24-219200011901.033.004125.000100.00000Matches
63Nediljko Labrovićhr CROGKAugsburgde Bundesliga25-073199915151,35015.0322.13744260.8447213.333000.0Matches
64Alban Lafontfr FRAGKNantesfr Ligue 125-334199912121,08012.0191.58493267.3246216.733000.0Matches
65Gautier Larsonneurfr FRAGKSaint-Étiennefr Ligue 127-303199715151,35015.0342.27885469.34110320.0871012.5Matches
66Nicola Lealiit ITAGKGenoait Serie A31-3091993101090010.0111.10402977.5253440.022000.0Matches
67Benjamin Lecomtefr FRAGKMontpellierfr Ligue 133-240199112121,08012.0302.50683961.813800.044000.0Matches
68Bernd Lenode GERGKFulhameng Premier League32-293199216161,44016.0221.37644365.6664212.50000Matches
69Donovan Léongf GUFGKAuxerrefr Ligue 132-049199215151,35015.0231.53846277.4636426.744000.0Matches
70Joe Lumleyeng ENGGKSouthamptoneng Premier League29-3111995332703.072.33201365.001200.00000Matches
71Andriy Luninua UKRGKReal Madrides La Liga25-3151999332703.041.338450.0201266.70000Matches
72Mike Maignanfr FRAGKMilanit Serie A29-172199516161,44016.0161.00523669.2754850.01010100.0Matches
73Radosław Majeckipl POLGKMonacofr Ligue 125-0361999776307.081.14261873.1313228.611000.0Matches
74Giorgi Mamardashvilige GEOGKValenciaes La Liga24-084200014141,26014.0221.57492759.2248321.4321033.3Matches
75Steve Mandandafr FRAGKRennesfr Ligue 139-269198515151,30514.5201.38452660.0528533.3321033.3Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
76Emiliano Martínezar ARGGKAston Villaeng Premier League32-111199217171,48516.5251.52674164.2845211.8211050.0Matches
77Alex McCarthyeng ENGGKSouthamptoneng Premier League35-0191989443604.0102.50291969.000400.011000.0Matches
78Alex Meretit ITAGKNapoliit Serie A27-275199714141,20513.4110.82372573.0923642.9311150.0Matches
79Alexander Meyerde GERGKDortmundde Bundesliga33-2531991221802.042.0011763.610100.00000Matches
80Vanja Milinković-Savićrs SRBGKTorinoit Serie A27-306199716161,44016.0191.19765675.0547531.32020100.0Matches
81Lorenzo Montipòit ITAGKHellas Veronait Serie A28-306199616161,44016.0392.44864755.85011212.521010.0Matches
82Florian Müllerde GERGKFreiburgde Bundesliga27-0391997221802.031.505260.010100.011000.0Matches
83Kevin Müllerde GERGKHeidenheimde Bundesliga33-282199114141,26014.0312.21784764.13110428.633000.0Matches
84Arijanet Muricxk KVXGKIpswich Towneng Premier League26-045199816161,44016.0301.87916170.326816.333000.0Matches
85Juan Mussoar ARGGKAtalantait Serie A30-230199411901.000.0044100.01001100.00000Matches
86Juan Mussoar ARGGKAtlético Madrides La Liga30-230199411901.000.0011100.01001100.00000Matches
87Netobr BRAGKBournemoutheng Premier League35-1561989221802.021.00131184.602000.00000Matches
88Manuel Neuerde GERGKBayern Munichde Bundesliga38-2701986111199011.080.73181061.1830654.521010.0Matches
89Moritz Nicolasde GERGKGladbachde Bundesliga27-062199712121,08012.0141.17574478.9633325.022000.0Matches
90Alexander Nübelde GERGKStuttgartde Bundesliga28-083199615151,35015.0251.67694365.2654213.3211050.0Matches
91Ørjan Nylandno NORGKSevillaes La Liga34-1031990111196310.7151.40473372.3434327.322000.0Matches
92Jan Oblaksi SVNGKAtlético Madrides La Liga31-350199317171,53017.0120.71524278.81151847.111000.0Matches
93Maduka Okoyeng NGAGKUdineseit Serie A25-116199914141,26014.0211.50604271.7527321.454010.0Matches
94Robin Olsense SWEGKAston Villaeng Premier League34-349199010450.512.003266.700000000Matches
95Jonas Omlinch SUIGKGladbachde Bundesliga30-3471994332703.062.00211471.4102133.31010100.0Matches
96André Onanacm CMRGKManchester Utdeng Premier League28-264199616161,44016.0191.19604070.0646637.5211050.0Matches
97Stefan Ortegade GERGKManchester Cityeng Premier League32-0461992443604.061.50191373.7112125.011000.0Matches
98Alex Padillaes ESPGKAthletic Clubes La Liga21-1122003533213.661.68171270.601200.011000.0Matches
99Alberto Paleariit ITAGKTorinoit Serie A32-115199211901.033.007457.100100.00000Matches
100Iñaki Peña es ESPGKBarcelonaes La Liga25-295199914131,21613.5171.26483168.8625323.122000.0Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
101Daniel Peretzil ISRGKBayern Munichde Bundesliga24-1652000332703.051.677228.620100.00000Matches
102Simone Perilliit ITAGKHellas Veronait Serie A29-350199511901.011.006583.300100.00000Matches
103Mattia Perinit ITAGKJuventusit Serie A32-0421992554505.030.60161381.3230360.00000Matches
104Lucas Perribr BRAGKLyonfr Ligue 127-012199715151,35015.0201.33745474.3744533.311000.0Matches
105Đorđe Petrovićrs SRBGKStrasbourgfr Ligue 125-075199912121,08012.0211.75614070.5345325.0431025.0Matches
106Jordan Pickfordeng ENGGKEvertoneng Premier League30-290199415151,35015.0211.40613965.6366640.01010100.0Matches
107Semuel Pizzignaccoit ITAGKMonzait Serie A23-1122001332703.020.677571.4021133.30000Matches
108Nick Popeeng ENGGKNewcastle Utdeng Premier League32-247199215151,35015.0211.40735371.2555320.00000Matches
109Ivan Provedelit ITAGKLazioit Serie A30-280199417171,53017.0241.41502758.01115423.533000.0Matches
110Aaron Ramsdaleeng ENGGKSouthamptoneng Premier League26-2221998998109.0192.11553667.3117111.111000.0Matches
111Federico Ravagliait ITAGKBolognait Serie A25-0411999665406.061.0013753.8321350.00000Matches
112David Rayaes ESPGKArsenaleng Premier League29-098199517171,53017.0160.94614575.4962635.311000.0Matches
113Pepe Reinaes ESPGKComoit Serie A42-1131982887208.0101.25291969.0143112.511000.0Matches
114Álex Remiroes ESPGKReal Sociedades La Liga29-273199518181,62018.0130.72554283.67471055.644000.0Matches
115Guillaume Restesfr FRAGKToulousefr Ligue 119-286200515151,33114.8171.15452962.2636533.31010100.0Matches
116Leo Románes ESPGKMallorcaes La Liga24-1692000554505.071.40251876.0212240.011000.0Matches
117Gerónimo Rulliar ARGGKMarseillefr Ligue 132-216199215151,35015.0181.20725375.0933320.02020100.0Matches
118Frederik Rønnowdk DENGKUnion Berlinde Bundesliga32-140199214141,26014.0151.07523573.1455428.6312066.7Matches
119José Sápt PORGKWolveseng Premier League31-3401993998109.0232.56482758.3225111.133000.0Matches
120Matvei Safonovru RUSGKParis S-Gfr Ligue 125-3011999544294.840.8413984.6310250.022000.0Matches
121Brice Sambafr FRAGKLensfr Ligue 130-241199415151,35015.0140.93544081.5663746.744000.0Matches
122Robert Sánchezes ESPGKChelseaeng Premier League27-034199715151,35015.0181.20674877.6942320.0431025.0Matches
123Kauã Santosbr BRAGKEint Frankfurtde Bundesliga21-2552003544054.592.00302273.3211125.011000.0Matches
124Razvan Savaro ROUGKUdineseit Serie A22-1842002221802.042.008550.010100.00000Matches
125Alexander Schwolowde GERGKUnion Berlinde Bundesliga32-203199211901.044.005120.000100.00000Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
126Simone Scuffetit ITAGKCagliariit Serie A28-2051996111199011.0191.73493067.323619.133000.0Matches
127Matz Selsbe BELGKNott'ham Foresteng Premier League32-300199217171,53017.0191.12664772.7944635.311000.0Matches
128Alen Sherrial ALBGKCagliariit Serie A27-0071997554505.071.40191263.2122120.00000Matches
129Rui Silvapt PORGKBetises La Liga30-319199415151,35015.0181.20543772.2555426.733000.0Matches
130Unai Simónes ESPGKAthletic Clubes La Liga27-1941997221802.021.006466.711000.00000Matches
131Antonio Siveraes ESPGKAlavéses La Liga28-133199617171,53017.0281.65754870.7449317.666000.0Matches
132Łukasz Skorupskipl POLGKBolognait Serie A33-2311991101090010.0121.20322062.5451330.01010100.0Matches
133Yann Sommerch SUIGKInterit Serie A36-005198815151,35015.0151.00483370.81041746.7211050.0Matches
134David Soriaes ESPGKGetafees La Liga31-262199318181,62018.0150.83473274.5378527.833000.0Matches
135Juan Sorianoes ESPGKLeganéses La Liga27-1211997665406.071.17251972.0123116.70000Matches
136Filip Stankovicrs SRBGKVeneziait Serie A22-3012002998109.0171.89442868.213500.033000.0Matches
137Jason Steeleeng ENGGKBrightoneng Premier League34-1261990221802.010.504375.0200150.00000Matches
138Zion Suzukijp JPNGKParmait Serie A22-123200214141,26014.8231.64704867.136617.10000Matches
139Mile Svilarrs SRBGKRomait Serie A25-117199916161,44016.0231.44674570.1448425.033000.0Matches
140Marc-André ter Stegende GERGKBarcelonaes La Liga32-2361992664945.550.91151073.3600116.711000.0Matches
141Pietro Terraccianoit ITAGKFiorentinait Serie A34-2891990332703.031.00131076.9030133.30000Matches
142Kevin Trappde GERGKEint Frankfurtde Bundesliga34-1671990111194510.5141.33553974.5623218.22020100.0Matches
143Mark Traversie IRLGKBournemoutheng Premier League25-2181999332703.031.00151280.011100.00000Matches
144Stefano Turatiit ITAGKMonzait Serie A23-108200113131,17013.0191.46553565.515717.71010100.0Matches
145Sven Ulreichde GERGKBayern Munichde Bundesliga36-141198811901.000.00001001100.00000Matches
146Maarten Vandevoordtbe BELGKRB Leipzigde Bundesliga22-3002002211351.510.676583.310000.00000Matches
147Nikola Vasiljba BIHGKSt. Paulide Bundesliga29-020199515151,35015.0191.27674671.6429533.32020100.0Matches
148Devis Vásquezco COLGKEmpoliit Serie A26-224199816161,44016.0161.00513470.6475531.3311150.0Matches
149Bart Verbruggennl NEDGKBrightoneng Premier League22-126200215151,35015.0251.67684466.2474213.322000.0Matches
150Guglielmo Vicarioit ITAGKTottenhameng Premier League28-076199612121,08012.0131.08412868.3615325.00000Matches
Rk Player Nation Pos Squad Comp Age Born MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
151Fran Vieiteses ESPGKBetises La Liga25-2291999221802.031.506350.011000.00000Matches
152Iván Villares ESPGKCelta Vigoes La Liga27-1661997443604.092.25181050.020200.01010100.0Matches
153Christian Waltoneng ENGGKIpswich Towneng Premier League29-043199511901.022.005360.000100.00000Matches
154Danny Wardwls WALGKLeicester Cityeng Premier League31-183199310450.536.006350.000000000Matches
155Timon Weinerde GERGKHolstein Kielde Bundesliga25-339199915151,35015.0382.53885161.4221116.744000.0Matches
156Robin Zentnerde GERGKMainz 05de Bundesliga30-055199415151,35015.0201.33684873.5744426.722000.0Matches
157Michael Zettererde GERGKWerder Bremende Bundesliga29-163199515151,35015.0251.67674462.7744320.00000Matches

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.