League leaderboard
Assist Leaders
Season 1977-1978
- 2026-2027
- 2026 Playoffs
- 2025-2026
- 2025 Playoffs
- 2024-2025
- 2024 Playoffs
- 2023-2024
- 2023 Playoffs
- 2022-2023
- 2022 Playoffs
- 2021-2022
- 2021 Playoffs
- 2021
- 2020 Playoffs
- 2019-2020
- 2019 Playoffs
- 2018-2019
- 2018 Playoffs
- 2017-2018
- 2017 Playoffs
- 2016-2017
- 2016 Playoffs
- 2015-2016
- 2015 Playoffs
- 2014-2015
- 2014 Playoffs
- 2013-2014
- 2013 Playoffs
- 2012-2013
- 2012 Playoffs
- 2011-2012
- 2011 Playoffs
- 2010-2011
- 2010 Playoffs
- 2009-2010
- 2009 Playoffs
- 2008-2009
- 2008 Playoffs
- 2007-2008
- 2007 Playoffs
- 2006-2007
- 2006 Playoffs
- 2005-2006
- 2004 Playoffs
- 2003-2004
- 2003 Playoffs
- 2002-2003
- 2002 Playoffs
- 2001-2002
- 2001 Playoffs
- 2000-2001
- 2000 Playoffs
- 1999-2000
- 1999 Playoffs
- 1998-1999
- 1998 Playoffs
- 1997-1998
- 1997 Playoffs
- 1996-1997
- 1996 Playoffs
- 1995-1996
- 1995 Playoffs
- 1994-1995
- 1994 Playoffs
- 1993-1994
- 1993 Playoffs
- 1992-1993
- 1992 Playoffs
- 1991-1992
- 1991 Playoffs
- 1990-1991
- 1990 Playoffs
- 1989-1990
- 1989 Playoffs
- 1988-1989
- 1988 Playoffs
- 1987-1988
- 1987 Playoffs
- 1986-1987
- 1986 Playoffs
- 1985-1986
- 1985 Playoffs
- 1984-1985
- 1984 Playoffs
- 1983-1984
- 1983 Playoffs
- 1982-1983
- 1982 Playoffs
- 1981-1982
- 1981 Playoffs
- 1980-1981
- 1980 Playoffs
- 1979-1980
- 1979 Playoffs
- 1978-1979
- 1978 Playoffs
- 1977-1978
- 1977 Playoffs
- 1976-1977
- 1976 Playoffs
- 1975-1976
- 1975 Playoffs
- 1974-1975
- 1974 Playoffs
- 1973-1974
- 1973 Playoffs
- 1972-1973
- 1971-1972
- 1970-1971
- 1969-1970
- 1968-1969
1
PIT
2
QUE
3
DET
4
PHI
5
NYI
6
MTL
7
BOS
8
DET
9
BOS
10
DET
11
PIT
12
LAK
13
BUF
14
NYI
15
BUF
16
TOR
17
NYR
18
PIT
19
DET
20
WSH
21
PIT
22
NYR
23
NYR
24
NYR
25
BUF
26
QUE
27
VAN
28
CHI
29
QUE
30
DET
31
BUF
32
CHI
33
CGY
34
NYR
35
NJD
36
NJD
37
TOR
38
DET
39
DET
40
VAN
41
NYI
42
EDM
43
LAK
44
BOS
45
LAK
46
LAK
47
LAK
48
STL
49
WSH
50
NYR
Bryan Trottier
77
1.60 P/GP
Guy Lafleur
72
1.69 P/GP
Darryl Sittler
72
1.46 P/GP
Bobby Clarke
68
1.25 P/GP
Denis Potvin
64
1.18 P/GP
Jacques Lemaire
61
1.28 P/GP
Terry O'Reilly
61
1.17 P/GP
Borje Salming
60
0.95 P/GP
Jean Ratelle
59
1.05 P/GP
Brad Park
57
0.99 P/GP
Wilf Paiement
56
1.09 P/GP
Larry Robinson
52
0.81 P/GP
Clark Gillies
50
1.06 P/GP
Stefan Persson
50
0.85 P/GP
Gilbert Perreault
48
1.13 P/GP
Rene Robert
48
1.09 P/GP
Ron Greschner
48
0.92 P/GP
Ian Turnbull
47
0.79 P/GP
Ivan Boldirev
45
1.00 P/GP
Orest Kindrachuk
45
0.85 P/GP
Tom Edur
45
0.71 P/GP
Steve Vickers
44
0.80 P/GP
Phil Esposito
43
1.03 P/GP
Marcel Dionne
43
1.13 P/GP
Craig Ramsay
43
0.89 P/GP
Greg Malone
43
0.78 P/GP
Dennis Kearns
43
0.59 P/GP
Tom Lysiak
42
0.86 P/GP
John Van Boxmeer
42
0.68 P/GP
Peter Mahovlich
41
0.93 P/GP
Reed Larson
41
0.80 P/GP
Stan Mikita
41
0.78 P/GP
Lanny McDonald
40
1.18 P/GP
Walt Tkaczuk
40
0.83 P/GP
Carol Vadnais
40
0.58 P/GP
Peter McNab
39
1.01 P/GP
Dale McCourt
39
0.95 P/GP
Andre St. Laurent
39
0.89 P/GP
Rick MacLeish
39
0.92 P/GP
Roland Eriksson
39
0.77 P/GP
Mike Bossy
38
1.25 P/GP
Danny Gare
38
1.12 P/GP
Rick Blight
38
0.79 P/GP
Wayne Cashman
38
0.82 P/GP
Barry Beck
38
0.80 P/GP
Billy Harris
38
0.75 P/GP
Steve Shutt
37
1.08 P/GP
Mike Walton
37
1.02 P/GP
Bob Sirois
37
0.85 P/GP
Pierre Larouche
37
0.94 P/GP
#
Player
Player
Pos
1
Bryan Trottier
PIT
C
77
46
77
123
+52
46
193
23.80
—
1.60
2
Guy Lafleur
QUE
RW
78
60
72
132
+73
26
305
19.70
—
1.69
3
Darryl Sittler
DET
C
80
45
72
117
+34
100
311
14.50
—
1.46
4
Bobby Clarke
PHI
C
71
21
68
89
+47
83
126
16.70
—
1.25
5
Denis Potvin
NYI
D
80
30
64
94
+57
81
287
10.50
—
1.18
6
Jacques Lemaire
MTL
C
76
36
61
97
+54
14
310
11.60
—
1.28
7
Terry O'Reilly
BOS
RW
77
29
61
90
+42
211
165
17.60
—
1.17
8
Borje Salming
DET
D
80
16
60
76
+30
70
256
6.30
—
0.95
9
Jean Ratelle
BOS
C
80
25
59
84
+48
10
156
16.00
—
1.05
10
Brad Park
DET
D
80
22
57
79
+69
79
222
9.90
—
0.99
11
Wilf Paiement
PIT
RW
80
31
56
87
-14
114
288
10.80
—
1.09
12
Larry Robinson
LAK
D
80
13
52
65
+71
39
154
8.40
—
0.81
13
Clark Gillies
BUF
LW
80
35
50
85
+49
76
277
12.60
—
1.06
14
Stefan Persson
NYI
D
66
6
50
56
+19
54
77
7.80
—
0.85
15
Gilbert Perreault
BUF
C
79
41
48
89
+18
20
192
21.40
—
1.13
16
Rene Robert
TOR
RW
67
25
48
73
+18
25
209
12.00
—
1.09
17
Ron Greschner
NYR
D
78
24
48
72
+2
100
177
13.60
—
0.92
18
Ian Turnbull
PIT
D
77
14
47
61
+2
77
241
5.80
—
0.79
19
Ivan Boldirev
DET
C
80
35
45
80
-3
34
239
14.60
—
1.00
20
Orest Kindrachuk
WSH
C
73
17
45
62
+35
128
170
10.00
—
0.85
21
Tom Edur
PIT
D
78
10
45
55
+1
28
173
5.80
—
0.71
22
Steve Vickers
NYR
LW
79
19
44
63
+9
30
113
16.80
—
0.80
23
Phil Esposito
NYR
C
79
38
43
81
-21
53
261
14.60
—
1.03
24
Marcel Dionne
NYR
C
70
36
43
79
-7
37
294
12.20
—
1.13
25
Craig Ramsay
BUF
LW
80
28
43
71
+38
18
159
17.60
—
0.89
26
Greg Malone
QUE
C
78
18
43
61
-16
80
179
10.10
—
0.78
27
Dennis Kearns
VAN
D
80
4
43
47
-39
27
101
4.00
—
0.59
28
Tom Lysiak
CHI
C
80
27
42
69
-3
54
215
12.60
—
0.86
29
John Van Boxmeer
QUE
D
80
12
42
54
-11
87
260
4.60
—
0.68
30
Peter Mahovlich
DET
C
74
28
41
69
+10
41
229
12.20
—
0.93
31
Reed Larson
BUF
D
75
19
41
60
-8
95
240
7.90
—
0.80
32
Stan Mikita
CHI
C
76
18
41
59
+17
35
201
9.00
—
0.78
33
Lanny McDonald
CGY
RW
74
47
40
87
+35
54
241
19.50
—
1.18
34
Walt Tkaczuk
NYR
C
80
26
40
66
+15
30
148
17.60
—
0.83
35
Carol Vadnais
NJD
D
80
6
40
46
-24
115
164
3.70
—
0.58
36
Peter McNab
NJD
C
79
41
39
80
+33
4
226
18.10
—
1.01
37
Dale McCourt
TOR
C
76
33
39
72
+10
10
219
15.10
—
0.95
38
Andre St. Laurent
DET
C
79
31
39
70
+7
110
197
15.70
—
0.89
39
Rick MacLeish
DET
C
76
31
39
70
+24
33
253
12.30
—
0.92
40
Roland Eriksson
VAN
C
78
21
39
60
-29
12
255
8.20
—
0.77
41
Mike Bossy
NYI
RW
73
53
38
91
+31
6
235
22.60
—
1.25
42
Danny Gare
EDM
RW
69
39
38
77
+32
95
265
14.70
—
1.12
43
Rick Blight
LAK
RW
80
25
38
63
-32
33
238
10.50
—
0.79
44
Wayne Cashman
BOS
LW
76
24
38
62
+35
69
135
17.80
—
0.82
45
Barry Beck
LAK
D
75
22
38
60
-14
89
271
8.10
—
0.80
46
Billy Harris
LAK
RW
80
22
38
60
+27
40
148
14.90
—
0.75
47
Steve Shutt
LAK
LW
80
49
37
86
+56
24
243
20.20
—
1.08
48
Mike Walton
STL
C
65
29
37
66
-26
30
115
25.20
—
1.02
49
Bob Sirois
WSH
RW
72
24
37
61
-11
6
189
12.70
—
0.85
50
Pierre Larouche
NYR
C
64
23
37
60
+19
11
137
16.80
—
0.94