Evaluating goalies throughout NHL history is a challenging job especially when you are not a great fan of hockey. Several variables must be evaluated, including sheer dominance, endurance, effect on the sport, and so forth. Keeping in mind all the factors, we listed the top 25 goaltenders in NHL history.

Goalkeeper, Goaltender, goalies, etc. all are the same but on a football field, they are quite different from other players as their position decides at least 80% of the outcome of a match, whether it will be a good or worse situation against a competitive team or any strategy.
Goaltending is the most important, unique, and interesting position which is single handled in hockey. A skillful, fast, decent, and smart goalkeeper decides where he will take his team by handling pressure on the field. It is frequently the wild card in the competitive equation, especially in the playoffs.
Besides, the interesting facts about this position, this position is also very deadly. It is a wonder that none of the players has ever died while playing this position, especially in an era when goalkeeper equipment was as protective as wet cardboard.
Evaluating goalies throughout NHL history is a challenging job especially when you are not a great fan of hockey. Several variables must be evaluated, including sheer dominance, endurance, effect on the sport, and so forth. Keeping in mind all the factors, we listed the top 25 goaltenders in NHL history.
Best NHL Goalkeeper Of All time Updated In May 2022
1. Patrick Roy
- Team: Colorado Avalanche
- Games played: 1,029
- Games win: 551
- Games Lost: 315
- Speed: .910
- Career: 1984-2003
Achievements:
3 Vezina trophies |
3 Conn Smythe trophies |
4 Stanley Cups, |
5 Jennings trophies |
2. Terry Sawchuk
- Team: Detroit Red Wings
- Games played: 971
- Games win: 445
- Games Lost: 336
- Speed: –
- Career: 1949-1970
Achievements:
1 Calder trophy |
1 Lester Patrick trophy |
4 Stanley Cups |
4 Vezina trophies |
3. Martin Brodeur
- Team: New Jersey Devils
- Games played: 1266
- Games win: 691
- Games Lost: 397
- Speed: .912
- Career: 1991-2015
Achievements:
1 Calder trophy |
3 Stanley Cups |
4 Vezina trophies |
5 Jennings trophy winner |
4. Jacques Plante
- Team: Montreal Canadiens
- Games played: 837
- Games win: 437
- Games Lost: 246
- Speed: –
- Career: 1952-1973

