List of NHL players with 2000 career penalty minutes

This is a list of ice hockey players who have accumulated at least 2000 penalty minutes (PIMs) in the National Hockey League (NHL) through the end of the 2009-10 NHL regular season.
Virtually all of these records are dominated by Canadian players, due to the traditional popularity of ice hockey in Canada. For non-Canadian-born players, the flag of the country of birth or country played for in international competition (if applicable) is listed.
Legend key	Condition
Player 	Active NHL player
Team 	Active player's team
Player* 	Active player not currently in the NHL
Player 	Enshrined in the Hockey Hall of Fame
==3000 or more PIMs==
Rank	Player 	Team(s) 	Seasons	Games	PIMs
1 	Tiger Williams	Toronto, Vancouver, Detroit, Los Angeles, Hartford 	14 	962 	3966
2 	Dale Hunter 	Quebec, Washington, Colorado Avalanche 	19 	1407 	3565
3 	Tie Domi 	Toronto, N.Y. Rangers, Winnipeg, Toronto 	16 	1020 	3515
4 	Marty McSorley	Pittsburgh, Edmonton, Los Angeles, Pittsburgh, Los Angeles, NY Rangers, San Jose, Edmonton, Boston	17 	961 	3381
5 	Bob Probert 	Detroit, Chicago 	16 	935 	3300
6 	Rob Ray 	Buffalo, Ottawa 	15 	900 	3207
7 	Craig Berube 	Philadelphia, Toronto, Calgary, Washington, Philadelphia, Washington, N.Y. Islanders, Calgary 	17 	1054 	3149
8 	Tim Hunter 	Calgary, Quebec, Vancouver, San Jose 	16 	815 	3146
9 	Chris Nilan 	Montreal, N.Y. Rangers, Boston, Montreal 	13 	688 	3043
==2500-2999 PIMs==
Rank	Player 	Team(s) 	Seasons	Games	PIMs
10 	Rick Tocchet 	Philadelphia, Pittsburgh, Los Angeles, Boston, Washington, Phoenix, Philadelphia	18 	1144 	2972
11 	Pat Verbeek 	New Jersey, Hartford, N.Y. Rangers, Dallas, Detroit, Dallas 	20 	1424 	2905
12 	Chris Chelios 	Montreal, Chicago, Detroit, Atlanta Thrashers 	26 	1651 	2891
13 	Dave Manson 	Chicago, Edmonton, Winnipeg, Phoenix, Montreal, Chicago, Dallas, Toronto, Dallas 	16 	1103 	2792
14 	Scott Stevens 	Washington, St. Louis, New Jersey 	22 	1635 	2785
15 	Donald Brashear*	Montreal, Vancouver, Philadelphia, Washington, N.Y. Rangers 	16 	1025 	2634
16 	Willi Plett 	Atlanta/Calgary Flames, Minnesota, Boston 	13 	834 	2572
17 	Gino Odjick 	Vancouver, N.Y. Islanders, Philadelphia, Montreal 	12 	605 	2567
18 	Matthew Barnaby 	Buffalo, Pittsburgh, Tampa Bay, N.Y. Rangers, Colorado Avalanche, Chicago, Dallas 	14 	834 	2562
19 	Gary Roberts 	Calgary, Carolina, Toronto, Florida, Pittsburgh 	21 	1224 	2560
T-20	Joe Kocur 	Detroit, N.Y. Rangers, Vancouver, Detroit 	15 	821 	2519
T-20	Ken Daneyko 	New Jersey 	20 	1283 	2519
==2250-2499 PIMs==
Rank	Player 	Team(s) 	Seasons	Games	PIMs
22 	Brendan Shanahan	New Jersey, St. Louis, Hartford, Detroit, N.Y. Rangers, New Jersey 	21 	1524 	2489
23 	Scott Mellanby 	Philadelphia, Edmonton, Florida, St. Louis, Atlanta Thrshers 	20 	1431 	2479
24 	Basil McRae 	Quebec, Toronto, Detroit, Quebec, Minnesota, Tampa Bay, St. Louis, Chicago 	16 	576 	2457
25 	Ulf Samuelsson 	Hartford, Pittsburgh, N.Y. Rangers, Detroit, Philadelphia 	16 	1080 	2453
26 	Jeff Odgers 	San Jose, Boston, Colorado Avalanche, Atlanta Thrashers 	12 	821 	2364
27 	Jay Wells 	Los Angeles, Philadelphia, Buffalo, N.Y. Rangers, St. Louis, Tampa Bay 	18 	1098 	2359
28 	Shayne Corson 	Montreal, Edmonton, St. Louis, Montreal, Toronto, Dallas 	19 	1156 	2357
29 	Lyle Odelein 	Montreal, New Jersey, Phoenix, Columbus, Chicago, Dallas, Florida, Pittsburgh 	16 	1056 	2316
30 	Bryan Marchment 	Winnipeg, Chicago, Hartford, Edmonton, Tampa Bay, San Jose, Colorado Avalanche, Toronto, Calgary	17 	926 	2307
31 	Garth Butcher 	Vancouver, St. Louis, Quebec, Toronto 	14 	897 	2302
32 	Shane Churla 	Hartford, Calgary, Minnesota, Dallas, Los Angeles, N.Y. Rangers 	11 	488 	2301
33 	Kelly Buchberger	Edmonton, Atlanta, Los Angeles, Phoenix, Pittsburgh 	18 	1182 	2297
34 	Dave Schultz 	Philadelphia, Los Angeles, Pittsburgh, Buffalo 	9 	535 	2294
35 	Laurie Boschman 	Toronto, Edmonton, Winnipeg, New Jersey, Ottawa 	14 	1009 	2265
==2200-2249 PIMs==
Rank	Player 	Team(s) 	Seasons	Games	PIMs
36 	Brad May 	Buffalo, Vancouver, Phoenix, Vancouver, Colorado, Anaheim, Toronto, Detroit 	18 	1041 	2248
37 	Ken Baumgartner	Los Angeles, N.Y. Islanders, Toronto, Anaheim, Boston 	12 	696 	2244
38 	Kevin Dineen 	Hartford, Philadelphia, Hartford, Carolina, Ottawa, Columbus 	19 	1188 	2229
39 	Rob Ramage 	Colorado Rockies, St. Louis, Calgary, Toronto, Minnesota, Tampa Bay, Montreal, Philadelphia	15 	1044 	2224
40 	Keith Tkachuk 	Winnipeg/Phoenix, St. Louis, Atlanta, St. Louis 	18 	1201 	2219
41 	Bryan Watson 	Montreal, Detroit, Montreal, Oakland, Pittsburgh, St. Louis, Detroit, Washington 	16 	878 	2212
42 	Steve Smith 	Edmonton, Chicago, Calgary 	16 	804 	2139
43 	Stu Grimson 	Calgary, Chicago, Anaheim, Detroit, Hartford, Carolina, Anaheim, Los Angeles, Nashville 	14 	729 	2113
44 	Terry O'Reilly 	Boston 	14 	891 	2095
45 	Al Secord 	Boston, Chicago, Toronto, Philadelphia, Chicago 	12 	766 	2093
46 	Ronnie Stern 	Vancouver, Calgary, San Jose 	12 	638 	2077
47 	Mick Vukota 	N.Y. Islanders, Tampa Bay, Montreal 	11 	575 	2071
48 	Gord Donnelly 	Quebec, Winnipeg, Buffalo, Dallas 	12 	554 	2069
49 	Luke Richardson	Toronto, Edmonton, Philadelphia, Columbus, Toronto, Tampa Bay, Ottawa 	21 	1417 	2055
50 	Mike Foligno 	Detroit, Buffalo, Toronto, Florid 	15 	1018 	2049
51 	Phil Russell 	Chicago, Atlanta/Calgary Flames, New Jersey, Buffalo 	15 	1016 	2038
52 	Kris King 	Detroit, N.Y. Rangers, Winnipeg/Phoenix, Toronto, Chicago 	14 	849 	2030
53 	Kelly Chase 	St. Louis, Hartford, Toronto, St. Louis 	12 	458 	2017
54 	Harold Snepsts 	Vancouver, Minnesota, Detroit, Vancouver, St. Louis 	17 	1033 	2009
==External links==
*All-time penalty minute leaders from Stats Hockey
*All-time penalty minute leaders from Sports City
Category:Lists of NHL players