Edgehalla

NHL Fights 2021-22

Every NHL fight of the season from the official play-by-play: the players and teams who fight most, the latest fights with links to each game, and how fighting has changed since 2017-18.

Tanner Jeannot (NSH) leads NHL players with 14 fights in the 2021-22 regular season, 1 more than Mark Borowiecki (NSH) and Nicolas Deslauriers (MIN).

Most fights, 2021-22

  1. Tanner JeannotNSH14last Apr 26
  2. Mark BorowieckiNSH13last Apr 29
  3. Nicolas DeslauriersMIN13last Apr 21

When fights happen

Of 330 regular-season fights in 2021-22, 124 came in period 1, 119 came in period 2, 87 came in period 3. 42 started in the first five minutes of a game, often a scheduled bout off the opening faceoff; 71 came with one team ahead by three or more goals and 105 with the score tied.

Fights per game by season

NHL regular-season fights per game, 2017-18 to now
SeasonGamesFightsPer game
2026-27151440.29
2025-261,3123060.23
2024-251,3122970.23
2023-241,3123110.24
2022-231,3123340.25
2021-221,3123300.25
2020-218681970.23
2019-201,0821940.18
2018-191,2712260.18
2017-181,2712790.22

Regular-season games we have play-by-play for. The current season is partial.

Fight leaders, 2021-22

Most fights by NHL player, 2021-22 regular season
#PlayerFightsInst.Opponents
1Tanner JeannotNSH14–Erik Gudbranson, Mike Matheson, Hayden Hodgson, Sam Carrick +10
2Mark BorowieckiNSH131Bokondji Imama, Milan Lucic, Jeffrey Viel, Nicolas Deslauriers +9
3Nicolas DeslauriersMIN131Luke Schenn, Mark Borowiecki, Nick Seeler, Radko Gudas +6
4Zack MacEwenPHI12–Ilya Lyubushkin, Wayne Simmonds, Givani Smith, Michael McCarron +7
5Brandon DuhaimeMIN111Logan O'Connor, Will Borgen, Brendan Lemieux, Jeremy Lauzon +7
6Sam CarrickANA11–Michael Carcone, Jonah Gadjovich, Mark Borowiecki, Tanner Jeannot +6
7Jonah GadjovichSJS101Hunter Drew, Sam Carrick, Ben Harpur, Nicolas Deslauriers +6
8Patrick MaroonTBL101Wayne Simmonds, Ross Johnston, Ryan Reaves, Joshua Brown +6
9Jake MiddletonMIN10–Michael McCarron, Kurtis MacDermid, Luke Kunin, Jeremy Lauzon +6
10Marcus FolignoMIN10–Mark Borowiecki, Luke Schenn, Luke Kunin, Adam Lowry +5
11Liam O'BrienARI10–Erik Gudbranson, Matt Martin, Mark Borowiecki, Nicolas Deslauriers +4
12Givani SmithDET91Zack MacEwen, Milan Lucic, Mark Borowiecki, Jeffrey Viel +3
13Jeffrey VielSJS8–Riley Stillman, Mark Borowiecki, Sam Carrick, Zdeno Chara +4
14Brendan LemieuxLAK8–Brandon Duhaime, Trent Frederic, Gemel Smith, Jeffrey Viel +4
15Michael McCarronNSH8–Jake Middleton, Zack MacEwen, Buddy Robinson, Patrick Maroon +4
16Keegan KolesarVGK8–Jamie Oleksiak, Logan Stanley, Casey Fitzgerald, Tanner Jeannot +4
17Milan LucicCGY7–Mark Borowiecki, Givani Smith, Kurtis MacDermid, Nicolas Deslauriers +1
18Luke SchennVAN7–Nicolas Deslauriers, Jamie Benn, Marcus Foligno, Ross Johnston +3
19Adam LowryWPG7–Zach Bogosian, Tanner Jeannot, Marcus Foligno, Luke Schenn +2
20Luke KuninNSH72Radko Gudas, Mark Kastelic, Patrick Brown, Marcus Foligno +3