Achievements:
1 Hart trophy |
6 Stanley Cups |
7 Vezina trophies |
5. Dominik Hasek
- Team: HC Pardubice
- Games played: 735
- Games win: 389
- Games Lost: 223
- Speed: .922
- Career: 1990-2008
Achievements:
2 Hart trophies |
2 Stanley Cups |
3 Jennings trophies |
6 Vezina trophies |
6. Glenn Hall
- Team: St. Louis Blues
- Games played: 906
- Games win: 407
- Games Lost: 326
- Speed: –
- Career: 1952-1971
Achievements:
1 Calder trophy |
1 Conn Smythe trophy |
2 Stanley Cups |
3 Vezina trophies |
7. Ken Dryden
- Team: Montreal Canadiens
- Games played: 397
- Games win: 258
- Games Lost: 57
- Speed: .922
- Career: 1970-1979
Achievements:
1 Calder trophy |
1 Conn Smythe trophy |
6 Stanley Cups |
5 Vezina trophies |
8. Bill Durnan
- Team: Montreal Canadiens
- Games played: 383
- Games win: 208
- Games Lost: 112
- Speed: –
- Career: 1943-1950
Achievements:
2 Stanley Cups |
6 Vezina trophies |
6 All-Star selections |
9. Bernie Parent
- Team: Boston Bruins
- Games played: 608
- Games win: 271
- Games Lost: 198
- Speed: .915
- Career: 1965-1979
Achievements:
2 Conn Smythe trophies |
2 Stanley Cups |
2 Vezina trophies |
5 All-Star games |
10. George Hainsworth
- Team: Toronto Maple Leafs
- Games played: 465
- Games win: 246
- Games Lost: 144
- Speed: –
- Career: 1926-1937
Achievements:
1 All-Star game |
2 Stanley Cups |
3 Vezina trophies |
11. Georges Vezina
- Team: Montreal Canadiens
- Games played:190
- Games win: 103
- Games Lost: 81
- Speed: –
- Career: 1917-1926
Achievements:
2 Stanley Cups |
2 Stanley Cups.
12. Turk Broda
- Team: Toronto Maple Leafs
- Games played: 629
- Games win: 304
- Games Lost: 222
- Speed: –
- Career: 1936-1952
Achievements:
2 Vezina trophies |
4 All-Star games |
5 Stanley Cups |
13. Clint Benedict
- Team: Montreal Maroons
- Games played: 362
- Games win: 189
- Games Lost: 142
- Speed: –
- Career: 1917-1930
Achievements:
4 Stanley Cups |
14. Frank Brimsek
- Team: St. Cloud State
- Games played: 514
- Games win: 252
- Games Lost: 182
- Speed: –
- Career: 1938-1950
Achievements:
1 Calder trophy |
2 Vezina trophies |
2 Stanley Cups |
6 All-Star games |
15. Billy Smith
- Team: Cornwall Royals
- Games played: 679
- Games win: 305
- Games Lost: 233
- Speed: .895
- Career: 1971-1989
Achievements:
1 Vezina trophy |
1 Conn Smythe Trophy |
1 Jennings trophy |
4 Stanley Cups |
16. Gump Worsely
- Team: New York Rangers
- Games played: 860
- Games win: 333
- Games Lost: 348
- Speed: –
- Career: 1952-1974
Achievements:
1 Calder trophy |
2 Vezina trophies |
4 Stanley Cups |
4 All-Star games |
17. Tony Esposito
- Team: Chicago Black Hawks
- Games played: 886
- Games win: 423
- Games Lost: 306
- Speed: .906
- Career: 1968-1984
Achievements:
1 Stanley Cup |
1 Calder trophy |
3 Vezina trophies |
6 All-Star games |
18. Grant Fuhr
- Team: Calgary Flames
- Games played: 868
- Games win: 403
- Games Lost: 295
- Speed: .887
- Career: 1981-2000
Achievements:
1 Vezina trophy |
1 Jennings trophy |
5 Stanley Cups |
6 All-Star games |
19. Johnny Bower
- Team: Toronto Maple Leafs
- Games played: 552
- Games win: 250
- Games Lost: 192
- Speed: –
- Career: 1953-1970
Achievements:
2 Vezina trophies |
4 All-Star games. |
4 Stanley Cups |
20. Gerry Cheevers
- Team: Boston Bruins
- Games played: 418
- Games win: 227
- Games Lost: 104
- Speed: .901
- Career: 1961-1980
Achievements:
1 All-Star game |
2 Stanley Cups |
21. Tiny Thompson
- Team: Detroit Red Wings
- Games played: 553
- Games win: 284
- Games Lost: 194
- Speed: –
- Career: 1928-1940
Achievements:
1 All-Star game |
1 Stanley Cups |
4 Vezina trophies |
22. Charlie Gardiner
- Team: Chicago Black Hawks
- Games played:316
- Games win: 112
- Games Lost: 151
- Speed: –
- Career: 1927-1934
Achievements:
1 All-Star game |
1 Stanley Cups |
2 Vezina trophies |
23. Alec Connell
- Team: Montreal Maroons
- Games played: 418
- Games win: 193
- Games Lost: 156
- Speed: –
- Career: 1924-1937
Achievements:
2 Stanley Cups |
24. Hap Holmes
- Team: Detroit Cougars
- Games played: 103
- Games win: 39
- Games Lost: 54
- Speed: –
- Career: 1917-1928
Achievements:
8 All-Star selections |
4 Stanley Cups |
25. Riley Hern
- Team: Montreal Wanderers
- Games played: 32
- Games win: 27
- Games Lost: 5
- Speed: –
- Career: 1898-1911
Achievements:
1 All-Star selection |
4 Stanley Cups |