Top goalkeepers in the world

Top 100 goalkeepers rankings. Ranking of football goalkeepers with the most matches with clean sheets in the world. Rating is generated each day. You can view it by continents. You can check our ranking with the best soccer players in the world Top assists players in World, or Top scorers players in World

Ranking last updated: 19-05-2025 20:57
Best Goalkeepers
World Europe Asia North America South America Africa Oceania
# Player Team CS Conceded goals Matches
1 Anthony Moris Anthony Moris Union St.-Gilloise Union
20
27/27
39
2 Kasper Schmeichel Kasper Schmeichel Celtic Celti
19
22/26
32
3 Vidovšek Olimpija Ljubljana Olimp
19
19/20
32
4 Martin Zlomislic Rijeka Rijek
18
21/19
33
5 Colin Coosemans Colin Coosemans Anderlecht Ander
17
36/38
37
6 Kacper Trelowski Rakow Czestochowa Rakow
17
22/22
33
7 Stefan Tarnovanu FCSB FCSB
16
30/32
38
8 Jan Oblak Jan Oblak Atletico Madrid Atlet
16
30/30
37
9 Jan Hanus Jan Hanus Jablonec Jablo
16
29/29
34
10 Avram Araz
16
24/28
34
11 Alex Meret Alex Meret Napoli Napol
16
25/27
33
12 Joao Costa Joao Costa FC Porto FC Po
16
29/30
33
13 Christoffer Mafoumbi Flori
16
21/23
31
14 Oliver Zelenika Oliver Zelenika NK Varazdin NK Va
16
18/23
31
15 Konstantinos Tzolakis Konstantinos Tzolakis Olympiacos Olymp
16
20/22
31
16 Bayramov Zira Zira
16
21/27
30
17 Mile Svilar Mile Svilar Roma Roma
15
35/35
37
18 Jones Haverfordwest Haver
15
24/27
32
19 Giacomo Volpe Birkirkara Birki
15
26/29
31
20 Denes Dibusz Denes Dibusz Ferencvaros Feren
15
22/30
26
21 Aleksandar Maksimenko Spartak Moscow Spart
15
20/25
25
22 Okan Kocuk Okan Kocuk Samsu
14
38/38
34
23 Vid Belec Vid Belec APOEL Nicosia APOEL
14
33/36
34
24 Marco Carnesecchi Atalanta Atala
14
31/34
34
25 Valentin Cojocaru Valentin Cojocaru Pogon Szczecin Pogon
14
39/39
33
26 Michele Di Gregorio Michele Di Gregorio Juventus Juven
14
30/33
32
27 Peter Gulacsi Peter Gulacsi RasenBallsport Leipzig Rasen
14
40/48
31
28 Ermakov FC Olexandria FC Ol
14
22/22
29
29 Manuel Neuer Manuel Neuer Bayern Munich Bayer
14
17/32
24
30 Fernández Collado Fernández Collado CSMS Iasi CSMS
13
49/51
38
31 David Raya David Raya Arsenal Arsen
13
33/33
37
32 Matz Sels Matz Sels Nottingham Forest Notti
13
45/45
37
33 Alex Remiro Alex Remiro Real Sociedad Real
13
43/44
36
34 Georgiev Georgiev Levsk
13
43/43
36
35 Plamen Iliev Plamen Iliev Cherno More Varna Chern
13
30/30
35
36 Aleksandar Jovanovic Aleksandar Jovanovic Partizan Belgrade Parti
13
38/38
34
37 Franz Parada Panaitolikos Panai
13
30/31
34
38 Bruno Varela Bruno Varela Vitoria de Guimaraes Vitor
13
33/37
33
39 Bartosz Mrozek Lech Poznan Lech
13
31/31
33
40 Ugurcan Cakir Ugurcan Cakir Trabzonspor Trabz
13
41/43
32
41 Anatolii Trubin Anatolii Trubin Benfica Benfi
13
28/28
32
42 Agu Sliema Wanderers Sliem
13
27/32
32
43 Vanailson Vanailson Aris
13
25/31
31
44 Hans Christian Bernat Hans Christian Bernat Botev Plovdiv Botev
13
32/39
31
45 Georgios Athanasiadis AEK Larnaca AEK L
13
23/30
30
46 Julian Julian Aris Thessaloniki FC Aris
13
28/32
30
47 Nogueira Sousa Nogueira Sousa Bodru
13
26/38
29
48 Stanislav Agkatsev FC Krasnodar FC Kr
13
22/23
27
49 Kinsky Tottenham Totte
13
18/18
25
50 Evgeny Latishonok Zenit St. Petersburg Zenit
13
14/18
24
51 Dean Henderson Dean Henderson Crystal Palace Cryst
12
48/48
37
52 Iulian-Laurentiu Popescu CS Universitatea Craiova CS Un
12
35/38
37
53 Jack Walton Jack Walton Dundee United Dunde
12
50/54
36
54 Mike Maignan Mike Maignan AC Milan AC Mi
12
41/43
36
55 Fernando Muslera Fernando Muslera Galatasaray Galat
12
31/31
33
56 Torrance Bala Town Bala
12
44/44
33
57 Brice Samba Brice Samba Rennes Renne
12
41/50
32
58 Yann Sommer Yann Sommer Inter Inter
12
32/35
32
59 Junas Junas Skalica Skali
12
45/45
32
60 Velichkov Spartak Varna Spart
12
44/50
32
61 Matous Trmal Teplice Tepli
12
29/46
30
62 Majkić NK Istra 1961 NK Is
12
33/41
30
63 Matheus Matheus Ajax Ajax
12
28/32
27
64 Ivica Ivusic Ivica Ivusic Pafos FC Pafos
12
18/21
26
65 Remko Pasveer Remko Pasveer Ajax Ajax
12
23/32
25
66 Nikić Decic
12
22/31
25
67 Thomas Strakosha Thomas Strakosha AEK Athens AEK A
12
15/28
23
68 Manojlović Manojlović Djurgaarden Djurg
12
17/13
23
69 Rogić FK Sarajevo FK Sa
12
12/22
20
70 Sergio Padt Sergio Padt Ludogorets Razgrad Ludog
12
10/20
19
71 Alexandru Buzbuchi FC Viitorul Constanta FC Vi
11
47/47
39
72 Tobe Leysen Tobe Leysen Oud-Heverlee Oud-H
11
49/50
38
73 Jordan Pickford Jordan Pickford Everton Evert
11
44/44
37
74 Catalin Cabuz Hermannstadt Herma
11
42/48
37
75 Brecher Brecher FC Zuerich FC Zu
11
54/54
37
76 Edvinas Gertmonas Edvinas Gertmonas Universitatea Cluj Unive
11
34/40
35
77 Marwin Hitz Marwin Hitz Basel Basel
11
39/43
35
78 Simon Mignolet Simon Mignolet Club Bruges Club
11
39/41
35
79 Gospodinov Arda
11
39/39
35
80 Garcia da Motta Beroe Beroe
11
42/42
35
81 David De Gea David De Gea Fiorentina Fiore
11
36/39
34
82 Gabriel Batista Santa Clara Santa
11
32/32
34
83 Lucas Chevalier Lucas Chevalier Lille Lille
11
36/36
34
84 Popović OFK B
11
50/51
34
85 Frantisek Plach Frantisek Plach Piast Gliwice Piast
11
35/35
33
86 Lars Unnerstall Lars Unnerstall Twente Twent
11
43/49
33
87 Connor Roberts TNS TNS
11
31/31
32
88 Vulić FK Spartak Subotica FK Sp
11
37/47
32
89 Thibaut Courtois Thibaut Courtois Real Madrid Real
11
29/38
30
90 Kordić Petro
11
32/35
30
91 Przybek Penybont Penyb
11
28/32
30
92 Alisson Becker Alisson Becker Liverpool Liver
11
31/40
29
93 Giannis Anestis Giannis Anestis Botosani Botos
11
30/49
29
94 Henry Bonello Hamru
11
25/28
29
95 Ivan Lucic Ivan Lucic Hajduk Split Hajdu
11
28/32
29
96 Davy Roef Davy Roef Gent Gent
11
30/62
26
97 Pakholyuk FC Ko
11
20/24
26
98 Popescu Popescu Otelul Galati Otelu
11
23/37
26
99 Marinov CSKA
11
22/47
22
100 Marko Maric Marko Maric Zrinjski Mostar Zrinj
11
7/14
17