Regular season. 262 players have fought.

More fighters, 2021-22

  1. Radko Gudas FLA7
  2. Jeremy Lauzon NSH7
  3. Austin Watson OTT7
  4. Erik Gudbranson CGY6
  5. Wayne Simmonds TOR6
  6. Matt Martin NYI6
  7. Tom Wilson WSH6
  8. Kurtis MacDermid COL6
  9. John Hayden BUF6
  10. Jacob Trouba NYR6
  11. Michael Pezzetta MTL5
  12. Brady Tkachuk OTT5
  13. Brenden Dillon WPG5
  14. Joshua Brown BOS5
  15. Mason Geertsen NJD5
  16. Nick Foligno BOS5
  17. Trent Frederic BOS5
  18. Zdeno Chara NYI5
  19. Jamie Benn DAL4
  20. Ross Johnston NYI4
  21. Zachary Sanford WPG4
  22. Riley Stillman CHI4
  23. Ben Hutton VGK4
  24. Jamie Oleksiak SEA4
  25. Michael McLeod NJD4
  26. Yakov Trenin NSH4
  27. Logan Stanley WPG4
  28. Casey Fitzgerald BUF4
  29. Lawson Crouse ARI4
  30. Gabriel Landeskog COL4
  31. Barclay Goodrow NYR3
  32. Mikhail Sergachev TBL3
  33. Ryan Lomberg FLA3
  34. Nick Cousins NSH3
  35. Sam Lafferty CHI3
  36. Alex Formenton OTT3
  37. Zach Bogosian TBL3
  38. Kyle Clifford TOR3
  39. Nick Paul TBL3
  40. Yanni Gourde SEA3

202 more players fought one to a few times each.

Teams that fight the most, 2021-22

NHL fights by team, 2021-22 regular season, per game
TeamFightsGPPer gamePer 82FightersMost vs
Nashville Predators60820.7360.013ARI (5)
Anaheim Ducks36820.4436.011ARI (6)
Minnesota Wild35820.4335.010NSH (5)
Ottawa Senators31820.3831.012ANA (4)
San Jose Sharks31820.3831.07ANA (4)
Tampa Bay Lightning31820.3831.013CGY (3)
Arizona Coyotes28820.3428.012ANA (6)
Seattle Kraken26820.3226.013NJD (3)
New York Islanders24820.2924.09TBL (3)
Winnipeg Jets24820.2924.09MIN (4)
Philadelphia Flyers23820.2823.09NSH (3)
Boston Bruins21820.2621.010MIN (3)
Colorado Avalanche20820.2420.08MIN (3)
Calgary Flames19820.2319.07NSH (3)
Chicago Blackhawks19820.2319.014COL (2)
Detroit Red Wings19820.2319.09NSH (4)
Florida Panthers19820.2319.010OTT (3)
New Jersey Devils18820.2218.08SEA (3)
New York Rangers18820.2218.09COL (2)
Vegas Golden Knights18820.2218.07ANA (4)
Vancouver Canucks17820.2117.07NSH (3)
Buffalo Sabres16820.2016.08PIT (3)
Montreal Canadiens16820.2016.08NSH (3)
Los Angeles Kings13820.1613.03DET (3)
Pittsburgh Penguins12820.1512.08BUF (3)
Toronto Maple Leafs12820.1512.05PHI (2)
St. Louis Blues11820.1311.07COL (2)
Washington Capitals11820.1311.05PHI (2)
Carolina Hurricanes10820.1210.07BOS (1)
Dallas Stars8820.108.04CAR (1)
Columbus Blue Jackets7820.097.05ARI (3)
Edmonton Oilers7820.097.04MTL (1)

A fight counts once for each team in it. Early in a season a single rivalry game can top this table: per-team rates are noise until teams have played a few dozen games.

Last fights of 2021-22

