This is a list of Ontario Junior Hockey League Standings for the 1986-87 season.
Team GP W L T OTL GF GA P Owen Sound Greys 42 26 12 4 - 263 211 56 Aurora Eagles 44 25 15 4 - 270 225 54 Richmond Hill Dynes 43 19 17 7 - 210 200 45 Markham Waxers 43 14 22 7 - 210 231 35
Playoffs
Semi-final
- Owen Sound Greys defeated Markham Waxers 4-games-to-1
- Aurora Eagles defeated Richmond Hill Dynes 4-games-to-2
Final
- Owen Sound Greys defeated Aurora Eagles 4-games-to-none