League Comparison

  • Stats are listed as per squad match

Player Advanced Goalkeeping 2023-2024 Big 5 European Leagues

Player Advanced Goalkeeping 2023-2024 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 Liga2220002.6400002.40.20-1.6-0.61184936.7782035.932.42295.564.54124.931.1315.3Matches
2Alissonbr BRAGKLiverpooleng Premier League30199228.030104128.70.26-0.3-0.016018332.8102114014.124.711633.633.3299134.3331.1817.7Matches
3Alphonse Areolafr FRAGKWest Hameng Premier League30199330.053503352.10.24+2.1+0.0716043037.264314443.936.821967.647.3468275.870.238.9Matches
4Simone Arestiit ITAGKCagliariit Serie A3719860.0110001.00.000.0-1.21010.010100.064.00300.000.00Matches
5Kepa Arrizabalagaes ESPGKReal Madrides La Liga28199413.39000110.00.28+2.0+0.15349237.03865719.227.07025.730.615763.8100.7514.7Matches
6Noah Atubolude GERGKFreiburgde Bundesliga21200234.058315150.00.30-7.0-0.2119356834.0114816035.434.224167.250.7485316.4300.8813.6Matches
7Emil Auderoit ITAGKInterit Serie A2619973.7300003.10.28+0.1+0.0262425.01772811.924.61816.727.254611.120.5310.2Matches
8Nicola Bagnoliniit ITAGKBolognait Serie A1920040.1000000.00.020.0+0.361250.010100.047.0250.053.00000.00Matches
9Augusto Batallaar ARGGKGranadaes La Liga27199617.028006022.60.27-5.4-0.3212735435.95667845.839.412277.955.9275238.4181.0614.2Matches
10Daniel Batzde GERGKMainz 05de Bundesliga3219914.0301002.40.15-0.6-0.15185831.01321438.634.72133.334.838410.520.5011.3Matches
11Oliver Baumannde GERGKHoffenheimde Bundesliga33199034.066239168.60.31+3.6+0.1120852939.3115916533.732.724955.444.9545315.7732.1516.7Matches
12Alaa Bellaarouchma MARGKStrasbourgfr Ligue 121200215.026301119.80.25-5.2-0.355618330.64405736.434.46137.736.0203199.4211.4013.4Matches
13Daniel Bentleyeng ENGGKWolveseng Premier League3019934.3700005.80.39-1.2-0.28135623.2111936.033.83348.536.95000.030.7013.3Matches
14Etrit Berishaal ALBGKEmpoliit Serie A34198914.025205120.70.24-3.3-0.244418423.94007534.833.09050.040.8236114.7100.7112.4Matches
15Dimitry Bertaudcd CODGKMontpellierfr Ligue 12519984.011001010.90.32-0.1-0.02186129.51182642.438.02347.842.55635.400.009.6Matches
16Marco Bizotnl NEDGKBrestfr Ligue 132199132.034204036.20.27+2.2+0.0723248248.190813439.335.118866.547.3382184.7411.2815.7Matches
17Rubén Blancoes ESPGKMarseillefr Ligue 12819951.3200001.30.21-0.7-0.5551241.741626.828.41010.027.024416.710.7410.4Matches
18Janis Blaswichde GERGKRB Leipzigde Bundesliga32199121.030407025.30.28-4.7-0.225715536.88228914.725.713425.430.7251166.4371.7617.6Matches
19Yassine Bounouma MARGKSevillaes La Liga3219911.0200001.10.37-0.9-0.8861637.524441.736.1785.757.4900.000.00Matches
20Claudio Bravocl CHIGKBetises La Liga4019837.0500015.50.27+1.5+0.21388047.51693030.230.66048.340.110144.060.8612.6Matches
21Fabian Bredlowde GERGKStuttgartde Bundesliga2819954.0300105.00.23+2.0+0.49226136.11681531.531.01172.751.75511.851.2516.6Matches
22Alexander Brunstde GERGKDarmstadt 98de Bundesliga2819953.01000206.30.37-3.7-1.25337245.81291341.136.02190.559.65135.993.0019.1Matches
23Marcin Bułkapl POLGKNicefr Ligue 123199934.029501130.70.22+2.7+0.087418939.2108615814.423.914722.425.5376328.5210.6212.2Matches
24Elia Caprileit ITAGKEmpoliit Serie A21200123.027405027.60.22+0.6+0.0211735033.465713740.336.815953.545.1391317.9200.8713.3Matches
25Cárdenases ESPGKRayo Vallecanoes La Liga2619971.0100000.90.93-0.1-0.0721513.336536.136.3450.053.5500.022.0017.0Matches
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
26Marco Carnesecchiit ITAGKAtalantait Serie A23200026.930402029.30.22-0.7-0.0312133835.868014230.633.819367.451.7332206.0391.4514.7Matches
27Koen Casteelsbe BELGKWolfsburgde Bundesliga31199225.039202236.40.30-0.6-0.0316139041.378611836.335.016165.248.4335257.5381.5215.7Matches
28Michele Cerofoliniit ITAGKFrosinoneit Serie A2419997.51100115.90.22-4.1-0.551810018.01712847.437.23850.042.812643.270.9314.3Matches
29Lucas Chevalierfr FRAGKLillefr Ligue 121200133.032302235.70.26+5.7+0.1710134429.4105912126.529.612351.244.5388256.4280.8512.7Matches
30Oliver Christensendk DENGKFiorentinait Serie A2419994.0920004.70.15-4.3-1.08236137.71701531.831.02035.033.73213.192.2519.5Matches
31Andrea Consigliit ITAGKSassuoloit Serie A36198735.068717351.70.28-13.3-0.3817254031.998214342.336.925249.641.2545234.2220.6311.8Matches
32Nikita Contini Baranovskyit ITAGKNapoliit Serie A2719960.2000000.00.00.0000310.017.010.015.0100.0315.8837.0Matches
33Benoît Costilfr FRAGKSalernitanait Serie A36198713.029302123.60.32-4.4-0.347122831.13234548.037.010470.251.121220.9191.4618.2Matches
34Grégoire Coudertfr FRAGKBrestfr Ligue 12419992.0000000.30.07+0.3+0.13123633.3701041.437.21070.055.42400.020.9923.0Matches
35Thibaut Courtoisbe BELGKReal Madrides La Liga3119923.7000003.10.22+3.1+0.85101952.61052516.226.71811.127.84724.351.3615.3Matches
36Alessio Cragnoit ITAGKSassuoloit Serie A2919943.0711115.10.30-0.9-0.28174537.8781150.037.82227.330.53738.182.6718.6Matches
37Cristianes ESPGKValenciaes La Liga2519980.6100100.50.17-0.5-0.752540.015426.729.1333.332.71200.000.008.3Matches
38Iván Cuéllares ESPGKMallorcaes La Liga3919841.0100001.20.19+0.2+0.171119.132831.333.0333.335.76116.700.007.0Matches
39Finn Dahmende GERGKAugsburgde Bundesliga25199831.0527010249.30.26-0.7-0.0216945037.611519230.832.418751.344.3484285.8501.6115.0Matches
40Rémy Descampsfr FRAGKNantesfr Ligue 12719966.011100012.50.35+1.5+0.265112540.81412851.140.37174.649.811686.900.007.8Matches
41Arthur Desmasfr FRAGKLe Havrefr Ligue 129199433.043105247.00.30+6.0+0.1815545434.171913546.937.122252.739.1470326.8240.7312.5Matches
42Raffaele Di Gennaroit ITAGKInterit Serie A2919930.3000000.50.13+0.5+2.081250.015313.325.210.010.0400.000.00Matches
43Michele Di Gregorioit ITAGKMonzait Serie A26199731.935315045.40.26+10.4+0.3317943041.6112620127.830.622352.544.2469194.1180.5611.5Matches
44Mory Diawsn SENGKClermont Footfr Ligue 130199330.054605157.10.28+4.1+0.1420655836.9106512942.836.717658.044.5439398.9461.5314.4Matches
45Guillaume Dietschfr FRAGKMetzfr Ligue 12220010.8100000.80.31-0.2-0.2161637.519347.436.47100.063.01417.100.003.0Matches
46Stole Dimitrievskimk MKDGKRayo Vallecanoes La Liga29199337.047115246.90.31+1.9+0.0516859828.192817147.139.426760.348.4529234.3381.0314.6Matches
47Yehvann Diouffr FRAGKReimsfr Ligue 123199934.047614142.70.27-3.3-0.1012435335.1113517925.230.115742.736.9522387.3461.3514.2Matches
48Marko Dmitrovićrs SRBGKSevillaes La Liga31199213.025203122.60.30-1.4-0.115214835.13147032.532.77958.245.9152117.2151.1515.4Matches
49Jaume Doméneches ESPGKValenciaes La Liga3219900.9301201.70.14-1.3-1.5242020.024262.540.5771.451.41915.311.1411.4Matches
50Gianluigi Donnarummait ITAGKParis S-Gfr Ligue 124199924.120302030.30.25+10.3+0.43369438.364111311.424.213116.023.0294155.1230.9513.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
51Martin Dúbravkask SVKGKNewcastle Utdeng Premier League34198922.142405042.20.29+0.2+0.015616533.948014315.625.416953.339.1296206.8221.0012.9Matches
52Edersonbr BRAGKManchester Cityeng Premier League29199330.927302127.20.30+1.2+0.0411424646.3112013718.327.211436.036.32472510.1501.6217.3Matches
53Aarón Escandelles ESPGKLas Palmases La Liga2719951.7300002.50.62-0.5-0.3092634.6731027.430.41250.041.32414.242.3518.0Matches
54Łukasz Fabiańskipl POLGKWest Hameng Premier League3819858.021303119.80.33-0.2-0.025012340.71824450.039.05657.145.111487.010.127.6Matches
55Wladimiro Falconeit ITAGKLecceit Serie A28199538.054517153.20.28+0.2+0.0115248931.189315942.634.924844.035.2522203.8200.5311.0Matches
56Aitor Fernándezes ESPGKOsasunaes La Liga3219916.1910206.10.26-2.9-0.474711341.61741956.342.52268.249.76911.4152.4524.8Matches
57Raúl Fernándezes ESPGKGranadaes La Liga3519883.11100117.80.46-2.2-0.71144729.8881037.535.71782.462.136411.1113.5417.3Matches
58Fernandoes ESPGKAlmeríaes La Liga3319904.01000108.50.37-1.5-0.36226732.81332839.835.62653.844.07245.671.7514.5Matches
59André Ferreirapt PORGKGranadaes La Liga27199614.929302127.80.33-0.2-0.017318639.23888831.432.211058.244.319563.1130.8712.6Matches
60Vincenzo Fiorilloit ITAGKSalernitanait Serie A3319904.0800407.30.28-0.7-0.18279628.172968.144.95487.056.67745.210.257.6Matches
61Mark Flekkennl NEDGKBrentfordeng Premier League30199336.563206055.40.31-7.6-0.2124264737.4128813136.634.528960.946.7568447.7371.0112.6Matches
62Wes Foderinghameng ENGGKSheffield Utdeng Premier League32199129.479508570.50.33-3.5-0.1220661933.378210154.640.226273.352.3468286.0421.4314.7Matches
63Daniel Fuzatobr BRAGKGetafees La Liga2619970.1200101.30.63-0.7-9.632728.66150.039.24100.071.85120.000.0010.7Matches
64Paulo Gazzanigaar ARGGKGironaes La Liga31199238.046508051.10.28+5.1+0.1315542036.9114017825.630.024652.044.8534417.7330.8713.2Matches
65Luca Gemelloit ITAGKTorinoit Serie A2320002.0510003.60.31-1.4-0.72102934.5104826.931.1128.319.724312.531.5012.0Matches
66David Giles ESPGKCádizes La Liga2919944.1800015.30.26-1.7-0.405112540.8104876.949.34893.863.59177.700.007.0Matches
67Pierluigi Golliniit ITAGKNapoliit Serie A2819957.0800108.20.34+0.2+0.02276839.72132822.129.55339.636.38256.191.2916.2Matches
68Mathieu Gorgelinfr FRAGKLe Havrefr Ligue 13219901.0210002.90.39+0.9+0.923933.317047.133.1250.032.51200.011.0014.5Matches
69Jens Grahlde GERGKEint Frankfurtde Bundesliga3419882.0200001.40.15-0.6-0.3142913.8771531.234.41533.337.933412.142.0015.7Matches
70Ivo Grbićhr CROGKSheffield Utdeng Premier League2719968.625004214.70.25-8.3-0.976519932.72072557.541.28989.959.4193115.7141.6314.4Matches
71Dominik Greifsk SVKGKMallorcaes La Liga2619971.0000000.70.16+0.7+0.66101855.623352.242.0966.754.21200.011.0023.0Matches
72Vicente Guaitaes ESPGKCelta Vigoes La Liga36198726.739405239.70.31+2.7+0.1013735638.558913439.435.521358.245.3420235.5271.0113.3Matches
73Péter Gulácsihu HUNGKRB Leipzigde Bundesliga33199013.09011110.30.25+2.3+0.17227927.83735812.925.19732.032.217574.0141.0814.5Matches
74Dean Hendersoneng ENGGKCrystal Palaceeng Premier League26199718.030103127.40.31-1.6-0.095924524.13775246.738.610565.747.024652.0170.9413.8Matches
75Sergio Herreraes ESPGKOsasunaes La Liga30199331.947006045.60.34-1.4-0.0428265842.996110052.040.422271.251.2468296.2431.3516.4Matches
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
76Lukáš Hrádeckýfi FINGKLeverkusende Bundesliga33198933.024004027.50.27+3.5+0.117120235.173616520.827.614533.834.5313278.6391.1816.5Matches
77Sam Johnstoneeng ENGGKCrystal Palaceeng Premier League30199320.027204120.00.27-6.0-0.3011735533.04536355.041.214175.252.8339247.1120.6011.2Matches
78Filip Jørgensendk DENGKVillarreales La Liga21200236.063619159.80.27-2.2-0.0614436040.0105517824.529.724541.637.8650345.2361.0013.4Matches
79Thomas Kaminskibe BELGKLuton Towneng Premier League30199237.8854013477.60.34-3.4-0.0927180833.5112115052.039.534166.047.5558162.9762.0120.5Matches
80Loris Kariusde GERGKNewcastle Utdeng Premier League3019931.0400112.00.29-1.0-0.9931816.727548.136.3955.641.810110.033.0019.5Matches
81Caoimhín Kelleherie IRLGKLiverpooleng Premier League24199810.011003111.30.30+1.3+0.133210231.44115222.427.32835.734.97756.5131.3017.0Matches
82Gregor Kobelch SUIGKDortmundde Bundesliga25199726.334509136.80.28+3.8+0.1410626839.6100610619.628.116543.038.535971.9170.6512.5Matches
83Philipp Köhnch SUIGKMonacofr Ligue 125199822.032516132.00.27+1.0+0.058224932.95369132.532.113057.743.5282227.8190.8611.3Matches
84Tomáš Koubekcz CZEGKAugsburgde Bundesliga3019923.0800206.70.29-1.3-0.43164040.074636.534.52454.246.53625.620.6711.6Matches
85Matej Kovarcz CZEGKLeverkusende Bundesliga2320001.0000000.40.15+0.4+0.44001760.022.103133.311.0015.0Matches
86Alban Lafontfr FRAGKNantesfr Ligue 124199927.743802042.40.31-0.6-0.0212338831.783914534.234.016660.846.9385338.6331.1913.0Matches
87Nicola Lealiit ITAGKGenoait Serie A3019932.0200002.80.31+0.8+0.40184837.562369.444.71050.040.62727.410.5115.2Matches
88Jean-Louis Lecafr FRAGKLensfr Ligue 13719851.0200001.00.49-1.0-1.0311010.022531.829.0475.060.5800.000.009.8Matches
89Benjamin Lecomtefr FRAGKMontpellierfr Ligue 132199130.037423336.80.24+2.8+0.0915043634.478113744.236.622141.236.4471296.2130.439.5Matches
90Jeremías Ledesmaar ARGGKCádizes La Liga30199333.947206046.40.30-0.6-0.0231378539.989711560.444.028485.662.15265310.1451.3312.9Matches
91Bernd Lenode GERGKFulhameng Premier League31199238.061823455.70.26-1.3-0.0314443932.8137216723.728.520156.744.7472194.0401.0514.2Matches
92Anthony Lopespt PORGKLyonfr Ligue 132199031.049417143.50.25-4.5-0.1513236236.583915634.132.419638.834.1438368.2280.9012.4Matches
93Pau Lópezes ESPGKMarseillefr Ligue 128199432.739317132.60.24-5.4-0.179332528.6104411324.829.414944.337.3406153.7250.7713.9Matches
94Andriy Luninua UKRGKReal Madrides La Liga24199921.017102021.20.31+4.2+0.20359935.45489513.725.211620.728.7283279.5231.1012.2Matches
95Andreas Luthede GERGKBochumde Bundesliga3619871.0400012.70.68-0.3-0.30204346.542285.751.37100.061.11300.000.007.7Matches
96Mike Maignanfr FRAGKMilanit Serie A28199529.034723029.80.19-4.2-0.1411928441.9107018821.128.214739.538.03393710.9361.2415.2Matches
97Radosław Majeckipl POLGKMonacofr Ligue 123199912.010000114.70.29+5.7+0.473912132.22966831.132.08036.333.4160138.170.5811.0Matches
98Giorgi Mamardashvilige GEOGKValenciaes La Liga22200036.541304249.20.31+10.2+0.2818567127.686414257.341.424571.853.4530458.5310.8512.3Matches
99Steve Mandandafr FRAGKRennesfr Ligue 138198534.046305338.20.25-4.8-0.1413441632.2101714929.931.519258.343.1451368.0371.0915.1Matches
100Christos Mandasgr GREGKLazioit Serie A2120018.0600207.00.25+1.0+0.123811433.32402942.537.72941.437.99966.150.6213.1Matches
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
101Vito Mannoneit ITAGKLillefr Ligue 13519881.0200001.70.35-0.3-0.2651631.337140.535.91100.061.011218.243.9615.0Matches
102Diego Mariñoes ESPGKAlmeríaes La Liga3319901.0220002.10.02+0.1+0.051520.025620.024.120.016.5600.022.0022.7Matches
103Unai Marreroes ESPGKReal Sociedades La Liga2120011.6310002.90.37-0.1-0.09102540.037545.937.08100.063.42713.742.5420.1Matches
104Tommaso Martinelliit ITAGKFiorentinait Serie A1720061.0200001.40.45-0.6-0.6541526.740330.032.3933.332.01400.000.0011.0Matches
105Emiliano Martínezar ARGGKAston Villaeng Premier League30199233.5481010450.80.37+6.8+0.2012133236.4127015721.027.715940.936.13734512.1692.0617.5Matches
106Josep Martinezes ESPGKGenoait Serie A25199836.043314138.90.28-3.1-0.0922758338.9125310737.435.917166.749.4580457.8401.1112.2Matches
107Marc Martínezes ESPGKGranadaes La Liga3319903.011203012.10.46+1.1+0.37173943.674933.833.32458.346.33000.0103.3323.0Matches
108Remi Matthewseng ENGGKCrystal Palaceeng Premier League2919940.0100000.10.15-0.9-19.20050.040100.053.81100.063.011100.000.003.5Matches
109Luís Maximianopt PORGKAlmeríaes La Liga24199933.063407059.70.32-3.3-0.1015854329.199514638.435.526461.046.3551254.5381.1514.5Matches
110Alex Meretit ITAGKNapoliit Serie A26199730.840215038.00.33-2.0-0.075617432.277412018.527.913722.629.533492.7290.9415.4Matches
111Alexander Meyerde GERGKDortmundde Bundesliga3219917.7900017.80.30-0.2-0.03278133.33342920.128.33145.242.110787.570.9114.5Matches
112Vanja Milinković-Savićrs SRBGKTorinoit Serie A26199736.031604033.80.21+2.8+0.0826478333.7128817144.838.323986.266.6407389.3371.0313.6Matches
113Antonio Miranteit ITAGKMilanit Serie A4019832.0300103.10.41+0.1+0.0551435.746526.129.2825.029.41715.910.5111.9Matches
114Lorenzo Montipòit ITAGKHellas Veronait Serie A27199637.049206140.70.26-7.3-0.2032376342.396010954.541.130578.756.4487224.5431.1615.3Matches
115Kevin Müllerde GERGKHeidenheimde Bundesliga32199134.055707353.60.27+1.6+0.0524959541.8116416735.235.931658.546.1495244.8170.5013.2Matches
116Arijanet Muricxk KVXGKBurnleyeng Premier League24199810.016101121.70.26+6.7+0.677721935.25475436.434.33360.645.11432014.0313.1017.2Matches
117Juan Mussoar ARGGKAtalantait Serie A29199411.01220219.80.23-1.2-0.114012033.32997024.429.67067.148.6110109.1161.4516.7Matches
118Yvon Mvogoch SUIGKLorientfr Ligue 129199434.066818163.10.27-1.9-0.0613937836.892116229.131.422848.238.8591244.1130.388.9Matches
119Lapo Navait ITAGKMilanit Serie A1920040.0100000.90.50-0.1-2.8311100.010100.043.000000.00Matches
120Keylor Navascr CRCGKParis S-Gfr Ligue 13619864.0610004.70.31-1.3-0.334944.4801210.023.5185.622.23700.051.2516.3Matches
121Massamba Ndiayesn SENGKClermont Footfr Ligue 12120014.0610107.80.29+1.8+0.45205536.41482829.730.92445.835.17579.330.7510.1Matches
122Netobr BRAGKBournemoutheng Premier League34198932.055513155.20.31+1.2+0.0417249434.883315444.136.922357.044.2413266.3341.0613.7Matches
123Manuel Neuerde GERGKBayern Munichde Bundesliga37198622.833211029.10.29-3.9-0.177315945.977911018.627.79714.426.023193.9321.4017.5Matches
124Moritz Nicolasde GERGKGladbachde Bundesliga25199727.049406045.10.26-3.9-0.1411231535.688814026.029.716152.242.5460214.6220.8113.2Matches
125Alexander Nübelde GERGKStuttgartde Bundesliga26199630.036305330.80.27-2.2-0.0712629143.3110313223.128.711232.132.7341308.8571.9017.3Matches
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
126Ørjan Nylandno NORGKSevillaes La Liga32199024.027311129.80.26+3.8+0.1616644937.058310849.939.420178.656.4359205.6170.7113.5Matches
127Jan Oblaksi SVNGKAtlético Madrides La Liga30199338.043103039.80.28-3.2-0.0811433633.974018027.631.528346.638.7579366.2220.5811.8Matches
128Guillermo Ochoamx MEXGKSalernitanait Serie A38198521.044703137.20.27-5.8-0.288532326.34797346.337.517159.144.434292.6110.5213.6Matches
129Maduka Okoyeng NGAGKUdineseit Serie A23199921.025323123.90.24-0.10.009926337.62864555.941.716164.049.036571.920.108.7Matches
130Robin Olsense SWEGKAston Villaeng Premier League3319904.513010011.10.30-1.9-0.43154831.31761920.527.12744.435.946613.010.228.4Matches
131Jonas Omlinch SUIGKGladbachde Bundesliga2919947.018201013.30.24-4.7-0.67329035.62423730.232.33450.041.87879.0121.7115.3Matches
132André Onanacm CMRGKManchester Utdeng Premier League27199638.0587111159.10.27+2.1+0.0614951329.0135114031.031.216258.044.6601427.0370.9712.9Matches
133Stefan Ortegade GERGKManchester Cityeng Premier League3019927.1700109.00.33+2.0+0.28286841.22472424.727.91936.834.46569.2131.8416.8Matches
134Alexandre Oukidjadz ALGGKMetzfr Ligue 135198833.257617052.30.26-4.7-0.1420966631.470812557.342.429289.059.0569468.1220.6610.3Matches
135Jesús Owonogq EQGGKAlavéses La Liga2220014.0800106.40.27-1.6-0.40367746.888954.541.73193.566.829413.882.0015.2Matches
136Rui Patríciopt PORGKRomait Serie A35198823.027202223.40.29-1.6-0.079021142.74928631.531.013740.934.9309165.280.3511.7Matches
137Jiří Pavlenkacz CZEGKWerder Bremende Bundesliga3119927.017201013.10.30-3.9-0.56318536.51773737.934.26926.132.510976.491.2914.4Matches
138Iñaki Peña es ESPGKBarcelonaes La Liga24199910.017000013.90.36-3.1-0.31214942.92494613.323.74833.335.511621.750.5010.6Matches
139Daniel Peretzil ISRGKBayern Munichde Bundesliga2320000.2000000.00.00.00040.015326.733.120.016.5200.000.00Matches
140Simone Perilliit ITAGKHellas Veronait Serie A2819951.0200002.70.29+0.7+0.7582828.632275.049.5580.062.0500.022.0018.0Matches
141Mattia Perinit ITAGKJuventusit Serie A3019922.5100001.20.25+0.2+0.1051533.354925.929.4128.319.52926.931.2016.7Matches
142Samuele Perisanit ITAGKEmpoliit Serie A2519971.0200000.70.14-1.3-1.321812.522827.326.31216.729.61800.011.0021.0Matches
143Pavao Pervanat AUTGKWolfsburgde Bundesliga3519879.017022111.50.32-4.5-0.514010438.52633933.532.83743.239.612710.830.3312.1Matches
144Denis Petrićrs SRBGKNantesfr Ligue 13519880.3100100.30.28-0.7-2.711250.07228.630.70400.000.00Matches
145Đorđe Petrovićrs SRBGKChelseaeng Premier League23199922.138105328.30.26-6.7-0.306721431.36559722.127.814946.337.8312206.4200.9112.7Matches
146Jordan Pickfordeng ENGGKEvertoneng Premier League29199438.051809352.40.28+4.4+0.1236090140.0129714156.741.627360.848.3570305.3541.4215.9Matches
147Carlo Pinsoglioit ITAGKJuventusit Serie A3319900.5000000.50.18+0.5+1.062540.021123.831.401700.000.005.0Matches
148Nick Popeeng ENGGKNewcastle Utdeng Premier League31199214.916012016.80.30+0.8+0.054111834.73048821.128.69556.843.814396.3281.8719.0Matches
149Ivan Provedelit ITAGKLazioit Serie A29199430.033201031.30.24-1.7-0.0610125240.184110322.630.817635.237.0377154.0180.6013.0Matches
150Ionuț Raduro ROUGKBournemoutheng Premier League2619972.0700302.90.27-4.1-2.0451533.3571019.326.91136.429.219210.500.009.6Matches
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
151Boris Radunovićrs SRBGKCagliariit Serie A2719967.012001110.10.38-0.9-0.13419145.11563135.937.06653.043.89866.140.5711.2Matches
152Predrag Rajkovićrs SRBGKMallorcaes La Liga27199536.043414141.80.27-0.2-0.0132279540.594611760.944.730073.054.3502336.6280.7813.7Matches
153Aaron Ramsdaleeng ENGGKArsenaleng Premier League2519986.0500103.70.26-1.3-0.22196927.51693034.933.31952.641.446817.491.5014.6Matches
154Federico Ravagliait ITAGKBolognait Serie A2319995.9301005.50.25+2.5+0.43144928.61722318.025.43452.941.07311.440.6717.1Matches
155David Rayaes ESPGKArsenaleng Premier League27199532.024215120.40.26-2.6-0.0813837237.196915932.230.79662.547.53294012.2501.5617.9Matches
156Pepe Reinaes ESPGKVillarreales La Liga4019822.0200001.90.21-0.1-0.0561833.3581224.130.21136.438.83812.600.005.3Matches
157Álex Remiroes ESPGKReal Sociedades La Liga28199536.436505137.90.26+2.9+0.0818244041.4109011130.632.016365.650.9383184.7541.4816.9Matches
158Guillaume Restesfr FRAGKToulousefr Ligue 118200534.046426045.30.30-0.7-0.029228532.37029327.429.319348.238.949071.4160.4710.7Matches
159Manuel Riemannde GERGKBochumde Bundesliga34198833.070909359.60.27-7.4-0.22430104141.314988961.042.520861.146.9510356.91043.1519.8Matches
160Rémy Rioufr FRAGKLyonfr Ligue 13519873.0601004.70.33-1.3-0.4452420.8811316.026.12347.839.03239.431.0013.4Matches
161Francesco Rossiit ITAGKAtalantait Serie A3219910.1000000.80.75+0.8+13.52010.0110.014.01100.067.0200.000.00Matches
162Frederik Rønnowdk DENGKUnion Berlinde Bundesliga30199233.056527151.70.28-3.3-0.1019852537.7109617435.233.621863.847.45395410.0371.1212.9Matches
163José Sápt PORGKWolveseng Premier League30199333.758817165.90.31+8.9+0.268742420.584119033.333.025356.942.6522458.6280.8312.6Matches
164Brice Sambafr FRAGKLensfr Ligue 129199433.035606142.30.27+8.3+0.2516336944.294814331.831.517040.033.5388328.2391.1814.8Matches
165Robert Sánchezes ESPGKChelseaeng Premier League25199715.925203024.20.28-0.8-0.056114741.55168721.328.19140.733.7202199.4271.7015.8Matches
166Marcel Schuhende GERGKDarmstadt 98de Bundesliga30199331.076127268.00.34-6.0-0.1924561839.6120418236.334.828962.648.5453245.3511.6516.5Matches
167Marvin Schwäbede GERGKKölnde Bundesliga28199534.0603010062.00.36+2.0+0.0613537236.3114810128.431.414930.934.3504142.8210.6213.4Matches
168Alexander Schwolowde GERGKUnion Berlinde Bundesliga3119921.0200001.20.20-0.8-0.8141040.028432.134.1812.528.41300.000.005.0Matches
169Simone Scuffetit ITAGKCagliariit Serie A27199631.055339245.10.33-7.9-0.2516145235.668410643.337.124364.246.9482224.6200.6512.1Matches
170Matz Selsbe BELGKNott'ham Foresteng Premier League31199216.027109217.20.27-7.8-0.497517941.92835145.936.69352.741.4223114.940.259.4Matches
171Matz Selsbe BELGKStrasbourgfr Ligue 131199219.024102220.00.31-2.0-0.118822638.95056837.434.511332.733.725762.3191.0013.9Matches
172James Sheaeng ENGGKLuton Towneng Premier League3219910.2000000.10.06+0.1+0.753650.06183.350.8333.337.3300.016.0019.0Matches
173Rui Silvapt PORGKBetises La Liga29199427.536723237.50.26+3.5+0.1312938033.977211936.033.518355.743.0375318.3341.2414.9Matches
174Marco Silvestriit ITAGKUdineseit Serie A32199117.028602025.70.29-2.3-0.145716833.93456833.632.310549.542.128251.870.4113.1Matches
175Unai Simónes ESPGKAthletic Clubes La Liga26199735.433102438.00.28+9.0+0.2622067932.498214448.538.724084.660.9450316.9461.3016.3Matches
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
176Antonio Siveraes ESPGKAlavéses La Liga26199634.038803238.40.25+2.4+0.0727970139.880711662.344.629567.147.8501255.0290.8513.1Matches
177Łukasz Skorupskipl POLGKBolognait Serie A32199132.029313126.60.23-1.4-0.0510329734.782913626.329.618842.038.7432122.8150.4712.2Matches
178Daniele Sommarivait ITAGKGenoait Serie A2619970.1000000.00.00.00030.020100.054.51100.076.02150.000.0015.0Matches
179Yann Sommerch SUIGKInterit Serie A34198834.019203025.50.23+6.5+0.1910422646.0103312017.426.120122.927.9395184.6140.4112.1Matches
180David Soriaes ESPGKGetafees La Liga30199337.952506053.90.29+1.9+0.0533990837.397912366.245.831083.957.3458173.7621.6317.3Matches
181Alessandro Sorrentinoit ITAGKMonzait Serie A2120026.116401014.40.34-1.6-0.27185632.11512926.530.64238.136.16234.830.4916.8Matches
182Marco Sportielloit ITAGKMilanit Serie A3119927.01110018.90.25-1.1-0.15205139.22304020.426.91723.529.18156.291.2915.4Matches
183Jason Steeleeng ENGGKBrightoneng Premier League32199017.034315225.70.32-6.3-0.374713235.66176920.126.65414.818.817374.0412.4120.6Matches
184Thomas Strakoshaal ALBGKBrentfordeng Premier League2819951.5200001.50.20-0.5-0.30123040.056541.135.81546.739.93725.410.6710.0Matches
185Mile Svilarrs SRBGKRomait Serie A23199915.019103120.20.24+2.2+0.144411637.95167715.925.38938.236.2208167.770.4712.0Matches
186Wojciech Szczęsnypl POLGKJuventusit Serie A33199035.030204228.30.24+0.3+0.0114734043.282813432.032.817443.140.2555264.7200.5711.6Matches
187Arnau Tenases ESPGKParis S-Gfr Ligue 12220015.9700206.00.24-1.0-0.17144630.41741923.029.63716.227.17122.850.8514.8Matches
188Marc-André ter Stegende GERGKBarcelonaes La Liga31199228.027201027.70.25+0.7+0.039216755.187111514.426.316325.830.9334133.9311.1115.6Matches
189Pietro Terraccianoit ITAGKFiorentinait Serie A33199033.035635040.20.27+5.2+0.1616438242.9105112029.032.117643.838.230772.3230.7014.6Matches
190James Traffordeng ENGGKBurnleyeng Premier League20200228.0625010254.10.30-5.9-0.2113860622.8133216233.931.319878.354.2419307.2431.5415.0Matches
191Kevin Trappde GERGKEint Frankfurtde Bundesliga33199032.048904048.30.28+0.3+0.0110236128.394913728.929.821241.036.2452163.5300.9415.2Matches
192Mark Traversie IRLGKBournemoutheng Premier League2419994.0510005.00.230.0+0.01227230.6921355.441.72680.855.66035.030.7514.8Matches
193Stefano Turatiit ITAGKFrosinoneit Serie A21200130.5585010147.50.28-9.5-0.317231622.891914727.329.214445.138.8412184.4190.6213.7Matches
194Matt Turnerus USAGKNott'ham Foresteng Premier League29199417.028214022.10.26-5.9-0.3512628045.04369942.735.713669.147.02963010.1181.0613.3Matches
195Sven Ulreichde GERGKBayern Munichde Bundesliga34198811.012112011.80.35-0.2-0.01267932.93485720.426.24717.026.410854.6161.4519.9Matches
196Álvaro Valléses ESPGKLas Palmases La Liga26199736.344505348.70.28+7.7+0.2113744730.6176219421.727.315142.439.1521295.6962.6517.8Matches
197Bart Verbruggennl NEDGKBrightoneng Premier League20200221.028303025.40.25-2.6-0.125514238.778911717.124.4729.715.7232177.3311.4815.8Matches
198Guglielmo Vicarioit ITAGKTottenhameng Premier League26199638.061718360.00.32+2.0+0.055322523.6136319314.324.020114.922.2511336.5812.1317.1Matches
199Fran Vieiteses ESPGKBetises La Liga2419993.5401004.50.25+0.5+0.15135026.0821837.836.53554.346.46534.620.5710.5Matches
200Iván Villares ESPGKCelta Vigoes La Liga26199711.318202116.30.31-0.7-0.073913828.32234835.434.49860.245.713653.790.8013.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
201Odisseas Vlachodimosgr GREGKNott'ham Foresteng Premier League2919945.01210207.90.31-4.1-0.83286046.71302125.429.64461.444.39233.320.4010.3Matches
202Robin Zentnerde GERGKMainz 05de Bundesliga28199430.048312149.20.37+2.2+0.0718051235.286214647.338.517758.846.43934210.7481.6016.0Matches
203Michael Zettererde GERGKWerder Bremende Bundesliga28199527.037404141.00.30+5.0+0.1814533043.997716128.532.714436.138.1407348.4301.1114.6Matches

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.