thumbnail

Best goalkeepers in the top 5 leagues (1990-2022)

Name the goalkeeper with the lowest goal-per-match ratio every year since 1990-91 season in English, Spanish, German, Italian and French national football leagues. Inspired in the Spanish Zamora Trophy.
Updated at the end of 2020-22 season.
Only GKs who played more than 31 matches in 22-team leagues, 28 in 20-team ones and 25 in 18-team ones.
If two GKs are tied, the one playing for the team who finished better in the league is taken.
Quiz by RdL2
Rate:
Last updated: October 22, 2022
First submittedMay 15, 2021
Times taken111
Average score56.3%
Report this quizReport
10:00
Enter answer here
0
 / 160 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
England · Premier League
21/22
Liverpool
Brazil
0.67
Alisson Becker
20/21
Manchester City
Brazil
0.78
Ederson Moraes
19/20
Liverpool
Brazil
0.79
Alisson Becker
18/19
Liverpool
Brazil
0.58
Alisson Becker
17/18
Manchester City
Brazil
0.72
Ederson Moraes
16/17
Tottenham Hotspur
France
0.71
Hugo Lloris
15/16
Arsenal
Czechia
0.91
Petr Cech
14/15
Southampton
England
0.70
Fraser Forster
13/14
Chelsea
Czechia
0.71
Petr Cech
12/13
Manchester City
England
0.89
Joe Hart
11/12
Manchester City
England
0.76
Joe Hart
10/11
Chelsea
Czechia
0.87
Petr Cech
09/10
Chelsea
Czechia
0.74
Petr Cech
08/09
Manchester United
Netherlands
0.63
Edwin Van Der Sar
07/08
Manchester United
Netherlands
0.62
Edwin Van Der Sar
06/07
Liverpool
Spain
0.66
José Reina
05/06
Chelsea
Czechia
0.59
Petr Cech
04/05
Chelsea
Czechia
0.37
Petr Cech
03/04
Arsenal
Germany
0.68
Jens Lehmann
02/03
Manchester United
France
0.93
Fabien Barthez
01/02
Liverpool
Poland
0.74
Jerzy Dudek
00/01
Manchester United
France
0.57
Fabien Barthez
99/00
Liverpool
Netherlands
0.81
Sander Westerveld
98/99
Arsenal
England
0.47
David Seaman
97/98
Manchester United
Denmark
0.66
Peter Schmeichel
96/97
Liverpool
England
0.97
David James
95/96
Manchester United
Denmark
0.83
Peter Schmeichel
94/95
Manchester United
Denmark
0.47
Peter Schmeichel
93/94
Arsenal
England
0.62
David Seaman
92/93
Manchester United
Denmark
0.74
Peter Schmeichel
91/92
Manchester United
Denmark
0.80
Peter Schmeichel
90/91
Arsenal
England
0.47
David Seaman
 
 
 
 
 
Germany · Bundesliga
21/22
Bayern München
Germany
0.93
Manuel Neuer
20/21
RB Leipzig
Hungary
0.91
Péter Gulácsi
19/20
Bayern München
Germany
0.94
Manuel Neuer
18/19
RB Leipzig
Hungary
0.82
Péter Gulácsi
17/18
Bayern München
Germany
0.90
Sven Ulreich
16/17
Bayern München
Germany
0.50
Manuel Neuer
15/16
Bayern München
Germany
0.47
Manuel Neuer
14/15
Bayern München
Germany
0.56
Manuel Neuer
13/14
Bayern München
Germany
0.58
Manuel Neuer
12/13
Bayern München
Germany
0.58
Manuel Neuer
11/12
Bayern München
Germany
0.67
Manuel Neuer
10/11
Borussia Dortmund
Germany
0.64
Roman Weidenfeller
09/10
Bayern München
Germany
0.84
Hans-Jörg Butt
08/09
Schalke 04
Germany
0.96
Manuel Neuer
07/08
Bayern München
Germany
0.69
Oliver Kahn
06/07
Schalke 04
Germany
0.78
Manuel Neuer
05/06
Bayern München
Germany
0.84
Oliver Kahn
04/05
Bayern München
Germany
0.88
Oliver Kahn
03/04
Stuttgart
Germany
0.71
Timo Hildebrand
02/03
Bayern München
Germany
0.67
Oliver Kahn
01/02
Bayern München
Germany
0.63
Oliver Kahn
00/01
Schalke 04
Germany
0.97
Oliver Reck
99/00
Bayern München
Germany
0.78
Oliver Kahn
98/99
Bayern München
Germany
0.73
Oliver Kahn
97/98
Schalke 04
Germany
0.94
Jens Lehmann
96/97
Bayern München
Germany
1.00
Oliver Kahn
95/96
Köln
Germany
1.03
Bodo Illgner
94/95
Borussia Dortmund
Germany
0.97
Stefan Klos
93/94
Bayern München
Germany
1.09
Raimond Aumann
92/93
Werder Bremen
Germany
0.91
Oliver Reck
91/92
Stuttgart
Germany
0.84
Eike Immel
90/91
Werder Bremen
Germany
0.85
Oliver Reck
 
 
 
 
 