Recent NHL fights, 2021-22, with game links
DateFightWhenGame
Jun 20Ross Colton TBL vs Logan O'Connor COLP3 17:48 · 2-6 · playoffsCOL at TBL
Jun 9Alexis Lafrenière NYR vs Steven Stamkos TBLP3 20:00 · 3-1 · playoffsTBL at NYR
Jun 7Brandon Hagel TBL vs Frank Vatrano NYRP2 11:23 · 0-1 · playoffsNYR at TBL
May 24Steven Lorentz CAR vs Jacob Trouba NYRP1 11:38 · 0-0 · playoffsCAR at NYR
May 11Aaron Ekblad FLA vs Anthony Mantha WSHP3 19:46 · 3-5 · playoffsWSH at FLA
May 7John Klingberg DAL vs Matthew Tkachuk CGYP1 1:22 · 0-0 · playoffsCGY at DAL
May 3Michael Raffl DAL vs Matthew Tkachuk CGYP1 20:00 · 0-1 · playoffsDAL at CGY
May 3John Klingberg DAL vs Rasmus Andersson CGYP1 20:00 · 0-1 · playoffsDAL at CGY
May 2Morgan Rielly TOR vs Jan Rutta TBLP3 10:09 · 0-5 · playoffsTBL at TOR
Apr 29Bokondji Imama ARI vs Mark Borowiecki NSHP1 13:21 · 4-1NSH at ARI
Apr 29Logan O'Connor COL vs Brandon Duhaime MINP1 2:14 · 0-1COL at MIN
Apr 28Noel Acciari FLA vs Parker Kelly OTTP3 14:10 · 4-0FLA at OTT
Apr 26Hunter Drew ANA vs Jonah Gadjovich SJSP3 4:01 · 3-2ANA at SJS
Apr 26Mark Borowiecki NSH vs Milan Lucic CGYP1 18:38 · 1-0CGY at NSH
Apr 26Tanner Jeannot NSH vs Erik Gudbranson CGYP1 16:53 · 1-0CGY at NSH
Apr 26Barclay Goodrow NYR vs Ian Cole CARP2 14:01 · 2-0CAR at NYR
Apr 24Erik Cernak TBL vs Ryan Lomberg FLAP3 16:24 · 7-4TBL at FLA
Apr 24Sam Bennett FLA vs Mikhail Sergachev TBLP2 13:42 · 5-3TBL at FLA
Apr 23Jan Rutta TBL vs Nick Cousins NSHP3 7:24 · 2-6NSH at TBL
Apr 23Michael Pezzetta MTL vs Mark Kastelic OTTP1 2:33 · 0-1MTL at OTT

Score is away-home when the fight started.

How we count NHL fights

A fight is a fighting major in the NHL play-by-play. Both players usually get one at the same moment, so the pair counts as one fight and each fighter is credited once. When only one player gets the major, the opponent comes from the penalty's "drawn by" field. Instigator minors at the same moment are noted. Boards use the regular season; the recent list includes the playoffs.

Fight totals are small numbers. A team's fights per game move a lot on one rivalry night or one call-up, and a player's count depends on how many games his coach dresses him. In 2021-22 the league had 330 regular-season fights in 1312 games (0.25 a game); in 2017-18 it was 0.22 a game, in 2025-26 0.23.

For fantasy leagues that count penalty minutes, a fighting major is five PIM, so the leaders here are the players who swing a PIM category. Fights are not a betting edge here: we hold no prices for the occasional "fight in game" props some books post, and per-team rates this small are mostly noise from game to game.

Frequently asked questions

Who has the most fights in the NHL in 2021-22?

Tanner Jeannot had the most fights in the 2021-22 regular season, 14; Mark Borowiecki is next with 13.

Which NHL team fights the most in 2021-22?

NSH had 60 fights in 82 regular-season games (60.0 per 82 games), the most per game in the league in 2021-22.

How many fights are there per NHL game?

In 2021-22 there were 330 fights in 1312 regular-season games, or 0.25 a game. That compares with 0.22 a game in 2017-18 and 0.23 in 2025-26.

When do NHL fights happen?

Of the 330 regular-season fights in 2021-22, 38% came in the first period and 22% with one team ahead by three goals or more.