NHL Yearly Top 10 Leaders and Records for Games Played (Goalie)

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Top 10 Yearly League Leaders

2025-26 NHL

2023-24 NHL

2022-23 NHL

2021-22 NHL

2020-21 NHL

2019-20 NHL

2018-19 NHL

2017-18 NHL

2016-17 NHL

2015-16 NHL

1. J. Quick 68
2. D. Dubnyk 67
3. B. Holtby 66
5. M. Jones 65
7. T. Rask 64
8. R. Luongo* 62
9. B. Bishop 61
10. C. Anderson 60

2014-15 NHL

1. B. Holtby 73
2. J. Quick 72
3. T. Rask 70
4. C. Schneider 69
5. C. Price 66
6. K. Lehtonen 65
7. M. Fleury 64
9. B. Bishop 62

2013-14 NHL

2012-13 NHL

2011-12 NHL

1. J. Hiller 73
3. M. Kiprusoff 70
4. J. Quick 69
5. A. Niemi 68
C. Ward 68
8. M. Fleury 67
10. C. Price 65

2010-11 NHL

1. C. Ward 74
2. C. Price 72
3. M. Kiprusoff 71
4. K. Lehtonen 69
5. I. Bryzgalov 68
7. R. Miller 66
8. M. Fleury 65
9. P. Rinne 64
10. J. Howard 63

2009-10 NHL

2008-09 NHL

2007-08 NHL

2006-07 NHL

1. M. Brodeur* 78
2. R. Luongo* 76
3. M. Kiprusoff 74
4. A. Raycroft 72
5. H. Lundqvist* 70
6. K. Lehtonen 68
8. M. Fleury 67
10. T. Thomas 66

2005-06 NHL

1. R. Luongo* 75
2. M. Kiprusoff 74
3. M. Brodeur* 73
4. M. Turco 68
5. A. Auld 67
6. R. DiPietro 63
8. T. Vokoun 61
9. M. Gerber 60

2003-04 NHL

2002-03 NHL

2001-02 NHL

2000-01 NHL

1. A. Irbe 77
2. T. Salo 73
3. M. Brodeur* 72
5. C. Joseph 68
6. D. Hašek* 67
7. E. Nabokov 66
9. E. Belfour* 63
10. S. Burke 62
P. Roy* 62

1999-00 NHL

1. A. Irbe 75
2. O. Kölzig 73
3. M. Brodeur* 72
4. T. Salo 70
5. G. Hebert 68
6. S. Shields 67
8. C. Joseph 63
P. Roy* 63
10. E. Belfour* 62

1998-99 NHL

1997-98 NHL

1996-97 NHL

1995-96 NHL

1. G. Fuhr* 79
2. M. Brodeur* 77
4. J. Carey 71
5. F. Potvin 69
6. S. Burke 66
7. P. Roy* 61
8. D. Hašek* 59
10. D. Puppa 57

1994-95 NHL

1. T. Kidd 43
P. Roy* 43
3. E. Belfour* 42
5. D. Hašek* 41
6. M. Brodeur* 40
9. G. Hebert 39
10. D. Beaupre 38
A. Irbe 38

1993-94 NHL

1. A. Irbe 74
2. C. Joseph 71
4. E. Belfour* 70
5. B. Essensa 69
6. M. Richter 68
P. Roy* 68
8. F. Potvin 66
9. R. Hextall 65
10. K. Hrudey 64

1992-93 NHL

1. E. Belfour* 71
2. C. Joseph 68
3. T. Cheveldae 67
M. Vernon* 64
8. T. Barrasso* 63
9. P. Roy* 62
10. J. Casey 60

1991-92 NHL

1. T. Cheveldae 72
2. B. Ranford 67
P. Roy* 67
4. G. Fuhr* 66
5. K. McLean 65
6. M. Vernon* 63
7. A. Moog 62
8. K. Hrudey 60
10. T. Barrasso* 57

1990-91 NHL

1. E. Belfour* 74
2. T. Cheveldae 65
3. B. Ranford 60
4. P. Ing 56
6. J. Casey 55
8. M. Vernon* 54
9. G. Healy 53

1989-90 NHL

1. K. McLean 63
2. J. Casey 61
3. D. Puppa 56
5. P. Roy* 54
6. S. Burke 52
8. K. Wregget 51
9. G. Millen 49
10. D. Beaupre 48

1988-89 NHL

