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.

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. | Player | Career Span | Career Assists |
|---|---|---|---|
| 1 | Wayne Gretzky | 1979-1999 | 1,963 |
| 2 | Ron Francis | 1981-2004 | 1,249 |
| 3 | Mark Messier | 1979-2004 | 1,193 |
| 4 | Ray Bourque | 1979-2001 | 1,169 |
| 5 | Jaromír Jágr | 1990-2018 | 1,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.





