SPORTS

National Hockey League (NHL) *Player Records*
Most Seasons Played
This list features the players with the most seasons in National Hockey League (NHL) history.
RANK | PLAYERS | SEASONS | MATCHES | TEAM(s) | YEARS |
1 | Chris Chelios | 26 | 1,651 | Montreal Canadiens, Chicago Blackhawks, Detroit Red Wings, Atlanta Thrashers | 1983–2010 |
2 | Gordie Howe | 26 | 1,767 | Detroit Red Wings, Hartford Whalers | 1946–1980 |
3 | Mark Messier | 25 | 1,756 | Edmonton Oilers, New York Rangers, Vancouver Canucks | 1979–2004 |
4 | Zdeno Chara | 24 | 1,680 | New York Islanders, Ottawa Senators, Boston Bruins, Washington Capitals | 1997–2022 |
5 | Joe Thornton | 24 | 1,714 | Boston Bruins, San Jose Sharks, Toronto Maple Leafs, Florida Panthers | 1997–2022 |
6 | Jaromir Jagr | 24 | 1,733 | Pittsburgh Penguins, Washington Capitals, New York Rangers, Philadelphia Flyers, Dallas Stars, Boston Bruins, New Jersey Devils, Florida Panthers, Calgary Flames | 1990–2018 |
7 | Alex Delvecchio | 24 | 1,550 | Detroit Red Wings | 1950–1974 |
8 | Tim Horton | 24 | 1,445 | Toronto Maple Leafs, New York Rangers, Pittsburgh Penguins, Buffalo Sabres | 1949–1974 |
9 | Patrick Marleau | 23 | 1,779 | San Jose Sharks, Toronto Maple Leafs, Pittsburgh Penguins | 1997–2021 |
10 | Dave Andreychuk | 23 | 1,639 | Buffalo Sabres, Toronto Maple Leafs, New Jersey Devils, Boston Bruins, Colorado Avalanche, Tampa Bay Lightning | 1982–2006 |
11 | Ron Francis | 23 | 1,731 | Hartford Whalers, Pittsburgh Penguins, Carolina Hurricanes, Toronto Maple Leafs | 1981–2004 |
12 | Al MacInnis | 23 | 1,416 | Calgary Flames, St. Louis Blues | 1981–2004 |
13 | Johnny Bucyk | 23 | 1,540 | Detroit Red Wings, Boston Bruins | 1955–1978 |
References




