Teams the Majors have fought against since 1998-1999*

Rank Team Fight Totals
Back to Mississauga St. Michael's Majors Main Team Page
1 Niagara Ice Dogs 103
2 Sudbury Wolves 86
3 Kingston Frontenacs 78
4 Barrie Colts 65
5 Erie Otters 58
6 Oshawa Generals 53
7 Peterborough Petes 50
8 Belleville Bulls 48
9 Saginaw Spirit 45
10 Brampton Battalion 43
11 Ottawa 67's 43
12 Kitchener Rangers 36
13 Windsor Spitfires 33
14 Plymouth Whalers 32
15 Sarnia Sting 32
16 Sault Ste. Marie Greyhounds 30
17 London Knights 27
18 Owen Sound Attack 22
19 Guelph Storm 18
20 Montréal Rocket 11

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.

* For some teams the log may not go as far back as 1998-99, the main team page will show which seasons are available.