1. K. Hrudey 66
2. R. Hextall 64
3. S. Burke 62
4. G. Fuhr* 59
6. J. Casey 55
7. T. Barrasso* 54
8. G. Millen 52
M. Vernon* 52
10. A. Chevrier 49

1987-88 NHL

1986-87 NHL

1. R. Hextall 66
2. M. Liut 59
3. A. Chevrier 58
4. K. Wregget 56
5. M. Vernon* 55
6. C. Malarchuk 54
7. R. Brodeur 53
9. P. Reddick 48
10. D. Beaupre 47

1985-86 NHL

1. R. Brodeur 64
3. T. Barrasso* 60
5. M. Liut 57
6. D. Beaupre 52
8. B. Froese 51
9. M. Bannerman 48
10. A. Moog 47
P. Roy* 47

1984-85 NHL

1983-84 NHL

1. G. Millen 60
2. M. Liut 58
3. D. Bouchard 57
4. M. Bannerman 56
5. G. Meloche 52
6. R. Lemelin 51
8. G. Hanlon 50
10. P. Peeters 49

1982-83 NHL

1. M. Liut 68
2. G. Resch 65
3. P. Peeters 63
4. G. Millen 60
5. R. Brodeur 58
6. B. Sauvé 54
7. M. Palmateer 53
8. D. Bouchard 50
A. Moog 50
10. M. Dion 49

1981-82 NHL

1980-81 NHL

1. T. Esposito* 66
2. M. Lessard 64
3. G. Millen 63
4. M. Liut 61
5. J. Crha 54
7. R. Vachon* 53
8. R. Brodeur 52
9. M. Palmateer 49
10. G. Gilbert 48

1979-80 NHL

1. T. Esposito* 69
2. M. Liut 64
3. R. Vachon* 59
4. G. Hanlon 57
6. G. Meloche 54
7. D. Bouchard 53
8. J. Garrett 52
9. M. Dion 50

1978-79 NHL

1. D. Bouchard 64
2. T. Esposito* 63
3. M. Palmateer 58
4. D. Herron 56
5. D. Edwards 54
6. G. Meloche 53
7. R. Vachon* 50
8. M. Lessard 49
9. K. Dryden* 47
10. G. Cheevers* 43

1977-78 NHL

1. D. Edwards 72
2. R. Vachon* 70
3. T. Esposito* 64
4. M. Palmateer 63
5. D. Herron 60
6. D. Bouchard 58
7. G. Meloche 54
8. P. LoPresti 53
P. Myre 53
10. K. Dryden* 52

1976-77 NHL

1. T. Esposito* 69
2. R. Vachon* 68
3. B. Parent* 61
4. K. Dryden* 56
5. R. Low 54
7. G. Meloche 51
8. M. Palmateer 50
10. J. Rutherford* 48

1975-76 NHL

1974-75 NHL

1. G. Smith 72
2. T. Esposito* 71
3. B. Parent* 68
4. J. Rutherford* 59
5. B. Smith* 58
6. G. Inness 57
7. K. Dryden* 56
8. R. Vachon* 54
9. G. Gilbert 53
10. G. Bromley 50

1973-74 NHL

1. B. Parent* 73
2. T. Esposito* 70
3. G. Smith 65
R. Vachon* 65
5. E. Giacomin* 56
6. G. Gilbert 54
7. D. Dryden 53
8. J. Rutherford* 51
9. G. Meloche 47
10. D. Bouchard 46
B. Smith* 46

1972-73 NHL

1. G. Meloche 59
2. T. Esposito* 56
3. K. Dryden* 54
4. R. Vachon* 53
5. R. Edwards 52
6. R. Crozier 49
8. C. Maniago 47
9. P. Myre 46
10. E. Johnston 45

1971-72 NHL

1. K. Dryden* 64
2. R. Crozier 63
3. G. Meloche 56
4. D. Favell 54
5. D. Wilson 53
6. T. Esposito* 48
7. B. Parent* 47
8. G. Edwards 44
10. C. Maniago 43

1970-71 NHL

1. G. Smith 71
2. D. DeJordy 60
3. T. Esposito* 57
4. E. Wakely 51
5. B. Parent* 48
6. R. Vachon* 47
7. E. Giacomin* 45
9. R. Crozier 44

1969-70 NHL

1. E. Giacomin* 70
2. G. Smith 65
3. R. Vachon* 64
4. T. Esposito* 63
5. B. Parent* 62
6. B. Gamble 52
7. C. Maniago 50
10. A. Smith 46

1968-69 NHL

