NHL Legend Approaches Elite Milestone In a remarkable career spanning nearly two decades, a 2017 Norris Trophy winner is closing in on an impressive milestone - 1,500 NHL games played. The veteran defenseman, who has played for the Minnesota Wild, San Jose Sharks, Carolina Hurricanes, and currently the Avalanche, is on the cusp of joining an exclusive group of players in the NHL's all-time games played list. With 1,572 games under his belt, he is now 19th in the league's history, a testament to his enduring dedication and skill on the ice. As he continues to add to his impressive résumé, fans and analysts alike are eagerly watching to see if he will ultimately reach the 1,500-game mark and cement his place among the NHL's all-time greats.
The 2017 Norris Trophy winner has played 1,572 NHL games, 19th in NHL history, for the Minnesota Wild (2003-11), San Jose Sharks (2011-22), Carolina Hurricanes (2022-25) and Avalanche (2025-26).