| Rank | Player | Fight Totals |
|---|---|---|
| Back to Roanoke Valley Vipers Main Team Page | ||
| 1 | Craig MacDonald | 6 |
| 2 | Mat Goody | 5 |
| 3 | Cody Doucette | 4 |
| 4 | Bobby Kukulka | 4 |
| 5 | Steve Makway | 3 |
| 6 | Dennis Mullen | 3 |
| 7 | John DiPace | 2 |
| 8 | Alex Goupil | 2 |
| 9 | RC Lyke | 2 |
| 10 | Simon Rizk | 2 |
| 11 | Danny Stewart | 2 |
| 12 | Ryan Van Buskirk | 2 |
| 13 | Bill Vandermeer | 2 |
| 14 | Brad Wingfield | 2 |
| 15 | Brett Angel | 1 |
| 16 | Francis Belanger | 1 |
| 17 | Anthony Blumer | 1 |
| 18 | Ed Campbell | 1 |
| 19 | Ryan Carrigan | 1 |
| 20 | Sylvain Cloutier | 1 |
| 21 | Steve Dix | 1 |
| 22 | Mike Dombkiewicz | 1 |
| 23 | Ken Fels | 1 |
| 24 | Tyson Gajda | 1 |
| 25 | Lance Galbraith | 1 |
| 26 | David Herring | 1 |
| 27 | Evgeny Lazarev | 1 |
| 28 | David Macisaac | 1 |
| 29 | Brad MacMillan | 1 |
| 30 | Chris Mann | 1 |
| 31 | Drew Omicioli | 1 |
| 32 | Lee Ruff | 1 |
| 33 | Dan Vandermeer | 1 |
| 34 | Mathieu Wathier | 1 |
Fight totals are fighting majors only. However, when either player on a team received a fighting major, it is counted as a "fight". Raw fighting major totals may not match these numbers (they can be off, but only slightly). These numbers are for the regular season only.
Available seasons are listed in the archives.
* Maximum of 100 players listed.