← Records
Best goalkeepers of all time
The 25 greatest goalkeepers in football history, ranked by a composite of career goals, assists and appearances.
| # | Player | Position | Citizenship | Status | Career goals | Assists | Apps |
|---|---|---|---|---|---|---|---|
| 1 | Fábio | Goalkeeper | Brazil Italy | Fluminense Football Club | 0 | 1 | 1,246 |
| 2 | Pepe Reina | Goalkeeper | Spain | Retired | 0 | 4 | 952 |
| 3 | Gianluigi Buffon | Goalkeeper | Italy | Retired | 0 | 1 | 975 |
| 4 | Mickaël Landreau | Goalkeeper | France | Retired | 0 | 5 | 784 |
| 5 | David James | Goalkeeper | England Jamaica | Retired | 0 | 2 | 867 |
| 6 | Kasper Schmeichel | Goalkeeper | Denmark | Celtic FC | 0 | 4 | 779 |
| 7 | Hugo Lloris | Goalkeeper | France | Los Angeles FC | 0 | 3 | 808 |
| 8 | Iker Casillas | Goalkeeper | Spain | Retired | 0 | 1 | 885 |
| 9 | Steve Mandanda | Goalkeeper | France DR Congo | Retired | 0 | 3 | 797 |
| 10 | Weverton | Goalkeeper | Brazil | Sociedade Esportiva Palmeiras | 0 | 1 | 868 |
| 11 | Jussi Jääskeläinen | Goalkeeper | Finland | Retired | 0 | 4 | 747 |
| 12 | Petr Cech | Goalkeeper | Czech Republic | Retired | 0 | 3 | 785 |
| 13 | Shusaku Nishikawa | Goalkeeper | Japan | Urawa Red Diamonds | 0 | 2 | 818 |
| 14 | Igor Akinfeev | Goalkeeper | Russia | CSKA Moscow | 0 | 2 | 812 |
| 15 | Yuta Minami | Goalkeeper | Japan | Retired | 0 | 4 | 722 |
| 16 | Samir Handanovič | Goalkeeper | Slovenia | Retired | 0 | 4 | 719 |
| 17 | Hitoshi Sogahata | Goalkeeper | Japan | Retired | 0 | 3 | 739 |
| 18 | Takuto Hayashi | Goalkeeper | Japan | Retired | 0 | 6 | 609 |
| 19 | Yann Sommer | Goalkeeper | Switzerland | Inter Milan | 0 | 2 | 757 |
| 20 | Nicolas Penneteau | Goalkeeper | France | Retired | 0 | 3 | 715 |
| 21 | Morgan De Sanctis | Goalkeeper | Italy | Retired | 0 | 5 | 633 |
| 22 | Jens Lehmann | Goalkeeper | Germany | Retired | 0 | 1 | 793 |
| 23 | Simon Mignolet | Goalkeeper | Belgium | Club Brugge KV | 0 | 3 | 707 |
| 24 | Oliver Kahn | Goalkeeper | Germany | Retired | 0 | 1 | 787 |
| 25 | Manuel Neuer | Goalkeeper | Germany | Bayern Munich | 0 | 0 | 824 |
| 26 | Edwin van der Sar | Goalkeeper | Netherlands | Retired | 0 | 0 | 821 |
| 27 | Stefan Klos | Goalkeeper | Germany | Retired | 0 | 4 | 656 |
| 28 | Óscar Pérez | Goalkeeper | Mexico | Retired | 0 | 1 | 765 |
| 29 | Francesco Antonioli | Goalkeeper | Italy | Retired | 0 | 1 | 764 |
| 30 | Craig Gordon | Goalkeeper | Scotland | Heart of Midlothian FC | 0 | 3 | 682 |
| 31 | Paul Farman | Goalkeeper | England | Swansea City | 0 | 5 | 598 |
| 32 | Sung-ryong Jung | Goalkeeper | Korea, South | Kawasaki Frontale | 0 | 2 | 710 |
| 33 | Cássio | Goalkeeper | Brazil | Cruzeiro Esporte Clube | 0 | 0 | 785 |
| 34 | Fernando Muslera | Goalkeeper | Uruguay Italy | Club Estudiantes de La Plata | 0 | 2 | 702 |
| 35 | Rob Green | Goalkeeper | England | Retired | 0 | 3 | 655 |
| 36 | Goalkeeper | Japan | Retired | 0 | 6 | 532 | |
| 37 | Young-kwang Kim | Goalkeeper | Korea, South | Retired | 0 | 3 | 651 |
| 38 | Lukas Hradecky | Goalkeeper | Finland Slovakia | AS Monaco | 0 | 5 | 570 |
| 39 | Rui Patrício | Goalkeeper | Portugal | Without Club | 0 | 1 | 730 |
| 40 | Fernando Prass | Goalkeeper | Brazil Germany | Retired | 0 | 0 | 765 |
| 41 | Bernd Leno | Goalkeeper | Germany | Fulham FC | 0 | 3 | 645 |
| 42 | Gábor Király | Goalkeeper | Hungary | Retired | 0 | 0 | 763 |
| 43 | André Hansen | Goalkeeper | Norway | Odds BK | 0 | 7 | 483 |
| 44 | Guillermo Ochoa | Goalkeeper | Mexico Spain | AEL Limassol | 0 | 0 | 762 |
| 45 | David Marshall | Goalkeeper | Scotland | Retired | 0 | 2 | 672 |
| 46 | Jesús Corona | Goalkeeper | Mexico | Club Tijuana | 0 | 0 | 752 |
| 47 | David de Gea | Goalkeeper | Spain | ACF Fiorentina | 0 | 1 | 710 |
| 48 | Dusan Kuciak | Goalkeeper | Slovakia | Without Club | 0 | 4 | 588 |
| 49 | Frank Rost | Goalkeeper | Germany | Retired | 0 | 0 | 747 |
| 50 | Mark Schwarzer | Goalkeeper | Australia Germany | Retired | 0 | 1 | 706 |
How the ranking works
We rank each player by a composite score: career_goals × 4 + career_assists × 2 + career_matches × 0.05. This rewards finishers, creative players and longevity in equal measure — without depending on subjective awards or trophies. The list filters by position keyword so wingers, full-backs and centre-backs each get their own ranking.
Fábio
Pepe Reina
Gianluigi Buffon
Mickaël Landreau
David James
Kasper Schmeichel
Hugo Lloris
Iker Casillas
Steve Mandanda
Weverton
Jussi Jääskeläinen
Petr Cech
Shusaku Nishikawa
Igor Akinfeev
Yuta Minami
Samir Handanovič
Hitoshi Sogahata
Takuto Hayashi
Yann Sommer
Nicolas Penneteau
Morgan De Sanctis
Jens Lehmann
Simon Mignolet
Oliver Kahn
Manuel Neuer
Edwin van der Sar
Stefan Klos
Óscar Pérez
Francesco Antonioli
Craig Gordon
Paul Farman
Sung-ryong Jung
Cássio
Fernando Muslera
Rob Green
Young-kwang Kim
Lukas Hradecky
Rui Patrício
Fernando Prass
Bernd Leno
Gábor Király
André Hansen
Guillermo Ochoa
David Marshall
Jesús Corona
David de Gea
Dusan Kuciak
Frank Rost
Mark Schwarzer