How good are these forecasts?

Every forecast scored on seasons the model never saw while its settings were chosen.

Held-back seasons

ForecastForecastsLog lossFavourite won
The model16920.63064%
Base rate16920.68556%
Recent form16920.65263%

Against the betting markets

Each market's price before the start, scored on the same finished games as the model. A negative figure means the market was more accurate.

MarketSincePricedModel log lossMarket log lossModel vs market
Bookmakers (Pinnacle, DraftKings, bet365)27 Jan 20264640.6260.616−1.7%

Junior hockey turns over fast: players age out at 20 (with a few overage spots), so a team's strength swings from one season to the next. The model pulls every rating a long way back toward average over the summer for that reason.

The playoff odds follow the league's format: the top eight in each conference, the two division winners seeded first, best-of-seven series re-seeded each round, then the OHL Final.

Roster moves (trades before the deadline, import picks, players returning from NHL camps) are not in the model until they show up in results.

Goaltending is not in the rating.

Questions and answers

How accurate are PodiumOracle's OHL predictions?

On 1,692 games from held-back seasons (2024–25 to 2026–27), which the model never saw while it was tuned, the side it favoured won 64% of the time. Its log loss was 0.630, against 0.685 for the base rate and 0.652 for recent form. Against the betting markets on the same finished games, its log loss was 0.626 against the bookmakers' 0.616 over 464 games (lower is better).