France · Ligue 1
21/22
OGC Nice
Argentina
0.95
Walter Benítez
20/21
Lille OSC
France
0.61
Mike Maignan
19/20
Stade de Reims
Serbia
0.67
Predrag Rajkovic
18/19
OGC Nice
Argentina
0.83
Walter Benítez
17/18
Paris Saint-Germain
France
0.74
Alphonse Areola
16/17
AS Monaco
Croatia
0.78
Danijel Subasic
15/16
Paris Saint-Germain
Germany
0.54
Kevin Trapp
14/15
AS Monaco
Croatia
0.68
Danijel Subasic
13/14
Paris Saint-Germain
Italy
0.62
Salvatore Sirigu
12/13
Paris Saint-Germain
Italy
0.48
Salvatore Sirigu
11/12
Toulouse
Comoros
0.89
Ali Ahamada
10/11
Stade Rennais
France
0.86
Nicolas Douchez
09/10
Auxerre
France
0.83
Olivier Sorin
08/09
Toulouse
France
0.70
Cédric Carrasso
07/08
Nancy-Lorraine
France
0.79
Gennaro Bracigliano
06/07
Olympique Lyonnais
France
0.61
Grégory Coupet
05/06
Girondins Bordeaux
France
0.63
Ulrich Ramé
04/05
Olympique Lyonnais
France
0.61
Grégory Coupet
03/04
Olympique Lyonnais
France
0.63
Grégory Coupet
02/03
Auxerre
France
0.76
Fabien Cool
01/02
Paris Saint-Germain
France
0.68
Lionel Létizi
00/01
Lille OSC
France
0.75
Grégory Wimbée
99/00
Metz
France
1.00
Lionel Létizi
98/99
Girondins Bordeaux
France
0.84
Ulrich Ramé
97/98
Metz
France
0.82
Lionel Létizi
96/97
Nantes
France
0.52
Mickaël Landreau
95/96
Lens
France
0.69
Guillaume Warmuz
94/95
Paris Saint-Germain
France
0.97
Bernard Lama
93/94
Paris Saint-Germain
France
0.59
Bernard Lama
92/93
Paris Saint-Germain
France
0.76
Bernard Lama
91/92
Olympique Marseille
France
0.55
Pascal Olmeta
90/91
Olympique Marseille
France
0.74
Pascal Olmeta
Spain · La Liga
21/22
Sevilla
Morocco
0.77
Yassine Bounou
20/21
Atlético Madrid
Slovenia
0.66
Jan Oblak
19/20
Real Madrid
Belgium
0.59
Thibaut Courtois
18/19
Atlético Madrid
Slovenia
0.73
Jan Oblak
17/18
Atlético Madrid
Slovenia
0.59
Jan Oblak
16/17
Atlético Madrid
Slovenia
0.72
Jan Oblak
15/16
Atlético Madrid
Slovenia
0.47
Jan Oblak
14/15
FC Barcelona
Chile
0.51
Claudio Bravo
13/14
Atlético Madrid
Belgium
0.65
Thibaut Courtois
12/13
Atlético Madrid
Belgium
0.78
Thibaut Courtois
11/12
FC Barcelona
Spain
0.80
Víctor Valdés
10/11
FC Barcelona
Spain
0.50
Víctor Valdés
09/10
FC Barcelona
Spain
0.63
Víctor Valdés
08/09
FC Barcelona
Spain
0.89
Víctor Valdés
07/08
Real Madrid
Spain
0.89
Iker Casillas
06/07
Getafe
Argentina
0.83
Roberto Abbondanzieri
05/06
Celta de Vigo
Spain
0.78
José Manuel Pinto
04/05
FC Barcelona
Spain
0.71
Víctor Valdés
03/04
Valencia
Spain
0.68
Santiago Cañizares
02/03
Celta de Vigo
Argentina
0.75
Pablo Cavallero
01/02
Valencia
Spain
0.74
Santiago Cañizares
00/01
Valencia
Spain
0.92
Santiago Cañizares
99/00
Deportivo Alavés
Argentina
0.97
Martín Herrera
98/99
Mallorca
Argentina
0.83
Carlos Roa
97/98
Espanyol
Spain
0.84
Toni Jiménez
96/97
Deportivo La Coruña
Cameroon
0.76
Jacques Songo'o
95/96
Atlético Madrid
Spain
0.76
José Francisco Molina
94/95
Real Betis
Spain
0.65
Pedro Jaro
93/94
Deportivo La Coruña
Spain
0.47
Francisco Liaño
92/93
Celta de Vigo
Spain
0.83
Santiago Cañizares
91/92
Real Madrid
Spain
0.77
Paco Buyo
90/91
Atlético Madrid
Spain
0.51
Abel Resino
 
 
 
 
 
