Rangers captain Mark Messier, playing in his 25th season, is one of eight players playing in at least his 20th NHL season during the 2003-04 campaign.
Messier began his career with Edmonton in 1979, winning five Stanley Cups during his 12 years with the Oilers. He joined the New York Rangers for the first time in 1991 and helped the club end a 54-year drought by winning his sixth Stanley Cup (1994).
Messier then played three seasons in Vancouver before returning to the Rangers in 2000.
In 1,682 career NHL matches, the Edmonton, Alberta native has tallied 676 goals and 1,169 assists for 1,845 points, along with 1,868 penalty minutes, ranking among the NHL's all-time leaders in all offensive categories.
The following lists the eight 20-season players and the teams for which they have played:
|PLAYER ||SEASONS ||NHL CLUBS |
|Mark Messier (NYR) ||25 ||EDM (1979-91), NYR (1991-97), VAN (1997-2000), NYR (2000-Present) |
|Al MacInnis (STL) ||23 ||CGY (1981-93), STL (1994-Present) |
|Ron Francis (CAR) ||23 ||HFD (1981-91), PIT (1991-98), CAR (1998-Present) |
|Scott Stevens (NJ) ||22 ||WSH (1982-90), STL (1990-91), NJ (1991-Present) |
|Dave Andreychuk (TB) ||22 ||BUF (1982-93), TOR (1993-96), NJ (1996-99), BOS (1999-2000), COL (2000), BUF (2000-2001), TB (2001-Present) |
|Chris Chelios (DET) ||21 ||MTL (1983-90), CHI (1990-99), DET (1999-Present) |
|James Patrick (BUF) ||21 ||NYR (1983-93), HFD (1993-94), CGY (1994-98), BUF (1998-Present) |
|Steve Yzerman (DET) ||21 ||DET (1983-Present) |