While goals often grab the spotlight in ice hockey, it’s the assists that reveal the true narrative. Playmakers have a unique perspective on the ice as they create opportunities that others might otherwise overlook. Wayne Gretzky holds the record for most assists in NHL history with 1,963 career assists.

Gretzky in action against the Minnesota North Stars, c. 1985.
Gretzky in action against the Minnesota North Stars, c. 1985.
Photo Credit: Trading Card Database, Public domain, via Wikimedia Commons

Top 5 NHL Players with the Most Career Assists

Here are the top 5 players with the most assists in NHL history, a testament to their unmatched playmaking skills.

S. No.PlayerCareer SpanCareer Assists
1Wayne Gretzky1979-19991,963
2Ron Francis1981-20041,249
3Mark Messier1979-20041,193
4Ray Bourque1979-20011,169
5Jaromír Jágr1990-20181,155

Wayne Gretzky (1,963 Career Assists)

Position: Center
Teams: Edmonton Oilers, LA Kings, St. Louis Blues, NY Rangers

Wayne Gretzky revolutionized the sport of ice hockey through his unmatched vision and playmaking talent. His 1,963 assists alone would ensure he remains the NHL’s all-time points leader. It was his knack for uplifting his teammates that made him the greatest player in history.

Ron Francis (1,249 Career Assists)

Position: Center
Teams: Hartford Whalers, Pittsburgh Penguins, Carolina Hurricanes, Toronto Maple Leafs

Ron Francis represented consistency and leadership throughout his career. With a total of 1,249 assists, he stands out as one of the NHL’s all-time legends. His reliable performance and two Stanley Cup victories demonstrated that greatness can shine without being flashy.

Mark Messier (1,193 Career Assists)

Position: Center/Left Wing
Teams: Edmonton Oilers, NY Rangers, Vancouver Canucks

Mark Messier was known for his incredible scoring ability and top-notch playmaking skills. With 1,193 assists, he holds the third spot in all-time rankings along with six Stanley Cups. He established himself as a leader who could effectively assist his teammates and take charge of the game.

Ray Bourque (1,169 Career Assists)

Position: Defenseman
Teams: Boston Bruins, Colorado Avalanche

Ray Bourque stands out as the ultimate playmaking defenseman. He has the most assists ever by a defenseman, totaling 1,169. With five Norris Trophies and a long-desired Stanley Cup win in 2001, his skill in both offense and defense established him as one of hockey’s all-time greats.

Jaromír Jágr (1,155 Career Assists)

Position: Right Wing
Teams: Pittsburgh Penguins, Washington Capitals, NY Rangers, Philadelphia Flyers, Dallas Stars, Boston Bruins, New Jersey Devils, Florida Panthers, Calgary Flames

Jaromír Jágr’s remarkable career showcased a mix of skills and endurance. He recorded 1,155 assists and secured two Stanley Cups. His steady performance solidified his status as one of the greatest playmakers in hockey history.