Oldest NHL player: Brent Burns today, Gordie Howe of all time

Burns, 41, is the oldest active player. Howe, 52, is the oldest ever. See the oldest NHL player list, then test any player against the record.

Oldest NHL player shown as a birthday cake with number candles 5 and 2 and a ribbon reading 52 years 11 days

Brent Burns is the oldest active NHL player at 41. Gordie Howe is the oldest ever, at 52 years 11 days.

Burns, 41, is oldest activeHowe played at 52 years 11 daysFour players are 40 or older

This guide ranks the 10 oldest players ever and the oldest at each position. A free tool shows when any active player could catch the record.

Who is the oldest NHL player right now?

Brent Burns of Colorado is 41 years 247 days old on 11 November 2026. He was born on 9 March 1985. NHL named him the oldest player on any 2026 to 27 opening day roster.

Four players are 40 or older. Corey Perry and Alex Ovechkin are 41 as well. Evgeni Malkin is 40.

This table gives the age of each one on 11 November 2026.

PlayerTeamBornAge
Brent BurnsColorado Avalanche9 March 198541 years 247 days
Corey PerryLos Angeles Kings16 May 198541 years 179 days
Alex OvechkinWashington Capitals17 September 198541 years 55 days
Evgeni MalkinPittsburgh Penguins31 July 198640 years 103 days

Oldest player at each position

This table shows the oldest player at each position on 11 November 2026.

PositionPlayerTeamAge
DefensemanBrent BurnsColorado Avalanche41 years 247 days
Right wingCorey PerryLos Angeles Kings41 years 179 days
Left wingAlex OvechkinWashington Capitals41 years 55 days
CenterEvgeni MalkinPittsburgh Penguins40 years 103 days
GoalieCam TalbotColumbus Blue Jackets39 years 129 days

The hockey positions guide covers each job on the ice.

Who is next after the four?

Five more players are 39 on 11 November 2026:

  • Kris Letang, Pittsburgh Penguins: 39 years 201 days
  • Cam Talbot, Columbus Blue Jackets: 39 years 129 days
  • Sidney Crosby, Pittsburgh Penguins: 39 years 96 days
  • Mats Zuccarello, Los Angeles Kings: 39 years 71 days
  • Nick Foligno, Minnesota Wild: 39 years 11 days

Who is the oldest NHL player ever?

Gordie Howe is the oldest NHL player ever. He played his last game on 11 April 1980, at 52 years 11 days old. It was a playoff game for the Hartford Whalers against Montreal.

Gordie Howe played all 80 games in 1979 to 80 and scored 15 goals.

His last regular season game came on 6 April 1980. He was 52 years 6 days old. He scored his 801st goal that night against Detroit.

The Gordie Howe hat trick guide covers his other famous mark.

The 10 oldest NHL players ever

This table ranks the players by their age in a last NHL game. Playoff games count. Age counts full years and days since the last birthday.

RankPlayerAge at last gameLast gameTeam and opponent
1Gordie Howe52 years 11 days11 April 1980Hartford Whalers against Montreal Canadiens (playoffs)
2Chris Chelios48 years 71 days6 April 2010Atlanta Thrashers against New Jersey Devils
3Moe Roberts45 years 347 days25 November 1951Chicago Black Hawks against Detroit Red Wings
4Jaromir Jagr45 years 319 days31 December 2017Calgary Flames against Chicago Blackhawks
5Zdeno Chara45 years 42 days29 April 2022New York Islanders against Tampa Bay Lightning
6Johnny Bower45 years 32 days10 December 1969Toronto Maple Leafs against Montreal Canadiens
7Gump Worsley44 years 323 days2 April 1974Minnesota North Stars against Philadelphia Flyers
8Doug Harvey44 years 100 days29 March 1969St. Louis Blues against Los Angeles Kings
9Lester Patrick44 years 99 days7 April 1928New York Rangers against Montreal Maroons (Cup Final, Game 2)
10Jacques Plante44 years 78 days5 April 1973Boston Bruins against New York Rangers (playoffs)

Tim Horton is 11th at 44 years 39 days. He played his last game on 20 February 1974 for Buffalo.

Seven of the 10 played their last game before 1981. Only Chelios, Jagr and Chara played after 2000. Howe and Jagr are the only forwards on the list.

How Moe Roberts reached third

Chicago hosted Detroit on 25 November 1951. Starting goalie Harry Lumley was hurt and could not return for the third period.

Assistant trainer Moe Roberts took his place for the last 20 minutes. He turned away every shot in a 5 to 2 loss.

He was 45 years 347 days old. He is the oldest goalie to play in an NHL game.

Oldest goalie, defenseman and forward of all time

This table shows the oldest player at each position, by age in a last game.

PositionPlayerAge at last game
ForwardGordie Howe52 years 11 days
DefensemanChris Chelios48 years 71 days
GoalieMoe Roberts45 years 347 days

Chelios played his last game for Atlanta in April 2010. He won the Stanley Cup with Detroit in 2008, at age 46. NHL.com calls him the oldest player to win the Cup.

