Find out about the oldest NHL players still playing actively in 2025.
The NHL remains one of the best ice hockey leagues globally due to its competition and consistency of teams over the years. That said, the league also consists of players from diverse backgrounds.
The NHL has players across different age grades. That said, the league has got some of the best veterans who have continued to play actively throughout their careers.
Ranking the oldest active NHL players still playing currently in 2025
1. Marc-Andre Fleury - 40 years old
Current Team: Minnesota Wild
Position: Goaltender
Birthdate: November 28, 1984
Marc-Andre Fleury is the oldest active NHL (ice hockey) player still playing currently in the league in 2025. He is 40 years old.
Marc-Andre Fleury is a Canadian pro ice hockey player known for his position as a goaltender. He is a three-time Stanley Cup winner. He has played for teams such as the Minnesota Wild, Pittsburgh Penguins, Vegas Golden Knights, and Chicago Blackhawks.
2. Ryan Suter - 40 years old
Current Team: St. Louis Blues
Position: Defenseman
Birthdate: January 21, 1985
The next name on the list of active NHL players in 2025 is Ryan Suter. The American is known for his position as a defenseman.
Suter is one of the most consistent players in the NHL, known for his durability over the course of his career. He has played for teams such as the St. Louis Blues, Nashville Predators, Minnesota Wild, and Dallas Stars.
3. Brent Burns - 39 years old
Current Team: Carolina Hurricanes
Position: Defenseman
Birthdate: March 9, 1985
The next name on the list of the oldest active NHL players is Brent Burns, who is in the books of the Carolina Panthers. He has won numerous awards, including the NHL All-Star.
Burns has also played for top teams such as Carolina Hurricanes, Minnesota Wild and the San Jose Sharks. He is known for his offensive prowess and consistency throughout his career.
4. Corey Perry - 39 years old
Current Team: Edmonton Oilers
Position: Right Wing
Birthdate: May 15, 1985
The next player on the list is Corey Perry, who is currently in the books of the Edmonton Oilers. He plays in the right wing position.
Perry is one of the NHL players with the Stanley Cup trophy. Throughout his career, he has been a key contributor to the teams he has played for.
Corey Perry has played for some top ice hockey teams, such as the Edmonton Oilers, Anaheim Ducks, Dallas Stars, Montreal Canadiens, Tampa Bay Lightning, and the Chicago Blackhawks.
5. Alexander Ovechkin - 39 years old
Current Team: Washington Capitals
Position: Left Wing
Birthdate: September 17, 1985
The next player on the list of active NHL players is Alexander Ovechkin, who is in the books of the Washington Capitals. He plays in the left wing.
Alexander Ovechkin is regarded as one of the greatest goal scorers in NHL history with over 853 career goals and counting. The Russian ice hockey player is a Stanley Cup champion and has won numerous awards and trophies.
Alexander Ovechkin has featured for the Washington Capitals since his arrival at the club in 2004.
6. Evgeni Malkin - 38 years old
Current Team: Pittsburgh Penguins
Position: Centre
Birthdate: July 31, 1986
The next player on the list is Malkin, who is currently in the books of the Pittsburgh Penguins. He has been a pivotal player since his arrival on the team.
Evgeni Malkin's significant contributions have been vital for the team. He has won numerous Stanley Cup titles, especially with the Pittsburgh Penguins. He has also won other trophies and awards.
Evgeni Malkin has featured for Metallurg Magnitogorsk in Russia before securing the switch to the Pittsburgh Penguins.
7. Jonathan Quick - 38 years old
Current Team: New York Rangers
Position: Goaltender
Birthdate: January 21, 1987
The next oldest active ice hockey player is Jonathan Quick, who is currently in the books of the New York Rangers. He is one of the most successful players in the league with over three Stanley Cup titles.
Jonathan Quick continues to be one of the best players on the team since his arrival. He has also played for other teams, such as the Los Angeles Kings and the Vegas Golden Knights.
8. T.J. Oshie - 38 years old
Current Team: Washington Capitals
Position: Right Wing
Birthdate: December 23, 1986
Oshie is the next oldest active playing HNL (ice hockey professional player). He is in the books of the Washington Capitals.
Oshie is a Stanley Cup champion and is known for his offensive skills and has been a key contributor to the team. He has also featured for the St. Louis Blues.
9. Derek Ryan - 38 years old
Current Team: Edmonton Oilers
Position: Centre
Birthdate: December 29, 1986
Derek Ryan is the next player on the list. He is in the books of the Edmonton Oilers this season. He is another famous name in the NHL today.
Ryan is known for providing depth and experience throughout the teams he has featured for. He has played for teams such as the SAPA Fehérvár AV19, EC VSV Örebro HK, Carolina Hurricanes, and the Calgary Flames.
10. Trevor Lewis - 38 years old
Current Team: Los Angeles Kings
Position: Centre
Birthdate: January 8, 1987
The next name on the oldest players list of the NHL this season is Trevor Lewis, who is in the books of the Los Angeles Kings.
Lewis has been applauded for his consistency and reliability which makes him standout as two-way forward throughout his career in professional ice hockey.
Trevor Lewis is a Stanley Cup champion and has featured for other top teams in the NHL, such as the Winnipeg Jets and the Calgary Flames.
11. Jack Johnson - 37 years old
Current Team: Columbus Blue Jackets
Position: Defenseman
Birthdate: January 13, 1988
The next name on the list of oldest active NHL players is Jack Johnson, who currently plays for the Columbus Blue Jackets. He is one of the household names in the franchise and has won the Stanley Cup.
Jack Johnson has played for other top teams in the National Hockey League franchise, such as the Los Angeles Kings, Pittsburgh Penguins, New York Rangers, Colorado Avalanche, and Chicago Blackhawks.