Counting stats
NHL Penalty Minutes per 60 Leaders
2021-22All situationsThrough 82 team games
This board ranks skaters by penalty minutes per 60 minutes of ice time in all situations, so a fourth-liner who plays 9 minutes is compared fairly with a top-pair defenseman who plays 25. Players under the minimum-minutes cutoff are hidden.
Penalty minutes add up every minor, major and misconduct. Fighting majors and misconducts make the total lumpy: one bad night can add 17 minutes. Rates surface low-minute players who already produce; they are the ones to grab when an injury opens up ice time.
Leader in 2021-22: Mark Borowiecki (NSH), 12.12 PIM/60.
Penalty Minutes per 60 leaderboard
| # | Player | Team | PIM/60 | PIM | ||
|---|---|---|---|---|---|---|
| 1 | Mark BorowieckiDNSH | NSH | 12.12 | 747 | 151 | — |
| 2 | Brendan LemieuxFLAK | LAK | 10.83 | 537 | 97 | — |
| 3 | Zack MacEwenFPHI | PHI | 9.11 | 725 | 110 | 0.1% |
| 4 | Brandon DuhaimeFMIN | MIN | 8.95 | 817 | 122 | 3.2%▲3 |
| 5 | Ryan LombergFFLA | FLA | 8.80 | 627 | 92 | 0.1% |
| 6 | Wayne SimmondsFTOR | TOR | 8.57 | 672 | 96 | — |
| 7 | John HaydenFBUF | BUF | 8.45 | 597 | 84 | — |
| 8 | Patrick MaroonFTBL | TBL | 8.01 | 1,004 | 134 | — |
| 9 | Michael McCarronFNSH | NSH | 7.93 | 530 | 70 | 7.3%▲6.9 |
| 10 | Nicolas DeslauriersFMIN | MIN | 7.36 | 921 | 113 | 0.2% |
| 11 | Sam CarrickFANA | ANA | 6.95 | 734 | 85 | 0.1% |
| 12 | Austin WatsonFOTT | OTT | 6.80 | 803 | 91 | — |
| 13 | Tanner JeannotFNSH | NSH | 6.02 | 1,295 | 130 | 6.5%▲6.2 |
| 14 | Marcus FolignoFMIN | MIN | 5.53 | 1,214 | 112 | 4.1%▲3.4 |
| 15 | Zack KassianFEDM | EDM | 5.53 | 684 | 63 | — |
| 16 | Antoine RousselFARI | ARI | 5.50 | 644 | 59 | — |
| 17 | Luke KuninFNSH | NSH | 5.24 | 1,134 | 99 | 0.0% |
| 18 | Matt MartinFNYI | NYI | 5.17 | 812 | 70 | — |
| 19 | Oliver WahlstromFNYI | NYI | 5.04 | 880 | 74 | — |
| 20 | Milan LucicFCGY | CGY | 5.01 | 1,005 | 84 | — |
| 21 | Brendan GallagherFMTL | MTL | 4.92 | 841 | 69 | 3.3%▲2.8 |
| 22 | Trent FredericFBOS | BOS | 4.89 | 699 | 57 | 4.0%▲3.8 |
| 23 | Brady TkachukFOTT | OTT | 4.73 | 1,485 | 117 | 100%▲2.3 |
| 24 | Nick FolignoFBOS | BOS | 4.59 | 798 | 61 | 3.3%▲2.8 |
| 25 | Jordan GreenwayFMIN | MIN | 4.59 | 903 | 69 | 0.3% |
| 26 | Nathan BastianFNJD | NJD | 4.55 | 857 | 65 | 0.0% |
| 27 | Radko GudasDFLA | FLA | 4.54 | 1,387 | 105 | 24%▲22 |
| 28 | Gabriel LandeskogFCOL | COL | 4.52 | 1,036 | 78 | 51%▲33 |
| 29 | Brad MarchandFBOS | BOS | 4.32 | 1,347 | 97 | 75%▲2.7 |
| 30 | Zach BogosianDTBL | TBL | 4.31 | 737 | 53 | 0.4% |
| 31 | Kyle BurroughsDVAN | VAN | 4.31 | 543 | 39 | 0.0% |
| 32 | Evander KaneFEDM | EDM | 4.30 | 836 | 60 | 5.6%▲0.8 |
| 33 | Chris WidemanDMTL | MTL | 4.22 | 952 | 67 | — |
| 34 | Keegan KolesarFVGK | VGK | 4.19 | 974 | 68 | 5.1%▲3.4 |
| 35 | Mason MarchmentFFLA | FLA | 4.17 | 762 | 53 | 47%▲34 |
| 36 | Jeremy LauzonDNSH | NSH | 4.17 | 1,166 | 81 | 24%▲22 |
| 37 | Pierre-Luc DuboisFWPG | WPG | 4.15 | 1,533 | 106 | 43%▲34 |
| 38 | Tom WilsonFWSH | WSH | 4.06 | 1,449 | 98 | 94%▲6.1 |
| 39 | Boris KatchoukFCHI | CHI | 4.00 | 585 | 39 | 0.0% |
| 40 | Jake MiddletonDMIN | MIN | 3.99 | 1,233 | 82 | 5.7%▲5.3 |
| 41 | Andrew LaddFARI | ARI | 3.92 | 720 | 47 | — |
| 42 | Michael BuntingFTOR | TOR | 3.91 | 1,228 | 80 | 3.6%▲0.9 |
| 43 | Nicolas Aube-KubelFCOL | COL | 3.88 | 726 | 47 | — |
| 44 | Ian ColeDCAR | CAR | 3.87 | 1,286 | 83 | 4.9%▲4.3 |
| 45 | Jamie BennFDAL | DAL | 3.84 | 1,373 | 88 | 21%▲18 |
| 46 | Ryan HartmanFMIN | MIN | 3.82 | 1,491 | 95 | 39%▼17 |
| 47 | Zdeno CharaDNYI | NYI | 3.78 | 1,349 | 85 | — |
| 48 | Maxime ComtoisFANA | ANA | 3.75 | 735 | 46 | — |
| 49 | Nikita ZadorovDCGY | CGY | 3.69 | 1,251 | 77 | 41%▲23 |
| 50 | Sam BennettFFLA | FLA | 3.69 | 1,203 | 74 | 83%▲3.9 |
| 51 | Niko MikkolaDSTL | STL | 3.60 | 917 | 55 | 4.9%▲4.4 |
| 52 | Corey PerryFTBL | TBL | 3.57 | 1,108 | 66 | 7.4%▲5.9 |
| 53 | Nick RitchieFARI | ARI | 3.56 | 724 | 43 | — |
| 54 | Casey FitzgeraldDBUF | BUF | 3.56 | 608 | 36 | — |
| 55 | Andrei SvechnikovFCAR | CAR | 3.52 | 1,346 | 79 | 97%▲8.4 |
| 56 | Max DomiFCAR | CAR | 3.52 | 939 | 55 | 5.8%▲4.6 |
| 57 | Ryan ReavesFNYR | NYR | 3.51 | 735 | 43 | 0.3% |
| 58 | P.K. SubbanDNJD | NJD | 3.49 | 1,409 | 82 | — |
| 59 | Brendan SmithDCAR | CAR | 3.45 | 626 | 36 | — |
| 60 | Michael RasmussenFDET | DET | 3.41 | 1,161 | 66 | 0.1% |
| 61 | Garnet HathawayFWSH | WSH | 3.36 | 1,018 | 57 | 4.8%▲4.6 |
| 62 | Dryden HuntFNYR | NYR | 3.34 | 934 | 52 | 0.0% |
| 63 | Travis KonecnyFPHI | PHI | 3.32 | 1,391 | 77 | 92%▲9.9 |
| 64 | Josh AndersonFMTL | MTL | 3.28 | 1,189 | 65 | 11%▲10 |
| 65 | Vincent TrocheckFCAR | CAR | 3.23 | 1,448 | 78 | 89%▼4.6 |
| 66 | Luke SchennDVAN | VAN | 3.22 | 1,136 | 61 | 8.9%▲8.6 |
| 67 | Kyle PalmieriFNYI | NYI | 3.17 | 1,078 | 57 | 18%▲10 |
| 68 | Kyle CapobiancoDARI | ARI | 3.17 | 720 | 38 | 0.1% |
| 69 | Barclay GoodrowFNYR | NYR | 3.14 | 1,320 | 69 | 0.1% |
| 70 | Nazem KadriFCOL | COL | 3.12 | 1,366 | 71 | 71%▼8.9 |
| 71 | Nick SeelerDPHI | PHI | 3.09 | 562 | 29 | 8.2%▲7.7 |
| 72 | Josh MansonDCOL | COL | 3.07 | 1,272 | 65 | 34%▲18 |
| 73 | Ryan StromeFNYR | NYR | 3.05 | 1,356 | 69 | 4.0%▲3.9 |
| 74 | Will BorgenDSEA | SEA | 3.05 | 550 | 28 | 4.1%▲3.8 |
| 75 | Michael McLeodFNJD | NJD | 3.04 | 1,026 | 52 | — |
| 76 | Anthony CirelliFTBL | TBL | 3.02 | 1,392 | 70 | 51%▲18 |
| 77 | Joshua BrownDBOS | BOS | 3.00 | 739 | 37 | 0.0% |
| 78 | Blake ColemanFCGY | CGY | 3.00 | 1,200 | 60 | 38%▼25 |
| 79 | Sean KuralyFCBJ | CBJ | 3.00 | 1,221 | 61 | 0.2% |
| 80 | Laurent DauphinFMTL | MTL | 2.97 | 505 | 25 | — |
| 81 | Evgeny SvechnikovFWPG | WPG | 2.94 | 774 | 38 | — |
| 82 | Max PaciorettyFVGK | VGK | 2.92 | 678 | 33 | — |
| 83 | Sam LaffertyFCHI | CHI | 2.92 | 760 | 37 | 0.0% |
| 84 | Logan StanleyDWPG | WPG | 2.91 | 907 | 44 | 8.3%▲7.6 |
| 85 | Jacob TroubaDNYR | NYR | 2.91 | 1,817 | 88 | 76%▼12 |
| 86 | Alex FormentonFOTT | OTT | 2.90 | 1,221 | 59 | 9.7%▲9.7 |
| 87 | Adam LowryFWPG | WPG | 2.89 | 1,223 | 59 | 7.5%▲7.3 |
| 88 | Nic DowdFWSH | WSH | 2.89 | 913 | 44 | 3.2%▲3.1 |
| 89 | Erik GudbransonDCGY | CGY | 2.88 | 1,415 | 68 | 0.1% |
| 90 | Casey CizikasFNYI | NYI | 2.83 | 1,017 | 48 | 0.2% |
| 91 | Johan LarssonFWSH | WSH | 2.81 | 684 | 32 | — |
| 92 | Jesperi KotkaniemiFCAR | CAR | 2.80 | 794 | 37 | 3.2%▲3.1 |
| 93 | William CarrierFVGK | VGK | 2.79 | 732 | 34 | 0.2% |
| 94 | Matthew TkachukFCGY | CGY | 2.78 | 1,468 | 68 | 100%▲2.8 |
| 95 | Nicolas MelocheDSJS | SJS | 2.77 | 844 | 39 | — |
| 96 | Riley StillmanDCHI | CHI | 2.76 | 783 | 36 | 0.0% |
| 97 | Dominik SimonFANA | ANA | 2.75 | 741 | 34 | — |
| 98 | Lawson CrouseFARI | ARI | 2.75 | 1,133 | 52 | 36%▲12 |
| 99 | Scott MayfieldDNYI | NYI | 2.74 | 1,206 | 55 | 0.1% |
| 100 | Joel FarabeeFPHI | PHI | 2.71 | 1,108 | 50 | 11%▲6.4 |
Minimum sample: 492 minutes (it scales with games played). 379 below the minimum are hidden.
How to read it
Penalty Minutes per 60 minutes of ice time, all situations.
How reliable is it?
Rates settle faster than totals but need minutes: early in the season, low-minute players swing the most.
About our data sources →Projected next
Our fantasy projections for penalty minutes: who should lead the coming games.