The Hockey Hall of Fame says Chelios passed Roberts on 8 January 2008. He was 45 years 348 days old. Detroit’s 2008 Cup sits on the Cup count ladder.

Chase the record

Pick a player and the age of his last game. See where it ranks and the date he reaches each name.

Brent Burns, born 9 March 1985 41 years 247 days old This is the age on 11 November 2026. Next name to reach: Jacques Plante, at 44 years 78 days. That day is 26 May 2029, in 2 years 196 days. Playing until the day of turning 45 (9 March 2030) would rank 7th among the 10 oldest. Next name up: Johnny Bower, at 45 years 32 days. Brent Burns reaches that age on 10 April 2030. Name just below: Gump Worsley, at 44 years 323 days.
The 10 oldest NHL players ever The bar shows each name’s age at a last game, from 40 to 53 years. The blue mark is the age today. The amber mark is the age you typed.
1. Gordie Howe52 years 11 days Last game: 11 April 1980, Hartford Whalers against Montreal Canadiens (playoffs). Reaches this age on 20 March 2037, in 10 years 129 days.
2. Chris Chelios48 years 71 days Last game: 6 April 2010, Atlanta Thrashers against New Jersey Devils. Reaches this age on 19 May 2033, in 6 years 189 days.
3. Moe Roberts45 years 347 days Last game: 25 November 1951, Chicago Black Hawks against Detroit Red Wings. Reaches this age on 19 February 2031, in 4 years 100 days.
4. Jaromir Jagr45 years 319 days Last game: 31 December 2017, Calgary Flames against Chicago Blackhawks. Reaches this age on 22 January 2031, in 4 years 72 days.
5. Zdeno Chara45 years 42 days Last game: 29 April 2022, New York Islanders against Tampa Bay Lightning. Reaches this age on 20 April 2030, in 3 years 160 days.
6. Johnny Bower45 years 32 days Last game: 10 December 1969, Toronto Maple Leafs against Montreal Canadiens. Reaches this age on 10 April 2030, in 3 years 150 days.
7. Gump Worsley44 years 323 days Last game: 2 April 1974, Minnesota North Stars against Philadelphia Flyers. Reaches this age on 26 January 2030, in 3 years 76 days.
8. Doug Harvey44 years 100 days Last game: 29 March 1969, St. Louis Blues against Los Angeles Kings. Reaches this age on 17 June 2029, in 2 years 218 days.
9. Lester Patrick44 years 99 days Last game: 7 April 1928, New York Rangers against Montreal Maroons (Cup Final, Game 2). Reaches this age on 16 June 2029, in 2 years 217 days.
10. Jacques Plante44 years 78 days Last game: 5 April 1973, Boston Bruins against New York Rangers (playoffs). Reaches this age on 26 May 2029, in 2 years 196 days.
Source: NHL stats and NHL.com, read 11 Nov 2026 Ages run from the birth date to the last NHL game, in years and days. Playoff games count. A player must play on or after the date for the spot to count.

Can anyone catch Gordie Howe?

Burns is the first active player who could match Gordie Howe’s age. The date is 20 March 2037, and he would have to be playing then.

These steps show how that date works:

  1. Burns was born on 9 March 1985.
  2. He turns 52 on 9 March 2037.
  3. Howe was 52 years 11 days old, so add 11 days.
  4. The date is 20 March 2037.

This table gives the date each active player reaches three ages on the list.

PlayerTop 10 spot (44 years 78 days)Chelios (48 years 71 days)Howe (52 years 11 days)
Brent Burns26 May 202919 May 203320 March 2037
Corey Perry2 August 202926 July 203327 May 2037
Alex Ovechkin4 December 202927 November 203328 September 2037
Evgeni Malkin17 October 203010 October 203411 August 2038

A player must play on or after the date for the spot to count.

Veteran questions

How old is the oldest active NHL player?

Brent Burns is 41 years 247 days old on 11 November 2026. He turns 42 on 9 March 2027.

How many NHL players are 40 or older right now?

Four players are 40 or older. Burns, Perry and Ovechkin are 41, and Malkin is 40. NHL.com listed the same four on opening day rosters.

Who is the oldest goalie in the NHL right now?

Cam Talbot of Columbus is 39 years 129 days old on 11 November 2026.

Who is the oldest player to win the Stanley Cup?

Chris Chelios was 46 when Detroit won the Cup in 2008.

Did Gordie Howe score goals at 52?

Yes. He scored his 801st goal at 52 years 6 days old, on 6 April 1980. He scored once more in the playoffs against Montreal.

Shootout

Take your shot

A fan says Chris Chelios played in the NHL at the oldest age ever. Is that right?

Pick one to take your shot.

Sources

Checked against NHL.com and NHL stats

NHL.com, 2026 to 27 opening rosters by the numbers

Hockey Hall of Fame, Chris Chelios

Checked November 2026

GoalLamp Desk

Every guide is checked against the NHL rulebook, NHL.com and other official hockey sources before it goes live. Spot a mistake? Tell us and we will fix it.