Edgehalla

NHL Fights 2023-24

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.

Andreas Englund (LAK), Liam O'Brien (ARI) and Nicolas Deslauriers (PHI) lead NHL players with 11 fights in the 2023-24 regular season, 1 more than Jonah Gadjovich (FLA).

Most fights, 2023-24

  1. Andreas EnglundLAK11last Apr 4
  2. Liam O'BrienARI11last Mar 28
  3. Nicolas DeslauriersPHI11last Mar 19

When fights happen

Of 311 regular-season fights in 2023-24, 114 came in period 1, 118 came in period 2, 79 came in period 3. 38 started in the first five minutes of a game, often a scheduled bout off the opening faceoff; 70 came with one team ahead by three or more goals and 85 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, 2023-24

Most fights by NHL player, 2023-24 regular season
#PlayerFightsInst.Opponents
1Andreas EnglundLAK11–Luke Kunin, Jake Middleton, Trent Frederic, Simon Benoit +6
2Liam O'BrienARI11–Luke Schenn, Mathieu Olivier, Ryan Reaves, Jonah Gadjovich +7
3Nicolas DeslauriersPHI111Ryan Reaves, Austin Watson, Matt Rempe, Simon Benoit +6
4Jonah GadjovichFLA10–Zack MacEwen, Cole Smith, Erik Cernak, Austin Watson +6
5Luke KuninSJS9–Justin Faulk, Andreas Englund, Ty Dellandrea, Andreas Athanasiou +5
6Ross JohnstonANA9–Jarred Tinordi, Mathieu Olivier, Arber Xhekaj, Joel Edmundson +5
7Sam CarrickEDM9–Michael Pezzetta, Mathieu Olivier, Jeremy Lauzon, Johnathan Kovacevic +5
8Mathieu OlivierCBJ8–Luke Schenn, Liam O'Brien, Josh Manson, Sam Carrick +4
9Michael McCarronNSH8–Logan Stanley, Marcus Foligno, Mark Kastelic, Jake Middleton +4
10Jeremy LauzonNSH8–Jake Middleton, Sam Carrick, Nick Foligno, Nicolas Deslauriers +4
11Michael PezzettaMTL7–Ryan Reaves, Sam Carrick, Zack MacEwen, William Lockwood +3
12Ryan ReavesTOR7–Michael Pezzetta, Tanner Jeannot, Nicolas Deslauriers, Matt Rempe +3
13Tanner JeannotTBL7–Ryan Reaves, Trent Frederic, Dennis Gilbert, Joshua Brown +3
14Trent FredericBOS7–Tanner Jeannot, Andreas Englund, Josh Anderson, Liam O'Brien +2
15Brenden DillonWPG7–Darnell Nurse, Brady Tkachuk, Jake Middleton, Sam Reinhart +3
16Mark KastelicOTT7–Kurtis MacDermid, John Ludvig, Michael McCarron, Barclay Goodrow +3
17Jake MiddletonMIN7–Andreas Englund, Jeremy Lauzon, Logan Stanley, Michael McCarron +3
18Marcus FolignoMIN7–Michael McCarron, Jarred Tinordi, Jonah Gadjovich, Joshua Brown +3
19Austin WatsonTBL7–Nicolas Deslauriers, Jonah Gadjovich, Patrick Maroon, Cole Smith +3
20Adam LowryWPG7–Brayden Schenn, Michael Kesselring, Phillip Di Giuseppe, Jack McBain +3

Regular season. 252 players have fought.

More fighters, 2023-24

  1. Brandon Duhaime MIN7
  2. Michael Eyssimont TBL6
  3. Max Domi TOR6
  4. Jarred Tinordi CHI6
  5. Brady Tkachuk OTT6
  6. Patrick Maroon MIN6
  7. Luke Schenn NSH5
  8. Tom Wilson WSH5
  9. Kurtis MacDermid NJD5
  10. Matt Rempe NYR5
  11. Matt Martin NYI5
  12. Brandon Tanev SEA5
  13. Keegan Kolesar VGK5
  14. Joshua Brown ARI5
  15. Cole Smith NSH5
  16. Nikita Zadorov VAN5
  17. John Ludvig PIT5
  18. Arber Xhekaj MTL5
  19. Givani Smith SJS4
  20. Logan Stanley WPG4
  21. Zack MacEwen OTT4
  22. Barclay Goodrow NYR4
  23. Jack McBain ARI4
  24. Will Cuylle NYR4
  25. Tyler Tucker STL4
  26. Corey Perry EDM4
  27. Erik Gudbranson CBJ4
  28. Brayden Schenn STL4
  29. Josh Manson COL4
  30. Brendan Lemieux CAR4
  31. Vincent Desharnais EDM4
  32. Connor Clifton BUF4
  33. Radko Gudas ANA4
  34. Josh Anderson MTL4
  35. Reese Johnson CHI4
  36. Nick Seeler PHI4
  37. Simon Benoit TOR4
  38. Dakota Joshua VAN4
  39. Klim Kostin SJS3
  40. Jack Drury CAR3

192 more players fought one to a few times each.

