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