Skip to Main Content

Stats Perform’s Goalkeeper Rankings: November 1

By: Stats Perform

To create the league rankings, we take all shots faced by all goalkeepers to date in their league. We learn a set of embeddings which captures the different skillsets of a goalkeeper, which we can then swap in order to simulate their performance. This gives us the total number of goals each goalkeeper would have been expected to concede (xG) if they faced every shot. To make this more interpretable, we first standardise the xG’s from a season total to per game, and then take this from the league average. This final value is the number of xG’s a goalkeeper would have either prevented or conceded compared to the league average.

Premier League: Week 10

Liverpool’s goalkeeper Adrian

RankPlayer NamexG Prevented/90 Min
1Adrian0.37
2Vicente Guaita0.33
3Ederson0.31
4Bernd Leno0.3
5David de Gea0.28
6Kasper Schmeichel0.15
7Jordan Pickford0.11
8Lukasz Fabianski0.09
9Aaron Ramsdale0.07
10Nick Pope0.07
11Mathew Ryan0.03
12Tom Heaton-0.04
13Hugo Lloris-0.08
14Martin Dubravka-0.11
15Dean Henderson-0.16
16Rui Patricio-0.17
17Kepa-0.21
18Angus Gunn-0.36
19Ben Foster-0.44
20Tim Krul-0.54

Bundesliga: Week 9

Moenchengladbach’s goalkeeper Yann Sommer

RankPlayer NamexG Prevented/90 Min
1Yann Sommer0.43
2Pavao Pervan0.40
3Peter Gulacsi0.36
4Kevin Trapp0.31
5Roman Burki0.25
6Lukas Hradecky0.25
7Manuel Neuer0.19
8Robin Zentner0.11
9Jiri Pavlenka0.10
10Rune Jarstein0.06
11Alexander Nubel0.05
12Oliver Baumann-0.10
13Rafal Gikiewicz-0.13
14Zack Steffen-0.15
15Alexander Schwolow-0.28
16Timo Horn-0.44
17Tomas Koubek-0.65
18Jannik Huth-0.74

La Liga: Week 9

Athletic Bilbao’s goalkeeper Unai Simon

RankPlayer NamexG Prevented/90 Min
1Unai Simon0.55
2Jan Oblak0.24
3Joel Robles0.14
4Miguel Angel Moya0.10
5Marc-Andre ter Stegen0.09
6Manuel Reina0.05
7Aitor Fernandez0.05
8Ruben Blanco0.02
9Jasper Cillessen-0.01
10Jordi Masip-0.02
11Ruben-0.04
12Rui Silva-0.12
13Diego Lopez-0.18
14Marko Dmitrovic-0.23
15Tomas Vaclik-0.27
16Thibaut Courtois-0.33
17David Soria-0.63

Ligue 1: Week 10

RankPlayer NamexG Prevented/90 Min
1Predrag Rajkovic0.51
2Keylor Navas0.41
3Edouard Mendy0.35
4Alban Lafont0.30
5Mike Maignan0.26
6Geronimo Rulli0.24
7Steve Mandanda0.21
8Anthony Lopes0.10
9Benoit Costil0.08
10Regis Gurtner0.03
11Walter Benitez-0.05
12Baptiste Reynet-0.09
13Matz Sels-0.17
14Stephane Ruffier-0.17
15Gautier Larsonneur-0.22
16Benjamin Lecomte-0.25
17Paul Bernardoni-0.32
18Alexandre Oukidja-0.34
19Ludovic Butelle-0.45
0Alfred Gomis-0.46

Serie A: Week 9

RankPlayer NamexG Prevented/90 Min
1Robin Olsen0.59
2Jesse Joronen0.33
3Pau Lopez0.27
4Luigi Sepe0.24
5Thomas Strakosha0.19
6Marco Silvestri0.16
7Alex Meret0.15
8Wojciech Szczesny0.10
9Salvatore Sirigu0.04
10Samir Handanovic0.00
11Bartlomiej Dragowski-0.04
12Etrit Berisha-0.06
13Ionut Radu-0.07
14Gianluigi Donnarumma-0.12
15Juan Musso-0.16
16Gabriel-0.19
17Emil Audero-0.24
18Lukasz Skorupski-0.31
19Andrea Consigli-0.38
20Pierluigi Gollini-0.51