Teams that fight the most, 2023-24

NHL fights by team, 2023-24 regular season, per game
TeamFightsGPPer gamePer 82FightersMost vs
Minnesota Wild35820.4335.010NSH (6)
Nashville Predators33820.4033.09MIN (6)
Arizona Coyotes31820.3831.012CBJ (3)
Tampa Bay Lightning29820.3529.010ARI (3)
Anaheim Ducks28820.3428.09NSH (4)
Chicago Blackhawks26820.3226.010ANA (3)
Winnipeg Jets26820.3226.09MIN (4)
Toronto Maple Leafs25820.3025.010ANA (2)
Florida Panthers24820.2924.09ARI (3)
Montreal Canadiens24820.2924.09ANA (3)
Ottawa Senators24820.2924.09FLA (3)
New York Rangers23820.2823.010NJD (7)
Philadelphia Flyers23820.2823.08NYR (3)
Edmonton Oilers20820.2420.010WPG (3)
Boston Bruins19820.2319.08MIN (3)
New Jersey Devils19820.2319.011NYR (7)
San Jose Sharks19820.2319.06CHI (3)
Columbus Blue Jackets18820.2218.06ARI (3)
Vancouver Canucks18820.2218.08ARI (2)
Buffalo Sabres16820.2016.09WSH (3)
Calgary Flames15820.1815.011EDM (2)
Seattle Kraken15820.1815.08COL (2)
St. Louis Blues15820.1815.08CGY (2)
Los Angeles Kings13820.1613.02BOS (2)
New York Islanders13820.1613.07BUF (2)
Vegas Golden Knights13820.1613.06DAL (2)
Washington Capitals12820.1512.08BUF (3)
Detroit Red Wings11820.1311.08BUF (2)
Carolina Hurricanes9820.119.04TBL (2)
Colorado Avalanche9820.119.05ARI (2)
Pittsburgh Penguins9820.119.04WSH (2)
Dallas Stars8820.108.07VGK (2)

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 2023-24

Recent NHL fights, 2023-24, with game links
DateFightWhenGame
May 8Matthew Tkachuk FLA vs David Pastrnak BOSP3 12:42 · 1-6 · playoffsBOS at FLA
Apr 26Andreas Englund LAK vs Evander Kane EDMP3 5:19 · 4-1 · playoffsEDM at LAK
Apr 26Miles Wood COL vs Adam Lowry WPGP3 19:33 · 2-6 · playoffsWPG at COL
Apr 22Kyle MacLean NYI vs Stefan Noesen CARP1 13:23 · 0-0 · playoffsNYI at CAR
Apr 18Adam Klapka CGY vs Givani Smith SJSP2 2:54 · 0-2SJS at CGY
Apr 14Jan Jenik ARI vs Dryden Hunt CGYP1 10:27 · 2-2ARI at CGY
Apr 13Luke Schenn NSH vs Mathieu Olivier CBJP1 17:03 · 1-3CBJ at NSH
Apr 13Michael Eyssimont TBL vs Nic Dowd WSHP2 11:01 · 2-2TBL at WSH
Apr 11Jean-Gabriel Pageau NYI vs Brendan Gallagher MTLP2 10:15 · 1-1MTL at NYI
Apr 11Max Domi TOR vs Simon Nemec NJDP2 11:53 · 3-4NJD at TOR
Apr 11Tom Wilson WSH vs Jordan Greenway BUFP3 20:00 · 2-4WSH at BUF
Apr 11Max Pacioretty WSH vs Tage Thompson BUFP3 20:00 · 2-4WSH at BUF
Apr 9Logan Stanley WPG vs Michael McCarron NSHP3 1:28 · 3-1WPG at NSH
Apr 9Niko Mikkola FLA vs Ridly Greig OTTP1 6:51 · 0-0OTT at FLA
Apr 9Zack MacEwen OTT vs Jonah Gadjovich FLAP1 2:20 · 0-0OTT at FLA
Apr 7Dylan Cozens BUF vs Jeff Petry DETP1 15:49 · 1-3BUF at DET
Apr 7Joseph Veleno DET vs Bowen Byram BUFP1 9:31 · 0-3BUF at DET
Apr 6Bokondji Imama OTT vs Kurtis MacDermid NJDP1 5:20 · 1-0NJD at OTT
Apr 6Michael Pezzetta MTL vs Ryan Reaves TORP2 7:25 · 3-0TOR at MTL
Apr 6Klim Kostin SJS vs Colton Parayko STLP3 0:09 · 0-2STL at SJS

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 2023-24 the league had 311 regular-season fights in 1312 games (0.24 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 2023-24?

Andreas Englund had the most fights in the 2023-24 regular season, 11; Liam O'Brien is next with 11.

Which NHL team fights the most in 2023-24?

MIN had 35 fights in 82 regular-season games (35.0 per 82 games), the most per game in the league in 2023-24.

How many fights are there per NHL game?

In 2023-24 there were 311 fights in 1312 regular-season games, or 0.24 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 311 regular-season fights in 2023-24, 37% came in the first period and 23% with one team ahead by three goals or more.