2016-17 Ontario Hockey League
The 2016-17 season was the Ontario Hockey League's 71st, and 20 teams competed in the league that year. The Erie Otters won the 2016-17 OHL championship.
2016-17 Ontario Hockey League Standings
2016-17 Ontario Hockey League League Leaders
Barrie Colts (17-44-6, SO: 0-1) - Roster | Statistics
Erie Otters (50-15-2, SO: 0-1) - Roster | Statistics
Flint Firebirds (32-28-3, SO: 0-5) - Roster | Statistics
Guelph Storm (21-40-5, SO: 0-2) - Roster | Statistics
Hamilton Bulldogs (33-27-4, SO: 0-4) - Roster | Statistics
Kingston Frontenacs (33-26-5, SO: 0-4) - Roster | Statistics
Kitchener Rangers (36-27-3, SO: 0-2) - Roster | Statistics
London Knights (46-15-3, SO: 0-4) - Roster | Statistics
Mississauga Steelheads (34-21-6, SO: 0-7) - Roster | Statistics
Niagara IceDogs (23-35-6, SO: 0-4) - Roster | Statistics
North Bay Battalion (24-38-4, SO: 0-2) - Roster | Statistics
Oshawa Generals (40-23-3, SO: 0-2) - Roster | Statistics
Ottawa 67's (26-34-7, SO: 0-1) - Roster | Statistics
Owen Sound Attack (49-15-2, SO: 0-2) - Roster | Statistics
Peterborough Petes (42-21-2, SO: 0-3) - Roster | Statistics
Saginaw Spirit (27-32-7, SO: 0-2) - Roster | Statistics
Sarnia Sting (31-30-6, SO: 0-1) - Roster | Statistics
Sault Ste. Marie Greyhounds (48-16-3, SO: 0-1) - Roster | Statistics
Sudbury Wolves (27-34-7) - Roster | Statistics
Windsor Spitfires (41-19-5, SO: 0-3) - Roster | Statistics
Marker indicates city location, not venue address.