Patrick Marleau is set to become just the sixth player in NHL history to play 800 consecutive games Tuesday when the Sharks play the Chicago Blackhawks. Here are the top 10 longest games-played streaks in league history. Numbers listed are for before Tuesday’s games.
Rank Name Position Streak Start date End date
1. Doug Jarvis C 964 10/08/1975 10/10/1987
2. Garry Unger C 914 02/24/1968 12/21/1979
3. Steve Larmer RW 884 10/06/1982 04/15/1993
4. Andrew Cogliano C 830 10/04/2007 01/13/2018
5. Keith Yandle D 811 03/26/2009-Present
6. Patrick Marleau C/LW 799 04/09/2009-Present
7.