2004-05 Ontario Hockey League
The 2004-05 season was the Ontario Hockey League's 59th, and 20 teams competed in the league that year. The London Knights won the 2004-05 OHL championship.
2004-05 Ontario Hockey League Standings
2004-05 Ontario Hockey League League Leaders
Barrie Colts (33-23-9-3) - Roster | Statistics
Belleville Bulls (29-29-6-4) - Roster | Statistics
Brampton Battalion (33-24-9-2) - Roster | Statistics
Erie Otters (31-26-6-5) - Roster | Statistics
Guelph Storm (23-34-10-1) - Roster | Statistics
Kingston Frontenacs (28-33-4-3) - Roster | Statistics
Kitchener Rangers (35-20-9-4) - Roster | Statistics
London Knights (59-7-2) - Roster | Statistics
Mississauga IceDogs (34-21-12-1) - Roster | Statistics
Oshawa Generals (15-48-3-2) - Roster | Statistics
Ottawa 67's (34-26-7-1) - Roster | Statistics
Owen Sound Attack (40-18-7-3) - Roster | Statistics
Peterborough Petes (34-21-9-4) - Roster | Statistics
Plymouth Whalers (30-29-6-3) - Roster | Statistics
Saginaw Spirit (18-42-4-4) - Roster | Statistics
Sarnia Sting (16-41-6-5) - Roster | Statistics
Sault Ste. Marie Greyhounds (33-25-9-1) - Roster | Statistics
Sudbury Wolves (32-23-6-7) - Roster | Statistics
Toronto St. Michael's Majors (29-30-6-3) - Roster | Statistics
Windsor Spitfires (26-29-6-7) - Roster | Statistics
Marker indicates city location, not venue address.