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. Cory Sarich COYOTES 0 0 0 3 138 228 2. Sean Avery BLUES 0 0 0 3 102 192 3. Garnet Exelby THRASHERS 0 0 0 3 96 186 4. Alexander Ovechkin PENGUINS 0 0 0 3 86 176 5. Robert Scuderi BRUINS 0 0 0 3 82 172 6. Tomas Holmstrom JACKETS 0 0 0 3 77 167 7. Jochen Hecht STARS 0 0 0 3 74 164 8. Patrick Marleau LEAFS 0 0 0 2 91 151 9. Brandon Dubinsky STARS 0 0 0 2 86 146 10. Josh Gorges WINGS 0 0 0 2 85 145 11. Johnny Oduya DEVILS 0 0 0 2 82 142 12. Brooks Orpik HAWKS 0 0 0 2 74 134 13. Pavel Kubina CAPITALS 0 0 0 1 103 133 14. Chris Phillips DUCKS 0 0 0 2 71 131 15. Andrew Ference WINGS 0 0 0 2 70 130 16. David Tanabe DEVILS 0 0 0 2 69 129 17. Ray Whitney AVALANCHE 0 0 0 2 64 124 18. Joe Pavelski KINGS 0 0 0 2 64 124 19. Ryan Malone BLUES 0 0 0 1 93 123 20. Jamal Mayers ISLANDERS 0 0 0 1 93 123 21. Steve Staios THRASHERS 0 0 0 2 62 122 22. Mike Komisarek PENGUINS 0 0 0 1 91 121 23. Milan Jurcina COYOTES 0 0 0 1 89 119 24. Joe Thornton DUCKS 0 0 0 1 88 118 25. Justin Williams FLAMES 0 0 0 1 86 116 26. Dion Phaneuf KINGS 0 0 0 1 86 116 27. Nikolai Zherdev WINGS 0 0 0 2 53 113 28. Chris Campoli JACKETS 0 0 0 1 82 112 29. Brad Richards HAWKS 0 0 0 2 52 112 30. Shawn Thornton SABRES 0 0 0 2 51 111 31. Brendan Shanahan DEVILS 0 0 0 1 81 111 32. Lasse Kukkonen BRUINS 0 0 0 1 79 109 33. Jeff Schultz CANADIENS 0 0 0 1 78 108 34. Steve Bernier DEVILS 0 0 0 1 76 106 35. Todd Bertuzzi FLAMES 0 0 0 1 74 104 36. Mathieu Dandenault CANUCKS 0 0 0 1 72 102 37. Mike Comrie WINGS 0 0 0 1 70 100 38. Mark Stuart CANADIENS 0 0 0 1 70 100 39. Jassen Cullimore WINGS 0 0 0 1 70 100 40. Brian Rolston HURRICANES 0 0 0 2 38 98 41. Toni Lydman SABRES 0 0 0 1 67 97 42. Matthew Lombardi DUCKS 0 0 0 1 67 97 43. Brent Sopel AVALANCHE 0 0 0 1 66 96 44. Joni Pitkanen FLYERS 0 0 0 1 65 95 45. Darcy Tucker ISLANDERS 0 0 0 0 93 93 46. Robyn Regehr DUCKS 0 0 0 1 62 92 47. Paul Ranger SHARKS 0 0 0 1 62 92 48. Christian Ehrhoff OILERS 0 0 0 1 61 91 49. Willie Mitchell OILERS 0 0 0 1 60 90 50. Ryan Getzlaf CANADIENS 0 0 0 1 60 90