SportsMonkie.com
Ice Hockey

Most Assists in NHL History

By SportsMonkie Ice Hockey Desk Updated July 27, 2026
Hockey player passing the puck across the ice with an arena in the background
On this page5
  1. 01The record holder: Wayne Gretzky and 1,963 assists
  2. 02The full leaderboard of career assist leaders
  3. 03Ron Francis and the quiet chase
  4. 04The playmaking centers and one great defenseman
  5. 05Why the record matters

Wayne Gretzky holds the NHL record for the most career assists, with 1,963 recorded across 20 seasons from 1979 to 1999. The total is so vast that it would rank first on the all-time career points list on its own, ahead of every other player’s goals and assists combined.

In hockey, an assist is credited to the one or two players who set up a goal, so the career assist list is the truest measure of a player’s playmaking. At the very top sits a figure that redefined the position. Here is the full leaderboard of the NHL’s all-time assist leaders, the scale of Gretzky’s lead, and why the record may never fall. All figures are through the 2025 season.

The record holder: Wayne Gretzky and 1,963 assists

Gretzky did not merely lead the league in assists; he led it 16 times, more often than not by a wide margin. He posted a single-season high of 163 assists in 1985-86, a number no player has approached, and he recorded 100 or more assists in a season 11 times. No one else has done it more than three times.

The scale of his lead is the headline. He is more than 700 assists clear of second place, and his 1,963 assists would top the all-time points list even if he had never scored a goal. That is why “The Great One” is so often described as the most dominant athlete relative to his peers in any sport.

The full leaderboard of career assist leaders

The table below ranks the NHL’s all-time career assist leaders. Active players are noted.

RankAssistsPlayerCareer
11,963Wayne Gretzky1979-1999
21,249Ron Francis1981-2004
31,193Mark Messier1979-2004
41,169Ray Bourque1979-2001
51,109Joe Thornton1997-2022
61,079Adam Oates1985-2004
71,063Steve Yzerman1983-2006
81,049Gordie Howe1946-1980
91,040Marcel Dionne1971-1989
101,033Mario Lemieux1984-2006

Sidney Crosby, still active, has climbed into this all-time top group with roughly 1,060 assists through the 2025 season, and his total is still rising.

The list spans hockey history, from Gordie Howe’s four-decade career through the high-scoring 1980s of Gretzky, Messier and Dionne, down to modern playmakers Joe Thornton and Sidney Crosby.

Ron Francis and the quiet chase

Ron Francis stands second with 1,249 assists, a total built over 23 steady seasons rather than a run of headline campaigns. He was never the flashiest player, but his durability and vision made him one of the finest setup men the league has seen. Even so, he finishes more than 700 assists behind Gretzky, which puts the record’s scale in perspective.

The playmaking centers and one great defenseman

Mark Messier (1,193) and the retired Joe Thornton (1,109) headline a group of elite passing centers, while Ray Bourque (1,169) is the lone defenseman in the top ten, a testament to his role as one of the great puck-movers in NHL history. For a broader view of scoring, see our leaderboard of the most points in NHL history, and for the finishers, the most goals in NHL history.

Why the record matters

Assists measure how much a player elevates those around him, and no one has ever elevated teammates like Gretzky. His 1,963 assists are a monument to two decades of playmaking, and the record’s enormous margin makes it the safest kind of untouchable. For more on the sport’s icons, see our ranking of the greatest NHL players of all time.

The short version: Wayne Gretzky holds the NHL assists record with 1,963, ahead of Ron Francis (1,249) and Mark Messier (1,193). As of the 2025 season, Sidney Crosby leads active players from inside the top ten, but Gretzky’s mark remains far out of reach.

Share this article

Frequently asked questions

Who has the most assists in NHL history?+

Wayne Gretzky has the most assists in NHL history, with 1,963 across his career from 1979 to 1999. Ron Francis is a distant second with 1,249, followed by Mark Messier (1,193) and Ray Bourque (1,169). Gretzky's assist total alone would top the all-time points list. All figures are through the 2025 season.

Why is Wayne Gretzky's assist record so hard to break?+

Wayne Gretzky recorded 1,963 assists, more than 700 clear of the second-place player. His assist total by itself would rank first on the all-time career points list, ahead of every player's goals and assists combined. That scale of lead, built over 20 seasons of setting up teammates, is why the record is widely called the most unbreakable in hockey.

Who has the most assists among active players?+

Sidney Crosby has the most assists among active NHL players, having climbed into the all-time top ten with roughly 1,060 through the 2025 season. As an active player his total is still rising, but like everyone else he remains far behind Wayne Gretzky's 1,963. Crosby's playmaking has kept him among the league's assist leaders for nearly two decades.

Who is the top defenseman on the NHL assists list?+

Ray Bourque is the highest-ranked defenseman for career assists, with 1,169, fourth all-time behind Gretzky, Ron Francis and Mark Messier. Bourque's total is remarkable for a defenseman, a position that traditionally produces fewer assists than centers, and it reflects his role as one of the great puck-moving blueliners in league history.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related ice hockey guides

View all →