Most matches played in an NHL career

Most matches played in an NHL career
Who
Patrick Marleau
What
1,779 total number
Where
Not Applicable
When
2022

The National Hockey League (NHL) record for most matches played in a career is 1,779 (through 13 January 2022) by Patrick Marleau (Canada) while playing with the San Jose Sharks, Pittsburgh Penguins (both USA), and Toronto Maple Leafs (Canada) since the 1997-98 season.