NHL Yearly Top 10 Leaders and Records for Games Played

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

Top 10 Yearly League Leaders

2022-23 NHL
1. T. Barrie 85
2. L. Eller 84
G. Hathaway 84
4. J. Johnson 83
5. M. Backlund 82
I. Barbashev 82
D. Batherson 82
A. Beauvillier 82
J. Benn 82
W. Borgen 82
E. Bouchard 82
T. Boyd 82
J. Bratt 82
M. Bunting 82
B. Burns 82
N. Cates 82
B. Coleman 82
J. Compher 82
K. Connor 82
A. Copp 82
L. Couture 82
C. Coyle 82
S. Crosby 82
P. Danault 82
A. DeBrincat 82
T. Dellandrea 82
B. Dillon 82
D. Dubé 82
B. Dumoulin 82
J. Eberle 82
J. Farabee 82
J. Faulk 82
G. Forsling 82
C. Fowler 82
A. Fox 82
F. Gaudreau 82
C. Giroux 82
B. Goodrow 82
J. Hakanpää 82
D. Hamilton 82
B. Hayton 82
S. Jarvis 82
W. Johnston 82
N. Kadri 82
K. Kakko 82
D. Kämpf 82
E. Karlsson 82
W. Karlsson 82
C. Keller 82
A. Kempe 82
A. Kerfoot 82
P. Kessel 82
A. Killorn 82
A. Kopitar 82
J. Kotkaniemi 82
N. Kucherov 82
B. Kulak 82
A. Larsson 82
A. Lee 82
T. Lewis 82
E. Lindell 82
R. Lomberg 82
A. Lowry 82
E. Luostarinen 82
J. Mahura 82
E. Malkin 82
A. Mangiapane 82
J. Martinook 82
S. Mayfield 82
J. McBain 82
C. McDavid 82
B. McNabb 82
D. Mercer 82
C. Mittelstadt 82
J. Moser 82
M. Nečas 82
B. Nelson 82
A. Newhook 82
R. Nugent-Hopkins 82
D. Nurse 82
W. Nylander 82
L. O'Connor 82
A. Panarin 82
Z. Parise 82
D. Pastrňák 82
J. Pavelski 82
D. Perron 82
B. Pesce 82
S. Pinto 82
N. Pionk 82
B. Point 82
I. Provorov 82
R. Pulock 82
R. Rakell 82
M. Rantanen 82
S. Reinhart 82
J. Robertson 82
M. Roy 82
B. Schenn 82
M. Seider 82
C. Sheary 82
C. Sissons 82
M. Staal 82
R. Strome 82
R. Suter 82
N. Suzuki 82
B. Tanev 82
T. Tatar 82
B. Tkachuk 82
T. Toffoli 82
V. Trocheck 82
J. Trouba 82
A. Wennberg 82
P. Zacha 82
N. Zadorov 82
M. Zibanejad 82
2020-21 NHL
1. J. Hakanpää 57
2. S. Aho 56
R. Andersson 56
M. Appleton 56
C. Atkinson 56
T. Barrie 56
D. Batherson 56
O. Bjorkstrand 56
B. Boeser 56
T. Brodie 56
C. Brown 56
B. Burns 56
J. Chychrun 56
C. Cizikas 56
K. Connor 56
R. Dahlin 56
B. Dillon 56
D. Doughty 56
N. Dowd 56
L. Draisaitl 56
C. Dvorak 56
J. Eriksson Ek 56
J. Faulk 56
M. Ferraro 56
D. Forbort 56
C. Fowler 56
J. Gaudreau 56
M. Giordano 56
A. Goligoski 56
Y. Gourde 56
J. Greenway 56
J. Guentzel 56
C. Hagelin 56
G. Hathaway 56
N. Höglander 56
B. Horvat 56
F. Hronek 56
J. Hughes 56
Q. Hughes 56
M. Janmark 56
S. Jones 56
M. Joseph 56
N. Kadri 56
D. Kämpf 56
E. Kane 56
P. Kane 56
W. Karlsson 56
C. Keller 56
A. Kempe 56
A. Kerfoot 56
P. Kessel 56
A. Killorn 56
N. Knyzhov 56
A. Kopitar 56
J. Kotkaniemi 56
D. Kubalík 56
A. Lafrenière 56
A. Larsson 56
N. Leddy 56
T. Lewis 56
E. Lindell 56
E. Lindholm 56
M. Lucic 56
A. Mangiapane 56
A. Mantha 56
P. Marleau 56
S. Mayfield 56
C. McDavid 56
T. Moore 56
J. Morrissey 56
B. Nelson 56
N. Niederreiter 56
J. Norris 56
D. Nurse 56
J. Oleksiak 56
V. Olofsson 56
R. O'Reilly 56
N. Paul 56
J. Pavelski 56
A. Pelech 56
M. Perreault 56
D. Perron 56
B. Point 56
I. Provorov 56
R. Pulock 56
N. Ritchie 56
E. Robinson 56
B. Rust 56
M. Scheifele 56
B. Schenn 56
M. Sergachev 56
D. Severson 56
M. Staal 56
P. Stastny 56
R. Strome 56
R. Suter 56
N. Suzuki 56
C. Tanev 56
J. Tavares 56
B. Tkachuk 56
M. Tkachuk 56
J. van Riemsdyk 56
F. Vatrano 56
A. Wennberg 56
K. Yandle 56
M. Zibanejad 56
2018-19 NHL
1. M. Pettersson 84
2. K. Fiala 83
R. Hartman 83
4. S. Aho 82
J. Anderson 82
J. Marchessault 82
J. Bailey 82
A. Barkov 82
M. Barzal 82
J. Brodin 82
C. Brown 82
B. Burns 82
M. Calvert 82
A. Cirelli 82
K. Connor 82
E. Dadonov 82
R. Dahlin 82
A. DeBrincat 82
B. Dillon 82
M. Domi 82
D. Doughty 82
L. Draisaitl 82
P. Dubois 82
A. Ekblad 82
R. Ellis 82
J. Faulk 82
M. Foligno 82
B. Gallagher 82
J. Gaudreau 82
S. Girard 82
C. Giroux 82
B. Goodrow 82
A. Greene 82
J. Guentzel 82
R. Hägg 82
D. Hamilton 82
M. Heiskanen 82
A. Henrique 82
N. Hjalmarsson 82
M. Hoffman 82
B. Horvat 82
J. Huberdeau 82
A. Iafallo 82
J. Johnson 82
R. Josi 82
D. Kahun 82
W. Karlsson 82
D. Keith 82
C. Keller 82
P. Kessel 82
A. Killorn 82
L. Komarov 82
T. Konecny 82
N. Kucherov 82
K. Labanc 82
P. Laine 82
A. Larsson 82
S. Laughton 82
N. Leddy 82
A. Lee 82
A. Lehkonen 82
E. Lindell 82
B. Little 82
N. MacKinnon 82
P. Marleau 82
M. Marner 82
J. Martinook 82
R. McDonagh 82
B. McGinn 82
B. Montour 82
B. Nelson 82
N. Niederreiter 82
R. Nugent-Hopkins 82
D. Nurse 82
R. O'Reilly 82
D. Orlov 82
M. Perreault 82
J. Petry 82
I. Provorov 82
R. Pulock 82
S. Reinhart 82
M. Rielly 82
T. Sanheim 82
D. Savard 82
M. Scheifele 82
T. Seguin 82
D. Severson 82
R. Sheahan 82
J. Skinner 82
J. Slavin 82
C. Söderberg 82
J. Spurgeon 82
S. Stamkos 82
R. Suter 82
A. Svechnikov 82
J. Tavares 82
T. Teräväinen 82
J. Toews 82
T. Toffoli 82
J. Trouba 82
J. Vrána 82
Z. Werenski 82
B. Wheeler 82
J. Williams 82
K. Yandle 82
M. Zibanejad 82
2012-13 NHL
1. J. Abdelkader 48
C. Adams 48
K. Alzner 48
D. Backes 48
N. Bäckström 48
J. Beagle 48
F. Beauchemin 48
P. Berglund 48
B. Bickell 48
M. Bødker 48
F. Bouillon 48
B. Boyes 48
E. Brewer 48
K. Brodziak 48
B. Campbell 48
G. Campbell 48
M. Carle 48
J. Carlson 48
J. Carter 48
Z. Chára 48
D. Clarkson 48
D. Cleary 48
K. Clifford 48
A. Cogliano 48
E. Condra 48
M. Cooke 48
L. Couture 48
D. Desharnais 48
B. Dillon 48
S. Doan 48
D. Doughty 48
P. Dupuis 48
C. Eakin 48
J. Eberle 48
O. Ekman-Larsson 48
P. Eliáš 48
C. Emmerton 48
L. Eriksson 48
A. Ference 48
T. Fleischmann 48
S. Gagner 48
A. Galchenyuk 48
B. Gionta 48
S. Gionta 48
C. Giroux 48
T. Glass 48
B. Gordon 48
J. Gorges 48
M. Grabovski 48
A. Greene 48
C. Hagelin 48
T. Hamonic 48
M. Hendricks 48
C. Hodgson 48
J. Huberdeau 48
R. Josi 48
N. Kadri 48
E. Kane 48
P. Kessel 48
M. Koivu 48
N. Kronwall 48
N. Kulemin 48
C. Kunitz 48
A. Ladd 48
M. Lapierre 48
N. Leddy 48
D. Legwand 48
T. Lewis 48
B. Little 48
A. MacDonald 48
A. Markov 48
P. Marleau 48
M. Martin 48
S. Matthias 48
J. McClement 48
C. McLeod 48
C. Neil 48
F. Nielsen 48
E. Nystrom 48
J. Oduya 48
K. Okposo 48
S. Ott 48
A. Ovechkin 48
P. Parenteau 48
Z. Parise 48
J. Pavelski 48
D. Perron 48
J. Petry 48
D. Phaneuf 48
C. Phillips 48
R. Polák 48
V. Prospal 48
T. Purcell 48
T. Pyatt 48
M. Ribeiro 48
M. Richards 48
S. Robidas 48
J. Schultz 48
N. Schultz 48
R. Scuderi 48
H. Sedin* 48
T. Seguin 48
D. Setoguchi 48
K. Shattenkirk 48
A. Shaw 48
J. Silfverberg 48
L. Šmíd 48
Z. Smith 48
V. Sobotka 48
E. Staal 48
J. Staal 48
S. Stamkos 48
D. Stepan 48
C. Stewart 48
M. St. Louis* 48
J. Stoll 48
C. Stoner 48
A. Strålman 48
M. Streit 48
B. Stuart 48
R. Suter 48
B. Sutter 48
J. Tavares 48
J. Thornton 48
J. Tlustý 48
K. Turris 48
F. Tyutin 48
R. Umberger 48
J. van Riemsdyk 48
A. Vermette 48
M. Vlasic 48
J. Voráček 48
S. Voynov 48
S. Weber 48
B. Wheeler 48
J. Williams 48
D. Winnik 48
N. Yakupov 48
K. Yandle 48
T. Zajac 48
M. Židlický 48
1923-24 NHL
1. B. Burch* 24
K. Clancy* 24
B. Corbeau 24
J. Forbes 24
L. Hitchman 24
A. Joliat* 24
S. Mantha* 24
H. Morenz* 24
R. Noble* 24
K. Randall 24
B. Stuart 24
G. Vezina* 24
1917-18 NHL
1. C. Benedict* 22
2. G. Boucher* 21
H. Cameron* 21
B. Corbeau 21
C. Denneny 21
C. Denneny* 21
J. Hall* 21
H. Meeking 21
K. Randall 21
G. Vezina* 21