USHL Enforcer Standings

(As of 03/19/2025 23:47:34)

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.  Brad Marchand             WINNIPEG          0  0  0  0  180  180
 2.  Kirby Dach                ISLANDERS         0  0  0  3  79   169
 3.  Jake Neighbours           TAMPABAY          0  0  0  3  72   162
 4.  Justin Faulk              FLORIDE           0  0  0  3  71   161
 5.  Vasily Podkolzin          PHILLY            0  0  0  3  70   160
 6.  Morgan Rielly             CHICAGO           0  0  0  2  96   156
 7.  Adam Parsells             ANAHEIM           0  0  0  1  126  156
 8.  Logan Cooley              MONTREAL          0  0  0  3  64   154
 9.  Philip Broberg            WINNIPEG          0  0  0  3  60   150
10.  Kaapo Kakko               LOSANGELES        0  0  0  3  60   150
11.  John Beecher              COLORADO          0  0  0  2  87   147
12.  Kirill Marchenko          COLORADO          0  0  0  3  54   144
13.  Dominik Bokk              NYRANGERS         0  0  0  2  84   144
14.  Mark Scheifele            ISLANDERS         0  0  0  2  81   141
15.  Mathew Barzal             TAMPABAY          0  0  0  3  49   139
16.  Jett Woo                  PITTSBURGH        0  0  0  2  75   135
17.  Troy Terry                BUFFALO           0  0  0  2  71   131
18.  Haydn Fleury              SANJOSE           0  0  0  2  69   129
19.  Matt Roy                  CAROLINA          0  0  0  2  64   124
20.  Artturi Lehkonen          ST.LOUIS          0  0  0  2  63   123
21.  Darnell Nurse             TORONTO           0  0  0  1  92   122
22.  Matvei Michkov            TORONTO           0  0  0  2  58   118
23.  Adam Lowry                CALGARY           0  0  0  1  86   116
24.  Ryan O'Rourke             TORONTO           0  0  0  1  84   114
25.  Leon Draisaitl            EDMONTON          0  0  0  2  50   110
26.  Griffin Reinhart          CALGARY           0  0  0  2  50   110
27.  Neal Pionk                CHICAGO           0  0  0  1  77   107
28.  Mike Reilly               DETROIT           0  0  0  1  77   107
29.  Colton Parayko            CHICAGO           0  0  0  2  47   107
30.  Kaedan Korczak            VEGAS             0  0  0  1  76   106
31.  K'Andre Miller            NYRANGERS         0  0  0  1  75   105
32.  Adrian Kempe              ANAHEIM           0  0  0  2  45   105
33.  Yegor Spiridonov          ST.LOUIS          0  0  0  1  74   104
34.  Kevin Bahl                COLUMBUS          0  0  0  1  74   104
35.  Helge Grans               COLORADO          0  0  0  1  73   103
36.  Andre Burakovsky          DETROIT           0  0  0  2  43   103
37.  Alex Pietrangelo          VEGAS             0  0  0  2  42   102
38.  Will Borgen               ISLANDERS         0  0  0  1  71   101
39.  Brayden McNabb            NEWJERSEY         0  0  0  1  71   101
40.  Brady Tkachuk             PHILLY            0  0  0  0  101  101
41.  Michael Bunting           MONTREAL          0  0  0  1  70   100
42.  Esa Lindell               FLORIDE           0  0  0  2  40   100
43.  Chris Kreider             OTTAWA            0  0  0  2  40   100
44.  Dylan Strome              FLORIDE           0  0  0  1  69   99 
45.  Connor Murphy             FLORIDE           0  0  0  2  39   99 
46.  Nazem Kadri               WASHINGTON        0  0  0  1  68   98 
47.  Marat Khusnutdinov        DALLAS            0  0  0  2  37   97 
48.  Charlie Coyle             LOSANGELES        0  0  0  1  67   97 
49.  Zachary Bolduc            ST.LOUIS          0  0  0  1  66   96 
50.  Ryan Lindgren             WINNIPEG          0  0  0  1  66   96 
51.  Nick Schmaltz             BOSTON            0  0  0  2  36   96 
52.  Elias Lindholm            OTTAWA            0  0  0  2  36   96 
53.  Brendan Gallagher         ISLANDERS         0  0  0  1  65   95 
54.  MacKenzie Weegar          ST.LOUIS          0  0  0  1  64   94 
55.  Dillon Heatherington      MONTREAL          0  0  0  2  34   94 
56.  Brett Berard              VANCOUVER         0  0  0  1  64   94 
57.  Seth Jones                WINNIPEG          0  0  0  1  63   93 
58.  Matthew Boldy             UTAH              0  0  0  1  62   92 
59.  Gabriel Landeskog         TAMPABAY          0  0  0  1  62   92 
60.  Conor Geekie              VANCOUVER         0  0  0  1  62   92 
61.  Alex Turcotte             NYRANGERS         0  0  0  1  62   92 
62.  Nolan Foote               NYRANGERS         0  0  0  1  61   91 
63.  Juraj Slafkovsky          UTAH              0  0  0  1  61   91 
64.  Jacob de la Rose          PITTSBURGH        0  0  0  2  30   90 
65.  Jacob Truscott            VANCOUVER         0  0  0  1  60   90 
66.  Evan Bouchard             EDMONTON          0  0  0  1  60   90 
67.  Xavier Bourgault          BUFFALO           0  0  0  1  58   88 
68.  Mat Clark                 PITTSBURGH        0  0  0  1  58   88 
69.  Louis Belpedio            MINNESOTA         0  0  0  1  58   88 
70.  Samuel Morin              MONTREAL          0  0  0  1  57   87 
71.  Nicholas Robertson        COLORADO          0  0  0  1  57   87 
72.  Kevin Fiala               OTTAWA            0  0  0  1  57   87 
73.  Jacob Olofsson            CAROLINA          0  0  0  1  57   87 
74.  Brady Skjei               PHILLY            0  0  0  1  57   87 
75.  Jack Drury                MONTREAL          0  0  0  1  56   86 
76.  Erik Cernak               CAROLINA          0  0  0  1  56   86 
77.  Cole Perfetti             VEGAS             0  0  0  1  56   86 
78.  Boone Jenner              FLORIDE           0  0  0  1  56   86 
79.  Sidney Crosby             CALGARY           0  0  0  1  55   85 
80.  Lawson Crouse             TORONTO           0  0  0  1  55   85 
81.  Jake DeBrusk              CAROLINA          0  0  0  1  55   85 
82.  Mavrik Bourque            NASHVILLE         0  0  0  1  54   84 
83.  Mason Marchment           UTAH              0  0  0  1  54   84 
84.  Klim Kostin               OTTAWA            0  0  0  1  54   84 
85.  Matthew Savoie            MONTREAL          0  0  0  1  53   83 
86.  Cole Caufield             EDMONTON          0  0  0  1  53   83 
87.  Tobias Bjornfot           BOSTON            0  0  0  1  52   82 
88.  Ryan Pulock               BOSTON            0  0  0  1  52   82 
89.  Ryan Merkley              TORONTO           0  0  0  1  52   82 
90.  Philippe Myers            ANAHEIM           0  0  0  0  82   82 
91.  Noah Dobson               TAMPABAY          0  0  0  1  52   82 
92.  Connor McDavid            COLORADO          0  0  0  1  52   82 
93.  Tom Wilson                PHILLY            0  0  0  1  51   81 
94.  Connor Bunnaman           COLUMBUS          0  0  0  1  51   81 
95.  Seth Jarvis               ISLANDERS         0  0  0  1  50   80 
96.  Nick Paul                 WASHINGTON        0  0  0  1  50   80 
97.  Josh Manson               TAMPABAY          0  0  0  0  79   79 
98.  Joel Farabee              NEWJERSEY         0  0  0  0  79   79 
99.  Josh Norris               COLORADO          0  0  0  1  48   78 
100.  Janis Jerome Moser        COLORADO          0  0  0  1  48   78