Skip to content
Model transparency

Pre-game model performance

Compare two closely related versions of the NHL pre-game win probability model using overall accuracy, confidence ranges, probability calibration, rolling trends, and team-level results.

Reset
About model versions

V1 is the original model retrained for the new season. V2 uses the same core approach with a small number of additional features, so the two versions are expected to produce similar results. Filters apply to every performance section below.

Overall results

Model summary

Completed games for Model V2 matching the selected season and game type.

Winner accuracy61.2%112 / 183 games
Log loss0.6643Confidence errors · lower is better
Brier score0.2358Probability errors · lower is better
XGBoost · Model V2 · Updated nightly · Completed games through yesterday

Who picks more winners?

Accuracy on 183 matching games with usable pregame odds and predictions. This is a smaller sample than the overall summary.

Model
61.2%
Market favourite
62.3%

Higher accuracy does not necessarily mean higher profit. The price paid on each winner matters too.

Model picks

Net units+16.23
ROI+8.87%

Market favourites

Net units+6.68
ROI+3.65%

Simulated one-unit bets on the same 183 matching games, using the existing betting service's best captured prices. The full betting page may include additional games.

Full betting performance

How this comparison works

Uses the existing betting evaluation service's pregame odds and prediction cutoffs. The market favourite comes from average margin-adjusted home probabilities across paired sportsbooks. Exact market ties are excluded. Both approaches are scored on the same games. Bars show accuracy; cards show simulated net profit and return on the total amount staked.

Prediction quality

Accuracy by confidence range

This shows how often Model V2’s predicted winner was correct within each predicted home-team win-probability range.

30–40%4 games · Small sample
75.0%
40–50%65 games
52.3%
50–60%67 games
62.7%
60–70%47 games
70.2%
View detailed results
Predicted home-win range Games Correct predictions Accuracy
30–40%
4
Low sample
3 75.0%
40–50%
65
34 52.3%
50–60%
67
42 62.7%
60–70%
47
33 70.2%
30–40% 75.0%
Games 4
Correct 3
Low sample
40–50% 52.3%
Games 65
Correct 34
50–60% 62.7%
Games 67
Correct 42
60–70% 70.2%
Games 47
Correct 33
Bins use 10% increments. Low sample means fewer than 30 completed games.
Probability quality

Probability calibration

Calibration compares average predicted home-team win probability with the actual home-team win rate in each range.

Predicted home-win chanceActual home-win rate

Similar bars mean better agreement.

30–40%4 games · Small sample
Predicted
39.1%
Actual
25.0%
40–50%65 games
Predicted
46.7%
Actual
47.7%
50–60%67 games
Predicted
54.7%
Actual
62.7%
60–70%47 games
Predicted
63.2%
Actual
70.2%
View detailed results
Predicted home-win range Games Average predicted Actual home-win rate Difference
30–40%
4
Low sample
39.1% 25.0% -14.1%
40–50%
65
46.7% 47.7% +1.0%
50–60%
67
54.7% 62.7% +8.0%
60–70%
47
63.2% 70.2% +7.0%
30–40% -14.1%
Games 4
Predicted 39.1%
Actual 25.0%
Low sample
40–50% +1.0%
Games 65
Predicted 46.7%
Actual 47.7%
50–60% +8.0%
Games 67
Predicted 54.7%
Actual 62.7%
60–70% +7.0%
Games 47
Predicted 63.2%
Actual 70.2%
Difference equals actual home-win percentage minus average predicted percentage. Positive values mean home teams won more often than predicted.
Trend

Overall model accuracy over time

Rolling Model V2 accuracy over the latest 25 completed games, shown at the end of each game day.

Each point shows the rolling accuracy at the end of that day. Until 25 games are available, all completed games are used.
Team analysis

Team-level model view

Select a team to compare average Model V2 probability, actual win rate, favorite and underdog records, and a rolling 10-game trend.

ANA

Rolling 10-game model probability versus actual win rate.

Games evaluated 11
Average model probability 49.0%
Actual win rate 45.5%
Record as favorite 4-2
Record as underdog 1-4
Record above 60% 1-0
Updating team view…
One line shows rolling average model probability. The other shows actual rolling win rate over the same 10-game span.

Winner accuracy

How often the predicted winner actually won. A 60% chance still allows plenty of losses.

Log loss

Measures how much chance the model gave the actual result. Being very confident and wrong is penalized strongly. Lower is better.

Brier score

Measures the gap between the predicted home-win probability and the result. Lower is better; zero would mean perfect predictions. This is not a percentage.

Confidence ranges

Games are grouped by the predicted home-team chance. Winner accuracy counts correct picks whether the model favoured home or away.

Confidence versus results

Home teams assigned about a 70% chance should win about 70% of the time across many games. Compare the predicted and actual bars.

Trends

Overall accuracy uses the latest 25 completed games. The team chart compares predicted chances with actual wins over 10 games. Short runs can fluctuate.

Small samples

A handful of games cannot establish reliability. Buckets with fewer than 30 games are flagged so a high percentage does not hide limited evidence.

Which games count?

Existing model results include completed games through yesterday for the selected version, season and game type. The market comparison requires extra odds coverage and uses matching games only.