Italy · Serie A
21/22
AC Milan
France
0.66
Mike Maignan
20/21
Internazionale Milano
Slovenia
0.89
Samir Handanovic
19/20
Internazionale Milano
Slovenia
0.91
Samir Handanovic
18/19
Juventus
Poland
0.71
Wojciech Szczesny
17/18
AS Roma
Brazil
0.76
Alisson Becker
16/17
Juventus
Italy
0.80
Gianluigi Buffon
15/16
Juventus
Italy
0.49
Gianluigi Buffon
14/15
Juventus
Italy
0.61
Gianluigi Buffon
13/14
Juventus
Italy
0.61
Gianluigi Buffon
12/13
Juventus
Italy
0.59
Gianluigi Buffon
11/12
Juventus
Italy
0.46
Gianluigi Buffon
10/11
AC Milan
Italy
0.54
Christian Abbiati
09/10
Internazionale Milano
Brazil
0.89
Júlio César Soares
08/09
Internazionale Milano
Brazil
0.78
Júlio César Soares
07/08
Internazionale Milano
Brazil
0.69
Júlio César Soares
06/07
AS Roma
Brazil
0.78
Doni Alexander
05/06
Internazionale Milano
Brazil
0.79
Júlio César Soares
04/05
Juventus
Italy
0.62
Gianluigi Buffon
03/04
AS Roma
Italy
0.45
Ivan Pelizzoli
02/03
Juventus
Italy
0.72
Gianluigi Buffon
01/02
AS Roma
Italy
0.67
Francesco Antonioli
00/01
Juventus
Netherlands
0.79
Edwin Van Der Sar
99/00
Juventus
Netherlands
0.59
Edwin Van Der Sar
98/99
SS Lazio
Italy
0.85
Luca Marchegiani
97/98
Internazionale Milano
Italy
0.76
Gianluca Pagliuca
96/97
Parma
Italy
0.63
Gianluigi Buffon
95/96
AC Milan
Italy
0.71
Sebastiano Rossi
94/95
AS Roma
Italy
0.67
Giovanni Cervone
93/94
AC Milan
Italy
0.35
Sebastiano Rossi
92/93
Parma
Italy
0.76
Marco Ballotta
91/92
Torino
Italy
0.58
Luca Marchegiani
90/91
AC Milan
Italy
0.69
Andrea Pazzagli
+2
Level 52
May 15, 2021
Good idea but leagues on the right side cannot be seen completely.
+1
Level 47
May 15, 2021
Fixed now