Some NHL seasons are remembered not for goals but for the players who made them possible. In those stretches, the ice seemed to widen around certain skaters, their touch turning routine shifts into moments that rewrote how offenses flowed.

There were years when a single playmaker held the tempo of an entire team, threading passes that felt inevitable only after they landed. Those assists reshaped game plans and forced rivals to adjust night after night.

What endures from those runs isn’t just the final tally, but the sense that these players captured something rare: the ability to control chaos with a quiet, constant influence. Their names stand as markers few have been able to match.

Who had the most assists in one NHL season?

When discussing the single-season assist record in NHL history, one name looms larger than any other: Wayne Gretzky. In the 1985–86 season, while wearing the Edmonton Oilers sweater, he delivered 163 assists in the regular season, a total so far beyond the norm that it still stands decades later as the official record.

Wayne Gretzky #99 of the Edmonton Oilers in 2003 (Source: Jeff Vinnick/Getty Images)

What makes this mark even more remarkable isn’t just the raw number — it’s the context. His 163 helpers weren’t scattered across a fluke run of games; they came in a full 80-game NHL schedule against the era’s elite defenders and goaltenders.

At a time when the league was transitioning from strictly physical play to more open offense, his vision on the ice redefined what was possible from a playmaker. That season, He didn’t just assist on goals — he directed traffic.

His presence on the ice was described by contemporaries as orchestral: a center who saw plays develop before they existed, threading passes with surgical precision. His assists are not merely statistics but a lesson in spatial awareness and hockey intellect that remains unrivaled.

PlayerTeamSeasonAssists
Wayne GretzkyEdmonton Oilers1985-86163
Wayne GretzkyEdmonton Oilers1984-85135
Wayne GretzkyEdmonton Oilers1982-83125
Wayne GretzkyLos Angeles Kings1990-91122
Wayne GretzkyEdmonton Oilers1986-87121
Wayne GretzkyEdmonton Oilers1981-82120
Wayne GretzkyEdmonton Oilers1983-84118
Wayne GretzkyLos Angeles Kings1988-89114
Mario LemieuxPittsburgh Penguins1988-89114
Wayne GretzkyEdmonton Oilers1987-88109
Wayne GretzkyEdmonton Oilers1980-81109
Wayne GretzkyLos Angeles Kings1989-90102
Bobby OrrBoston Bruins1970-71102
Nikita KucherovTampa Bay Lightning2023-24100
Connor McDavidEdmonton Oilers2023-24100
Mario LemieuxPittsburgh Penguins1987-8898
Adam OatesBoston Bruins1992-9397
Joe ThorntonTOT2005-0696
Doug GilmourToronto Maple Leafs1992-9395
Pat LaFontaineBuffalo Sabres1992-9395
Mario LemieuxPittsburgh Penguins1985-8693
Peter StastnyQuebec Nordiques1981-8293
Joe ThorntonSan Jose Sharks2006-0792
Ron FrancisPittsburgh Penguins1995-9692
Mario LemieuxPittsburgh Penguins1995-9692
(Source: NHL Records and Statmuse)