SPORTS

National Hockey League (NHL) *Player Records*
Most Assists
This list features the players with the most assists in National Hockey League (NHL) history.
RANK | PLAYERS | MATCHES | ASSISTS | TEAM(s) | YEARS |
1 | Wayne Gretzky | 1,695 | 2,223 | Edmonton Oilers, Los Angeles Kings, St. Louis Blues, New York Rangers | 1979–1999 |
2 | Mark Messier | 1,992 | 1,379 | Edmonton Oilers, New York Rangers, Vancouver Canucks | 1979–2004 |
3 | Ron Francis | 1,902 | 1,346 | Hartford Whalers, Pittsburgh Penguins, Carolina Hurricanes, Toronto Maple Leafs | 1981–2004 |
4 | Ray Bourque | 1,826 | 1,308 | Boston Bruins, Colorado Avalanche | 1979–2001 |
5 | Jaromír Jágr | 1,941 | 1,278 | Pittsburgh Penguins, Washington Capitals, New York Rangers, Philadelphia Flyers, Dallas Stars, Boston Bruins, New Jersey Devils, Florida Panthers, Calgary Flames | 1990–2018 |
6 | Paul Coffey | 1,603 | 1,272 | Edmonton Oilers, Pittsburgh Penguins, Los Angeles Kings, Detroit Red Wings, Hartford Whalers, Philadelphia Flyers, Chicago Blackhawks, Carolina Hurricanes, Boston Bruins | 1980–2001 |
7 | Sidney Crosby | 1,578 | 1,218 | Pittsburgh Penguins | 2005–present |
8 | Joe Thornton | 1,901 | 1,211 | Boston Bruins, San Jose Sharks, Toronto Maple Leafs, Florida Panthers | 1997–2022 |
9 | Adam Oates | 1,500 | 1,193 | Detroit Red Wings, St. Louis Blues, Boston Bruins, Washington Capitals, Philadelphia Flyers, Anaheim Ducks, Edmonton Oilers | 1985–2004 |
10 | Steve Yzerman | 1,710 | 1,178 | Detroit Red Wings | 1983–2006 |
References




