Players with the most games for a single franchise

Player Team Games Seasons
Nicklas Lidström Red Wings 1 564 20
Alex Delvecchio Red Wings 1 549 24
Steve Yzerman Red Wings 1 514 22
Alex Ovechkin Capitals 1 465 20
Anze Kopitar Kings 1 426 19
Stan Mikita Blackhawks 1 396 22
Joe Sakic Nordiques/Avalanche 1 378 20
Henrik Sedin Canucks 1 330 17
Sidney Crosby Penguins 1 327 20
Daniel Sedin Canucks 1 306 17
Marc-Edouard Vlasic Sharks 1 303 19
Dustin Brown Kings 1 296 18
Patrice Bergeron Bruins 1 294 19
Ken Daneyko Devils 1 283 20
Henri Richard Canadiens 1 258 20

Bolded still active.

And this refers to players just playing for a single franchise their entire career, might be players with more games for a team (Jumbo Joe on the Sharks potentially? but he's played elsewhere too so doesn't count.)