League leaderboard
Penalty Minute Leaders
Season 1982-1983
- 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
- 1972 Playoffs
- 1971-1972
- 1971 Playoffs
- 1970-1971
- 1970 Playoffs
- 1969-1970
- 1969 Playoffs
- 1968-1969
- 1968 Playoffs
- 1967-1968
- 1967 Playoffs
- 1966-1967
- 1966 Playoffs
- 1965-1966
- 1965 Playoffs
- 1964-1965
- 1964 Playoffs
- 1963-1964
- 1963 Playoffs
- 1962-1963
- 1962 Playoffs
- 1961-1962
- 1961 Playoffs
- 1960-1961
- 1960 Playoffs
- 1959-1960
- 1959 Playoffs
- 1958-1959
- 1958 Playoffs
- 1957-1958
- 1957 Playoffs
- 1956-1957
- 1956 Playoffs
- 1955-1956
- 1955 Playoffs
- 1954-1955
- 1954 Playoffs
- 1953-1954
- 1953 Playoffs
- 1952-1953
- 1952 Playoffs
- 1951-1952
- 1951 Playoffs
- 1950-1951
- 1950 Playoffs
- 1949-1950
- 1949 Playoffs
- 1948-1949
- 1948 Playoffs
- 1947-1948
- 1947 Playoffs
- 1946-1947
- 1934 Playoffs
- 1933-1934
- 1932-1933
- 1932 Playoffs
- 1931-1932
- 1931 Playoffs
- 1930-1931
- 1930 Playoffs
- 1929-1930
- 1929 Playoffs
- 1928-1929
- 1928 Playoffs
- 1927-1928
- 1927 Playoffs
- 1926-1927
1
PHI
2
LAK
3
STL
4
CGY
5
EDM
6
CGY
7
OTT
8
BOS
9
DET
10
MTL
11
COL
12
BUF
13
NJD
14
MTL
15
TOR
16
CHI
17
BUF
18
MNS
19
MNS
20
STL
21
LAK
22
PIT
23
BOS
24
MNS
25
TBL
26
EDM
27
MNS
28
PIT
29
MNS
30
HFD
31
FLA
32
TOR
33
MNS
34
CGY
35
DET
36
QUE
37
NYR
38
FLA
39
PIT
40
NJD
41
TOR
42
CGY
43
BUF
44
MNS
45
PIT
46
NYR
47
TOR
48
CHI
49
PIT
50
OTT
Randy Holt
275
0.11 P/GP
Dave Williams
265
0.31 P/GP
Brian Sutter
254
0.96 P/GP
Paul Baxter
238
0.43 P/GP
Glen Cochrane
237
0.31 P/GP
Jim Korn
236
0.36 P/GP
Laurie Boschman
219
0.38 P/GP
Mike Milbury
216
0.31 P/GP
Greg Adams
216
0.29 P/GP
Chris Nilan
213
0.21 P/GP
Dale Hunter
206
0.79 P/GP
Ed Hospodar
199
0.14 P/GP
Scott Stevens
195
0.32 P/GP
Rob Ramage
193
0.65 P/GP
Ken Linseman
181
1.04 P/GP
Al Secord
180
1.08 P/GP
Larry Playfair
180
0.22 P/GP
Paul Holmgren
178
0.56 P/GP
Curt Fraser
176
0.43 P/GP
Perry Turnbull
172
0.59 P/GP
Russ Anderson
171
0.11 P/GP
Wilf Paiement
170
0.80 P/GP
Willi Plett
170
0.55 P/GP
Dan Mandich
169
0.10 P/GP
Jay Wells
167
0.22 P/GP
Dave Lumley
158
0.51 P/GP
Brad Maxwell
157
0.51 P/GP
Pat Boutette
152
0.70 P/GP
Ron Friest
150
0.26 P/GP
Bob McGill
146
0.00 P/GP
Randy Moller
145
0.19 P/GP
Dave Semenko
141
0.36 P/GP
Terry Ruskowski
139
0.61 P/GP
Doug Risebrough
138
0.82 P/GP
Jim Nill
136
0.34 P/GP
Yvon Vautour
136
0.21 P/GP
Don Jackson
136
0.14 P/GP
Mike Foligno
135
0.71 P/GP
Wally Weir
135
0.28 P/GP
John Wensink
135
0.21 P/GP
Paul Higgins
135
0.00 P/GP
Jim Peplinski
134
0.51 P/GP
Dave Maloney
132
0.64 P/GP
Pat Price
132
0.29 P/GP
Bryan Maxwell
131
0.37 P/GP
Lindy Ruff
130
0.48 P/GP
Blake Wesley
130
0.18 P/GP
Brent Sutter
128
0.50 P/GP
Gary Rissling
128
0.23 P/GP
Dave Hannan
127
0.45 P/GP
#
Player
Player
Pos
1
Randy Holt
PHI
D
70
0
8
8
-5
275
30
0.00
—
0.11
2
Dave Williams
LAK
LW
68
8
13
21
-8
265
76
10.50
—
0.31
3
Brian Sutter
STL
LW
79
46
30
76
-3
254
202
22.80
—
0.96
4
Paul Baxter
CGY
D
75
11
21
32
-51
238
157
7.00
—
0.43
5
Glen Cochrane
EDM
D
77
2
22
24
+42
237
94
2.10
—
0.31
6
Jim Korn
CGY
D
80
8
21
29
-26
236
103
7.80
—
0.36
7
Laurie Boschman
OTT
C
74
11
17
28
+6
219
84
13.10
—
0.38
8
Mike Milbury
BOS
D
78
9
15
24
+23
216
96
9.40
—
0.31
9
Greg Adams
DET
LW
79
10
13
23
-45
216
114
8.80
—
0.29
10
Chris Nilan
MTL
RW
66
6
8
14
-8
213
67
9.00
—
0.21
11
Dale Hunter
COL
C
80
17
46
63
+10
206
125
13.60
—
0.79
12
Ed Hospodar
BUF
D
72
1
9
10
-33
199
55
1.80
—
0.14
13
Scott Stevens
NJD
D
77
9
16
25
+15
195
121
7.40
—
0.32
14
Rob Ramage
MTL
D
78
16
35
51
-9
193
278
5.80
—
0.65
15
Ken Linseman
TOR
C
72
33
42
75
+15
181
141
23.40
—
1.04
16
Al Secord
CHI
LW
80
54
32
86
+35
180
240
22.50
—
1.08
17
Larry Playfair
BUF
D
79
4
13
17
+7
180
75
5.30
—
0.22
18
Paul Holmgren
MNS
RW
77
19
24
43
+18
178
122
15.60
—
0.56
19
Curt Fraser
MNS
LW
74
12
20
32
-5
176
110
10.90
—
0.43
20
Perry Turnbull
STL
C
79
32
15
47
-18
172
206
15.50
—
0.59
21
Russ Anderson
LAK
D
57
0
6
6
-33
171
18
0.00
—
0.11
22
Wilf Paiement
PIT
RW
80
26
38
64
-10
170
191
13.60
—
0.80
23
Willi Plett
BOS
RW
71
25
14
39
-12
170
125
20.00
—
0.55
24
Dan Mandich
MNS
D
67
3
4
7
-1
169
49
6.10
—
0.10
25
Jay Wells
TBL
D
69
3
12
15
+11
167
101
3.00
—
0.22
26
Dave Lumley
EDM
RW
72
13
24
37
+17
158
96
13.50
—
0.51
27
Brad Maxwell
MNS
D
77
11
28
39
-2
157
164
6.70
—
0.51
28
Pat Boutette
PIT
LW
80
27
29
56
-34
152
144
18.80
—
0.70
29
Ron Friest
MNS
LW
50
6
7
13
-4
150
44
13.60
—
0.26
30
Bob McGill
HFD
D
30
0
0
0
-24
146
13
0.00
—
0.00
31
Randy Moller
FLA
D
75
2
12
14
+12
145
75
2.70
—
0.19
32
Dave Semenko
TOR
LW
75
12
15
27
+19
141
70
17.10
—
0.36
33
Terry Ruskowski
MNS
C
76
14
32
46
-17
139
74
18.90
—
0.61
34
Doug Risebrough
CGY
C
71
21
37
58
+13
138
143
14.70
—
0.82
35
Jim Nill
DET
RW
65
7
15
22
-19
136
53
13.20
—
0.34
36
Yvon Vautour
QUE
RW
52
4
7
11
-19
136
54
7.40
—
0.21
37
Don Jackson
NYR
D
71
2
8
10
+13
136
72
2.80
—
0.14
38
Mike Foligno
FLA
RW
66
22
25
47
+8
135
132
16.70
—
0.71
39
Wally Weir
PIT
RW
58
5
11
16
+11
135
50
10.00
—
0.28
40
John Wensink
NJD
LW
42
2
7
9
-7
135
30
6.70
—
0.21
41
Paul Higgins
TOR
RW
23
0
0
0
-3
135
2
0.00
—
0.00
42
Jim Peplinski
CGY
LW
80
15
26
41
-5
134
145
10.30
—
0.51
43
Dave Maloney
BUF
D
78
8
42
50
-4
132
134
6.00
—
0.64
44
Pat Price
MNS
D
52
2
13
15
-22
132
65
3.10
—
0.29
45
Bryan Maxwell
PIT
D
54
7
13
20
+6
131
78
9.00
—
0.37
46
Lindy Ruff
NYR
LW
60
12
17
29
+16
130
110
10.90
—
0.48
47
Blake Wesley
TOR
D
74
4
9
13
-21
130
71
5.60
—
0.18
48
Brent Sutter
CHI
C
80
21
19
40
+14
128
149
14.10
—
0.50
49
Gary Rissling
PIT
LW
40
5
4
9
-17
128
35
14.30
—
0.23
50
Dave Hannan
OTT
C
74
11
22
33
-28
127
95
11.60
—
0.45