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. Emil Andrae HERSHEY 7 4 6 5 274 1094 2. Jeremy Groleau BRIDGEPORT 8 0 2 5 181 811 3. Mikko Kokkonen UTICA 2 2 5 4 209 669 4. Maveric Lamoureux UTICA 3 2 3 4 238 668 5. Reid Schaefer COLORADO_E 2 3 4 5 191 661 6. Sam Ruopp CLEVELAND 4 0 2 6 164 624 7. Brayden Pachal COACHELLA 1 1 6 4 186 616 8. Maxim Barbashev HARTFORD 2 3 4 4 175 615 9. Julian Lutz ABBOTSFORD 3 2 3 4 147 577 10. Taige Harding BAKERSFIEL 2 0 5 3 182 572 11. Noah Warren CLEVELAND 2 1 4 3 166 536 12. Lian Bichsel TORONTO_M 0 0 7 3 162 532 13. Ruben Rafkin MILWAUKEE 2 1 3 4 165 525 14. Josh Wesley CHICAGO_W 3 0 2 3 185 505 15. Conor Geekie ABBOTSFORD 1 3 6 1 123 503 16. Givani Smith CHARLOTTE 1 0 4 3 197 497 17. Adam Engstrom IOWA 1 0 2 5 204 484 18. Michael Vukojevic BAKERSFIEL 4 0 1 2 142 442 19. Ryan Chesley UTICA 0 2 3 3 190 440 20. Dustyn McFaul PROVIDENCE 2 0 3 2 159 439 21. Trey Fix-Wolansky MANITOBA 1 0 3 3 178 438 22. Oskar Pettersson MILWAUKEE 1 3 2 1 210 430 23. Matthew Morden ROCKFORD 1 1 4 2 140 430 24. Zack Hayes SPRINGFIEL 1 0 2 3 195 415 25. Brennan Othmann BELLEVILLE 3 1 1 3 111 411 26. Martin Pospisil SAN_DIEGO 2 1 4 0 127 407 27. Quinn Olson CHICAGO_W 1 1 3 2 150 400 28. Tyler Kleven GRANDRAPID 1 0 5 1 101 381 29. Noah Laba HARTFORD 0 3 4 1 114 364 30. Zachary L'Heureux SPRINGFIEL 2 0 1 2 159 359 31. Logan Mailloux HERSHEY 1 1 1 1 218 358 32. Judd Caulfield SPRINGFIEL 0 0 3 3 135 345 33. Ty Murchison L.VALLEY 2 1 2 2 71 331 34. Nicholas Robertson CLEVELAND 0 3 3 1 115 325 35. Eric Florchuk HERSHEY 1 1 3 1 99 319 36. Tyler Boucher BAKERSFIEL 1 1 2 1 130 310 37. Mikey Milne IOWA 0 1 4 1 96 306 38. Stepan Falkovsky MILWAUKEE 1 0 0 2 189 299 39. Ryan Rehill UTICA 0 0 1 3 154 284 40. Matias Maccelli BRIDGEPORT 0 3 1 1 151 281 41. Backup C TEXAS 0 2 3 1 78 268 42. Tomas Hamara COACHELLA 0 1 3 1 86 256 43. Marek Alscher COACHELLA 0 0 1 2 149 249 44. Reilly Webb SAN_JOSE 0 0 0 4 125 245 45. Tuukka Tieksola CHICAGO_W 0 1 2 0 141 241 46. Alexander Perevalov TUCSON 0 0 0 4 119 239 47. Thimo Nickl L.VALLEY 0 0 0 4 114 234 48. Dylan James HERSHEY 0 0 0 3 139 229 49. Ludwig Persson SAN_JOSE 1 0 0 1 146 226 50. Donovan Sebrango TEXAS 2 1 0 1 71 221 51. Yegor Spiridonov HENDERSON 0 0 0 4 99 219 52. Roman Schmidt TORONTO_M 0 1 2 1 89 219 53. Owen Pickering SYRACUSE 0 0 0 2 157 217 54. Frank Nazar UTICA 0 0 0 3 126 216 55. Carter Savoie ROCHESTER 0 0 0 3 123 213 56. Nick Moldenhauer ROCHESTER 2 0 0 1 81 211 57. Maxwell Crozier MANITOBA 0 0 0 2 151 211 58. Nikita Chibrikov COACHELLA 0 0 0 2 144 204 59. Robert Calisti L.VALLEY 1 0 0 1 123 203 60. Jeremy Langlois SYRACUSE 1 0 1 2 52 202 61. Ty Gallagher IOWA 0 2 3 0 41 201 62. Aatu Raty GRANDRAPID 0 1 0 1 151 201 63. Layton Ahac ABBOTSFORD 0 0 0 3 108 198 64. Tyler Madden CLEVELAND 0 0 0 2 134 194 65. Fraser Minten LAVAL 0 2 1 1 84 194 66. Fabian Lysell SYRACUSE 0 0 0 3 102 192 67. Simon Edvinsson HENDERSON 0 0 0 2 128 188 68. Gianni Fairbrother BELLEVILLE 0 0 0 3 98 188 69. Sam Rinzel PROVIDENCE 0 0 0 1 157 187 70. Paul Ludwinski PROVIDENCE 1 0 2 1 26 186 71. Adam Beckman TEXAS 0 0 0 3 95 185 72. Isaish George HENDERSON 0 1 2 0 84 184 73. Joaquim Lemay BELLEVILLE 0 0 0 2 123 183 74. Nathan Gaucher COLORADO_E 0 0 0 2 121 181 75. Jacob Perreault COLORADO_E 0 0 0 3 90 180 76. Tyrel Bauer MANITOBA 1 0 1 1 57 177 77. Tanner Jeannot MILWAUKEE 1 0 1 0 87 177 78. Josh Nodler PROVIDENCE 0 0 3 0 54 174 79. Dylan Duke WILKESBARE 0 2 2 0 54 174 80. Tristan Luneau TEXAS 0 0 0 1 142 172 81. Nolan Allan LAVAL 0 0 0 2 112 172 82. William Wallinder HARTFORD 0 0 0 2 110 170 83. Ty Nelson HARTFORD 0 0 1 1 100 170 84. Alexei Protas ROCHESTER 0 0 0 2 110 170 85. William Eklund SAN_JOSE 0 0 0 1 137 167 86. Yan Kuznetsov ONTARIO 0 0 0 2 104 164 87. Carson Bantle MANITOBA 0 1 0 1 113 163 88. Jack Badini BRIDGEPORT 0 0 0 2 102 162 89. Taylor Ward ONTARIO 0 0 0 2 101 161 90. Peter Diliberatore COLORADO_E 0 0 0 3 71 161 91. Evan Nause CLEVELAND 0 0 0 2 101 161 92. Kirill Dolzhenkov CHARLOTTE 0 0 2 1 50 160 93. Caedan Bankier TEXAS 0 0 0 2 100 160 94. Pavel Mintyukov SYRACUSE 0 0 0 1 129 159 95. Case McCarthy UTICA 0 0 0 2 99 159 96. Nikita Grebyonkin ROCKFORD 0 2 2 0 38 158 97. Ridly Greig UTICA 0 0 0 2 97 157 98. Patrick Kudla TUCSON 0 0 0 2 97 157 99. Jacob Truscott ABBOTSFORD 0 0 0 1 127 157 100. Ethan Edwards SAN_DIEGO 0 0 0 1 127 157