1. E. Giacomin* 70
2. C. Maniago 64
5. B. Parent* 58
6. G. Smith 54
7. D. DeJordy 53
8. G. Cheevers* 52
9. L. Binkley 50
10. G. Hall* 41

1967-68 NHL

1. E. Giacomin* 66
2. C. Hodge 58
3. L. Binkley 54
4. C. Maniago 52
5. D. DeJordy 50
6. G. Hall* 49
7. G. Cheevers* 47
8. W. Rutledge 45
9. J. Bower* 43
10. R. Edwards 41

1966-67 NHL

1. E. Giacomin* 68
2. R. Crozier 58
3. D. DeJordy 44
4. C. Hodge 37
5. E. Johnston 34
6. G. Hall* 32
7. T. Sawchuk* 28
8. J. Bower* 27
9. B. Gamble 23
10. G. Cheevers* 22

1965-66 NHL

1. R. Crozier 64
G. Hall* 64
3. G. Worsley* 51
4. B. Parent* 39
5. E. Giacomin* 36
6. J. Bower* 35
7. E. Johnston 33
8. C. Maniago 28
9. T. Sawchuk* 27
10. C. Hodge 26

1964-65 NHL

1. R. Crozier 70
2. C. Hodge 53
3. E. Johnston 47
4. G. Hall* 41
5. M. Paille 39
6. T. Sawchuk* 36
7. J. Bower* 34
8. J. Plante* 33
9. D. DeJordy 30
10. J. Norris 23

1963-64 NHL

1. E. Johnston 70
2. G. Hall* 65
J. Plante* 65
4. C. Hodge 62
5. T. Sawchuk* 53
6. J. Bower* 51
7. D. Simmons 21
8. R. Crozier 15
9. G. Worsley* 8
10. D. DeJordy 6

1962-63 NHL

1. G. Worsley* 67
2. G. Hall* 66
3. J. Plante* 56
4. E. Johnston 50
5. T. Sawchuk* 48
6. J. Bower* 42
7. D. Simmons 28
8. B. Perreault 22
9. H. Bassen 17
10. C. Maniago 14

1961-62 NHL

1. G. Hall* 70
J. Plante* 70
3. G. Worsley* 60
4. J. Bower* 59
5. T. Sawchuk* 43
6. D. Head 38
7. B. Gamble 28
8. H. Bassen 27
9. M. Paille 10
10. D. Simmons 9

1960-61 NHL

1. G. Hall* 70
2. G. Worsley* 59
3. J. Bower* 58
4. B. Gamble 52
5. J. Plante* 40
6. T. Sawchuk* 37
7. H. Bassen 35
8. C. Hodge 30
9. D. Simmons 18
10. J. McCartan 8

1959-60 NHL

1. G. Hall* 70
2. J. Plante* 69
3. J. Bower* 66
4. T. Sawchuk* 58
5. H. Lumley* 42
6. G. Worsley* 39
7. D. Simmons 28
8. M. Paille 17
9. A. Rollins 10
10. D. Riggin 9

1958-59 NHL

1. G. Hall* 70
2. J. Plante* 67
4. G. Worsley* 66
5. D. Simmons 58
6. J. Bower* 39
7. E. Chadwick 31
8. H. Lumley* 11
9. B. Gamble 3

1957-58 NHL

1. E. Chadwick 70
G. Hall* 70
4. J. Plante* 57
5. D. Simmons 39
6. G. Worsley* 37
7. M. Paille 33
8. H. Lumley* 24
9. C. Hodge 12
10. A. Millar 6

1956-57 NHL

1. E. Chadwick 70
G. Hall* 70
4. G. Worsley* 68
5. J. Plante* 61
6. T. Sawchuk* 34
7. D. Simmons 26
8. N. Defelice 10
9. G. McNeil 9
10. J. Bower* 2

1955-56 NHL

1. G. Hall* 70
3. T. Sawchuk* 68
4. J. Plante* 64
5. H. Lumley* 59
6. A. Rollins 58
7. H. Bassen 12
8. G. Mayer 6
10. E. Chadwick 5

1954-55 NHL

1. H. Lumley* 69
2. T. Sawchuk* 68
3. G. Worsley* 65
4. J. Plante* 52
5. J. Henderson 45
6. A. Rollins 44
7. J. Henry 27
8. H. Bassen 21
9. C. Hodge 14
10. J. Bower* 5

1953-54 NHL

