League leaderboard
Penalty Minute Leaders
Season 2000-2001
- 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
DAL
2
COL
3
NSH
4
MIN
5
ATL
6
ANA
7
TOR
8
OTT
9
CGY
10
DAL
11
NYR
12
CGY
13
STL
14
BOS
15
CGY
16
COL
17
NJD
18
CHI
19
NYR
20
CHI
21
NYI
22
MTL
23
COL
24
MTL
25
COL
26
PIT
27
NYR
28
COL
29
PHI
30
PIT
31
CBJ
32
NYI
33
MIN
34
FLA
35
TOR
36
OTT
37
EDM
38
TBL
39
ATL
40
CBJ
41
CHI
42
CBJ
43
ATL
44
COL
45
FLA
46
DET
47
STL
48
CHI
49
ANA
50
TOR
Matthew Barnaby
265
0.17 P/GP
Peter Worrell
248
0.14 P/GP
Stu Grimson
235
0.07 P/GP
Andrei Nazarov
229
0.08 P/GP
Jeff Odgers
226
0.16 P/GP
Denny Lambert
215
0.12 P/GP
Tie Domi
214
0.24 P/GP
Rob Ray
210
0.16 P/GP
Bryan Marchment
204
0.24 P/GP
Shayne Corson
189
0.34 P/GP
Dale Purinton
180
0.05 P/GP
Jason Wiemer
177
0.23 P/GP
Rich Pilon
175
0.16 P/GP
Sandy McCarthy
171
0.26 P/GP
Andre Roy
169
0.13 P/GP
Jim Cummins
167
0.14 P/GP
Krzysztof Oliwa
165
0.14 P/GP
Sean O'Donnell
161
0.21 P/GP
Dave Karpa
159
0.13 P/GP
Reed Low
159
0.11 P/GP
Zdeno Chara
157
0.11 P/GP
Colin White
155
0.24 P/GP
Scott Parker
155
0.07 P/GP
Georges Laraque
148
0.35 P/GP
Bob Boughner
147
0.07 P/GP
Ryan Vandenbussche
146
0.11 P/GP
Donald Brashear
145
0.35 P/GP
Darcy Tucker
141
0.45 P/GP
Ian Laperriere
141
0.23 P/GP
Bill Guerin
140
1.00 P/GP
Tyler Wright
140
0.42 P/GP
Steve Staios
137
0.31 P/GP
Matt Johnson
137
0.04 P/GP
Len Barrie
135
0.38 P/GP
Wayne Primeau
131
0.29 P/GP
Luke Richardson
131
0.10 P/GP
Andy Sutton
131
0.10 P/GP
Brenden Morrow
128
0.54 P/GP
Chris Tamer
128
0.21 P/GP
Cale Hulse
128
0.10 P/GP
Martin Lapointe
127
0.70 P/GP
Kevin Dineen
126
0.23 P/GP
Bill Lindsay
126
0.21 P/GP
Chris McAllister
124
0.07 P/GP
Bryan McCabe
123
0.35 P/GP
Darren McCarty
123
0.31 P/GP
Keith Tkachuk
122
1.04 P/GP
Theo Fleury
122
1.19 P/GP
Jason Marshall
122
0.13 P/GP
Drake Berehowsky
121
0.33 P/GP
#
Player
Player
Pos
1
Matthew Barnaby
DAL
RW
76
5
8
13
-10
265
67
7.50
10:12
0.17
2
Peter Worrell
COL
LW
71
3
7
10
-10
248
86
3.50
9:28
0.14
3
Stu Grimson
NSH
LW
72
3
2
5
-2
235
26
11.50
6:00
0.07
4
Andrei Nazarov
MIN
LW
79
2
4
6
-23
229
63
3.20
8:27
0.08
5
Jeff Odgers
ATL
RW
82
6
7
13
-8
226
67
9.00
8:39
0.16
6
Denny Lambert
ANA
LW
67
1
7
8
-5
215
44
2.30
9:09
0.12
7
Tie Domi
TOR
RW
82
13
7
20
+2
214
60
21.70
8:23
0.24
8
Rob Ray
OTT
RW
63
4
6
10
+2
210
33
12.10
5:39
0.16
9
Bryan Marchment
CGY
D
75
7
11
18
+15
204
73
9.60
18:12
0.24
10
Shayne Corson
DAL
LW
77
8
18
26
+1
189
102
7.80
15:51
0.34
11
Dale Purinton
NYR
D
42
0
2
2
+5
180
13
0.00
9:34
0.05
12
Jason Wiemer
CGY
C
65
10
5
15
-15
177
76
13.20
13:56
0.23
13
Rich Pilon
STL
D
69
2
9
11
-2
175
24
8.30
16:53
0.16
14
Sandy McCarthy
BOS
RW
81
11
10
21
+3
171
95
11.60
10:25
0.26
15
Andre Roy
CGY
RW
64
3
5
8
+1
169
33
9.10
4:36
0.13
16
Jim Cummins
COL
RW
79
5
6
11
-11
167
45
11.10
7:15
0.14
17
Krzysztof Oliwa
NJD
LW
36
1
4
5
-3
165
22
4.50
5:08
0.14
18
Sean O'Donnell
CHI
D
80
4
13
17
0
161
67
6.00
19:44
0.21
19
Dave Karpa
NYR
D
80
4
6
10
-19
159
69
5.80
20:02
0.13
20
Reed Low
CHI
RW
56
1
5
6
+4
159
31
3.20
6:18
0.11
21
Zdeno Chara
NYI
D
82
2
7
9
-27
157
83
2.40
22:21
0.11
22
Colin White
MTL
D
82
1
19
20
+32
155
114
0.90
19:07
0.24
23
Scott Parker
COL
RW
69
2
3
5
-2
155
35
5.70
5:43
0.07
24
Georges Laraque
MTL
RW
82
13
16
29
+5
148
73
17.80
9:03
0.35
25
Bob Boughner
COL
D
58
1
3
4
+18
147
46
2.20
16:30
0.07
26
Ryan Vandenbussche
PIT
RW
64
2
5
7
-8
146
24
8.30
7:47
0.11
27
Donald Brashear
NYR
LW
79
9
19
28
0
145
127
7.10
13:28
0.35
28
Darcy Tucker
COL
LW
82
16
21
37
+6
141
122
13.10
16:10
0.45
29
Ian Laperriere
PHI
RW
79
8
10
18
+5
141
60
13.30
12:03
0.23
30
Bill Guerin
PIT
RW
85
40
45
85
+7
140
289
13.80
21:16
1.00
31
Tyler Wright
CBJ
C
76
16
16
32
-9
140
141
11.30
17:41
0.42
32
Steve Staios
NYI
D
70
9
13
22
-23
137
156
5.80
21:45
0.31
33
Matt Johnson
MIN
LW
50
1
1
2
-6
137
21
4.80
7:43
0.04
34
Len Barrie
FLA
C
60
5
18
23
+4
135
48
10.40
12:35
0.38
35
Wayne Primeau
TOR
C
75
3
19
22
-17
131
77
3.90
13:28
0.29
36
Luke Richardson
OTT
D
82
2
6
8
+23
131
75
2.70
20:43
0.10
37
Andy Sutton
EDM
D
69
3
4
7
-11
131
64
4.70
12:55
0.10
38
Brenden Morrow
TBL
LW
82
20
24
44
+18
128
121
16.50
15:30
0.54
39
Chris Tamer
ATL
D
82
4
13
17
-1
128
90
4.40
19:42
0.21
40
Cale Hulse
CBJ
D
82
1
7
8
-5
128
93
1.10
20:05
0.10
41
Martin Lapointe
CHI
RW
82
27
30
57
+3
127
181
14.90
16:07
0.70
42
Kevin Dineen
CBJ
RW
66
8
7
15
+2
126
74
10.80
10:38
0.23
43
Bill Lindsay
ATL
LW
68
1
13
14
-6
126
71
1.40
9:54
0.21
44
Chris McAllister
COL
LW
60
2
2
4
+1
124
33
6.10
11:36
0.07
45
Bryan McCabe
FLA
D
82
5
24
29
+16
123
159
3.10
23:50
0.35
46
Darren McCarty
DET
RW
72
12
10
22
-5
123
118
10.20
13:27
0.31
47
Keith Tkachuk
STL
LW
76
35
44
79
+3
122
271
12.90
19:55
1.04
48
Theo Fleury
CHI
RW
62
30
44
74
0
122
238
12.60
21:48
1.19
49
Jason Marshall
ANA
D
55
3
4
7
-13
122
43
7.00
13:12
0.13
50
Drake Berehowsky
TOR
D
80
7
19
26
-9
121
107
6.50
19:24
0.33