League Comparison

  • Stats are listed as per squad match

Player Advanced Goalkeeping 2024-2025 Big 5 European Leagues

Player Advanced Goalkeeping 2024-2025 Big 5 European Leagues Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Rk Player Nation Pos Squad Comp Age Born 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
1Julen Agirrezabalaes ESPGKAthletic Clubes La Liga23-26020002.0100001.40.71+0.4+0.2172035.051931.430.11136.433.118422.231.5015.7Matches
2Alissonbr BRAGKLiverpooleng Premier League31-34519923.0000001.70.24+1.7+0.5692536.0118819.525.4633.327.72414.262.0016.4Matches
3Alphonse Areolafr FRAGKWest Hameng Premier League31-19719932.5400103.30.33-0.7-0.30194047.5721336.131.62653.842.23538.641.6015.8Matches
4Kepa Arrizabalagaes ESPGKBournemoutheng Premier League29-34419941.0200001.50.20-0.5-0.492633.318411.124.21428.630.91800.000.0011.0Matches
5Oliver Baumannde GERGKHoffenheimde Bundesliga34-10119902.0500004.60.40-0.4-0.19122744.4591133.935.21741.239.13113.221.0012.6Matches
6Marco Bizotnl NEDGKBrestfr Ligue 133-18519913.0720014.80.21-1.2-0.41235740.41081141.736.31675.054.63139.720.6712.7Matches
7Marcin Bułkapl POLGKNicefr Ligue 124-34319993.0410005.00.28+1.0+0.3251533.3841513.125.11921.125.240717.500.007.1Matches
8Cárdenases ESPGKRayo Vallecanoes La Liga27-16719974.0500003.90.35-1.1-0.27216333.3711360.645.53164.549.45711.810.2510.8Matches
9Marco Carnesecchiit ITAGKAtalantait Serie A24-07220002.0600114.00.43-1.0-0.5221513.3451020.032.21346.238.91600.010.5015.9Matches
10Lucas Chevalierfr FRAGKLillefr Ligue 122-31020013.0310003.40.30+0.4+0.1471741.267723.928.8911.121.71616.320.6715.3Matches
11Jasper Cillessennl NEDGKLas Palmases La Liga35-14219894.0710016.60.22+0.6+0.14123435.31322720.526.61838.938.44836.330.7516.6Matches
12Diego Condees ESPGKVillarreales La Liga25-31919984.0701205.90.26-1.1-0.28133636.189925.831.92259.148.17311.400.008.6Matches
13Thibaut Courtoisbe BELGKReal Madrides La Liga32-12319924.0200101.50.16-0.5-0.1361442.91172410.325.71315.431.64536.741.0011.2Matches
14Arthur Desmasfr FRAGKLe Havrefr Ligue 130-15719943.0511006.00.31+1.0+0.3292832.1601231.732.31947.441.23538.610.3310.8Matches
15Michele Di Gregorioit ITAGKJuventusit Serie A27-04619973.0000000.40.20+0.4+0.1492045.0621117.726.11752.943.938513.210.3310.6Matches
16Yehvann Diouffr FRAGKReimsfr Ligue 124-30019993.0500206.50.32+1.5+0.50114623.9941235.137.51586.756.43912.620.6712.8Matches
17Gianluigi Donnarummait ITAGKParis S-Gfr Ligue 125-19919993.0200002.00.230.0+0.0172725.9831119.326.61957.936.42514.031.0014.7Matches
18Patrick Drewesde GERGKBochumde Bundesliga31-22019932.0300003.10.38+0.1+0.04214843.864556.338.01580.054.73625.631.5016.8Matches
19Edersonbr BRAGKManchester Cityeng Premier League31-02519933.0200011.20.20+0.2+0.0681747.194816.027.4728.631.12713.731.0019.6Matches
20Łukasz Fabiańskipl POLGKWest Hameng Premier League39-14619850.5100001.20.40+0.2+0.421425.06333.337.52100.076.5600.000.006.0Matches
21Wladimiro Falconeit ITAGKLecceit Serie A29-15219953.0620004.60.27-1.4-0.48154930.664956.341.31681.352.85523.620.679.4Matches
22Mark Flekkennl NEDGKBrentfordeng Premier League31-09019933.0400014.50.23+1.5+0.49244850.01321229.533.71464.350.43912.651.6715.9Matches
23Yahia Fofanaci CIVGKAngersfr Ligue 124-02120003.0700106.00.34-1.0-0.32164040.0771940.336.11560.040.734411.831.0012.6Matches
24Joan Garcíaes ESPGKEspanyoles La Liga23-13020014.0300002.60.16-0.4-0.10155228.81281832.834.81952.646.27134.261.5015.2Matches
25Paulo Gazzanigaar ARGGKGironaes La Liga32-25319924.0401103.10.21-0.9-0.2362425.01131616.827.51338.538.826415.451.2516.9Matches
Rk Player Nation Pos Squad Comp Age Born 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
26Pierluigi Golliniit ITAGKGenoait Serie A29-17719953.0410004.20.27+0.2+0.07204346.581935.833.92166.751.74924.100.008.6Matches
27Kamil Grabarapl POLGKWolfsburgde Bundesliga25-24719992.0300014.10.32+2.1+1.05246636.479474.746.47100.066.31900.000.003.3Matches
28Dominik Greifsk SVKGKMallorcaes La Liga27-15819973.0200001.80.15-0.2-0.05124129.366851.542.81070.055.73800.010.339.6Matches
29Péter Gulácsihu HUNGKRB Leipzigde Bundesliga34-12819902.0200002.50.19+0.5+0.2361442.948825.031.6825.034.53213.100.009.0Matches
30Dean Hendersoneng ENGGKCrystal Palaceeng Premier League27-18319973.0500006.00.45+1.0+0.3383920.5581253.438.83125.828.23725.420.6711.5Matches
31Mads Hermansendk DENGKLeicester Cityeng Premier League24-06220003.0500006.10.36+1.1+0.3762524.0871821.830.01540.035.15123.951.6717.3Matches
32Sergio Herreraes ESPGKOsasunaes La Liga31-09819934.0700016.50.46+0.5+0.13215339.6981136.737.12860.750.95658.9123.0022.3Matches
33Lukáš Hrádeckýfi FINGKLeverkusende Bundesliga34-29219891.0200002.30.36+0.3+0.332825.022427.330.92100.053.51218.300.0012.0Matches
34Karl Jakob Heinee ESTGKValladolides La Liga22-15120024.01001106.70.29-3.3-0.83155328.31262433.334.12055.049.15147.851.2518.0Matches
35Karl-Johan Johnssonse SWEGKStrasbourgfr Ligue 134-22719903.0610006.70.26+0.7+0.2262227.31222115.623.9742.939.74824.231.0011.1Matches
36Sam Johnstoneeng ENGGKWolveseng Premier League31-17019931.0100101.70.35+0.7+0.7351926.331061.341.510.020.01715.911.0011.0Matches
37Jesse Joronenfi FINGKVeneziait Serie A31-17419933.0410115.00.22+2.0+0.6642416.71031622.327.7147.126.15259.620.679.4Matches
38Gregor Kobelch SUIGKDortmundde Bundesliga26-28019972.0000000.30.11+0.3+0.1751338.5721018.123.640.019.33612.810.508.0Matches
39Philipp Köhnch SUIGKMonacofr Ligue 126-16219983.0110001.60.09+0.6+0.19113234.474931.131.31850.040.329413.841.3313.4Matches
40Matej Kovarcz CZEGKLeverkusende Bundesliga24-11720001.0300001.30.33-1.7-1.694580.024120.828.110.014.0600.033.0020.2Matches
41Nediljko Labrovićhr CROGKAugsburgde Bundesliga24-33719992.0610003.90.24-2.1-1.0581747.1631719.028.2862.546.32300.021.0012.5Matches
42Alban Lafontfr FRAGKNantesfr Ligue 125-23219993.0100002.20.17+1.2+0.38114126.8551247.340.71978.957.57568.010.336.9Matches
43Gautier Larsonneurfr FRAGKSaint-Étiennefr Ligue 127-20119973.0730205.80.19-1.2-0.41123930.8811734.633.62250.043.14512.251.6716.8Matches
44Benjamin Lecomtefr FRAGKMontpellierfr Ligue 133-13819913.01010006.80.31-3.2-1.07184738.383644.637.62050.034.82926.941.3315.1Matches
45Bernd Lenode GERGKFulhameng Premier League32-19119923.0300104.20.32+1.2+0.4093426.5113723.929.21258.349.34037.541.3314.1Matches
46Donovan Léongf GUFGKAuxerrefr Ligue 131-31319923.0610014.50.25-0.5-0.18275945.81011350.537.91266.755.54836.372.3316.9Matches
47Mike Maignanfr FRAGKMilanit Serie A29-07019953.0600014.60.38-0.4-0.1341526.71201810.824.5728.637.32514.0155.0024.2Matches
48Giorgi Mamardashvilige GEOGKValenciaes La Liga23-34820004.0710106.30.27-0.7-0.17194938.81192131.933.91861.146.94624.371.7519.9Matches
49Steve Mandandafr FRAGKRennesfr Ligue 139-16719853.0500113.70.22-0.3-0.10133438.2701634.332.51376.955.03400.000.006.0Matches
50Emiliano Martínezar ARGGKAston Villaeng Premier League32-00919923.0410002.60.20-1.4-0.46224450.0971134.033.21861.146.640410.031.0012.5Matches
Rk Player Nation Pos Squad Comp Age Born 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
51Alex McCarthyeng ENGGKSouthamptoneng Premier League34-28319892.0200102.30.25+0.3+0.134757.1491114.322.240.018.526311.500.006.9Matches
52Alex Meretit ITAGKNapoliit Serie A27-17319973.0410004.60.49+0.6+0.1841723.5621416.126.52528.031.52414.231.0021.0Matches
53Vanja Milinković-Savićrs SRBGKTorinoit Serie A27-20419973.0300005.90.30+2.9+0.96226832.41101738.237.33770.360.66023.310.3310.3Matches
54Lorenzo Montipòit ITAGKHellas Veronait Serie A28-20419963.0310002.30.15-0.7-0.25146123.067761.243.42290.961.73625.620.6713.7Matches
55Florian Müllerde GERGKFreiburgde Bundesliga26-30319972.0310102.50.35-0.5-0.2773818.460346.737.81376.957.92600.010.5013.8Matches
56Kevin Müllerde GERGKHeidenheimde Bundesliga33-18019912.0000000.70.23+0.7+0.35144035.053745.339.22369.652.53226.300.008.4Matches
57Arijanet Muricxk KVXGKIpswich Towneng Premier League25-30919982.0510004.60.42-0.4-0.2151926.3661019.726.31060.049.93612.842.0017.6Matches
58Juan Mussoar ARGGKAtalantait Serie A30-12819941.0000000.70.19+0.7+0.7442020.019436.833.11492.956.91500.011.0017.5Matches
59Juan Mussoar ARGGKAtlético Madrides La Liga30-12819941.0000000.10.08+0.1+0.08050.017517.626.61118.224.610110.000.0013.5Matches
60Netobr BRAGKBournemoutheng Premier League35-05419892.0200004.30.35+2.3+1.1792733.346743.536.81546.738.93026.731.5012.6Matches
61Manuel Neuerde GERGKBayern Munichde Bundesliga38-16819862.0210002.00.210.0-0.0271353.81171410.323.7250.029.01815.642.0017.8Matches
62Alexander Nübelde GERGKStuttgartde Bundesliga27-34719962.0610104.50.35-1.5-0.7651435.763920.627.2714.327.42000.031.5020.8Matches
63Ørjan Nylandno NORGKSevillaes La Liga34-00119904.0610014.60.20-0.4-0.09114723.41221534.433.51435.733.56511.530.7516.7Matches
64Jan Oblaksi SVNGKAtlético Madrides La Liga31-24819933.0200011.30.16+0.3+0.092728.64798.526.71816.728.74400.041.3315.2Matches
65Maduka Okoyeng NGAGKUdineseit Serie A25-01419993.0210004.20.25+2.2+0.72164139.064443.836.81681.356.47422.720.6712.7Matches
66Jonas Omlinch SUIGKGladbachde Bundesliga30-24519942.0300003.00.150.0+0.01173351.597827.830.8966.747.13200.010.5014.8Matches
67André Onanacm CMRGKManchester Utdeng Premier League28-16219963.0500105.90.65+0.9+0.29153444.11381923.226.3450.037.03126.582.6717.8Matches
68Alex Padillaes ESPGKAthletic Clubes La Liga21-01020032.0300102.70.38-0.3-0.17114027.5641146.938.51190.959.92428.321.0014.5Matches
69Lucas Perribr BRAGKLyonfr Ligue 126-27619973.0801108.60.39+0.6+0.2092733.3611537.735.91921.133.638410.541.3315.5Matches
70Jordan Pickfordeng ENGGKEvertoneng Premier League30-18819943.01000107.40.39-2.6-0.86388345.8101772.349.21662.547.44212.4113.6721.6Matches
71Semuel Pizzignaccoit ITAGKMonzait Serie A23-01020012.0100000.50.18-0.5-0.2392339.153434.030.61533.333.92800.021.0014.8Matches
72Nick Popeeng ENGGKNewcastle Utdeng Premier League32-14519923.0200013.00.24+2.0+0.67165529.1651350.840.32878.656.56035.093.0018.7Matches
73Ivan Provedelit ITAGKLazioit Serie A30-17819943.0500103.80.44-1.2-0.42183551.487939.134.3714.328.72514.020.6712.1Matches
74Aaron Ramsdaleeng ENGGKSouthamptoneng Premier League26-12019981.0300003.20.45+0.2+0.1621315.439833.331.320.016.58112.500.005.3Matches
75David Rayaes ESPGKArsenaleng Premier League28-36219953.0100001.80.19+0.8+0.28174934.7881236.433.01894.459.435617.110.338.2Matches
Rk Player Nation Pos Squad Comp Age Born 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
76Pepe Reinaes ESPGKComoit Serie A42-01119823.0500004.30.33-0.7-0.2393327.3851035.332.9742.933.73812.620.6715.3Matches
77Álex Remiroes ESPGKReal Sociedades La Liga29-17119954.0410003.70.21-0.3-0.07256339.71171328.231.33976.955.36035.051.2516.1Matches
78Guillaume Restesfr FRAGKToulousefr Ligue 119-18420053.0400012.20.24-0.8-0.27173745.9691230.430.42080.052.73825.320.6713.1Matches
79Leo Románes ESPGKMallorcaes La Liga24-06720001.0000001.00.14+1.0+0.982728.620330.036.1520.035.21600.000.00Matches
80Gerónimo Rulliar ARGGKMarseillefr Ligue 132-11419923.0400103.60.29-0.4-0.1321414.31041611.523.4922.225.03525.793.0020.0Matches
81Frederik Rønnowdk DENGKUnion Berlinde Bundesliga32-03819922.0101000.90.22-0.1-0.06234057.5611149.237.91283.359.32827.121.0013.1Matches
82José Sápt PORGKWolveseng Premier League31-23819932.0800104.70.35-3.3-1.65133636.163349.238.3771.447.31915.352.5018.5Matches
83Brice Sambafr FRAGKLensfr Ligue 130-13919943.0100101.60.20+0.6+0.20163644.4701232.933.51968.445.446613.000.005.9Matches
84Robert Sánchezes ESPGKChelseaeng Premier League26-29819973.0500002.70.22-2.3-0.7872133.3981417.325.71526.731.020420.093.0016.6Matches
85Simone Scuffetit ITAGKCagliariit Serie A28-10319963.0200202.60.26+0.6+0.2092142.9672020.928.21936.835.24724.341.3314.2Matches
86Matz Selsbe BELGKNott'ham Foresteng Premier League32-19819923.0200001.80.26-0.2-0.07235541.878464.143.2862.544.83425.900.006.5Matches
87Rui Silvapt PORGKBetises La Liga30-21719943.0310003.20.25+0.2+0.0662722.2871626.430.91723.530.14624.362.0017.7Matches
88Antonio Siveraes ESPGKAlavéses La Liga28-03119964.0300003.60.26+0.6+0.16338837.591674.748.23164.551.24924.130.7513.2Matches
89Łukasz Skorupskipl POLGKBolognait Serie A33-12919913.0500104.90.44-0.1-0.0461540.0931414.028.01118.227.22827.141.3312.7Matches
90Yann Sommerch SUIGKInterit Serie A35-26919883.0200002.60.14+0.6+0.2131030.0111197.222.21315.422.93625.620.6713.1Matches
91David Soriaes ESPGKGetafees La Liga31-16019933.0100000.80.23-0.2-0.0683920.548662.549.01464.354.03139.700.007.7Matches
92Juan Sorianoes ESPGKLeganéses La Liga27-01919974.0300015.10.32+3.1+0.79218524.7871058.645.53791.966.78755.700.008.2Matches
93Jason Steeleeng ENGGKBrightoneng Premier League34-02419902.0100000.50.12-0.5-0.2671643.8110713.625.1250.043.02229.131.5015.4Matches
94Zion Suzukijp JPNGKParmait Serie A22-02120022.8201004.00.24+2.0+0.71184837.51071836.435.01464.352.45347.531.0611.6Matches
95Mile Svilarrs SRBGKRomait Serie A25-01519993.0210002.70.25+0.7+0.2531717.697510.325.51838.937.63500.000.0016.0Matches
96Marc-André ter Stegende GERGKBarcelonaes La Liga32-13419924.0310002.40.20-0.6-0.1482040.01352612.627.0742.935.04424.541.0012.9Matches
97Pietro Terraccianoit ITAGKFiorentinait Serie A34-18719903.0300003.10.24+0.1+0.0382532.0781428.228.81127.326.52015.031.0017.0Matches
98Kevin Trappde GERGKEint Frankfurtde Bundesliga34-06519902.0300002.30.29-0.7-0.3692634.6521138.532.01250.041.34012.510.5012.3Matches
99Stefano Turatiit ITAGKMonzait Serie A23-00620011.0200202.60.45+0.6+0.6451827.827440.733.6887.563.92200.022.0028.0Matches
100Nikola Vasiljba BIHGKSt. Paulide Bundesliga28-28419952.0300202.50.31-0.5-0.2482138.1861320.927.0933.331.124312.521.0016.2Matches
Rk Player Nation Pos Squad Comp Age Born 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
101Devis Vásquezco COLGKEmpoliit Serie A26-12219983.0200102.00.190.0+0.01196031.7861058.142.21190.961.85846.920.6710.1Matches
102Bart Verbruggennl NEDGKBrightoneng Premier League22-02420021.0100002.40.34+1.4+1.3651050.032628.130.9250.029.5600.022.0025.0Matches
103Guglielmo Vicarioit ITAGKTottenhameng Premier League27-34019963.0300003.60.51+0.6+0.20060.0108225.619.750.013.63139.782.6719.7Matches
104Iván Villares ESPGKCelta Vigoes La Liga27-06419974.0900328.20.40+1.2+0.3032213.6821514.624.03528.626.96511.551.2514.8Matches
105Christian Waltoneng ENGGKIpswich Towneng Premier League28-30719951.0200002.30.47+0.3+0.3361442.936733.330.4633.331.31616.311.0013.8Matches
106Timon Weinerde GERGKHolstein Kielde Bundesliga25-23719992.0511004.90.34-0.1-0.03102540.0591039.033.2825.029.937513.500.005.3Matches
107Robin Zentnerde GERGKMainz 05de Bundesliga29-31919942.0401003.70.24-0.3-0.13113234.4501244.037.61566.751.75147.831.5011.4Matches
108Michael Zettererde GERGKWerder Bremende Bundesliga29-06119952.0200002.00.290.0+0.0151338.5611816.428.71618.831.92926.921.0016.8Matches

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.