League leaderboard
Assist Leaders
Season 1970-1971
- 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
CHI
2
NYR
3
BOS
4
NYR
5
BOS
6
HFD
7
BUF
8
WIN
9
NYR
10
CHI
11
BOS
12
PIT
13
LAK
14
HFD
15
LAK
16
STL
17
NYR
18
DET
19
DET
20
MTL
21
PHI
22
BUF
23
PIT
24
NYI
25
AFM
26
CHI
27
VAN
28
LAK
29
NYR
30
NYR
31
WSH
32
WSH
33
LAK
34
AFM
35
QUE
36
TOR
37
HFD
38
BOS
39
EDM
40
MTL
41
PIT
42
QUE
43
PIT
44
CLR
45
EDM
46
STL
47
DET
48
DET
49
BUF
50
MNS
Bobby Orr
102
1.78 P/GP
Phil Esposito
76
1.95 P/GP
Johnny Bucyk
65
1.49 P/GP
Ken Hodge
62
1.35 P/GP
Wayne Cashman
58
1.03 P/GP
Bobby Hull
52
1.23 P/GP
Fred Stanfield
52
1.01 P/GP
Jude Drouin
52
0.91 P/GP
Walt Tkaczuk
49
0.97 P/GP
Stan Mikita
48
0.97 P/GP
Jean Ratelle
46
0.92 P/GP
Dale Tallon
42
0.72 P/GP
Juha Widing
40
0.83 P/GP
Dave Keon
38
1.00 P/GP
Bob Berry
38
0.82 P/GP
Red Berenson
38
0.86 P/GP
Dallas Smith
38
0.62 P/GP
Tom Webster
37
0.86 P/GP
Brad Park
37
0.65 P/GP
Yvan Cournoyer
36
1.12 P/GP
Bobby Clarke
36
0.82 P/GP
Gilbert Perreault
34
0.92 P/GP
Derek Sanderson
34
0.89 P/GP
Ed Westfall
34
0.76 P/GP
Tim Ecclestone
34
0.72 P/GP
Cliff Koroll
34
0.69 P/GP
Pit Martin
33
0.89 P/GP
Frank St. Marseille
32
0.66 P/GP
Bill Goldsworthy
31
0.84 P/GP
Rod Gilbert
31
0.78 P/GP
Gerry Meehan
31
0.71 P/GP
Dennis Hextall
31
0.67 P/GP
Pete Stemkowski
31
0.63 P/GP
Paul Henderson
30
0.83 P/GP
Marc Tardif
30
0.64 P/GP
Ron Ellis
29
0.68 P/GP
Gordie Howe
29
0.83 P/GP
Guy Lapointe
29
0.56 P/GP
Garry Unger
28
0.71 P/GP
Jacques Lemaire
28
0.72 P/GP
Ross Lonsberry
28
0.70 P/GP
Serge Bernier
28
0.66 P/GP
Mike Corrigan
28
0.64 P/GP
Gary Croteau
28
0.58 P/GP
Al Hamilton
28
0.43 P/GP
Gilles Marotte
27
0.42 P/GP
Dennis Hull
26
0.85 P/GP
Peter Mahovlich
26
0.78 P/GP
Ron Schock
26
0.56 P/GP
Jim McKenny
26
0.44 P/GP
#
Player
Player
Pos
1
Bobby Orr
CHI
D
78
37
102
139
+124
91
392
9.40
—
1.78
2
Phil Esposito
NYR
C
78
76
76
152
+69
71
550
13.80
—
1.95
3
Johnny Bucyk
BOS
LW
78
51
65
116
+37
8
225
22.70
—
1.49
4
Ken Hodge
NYR
RW
78
43
62
105
+69
113
232
18.50
—
1.35
5
Wayne Cashman
BOS
LW
77
21
58
79
+59
100
175
12.00
—
1.03
6
Bobby Hull
HFD
LW
78
44
52
96
+35
32
378
11.60
—
1.23
7
Fred Stanfield
BUF
LW
75
24
52
76
+31
12
267
9.00
—
1.01
8
Jude Drouin
WIN
C
75
16
52
68
+4
49
208
7.70
—
0.91
9
Walt Tkaczuk
NYR
C
77
26
49
75
+18
48
213
12.20
—
0.97
10
Stan Mikita
CHI
C
74
24
48
72
+20
85
220
10.90
—
0.97
11
Jean Ratelle
BOS
C
78
26
46
72
+27
14
203
12.80
—
0.92
12
Dale Tallon
PIT
D
78
14
42
56
-25
58
232
6.00
—
0.72
13
Juha Widing
LAK
C
78
25
40
65
-11
24
202
12.40
—
0.83
14
Dave Keon
HFD
C
76
38
38
76
+25
4
277
13.70
—
1.00
15
Bob Berry
LAK
LW
77
25
38
63
-6
52
149
16.80
—
0.82
16
Red Berenson
STL
C
69
21
38
59
-14
16
225
9.30
—
0.86
17
Dallas Smith
NYR
D
73
7
38
45
+98
68
159
4.40
—
0.62
18
Tom Webster
DET
RW
78
30
37
67
-48
40
183
16.40
—
0.86
19
Brad Park
DET
D
68
7
37
44
+26
114
199
3.50
—
0.65
20
Yvan Cournoyer
MTL
RW
65
37
36
73
+18
21
197
18.80
—
1.12
21
Bobby Clarke
PHI
C
77
27
36
63
+9
78
185
14.60
—
0.82
22
Gilbert Perreault
BUF
C
78
38
34
72
-38
19
210
18.10
—
0.92
23
Derek Sanderson
PIT
C
71
29
34
63
+39
130
217
13.40
—
0.89
24
Ed Westfall
NYI
RW
78
25
34
59
+57
48
149
16.80
—
0.76
25
Tim Ecclestone
AFM
LW
74
19
34
53
-22
47
205
9.30
—
0.72
26
Cliff Koroll
CHI
RW
72
16
34
50
+27
85
124
12.90
—
0.69
27
Pit Martin
VAN
C
62
22
33
55
+18
40
126
17.50
—
0.89
28
Frank St. Marseille
LAK
RW
77
19
32
51
+4
26
217
8.80
—
0.66
29
Bill Goldsworthy
NYR
RW
77
34
31
65
-13
85
295
11.50
—
0.84
30
Rod Gilbert
NYR
RW
78
30
31
61
+20
65
226
13.30
—
0.78
31
Gerry Meehan
WSH
C
77
24
31
55
-10
8
163
14.70
—
0.71
32
Dennis Hextall
WSH
C
78
21
31
52
-21
217
153
13.70
—
0.67
33
Pete Stemkowski
LAK
C
78
18
31
49
+16
69
275
6.50
—
0.63
34
Paul Henderson
AFM
LW
72
30
30
60
+13
34
213
14.10
—
0.83
35
Marc Tardif
QUE
LW
76
19
30
49
+25
133
144
13.20
—
0.64
36
Ron Ellis
TOR
RW
78
24
29
53
+20
10
234
10.30
—
0.68
37
Gordie Howe
HFD
RW
63
23
29
52
-3
38
195
11.80
—
0.83
38
Guy Lapointe
BOS
D
78
15
29
44
+27
107
228
6.60
—
0.56
39
Garry Unger
EDM
C
79
28
28
56
-36
104
279
10.00
—
0.71
40
Jacques Lemaire
MTL
C
78
28
28
56
-1
18
252
11.10
—
0.72
41
Ross Lonsberry
PIT
LW
76
25
28
53
-35
80
238
10.50
—
0.70
42
Serge Bernier
QUE
C
77
23
28
51
-7
77
204
11.30
—
0.66
43
Mike Corrigan
PIT
LW
76
21
28
49
-21
103
164
12.80
—
0.64
44
CLR
Gary Croteau
CLR
RW
74
15
28
43
-23
12
182
8.20
—
0.58
45
Al Hamilton
EDM
D
69
2
28
30
-22
71
98
2.00
—
0.43
46
Gilles Marotte
STL
D
78
6
27
33
-6
96
218
2.80
—
0.42
47
Dennis Hull
DET
LW
78
40
26
66
+27
16
229
17.50
—
0.85
48
Peter Mahovlich
DET
C
78
35
26
61
+25
181
189
18.50
—
0.78
49
Ron Schock
BUF
C
71
14
26
40
+1
20
148
9.50
—
0.56
50
Jim McKenny
MNS
D
68
4
26
30
+11
42
131
3.10
—
0.44