RHL Enforcer Standings

(As of 05/30/2026 21:35:59)

As generated by XtraStats for FHL.
by Wynn Fenwick and Fred Hurtubise

Enforcer points (EPTS): Win (W) = 50 PTS, Loss (L) = 20 PTS, Draw (D) = 40 PTS, Ejection (E) = 30 PTS, PIM = 1 PTS

Rank Enforcer                  Team              W  L  D  E  PIM  EPTS
 1.  Roman Hamrlik             Montreal          1  1  3  2  45   295
 2.  Jeremy Roenick            Minnesota         2  0  2  2  35   275
 3.  Mike Johnson              Philly            1  1  2  2  40   250
 4.  Keith Tkachuk             LosAngeles        2  0  2  1  36   246
 5.  Cam Neely                 Vancouver         2  0  2  1  30   240
 6.  Sergei Gonchar            Hartford          1  0  3  1  32   232
 7.  Vincent Damphousse        Pittsburgh        0  1  3  1  30   200
 8.  Mike Ricci                Detroit           1  0  2  1  24   184
 9.  Bobby Holik               Boston            1  0  1  2  34   184
10.  Scott Young               Philly            1  0  2  1  20   180
11.  Peter Bondra              Pittsburgh        1  1  1  1  25   165
12.  Josef Beranek             LosAngeles        0  1  2  1  25   155
13.  Chris Gratton             Hartford          2  0  1  0  15   155
14.  Andrei Nazarov            Montreal          1  0  1  1  28   148
15.  Sheldon Souray            Washington        0  2  1  1  37   147
16.  Chris Pronger             Toronto           0  2  2  0  26   146
17.  Bryan Marchment           Minnesota         0  0  2  1  36   146
18.  Brendan Shanahan          Detroit           0  0  2  1  34   144
19.  Al Iafrate                Pittsburgh        1  0  1  1  22   142
20.  Adam Graves               Vancouver         0  0  3  0  21   141
21.  Andy Sutton               Montreal          1  0  1  1  20   140
22.  Benoit Hogue              Vancouver         1  0  1  1  17   137
23.  Greg de Vries             Vancouver         0  0  2  1  24   134
24.  Dave Karpa                Vancouver         0  0  2  1  20   130
25.  Dainius Zubrus            Hartford          1  1  0  1  22   122
26.  Yanic Perreault           Detroit           0  1  2  0  21   121
27.  Doug Weight               Hartford          1  1  0  1  20   120
28.  Brian Savage              Montreal          0  1  1  1  29   119
29.  Owen Nolan                Pittsburgh        0  1  1  1  22   112
30.  Ryan Smyth                LosAngeles        0  1  1  1  20   110
31.  Paul Mara                 LosAngeles        1  2  0  0  17   107
32.  Ray Ferraro               Boston            1  0  1  0  10   100
33.  Andrei Kovalenko          Boston            1  0  1  0  10   100
34.  Tomas Kaberle             Toronto           0  2  1  0  19   99 
35.  Dimitri Yushkevich        LosAngeles        0  2  1  0  15   95 
36.  Mattias Norstrom          Philly            0  0  2  0  14   94 
37.  Esa Tikkanen              Toronto           0  0  2  0  14   94 
38.  Danny Markov              Minnesota         0  0  2  0  14   94 
39.  Tony Amonte               Hartford          0  0  2  0  12   92 
40.  Dave Scatchard            Detroit           0  0  2  0  12   92 
41.  Rob Blake                 Toronto           0  0  2  0  10   90 
42.  Pavol Demitra             Boston            1  0  0  1  10   90 
43.  Stu Barnes                Hartford          1  1  0  0  12   82 
44.  Brian Rolston             Washington        1  1  0  0  12   82 
45.  Anders Eriksson           Winnipeg          0  1  1  0  14   74 
46.  Eric Lindros              Hartford          0  1  1  0  12   72 
47.  Brendan Witt              Minnesota         0  0  1  0  31   71 
48.  Markus Naslund            Philly            0  1  1  0  10   70 
49.  Scott Walker              Pittsburgh        1  0  0  0  10   60 
50.  Zdeno Chara               Minnesota         1  0  0  0  9    59