Counting stats
NHL Penalty Minutes Leaders
2021-22All situationsThrough 82 team games
This board ranks every NHL skater by total penalty minutes this season, regular season only.
Penalty minutes add up every minor, major and misconduct. Fighting majors and misconducts make the total lumpy: one bad night can add 17 minutes. PIM is still a category in many banger leagues. Because it comes in bursts, the season total matters more than any one week.
Leader in 2021-22: Mark Borowiecki (NSH), 151 PIM.
Penalty Minutes leaderboard
1004 qualified
Show
| # | Player | Team | PIM | GP | Per game | |
|---|---|---|---|---|---|---|
| 1 | Mark BorowieckiDNSH | NSH | 151 | 57 | 2.65 | — |
| 2 | Patrick MaroonFTBL | TBL | 134 | 81 | 1.65 | — |
| 3 | Tanner JeannotFNSH | NSH | 130 | 81 | 1.60 | 6.5%▲6.1 |
| 4 | Brandon DuhaimeFMIN | MIN | 122 | 80 | 1.52 | 3.2%▲3 |
| 5 | Brady TkachukFOTT | OTT | 117 | 79 | 1.48 | 100%▲2 |
| 6 | Jeffrey VielFSJS | SJS | 114 | 34 | 3.35 | 4.0%▲3.9 |
| 7 | Nicolas DeslauriersFMIN | MIN | 113 | 81 | 1.40 | 0.2% |
| 8 | Marcus FolignoFMIN | MIN | 112 | 74 | 1.51 | 4.2%▲3.4 |
| 9 | Zack MacEwenFPHI | PHI | 110 | 75 | 1.47 | 0.1% |
| 10 | Givani SmithFDET | DET | 108 | 46 | 2.35 | — |
| 11 | Pierre-Luc DuboisFWPG | WPG | 106 | 81 | 1.31 | 42%▲33 |
| 12 | Liam O'BrienFARI | ARI | 106 | 39 | 2.72 | 0.1% |
| 13 | Radko GudasDFLA | FLA | 105 | 77 | 1.36 | 25%▲22 |
| 14 | Luke KuninFNSH | NSH | 99 | 82 | 1.21 | 0.0% |
| 15 | Tom WilsonFWSH | WSH | 98 | 78 | 1.26 | 94%▲6.3 |
| 16 | Brad MarchandFBOS | BOS | 97 | 70 | 1.39 | 73%▲0.7 |
| 17 | Brendan LemieuxFLAK | LAK | 97 | 50 | 1.94 | — |
| 18 | Wayne SimmondsFTOR | TOR | 96 | 72 | 1.33 | — |
| 19 | Ryan HartmanFMIN | MIN | 95 | 82 | 1.16 | 40%▼17 |
| 20 | Ryan LombergFFLA | FLA | 92 | 55 | 1.67 | 0.1% |
| 21 | Austin WatsonFOTT | OTT | 91 | 67 | 1.36 | — |
| 22 | Kurtis MacDermidFCOL | COL | 89 | 58 | 1.53 | 0.0% |
| 23 | Jamie BennFDAL | DAL | 88 | 82 | 1.07 | 22%▲18 |
| 24 | Jacob TroubaDNYR | NYR | 88 | 81 | 1.09 | 76%▼11 |
| 25 | Zdeno CharaDNYI | NYI | 85 | 72 | 1.18 | — |
| 26 | Sam CarrickFANA | ANA | 85 | 64 | 1.33 | 0.1% |
| 27 | Milan LucicFCGY | CGY | 84 | 82 | 1.02 | — |
| 28 | John HaydenFBUF | BUF | 84 | 55 | 1.53 | — |
| 29 | Ian ColeDCAR | CAR | 83 | 75 | 1.11 | 4.9%▲4.3 |
| 30 | P.K. SubbanDNJD | NJD | 82 | 77 | 1.06 | — |
| 31 | Jake MiddletonDMIN | MIN | 82 | 66 | 1.24 | 5.7%▲5.3 |
| 32 | MacKenzie WeegarDFLA | FLA | 81 | 80 | 1.01 | 93%▼7.2 |
| 33 | Jeremy LauzonDNSH | NSH | 81 | 66 | 1.23 | 24%▲22 |
| 34 | Michael PezzettaFMTL | MTL | 81 | 51 | 1.59 | 0.0% |
| 35 | Michael BuntingFTOR | TOR | 80 | 79 | 1.01 | 3.7%▲1 |
| 36 | Andrei SvechnikovFCAR | CAR | 79 | 78 | 1.01 | 97%▲8.8 |
| 37 | Vincent TrocheckFCAR | CAR | 78 | 81 | 0.96 | 88%▼5.4 |
| 38 | Gabriel LandeskogFCOL | COL | 78 | 51 | 1.53 | 50%▲32 |
| 39 | Travis KonecnyFPHI | PHI | 77 | 79 | 0.97 | 92%▲9.6 |
| 40 | Nikita ZadorovDCGY | CGY | 77 | 74 | 1.04 | 39%▲21 |
| 41 | Mason GeertsenFNJD | NJD | 77 | 25 | 3.08 | 0.0% |
| 42 | Oliver WahlstromFNYI | NYI | 74 | 73 | 1.01 | — |
| 43 | Sam BennettFFLA | FLA | 74 | 71 | 1.04 | 84%▲4.3 |
| 44 | Jonah GadjovichFSJS | SJS | 74 | 43 | 1.72 | 0.0% |
| 45 | Nazem KadriFCOL | COL | 71 | 71 | 1.00 | 71%▼9 |
| 46 | Anthony CirelliFTBL | TBL | 70 | 76 | 0.92 | 51%▲19 |
| 47 | Matt MartinFNYI | NYI | 70 | 71 | 0.99 | — |
| 48 | Michael McCarronFNSH | NSH | 70 | 51 | 1.37 | 7.3%▲6.9 |
| 49 | Barclay GoodrowFNYR | NYR | 69 | 79 | 0.87 | 0.1% |
| 50 | Ryan StromeFNYR | NYR | 69 | 74 | 0.93 | 4.0%▲3.9 |
| 51 | Jordan GreenwayFMIN | MIN | 69 | 62 | 1.11 | 0.3% |
| 52 | Brendan GallagherFMTL | MTL | 69 | 56 | 1.23 | 3.3%▲2.8 |
| 53 | Matthew TkachukFCGY | CGY | 68 | 82 | 0.83 | 100%▲2.6 |
| 54 | Vladislav GavrikovDCBJ | CBJ | 68 | 80 | 0.85 | 41%▼5.9 |
| 55 | Rasmus DahlinDBUF | BUF | 68 | 80 | 0.85 | 100%▲1 |
| 56 | Erik GudbransonDCGY | CGY | 68 | 78 | 0.87 | 0.1% |
| 57 | Keegan KolesarFVGK | VGK | 68 | 77 | 0.88 | 5.2%▲3.4 |
| 58 | Brenden DillonDWPG | WPG | 67 | 79 | 0.85 | 9.7%▲9.1 |
| 59 | Chris WidemanDMTL | MTL | 67 | 64 | 1.05 | — |
| 60 | Corey PerryFTBL | TBL | 66 | 82 | 0.80 | 7.4%▲5.9 |
| 61 | Alex KillornFTBL | TBL | 66 | 82 | 0.80 | 5.1%▲3.6 |
| 62 | Tyler MyersDVAN | VAN | 66 | 82 | 0.80 | 4.1%▲3.7 |
| 63 | Michael RasmussenFDET | DET | 66 | 80 | 0.82 | 0.1% |
| 64 | Josh MorrisseyDWPG | WPG | 66 | 79 | 0.84 | 99%▲3.2 |
| 65 | Charlie McAvoyDBOS | BOS | 66 | 78 | 0.85 | 97%▲6.2 |
| 66 | Nathan BastianFNJD | NJD | 65 | 72 | 0.90 | 0.0% |
| 67 | Josh AndersonFMTL | MTL | 65 | 69 | 0.94 | 10%▲9.2 |
| 68 | Josh MansonDCOL | COL | 65 | 67 | 0.97 | 32%▲16 |
| 69 | Vince DunnDSEA | SEA | 63 | 73 | 0.86 | 89%▲12 |
| 70 | Zack KassianFEDM | EDM | 63 | 58 | 1.09 | — |
| 71 | Sean KuralyFCBJ | CBJ | 61 | 77 | 0.79 | 0.2% |
| 72 | Luke SchennDVAN | VAN | 61 | 66 | 0.92 | 7.3%▲6.9 |
| 73 | Nick FolignoFBOS | BOS | 61 | 64 | 0.95 | 4.1%▲3.6 |
| 74 | Andrew PeekeDCBJ | CBJ | 60 | 82 | 0.73 | 6.5%▲6.2 |
| 75 | Blake ColemanFCGY | CGY | 60 | 81 | 0.74 | 38%▼24 |
| 76 | Artem ZubDOTT | OTT | 60 | 81 | 0.74 | 10%▲6.1 |
| 77 | Evander KaneFEDM | EDM | 60 | 43 | 1.40 | 5.7%▲0.8 |
| 78 | Parker KellyFOTT | OTT | 60 | 41 | 1.46 | 11%▲5.6 |
| 79 | Adam LowryFWPG | WPG | 59 | 79 | 0.75 | 5.7%▲5.5 |
| 80 | Alex FormentonFOTT | OTT | 59 | 79 | 0.75 | 9.6%▲9.6 |
| 81 | Mikhail SergachevDTBL | TBL | 59 | 78 | 0.76 | 98%▲5.2 |
| 82 | Antoine RousselFARI | ARI | 59 | 53 | 1.11 | — |
| 83 | Damon SeversonDNJD | NJD | 57 | 80 | 0.71 | 9.4%▲6.2 |
| 84 | Garnet HathawayFWSH | WSH | 57 | 76 | 0.75 | 4.8%▲4.6 |
| 85 | Mark GiordanoDTOR | TOR | 57 | 75 | 0.76 | — |
| 86 | Kyle PalmieriFNYI | NYI | 57 | 69 | 0.83 | 19%▲10 |
| 87 | Trent FredericFBOS | BOS | 57 | 60 | 0.95 | 4.0%▲3.8 |
| 88 | Mikko RantanenFCOL | COL | 56 | 75 | 0.75 | 99%▲0.5 |
| 89 | Tony DeAngeloDCAR | CAR | 56 | 64 | 0.88 | 24%▲18 |
| 90 | Adam LarssonDSEA | SEA | 55 | 82 | 0.67 | 23%▼19 |
| 91 | Dylan CozensFBUF | BUF | 55 | 79 | 0.70 | 90%▲3.9 |
| 92 | Max DomiFCAR | CAR | 55 | 72 | 0.76 | 5.8%▲4.6 |
| 93 | Sean DurziDLAK | LAK | 55 | 64 | 0.86 | 38%▲36 |
| 94 | Scott MayfieldDNYI | NYI | 55 | 61 | 0.90 | 0.1% |
| 95 | Niko MikkolaDSTL | STL | 55 | 54 | 1.02 | 4.9%▲4.4 |
| 96 | Jonathan HuberdeauFFLA | FLA | 54 | 80 | 0.68 | 17%▲12 |
| 97 | Timo MeierFSJS | SJS | 54 | 77 | 0.70 | 82%▼8 |
| 98 | Jamie OleksiakDSEA | SEA | 54 | 72 | 0.75 | 7.1%▲6.9 |
| 99 | Darnell NurseDEDM | EDM | 54 | 71 | 0.76 | 69%▼13 |
| 100 | Ryan JohansenFNSH | NSH | 53 | 79 | 0.67 | — |
How to read it
Total penalty minutes this season, all situations.
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for penalty minutes: who should lead the coming games.