1. J. Bower* 70
3. H. Lumley* 69
4. T. Sawchuk* 67
5. A. Rollins 66
6. G. McNeil 53
7. J. Plante* 17

1952-53 NHL

1. J. Henry 70
H. Lumley* 70
4. G. McNeil 66
5. T. Sawchuk* 63
6. G. Worsley* 50
7. C. Rayner* 20
8. G. Hall* 6
9. J. Plante* 3
10. R. Almas 1

1951-52 NHL

1950-51 NHL

1. J. Gelineau 70
4. C. Rayner* 66
5. H. Lumley* 64
6. A. Rollins 40
7. T. Broda* 31
9. E. Francis* 5
10. R. Almas 1

1949-50 NHL

1. F. Brimsek* 70
2. C. Rayner* 69
3. T. Broda* 68
4. J. Gelineau 67
5. B. Durnan* 64
6. H. Lumley* 63
7. T. Sawchuk* 7
8. G. McNeil 6
9. G. Henry 2

1948-49 NHL

1. T. Broda* 60
B. Durnan* 60
H. Lumley* 60
5. C. Rayner* 58
6. F. Brimsek* 54
8. E. Francis* 2
9. L. Colvin 1

1947-48 NHL

1. F. Brimsek* 60
T. Broda* 60
H. Lumley* 60
4. B. Durnan* 59
5. E. Francis* 54
6. J. Henry 48
7. C. Rayner* 12
8. D. Jackson 6
9. G. McNeil 2
10. B. DeCourcy 1

1946-47 NHL

1. F. Brimsek* 60
T. Broda* 60
B. Durnan* 60
4. C. Rayner* 58
5. H. Lumley* 52
6. P. Bibeault 41
7. E. Francis* 19
8. J. Mowers 7
9. J. Henry 2
10. R. Almas 1

1945-46 NHL

1. H. Lumley* 50
2. M. Karakas 48
3. C. Rayner* 41
4. B. Durnan* 40
5. F. Brimsek* 34
6. P. Bibeault 26
7. F. McCool 22
8. T. Broda* 15
9. J. Henry 10
10. G. Bell 8

1944-45 NHL

1. B. Durnan* 50
3. M. Karakas 48
4. K. McAuley 46
5. H. Lumley* 37
6. P. Bibeault 27
7. H. Bennett 25
8. C. Dion 12
10. N. Smith 1

1943-44 NHL

1. B. Durnan* 50
3. B. Gardiner 41
4. P. Bibeault 29
5. C. Dion 26
7. H. Highton 24
8. B. Grant 21
9. J. Franks 18
10. M. Courteau 6

1942-43 NHL

1941-42 NHL

1940-41 NHL

1939-40 NHL

1. F. Brimsek* 48
D. Kerr 48
4. T. Broda* 47
5. T. Thompson* 46
6. C. Bourque 37
7. P. Goodman 31
8. M. Karakas 22
9. W. Cude 7
10. A. Moore 1

1938-39 NHL

1. T. Broda* 48
D. Kerr 48
4. E. Robertson 46
5. T. Thompson* 44
6. F. Brimsek* 43
7. C. Bourque 25
8. W. Cude 23
9. H. Teno 5
10. N. Smith 4

1937-38 NHL

1936-37 NHL

1. M. Karakas 48
D. Kerr 48
5. T. Broda* 45
6. W. Cude 44
7. A. Connell* 27
8. R. Worters* 23
9. B. Beveridge 21
10. A. Moore 18

1935-36 NHL

1934-35 NHL

1933-34 NHL

1932-33 NHL

1931-32 NHL

1. A. Connell* 48
5. L. Chabot 44
6. T. Thompson* 43
7. R. Worters* 40
8. F. Walsh 28
9. N. Smith 20
10. J. Forbes 6

1930-31 NHL

1929-30 NHL

1928-29 NHL

1927-28 NHL

1926-27 NHL

1925-26 NHL

1924-25 NHL

1923-24 NHL

1. J. Forbes 24
G. Vezina* 24
3. J. Roach 23
4. C. Benedict* 22
5. S. Hebert 2

1922-23 NHL

1921-22 NHL

1920-21 NHL

1919-20 NHL

1918-19 NHL

1. C. Benedict* 18
G. Vezina* 18
3. B. Lindsay 16
4. H. Holmes* 2
5. S. Cleghorn* 1

1917-18 NHL

1. C. Benedict* 22
2. G. Vezina* 21
3. H. Holmes* 16
4. A. Brooks 4
6. S. Hebert 2