Menu

Stats Hockey

1200;120;e3039fa594f7df927ef8b92fc31e169e3a059830

NHL All-time Games Played

  • Updated: Mar 1, 2020
  • Top 100 / Still Active * 
Rank PlayersGamesYearsNat
1 Gordie Howe1767(1946-1980)CAN
2 Mark Messier1756(1979-2004)CAN
3 Jaromir Jagr1733(1990-2018)CZH
4 Ron Francis1731(1981-2004)CAN
5 Patrick Marleau *1718(1997-2020)CAN
6 Mark Recchi1652(1988-2011)CAN
7 Chris Chelios1651(1983-2010)USA
8 Dave Andreychuk1639(1982-2006)CAN
9 Scott Stevens1635(1982-2004)CAN
10 Joe Thornton *1631(1997-2020)CAN
11 Larry Murphy1615(1980-2001)CAN
12 Ray Bourque1612(1979-2001)CAN
13 Nicklas Lidstrom1564(1991-2012)SWE
14 Jerome Iginla1554(1995-2017)CAN
15 Alex Delvecchio1550(1950-1974)CAN
16 Zdeno Chara *1549(1997-2020)SVA
17 Johnny Bucyk1540(1955-1978)CAN
18 Shane Doan1540(1995-2017)CAN
19 Brendan Shanahan1524(1987-2009)CAN
20 Matt Cullen1516(1997-2019)USA
21 Steve Yzerman1514(1983-2006)CAN
22 Mike Modano1499(1988-2011)USA
23 Phil Housley1495(1982-2003)USA
24 Wayne Gretzky1487(1979-1999)CAN
25 Rod Brind'Amour1484(1988-2010)CAN
26 Doug Gilmour1474(1983-2003)CAN
27 Glen Wesley1457(1987-2008)CAN
28 Teemu Selanne1451(1992-2014)FIN
29 Tim Horton1445(1949-1974)CAN
30 Mike Gartner1432(1979-1998)CAN
31 Luc Robitaille1431(1986-2006)CAN
32 Scott Mellanby1431(1985-2007)CAN
33 Pat Verbeek1424(1982-2002)CAN
34 Luke Richardson1417(1987-2009)CAN
35 Al MacInnis1416(1981-2004)CAN
36 Harry Howell1411(1952-1973)CAN
37 Norm Ullman1410(1955-1975)CAN
38 Paul Coffey1409(1980-2001)CAN
39 Dale Hunter1407(1980-1999)CAN
40 Roman Hamrlik1395(1992-2013)CZH
41 Stan Mikita1394(1958-1980)CAN
42 Doug Mohns1390(1953-1975)CAN
43 Larry Robinson1384(1972-1992)CAN
44 Trevor Linden1382(1988-2008)CAN
45 Vincent Damphousse1378(1986-2004)CAN
46 Joe Sakic1378(1988-2009)CAN
47 Dean Prentice1378(1952-1974)CAN
48 Teppo Numminen1372(1988-2009)FIN
49 Jeremy Roenick1363(1988-2009)USA
50 Ron Stewart1353(1952-1973)CAN
51 Kirk Muller1349(1984-2003)CAN
52 Marcel Dionne1348(1971-1989)CAN
53 Mats Sundin1346(1990-2009)SWE
54 Adam Oates1337(1985-2004)CAN
55 Ray Whitney1330(1991-2014)CAN
56 Henrik Sedin1327(2000-2018)SWE
57 Guy Carbonneau1318(1980-2000)CAN
58 Leonard "Red" Kelly1316(1947-1967)CAN
59 Alexei Kovalev1316(1992-2013)RUS
60 Bobby Holik1314(1990-2009)CZH
61 Marian Hossa1309(1997-2017)CZH
62 Daniel Sedin1303(2000-2018)SWE
63 Sergei Gonchar1301(1994-2015)RUS
64 Dave Keon1296(1960-1982)CAN
65 Pierre Turgeon1294(1987-2007)CAN
66 Dainius Zubrus1293(1996-2016)LIT
67 Darryl Sydor1291(1991-2010)CAN
68 Mathieu Schneider1289(1987-2010)USA
69 Ken Daneyko1283(1983-2003)CAN
70 Phil Esposito1282(1963-1981)CAN
71 Jean Ratelle1281(1960-1981)CAN
72 James Patrick1280(1983-2004)CAN
73 Bryan Trottier1279(1975-1994)CAN
74 Martin Gelinas1273(1988-2008)CAN
75 Rob Blake1270(1989-2010)CAN
76 Ryan Smyth1270(1994-2014)CAN
77 Brett Hull1269(1985-2006)CAN
78 Scott Niedermayer1263(1991-2010)CAN
79 Bill Guerin1263(1991-2010)USA
80 Radek Dvorak1260(1995-2014)CZH
81 Justin Williams1260(2000-2020)CAN
82 Ray Ferraro1258(1984-2002)CAN
83 Joe Nieuwendyk1257(1986-2007)CAN
84 Henri Richard1256(1955-1975)CAN
85 Craig Ludwig1256(1982-1999)USA
86 Brian Rolston1256(1994-2012)USA
87 Kevin Lowe1254(1979-1998)CAN
88 Jari Kurri1251(1980-1998)FIN
89 Sergei Fedorov1248(1990-2009)RUS
90 Bill Gadsby1248(1946-1966)CAN
91 Scott Hartnell1248(2000-2018)CAN
92 Daniel Alfredsson1246(1995-2014)SWE
93 Allan Stanley1244(1948-1969)CAN
94 Jason Arnott1244(1993-2012)CAN
95 Dainius Zubrus1243(1996-2015)LIT
96 Patrik Elias1240(1995-2016)CZH
97 Jay Bouwmeester *1240(2002-2020)CAN
98 Doug Weight1238(1990-2011)USA
99 Eric Staal *1238(2003-2020)CAN
100 Steve Thomas1235(1984-2004)CAN

Nat: Nationality


Search



 This Website is getting Updated.

Note: All content for informational purposes only!