Most Assists in NHL History
On this page5
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.
| Rank | Assists | Player | Career |
|---|---|---|---|
| 1 | 1,963 | Wayne Gretzky | 1979-1999 |
| 2 | 1,249 | Ron Francis | 1981-2004 |
| 3 | 1,193 | Mark Messier | 1979-2004 |
| 4 | 1,169 | Ray Bourque | 1979-2001 |
| 5 | 1,109 | Joe Thornton | 1997-2022 |
| 6 | 1,079 | Adam Oates | 1985-2004 |
| 7 | 1,063 | Steve Yzerman | 1983-2006 |
| 8 | 1,049 | Gordie Howe | 1946-1980 |
| 9 | 1,040 | Marcel Dionne | 1971-1989 |
| 10 | 1,033 | Mario Lemieux | 1984-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.
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.
- Play 98-0 — Draft a 12-player all-time NHL roster and chase a perfect 98-0 — 82 regular-season wins plus a swept Cup.
- Explore all our games →
Related ice hockey guides
View all →
Most Points in NHL History
Wayne Gretzky holds the NHL career points record with 2,857. The full leaderboard of hockey's all-time scoring leaders, explained.
Most Goals in NHL History
Alex Ovechkin passed Wayne Gretzky in 2025 and holds the NHL goals record with 897. The full all-time goal-scoring leaderboard, explained.
Longest Winning Streak in NHL History
The 1992-93 Pittsburgh Penguins won 17 straight games, the longest winning streak in NHL history. The full leaderboard of team streaks, explained.
Most Hat Tricks in NHL History
Wayne Gretzky scored 50 career hat tricks, the most in NHL history. The full leaderboard of the league's top hat-trick scorers, explained.
Most Assists in NBA History
John Stockton holds the NBA career assists record with 15,806. The full leaderboard of the league's greatest playmakers, explained.
Most NHL Goals in a Season
Wayne Gretzky holds the record for most NHL goals in a season with 92 in 1981-82. The full list, plus the team single-season goals record, explained.