| Pl | W | WO | LO | L | Pts | |||
| 1 | Soo Greyhounds | 8 | 3 | 3 | 1 | 1 | 30:24 | 13 |
| 2 | Guelph Storm | 8 | 6 | 0 | 0 | 2 | 35:21 | 12 |
| 3 | Sarnia Sting | 9 | 5 | 0 | 1 | 3 | 40:31 | 11 |
| 4 | Flint Firebirds | 7 | 5 | 0 | 0 | 2 | 31:22 | 10 |
| 5 | London Knights | 6 | 3 | 1 | 1 | 1 | 25:20 | 9 |
| 6 | Erie Otters | 8 | 3 | 1 | 1 | 3 | 25:30 | 9 |
| 7 | Kitchener Rangers | 10 | 2 | 2 | 1 | 5 | 27:33 | 9 |
| 8 | Saginaw Spirit | 7 | 2 | 1 | 2 | 2 | 26:27 | 8 |
| 9 | Windsor Spitfires | 8 | 3 | 0 | 1 | 4 | 22:28 | 7 |
| 10 | Owen Sound Attack | 8 | 2 | 0 | 0 | 6 | 18:33 | 4 |
| Pl | W | WO | LO | L | Pts | |||
| 1 | Brantford Bulldogs | 9 | 6 | 1 | 0 | 2 | 42:24 | 14 |
| 2 | Sudbury Wolves | 7 | 6 | 0 | 1 | 0 | 34:13 | 13 |
| 3 | Kingston Frontenacs | 10 | 5 | 1 | 0 | 4 | 45:45 | 12 |
| 4 | Ottawa 67s | 7 | 4 | 0 | 2 | 1 | 25:20 | 10 |
| 5 | Niagara IceDogs | 8 | 3 | 2 | 0 | 3 | 22:22 | 10 |
| 6 | Oshawa Generals | 9 | 4 | 0 | 0 | 5 | 23:29 | 8 |
| 7 | North Bay Battalion | 8 | 2 | 1 | 0 | 5 | 23:31 | 6 |
| 8 | Peterborough Petes | 9 | 2 | 1 | 0 | 6 | 28:36 | 6 |
| 9 | Barrie Colts | 8 | 1 | 0 | 1 | 6 | 17:33 | 3 |
| 10 | Brampton Steelheads | 8 | 0 | 0 | 2 | 6 | 18:34 | 2 |
Our OHL predictions combine computer algorithm models, historical head-to-head records, current team form, and market betting consensus to calculate win probabilities for each fixture.
We provide official broadcasting schedules and legal live streaming partner listings for every OHL match, showing where to watch games on TV or online in your region.
Standings, latest match results, dropping odds, and upcoming fixture schedules for OHL are updated in real time as matches finish.
Yes. All OHL predictions, algorithm picks, league tables, and TV schedules on TVEvents are 100% free with no registration required.