SPORTS

National Hockey League (NHL) *Player Records*
Most Consecutive Appearances
This list features the players with the most consecutive appearances in National Hockey League (NHL) history.
RANK | PLAYERS | MATCHES | TEAM(s) | YEARS |
1 | Phil Kessel | 1,064 | Boston Bruins, Toronto Maple Leafs, Pittsburgh Penguins, Arizona Coyotes, Vegas Golden Knights | 2009–2023 |
2 | Keith Yandle | 989 | Phoenix Coyotes, New York Rangers, Florida Panthers, Philadelphia Flyers | 2009–2022 |
3 | Brent Burns | 970 | Minnesota Wild, San Jose Sharks, Carolina Hurricanes | 2013–present |
4 | Doug Jarvis | 964 | Montreal Canadiens, Washington Capitals, Hartford Whalers | 1975–1987 |
5 | Garry Unger | 914 | Toronto Maple Leafs, Detroit Red Wings, St. Louis Blues, Atlanta Flames, Edmonton Oilers, Los Angeles Kings | 1968–1979 |
6 | Patrick Marleau | 910 | San Jose Sharks, Toronto Maple Leafs, Pittsburgh Penguins | 2009–2021 |
7 | Steve Larmer | 884 | Chicago Blackhawks, New York Rangers | 1982–1993 |
8 | Andrew Cogliano | 830 | Edmonton Oilers, Anaheim Ducks | 2007–2018 |
9 | Craig Ramsay | 776 | Buffalo Sabres | 1973–1983 |
10 | Jay Bouwmeester | 737 | Florida Panthers, Calgary Flames, St. Louis Blues | 2004–2014 |
References




