League leaderboard
Penalty Minute Leaders
Season 1998 Playoffs
- 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
NJD
2
WSH
3
PHI
4
ATL
5
CHI
6
DET
7
DAL
8
COL
9
DET
10
DET
11
BOS
12
NYR
13
PHI
14
DAL
15
DAL
16
MIN
17
MIN
18
PHI
19
PIT
20
ATL
21
OTT
22
COL
23
COL
24
STL
25
NJD
26
DET
27
DAL
28
NJD
29
SJS
30
DAL
31
PIT
32
CGY
33
NSH
34
CHI
35
DET
36
NYR
37
CHI
38
DAL
39
DAL
40
WSH
41
NJD
42
ANA
43
CBJ
44
STL
45
OTT
46
DAL
47
DET
48
PHX
49
CGY
50
PIT
Grant Marshall
47
0.12 P/GP
Mark Tinordi
42
0.14 P/GP
Derian Hatcher
39
0.35 P/GP
Alexei Zhitnik
36
0.20 P/GP
Sean O'Donnell
36
0.25 P/GP
Darren McCarty
34
0.50 P/GP
Sergei Gonchar
30
0.52 P/GP
Dale Hunter
30
0.19 P/GP
Joey Kocur
30
0.22 P/GP
Kirk Maltby
30
0.18 P/GP
Michal Grosek
28
0.67 P/GP
Boris Mironov
27
0.50 P/GP
Chris Pronger
26
1.00 P/GP
Shayne Corson
26
0.90 P/GP
Pat Verbeek
26
0.29 P/GP
Owen Nolan
26
0.67 P/GP
Chris Simon
26
0.06 P/GP
Rick Tocchet
25
1.33 P/GP
Kelly Buchberger
25
0.25 P/GP
Jeff Odgers
25
0.00 P/GP
Rob Ray
24
0.00 P/GP
Warren Rychel
24
0.00 P/GP
Adam Foote
23
0.00 P/GP
Kelly Chase
23
0.00 P/GP
Krzysztof Oliwa
23
0.00 P/GP
Steve Yzerman
22
1.09 P/GP
Matthew Barnaby
22
0.87 P/GP
Brendan Shanahan
22
0.45 P/GP
Vincent Damphousse
22
0.90 P/GP
Craig Ludwig
22
0.06 P/GP
Lyle Odelein
21
0.33 P/GP
Craig Berube
21
0.05 P/GP
Greg De Vries
21
0.00 P/GP
Martin Lapointe
20
0.71 P/GP
Daniel Alfredsson
20
0.82 P/GP
Esa Tikkanen
20
0.29 P/GP
Joe Reekie
20
0.14 P/GP
Shawn Chambers
20
0.21 P/GP
Gerald Diduck
20
0.33 P/GP
Joe Murphy
20
0.33 P/GP
Tom Fitzgerald
20
0.14 P/GP
Denny Lambert
19
0.00 P/GP
Brian Holzinger
18
0.73 P/GP
Geoff Courtnall
18
1.00 P/GP
Vaclav Varada
18
0.47 P/GP
Valeri Kamensky
18
0.71 P/GP
Jamie Macoun
18
0.18 P/GP
Mike Gartner
18
0.20 P/GP
Dave Lowry
18
0.00 P/GP
Bill Guerin
17
0.67 P/GP
#
Player
Player
Pos
1
Grant Marshall
NJD
RW
17
0
2
2
0
47
8
0.00
9:44
0.12
2
Mark Tinordi
WSH
D
21
1
2
3
+6
42
14
7.10
23:59
0.14
3
Derian Hatcher
PHI
D
17
3
3
6
-1
39
22
13.60
24:30
0.35
4
Alexei Zhitnik
ATL
D
15
0
3
3
+1
36
24
0.00
27:31
0.20
5
Sean O'Donnell
CHI
D
4
1
0
1
+1
36
7
14.30
20:10
0.25
6
Darren McCarty
DET
RW
22
3
8
11
+9
34
46
6.50
17:53
0.50
7
Sergei Gonchar
DAL
D
21
7
4
11
+2
30
37
18.90
30:02
0.52
8
Dale Hunter
COL
C
21
0
4
4
-1
30
14
0.00
8:46
0.19
9
Joey Kocur
DET
RW
18
4
0
4
-3
30
13
30.80
7:47
0.22
10
Kirk Maltby
DET
LW
22
3
1
4
+2
30
31
9.70
13:32
0.18
11
Michal Grosek
BOS
LW
15
6
4
10
+5
28
40
15.00
17:28
0.67
12
Boris Mironov
NYR
D
12
3
3
6
-3
27
26
11.50
25:27
0.50
13
Chris Pronger
PHI
D
10
1
9
10
-2
26
24
4.20
28:05
1.00
14
Shayne Corson
DAL
LW
10
3
6
9
+3
26
33
9.10
23:58
0.90
15
Pat Verbeek
DAL
RW
17
3
2
5
-3
26
25
12.00
14:44
0.29
16
Owen Nolan
MIN
RW
6
2
2
4
-1
26
16
12.50
18:32
0.67
17
Chris Simon
MIN
LW
18
1
0
1
-3
26
17
5.90
9:25
0.06
18
Rick Tocchet
PHI
RW
6
6
2
8
0
25
12
50.00
19:26
1.33
19
Kelly Buchberger
PIT
RW
12
1
2
3
0
25
13
7.70
13:30
0.25
20
Jeff Odgers
ATL
RW
6
0
0
0
-1
25
4
0.00
5:04
0.00
21
Rob Ray
OTT
RW
10
0
0
0
-2
24
2
0.00
3:46
0.00
22
Warren Rychel
COL
LW
6
0
0
0
-2
24
4
0.00
7:23
0.00
23
Adam Foote
COL
D
7
0
0
0
-1
23
12
0.00
20:31
0.00
24
Kelly Chase
STL
RW
7
0
0
0
-2
23
0
0.00
3:34
0.00
25
Krzysztof Oliwa
NJD
LW
6
0
0
0
0
23
5
0.00
6:50
0.00
26
Steve Yzerman
DET
C
22
6
18
24
+10
22
65
9.20
22:41
1.09
27
Matthew Barnaby
DAL
RW
15
7
6
13
+6
22
25
28.00
17:43
0.87
28
Brendan Shanahan
NJD
LW
20
5
4
9
+5
22
60
8.30
16:42
0.45
29
Vincent Damphousse
SJS
C
10
3
6
9
-4
22
42
7.10
21:57
0.90
30
Craig Ludwig
DAL
D
17
0
1
1
0
22
10
0.00
15:09
0.06
31
Lyle Odelein
PIT
D
6
1
1
2
+2
21
7
14.30
24:26
0.33
32
Craig Berube
CGY
LW
21
1
0
1
0
21
15
6.70
7:13
0.05
33
Greg De Vries
NSH
D
7
0
0
0
-4
21
2
0.00
12:41
0.00
34
Martin Lapointe
CHI
RW
21
9
6
15
+6
20
55
16.40
14:39
0.71
35
Daniel Alfredsson
DET
RW
11
7
2
9
-4
20
36
19.40
20:51
0.82
36
Esa Tikkanen
NYR
LW
21
3
3
6
-2
20
23
13.00
18:38
0.29
37
Joe Reekie
CHI
D
21
1
2
3
+4
20
16
6.30
25:04
0.14
38
Shawn Chambers
DAL
D
14
0
3
3
+5
20
16
0.00
21:55
0.21
39
Gerald Diduck
DAL
D
6
0
2
2
-4
20
14
0.00
21:46
0.33
40
Joe Murphy
WSH
RW
6
1
1
2
-1
20
10
10.00
14:03
0.33
41
Tom Fitzgerald
NJD
RW
7
0
1
1
-2
20
8
0.00
13:15
0.14
42
Denny Lambert
ANA
LW
11
0
0
0
+2
19
5
0.00
6:13
0.00
43
Brian Holzinger
CBJ
C
15
4
7
11
-2
18
24
16.70
17:32
0.73
44
Geoff Courtnall
STL
LW
10
2
8
10
-2
18
24
8.30
17:03
1.00
45
Vaclav Varada
OTT
RW
15
3
4
7
+3
18
24
12.50
15:10
0.47
46
Valeri Kamensky
DAL
LW
7
2
3
5
+1
18
17
11.80
18:19
0.71
47
Jamie Macoun
DET
D
22
2
2
4
+3
18
21
9.50
17:30
0.18
48
Mike Gartner
PHX
RW
5
1
0
1
-2
18
11
9.10
12:28
0.20
49
Dave Lowry
CGY
LW
6
0
0
0
0
18
3
0.00
9:32
0.00
50
Bill Guerin
PIT
RW
12
7
1
8
-6
17
47
14.90
20:03
0.67