Model transparency

Goalie model performance

Expected starters compared with recorded starters. Each completed team-game counts once, using the last saved forecast before scheduled puck drop.

Starter accuracy

83.3%

40 / 48 team-games

Contested starts

83.0%

47 team-games

Probability quality

0.4173 / 0.2606

Log loss / Brier · lower is better

Recent accuracy

90.0%

Last 20 evaluated team-games

Does the model beat the simple choice?

Compared on 48 matching team-games. The simple choice is the goalie who had started most often for that team.

Our model
83.3%
Prior usage
60.4%

Cumulative accuracy

100%0%Oct. 11, 2026: 100.0%Oct 11Oct. 12, 2026: 75.0%Oct. 13, 2026: 81.8%Oct. 14, 2026: 83.3%Oct 14
Daily results
  • Oct. 11, 2026: 100.0% across 6 team-games; cumulative 100.0%
  • Oct. 12, 2026: 50.0% across 6 team-games; cumulative 75.0%
  • Oct. 13, 2026: 84.4% across 32 team-games; cumulative 81.8%
  • Oct. 14, 2026: 100.0% across 4 team-games; cumulative 83.3%

Do the percentages match the results?

Compare average predicted confidence with how often our pick actually started. Similar bar lengths mean closer agreement.

Predicted chance   Actual accuracy

50-60%
6 team-games
Predicted
55.0%
Actual
66.7%
60-70%
15 team-games
Predicted
65.2%
Actual
73.3%
70-80%
9 team-games
Predicted
74.1%
Actual
77.8%
80-90%
9 team-games
Predicted
85.8%
Actual
100.0%
90-100%
9 team-games
Predicted
93.8%
Actual
100.0%
Coverage & special cases
214Completed team-games
166No pregame forecast
0Unavailable forecasts
0Starter unresolved
0Starter absent from candidates
1Only eligible candidate

Singleton accuracy: 100.0%. Overall accuracy includes these selections; contested-start accuracy excludes them. Missing candidates count as misses.

Game-by-game history

Date / gameTeamExpected starterActual starterResultBaselineSaved forecast
Oct. 3, 2026
2026020032
St. Louis BluesN/AJ. BinningtonNo pregame predictionN/AN/A
Oct. 3, 2026
2026020032
Colorado AvalancheN/AM. BlackwoodNo pregame predictionN/AN/A
Oct. 3, 2026
2026020031
Boston BruinsN/AM. DiPietroNo pregame predictionN/AN/A
Oct. 3, 2026
2026020031
Minnesota WildN/AJ. WallstedtNo pregame predictionN/AN/A
Oct. 3, 2026
2026020030
Nashville PredatorsN/AJ. SarosNo pregame predictionN/AN/A
Oct. 3, 2026
2026020030
Dallas StarsN/AC. DeSmithNo pregame predictionN/AN/A
Oct. 3, 2026
2026020029
New Jersey DevilsN/AN. DawsNo pregame predictionN/AN/A
Oct. 3, 2026
2026020029
New York IslandersN/AI. SorokinNo pregame predictionN/AN/A
Oct. 3, 2026
2026020028
Edmonton OilersN/AD. LeviNo pregame predictionN/AN/A
Oct. 3, 2026
2026020028
Seattle KrakenN/AP. GrubauerNo pregame predictionN/AN/A
Oct. 3, 2026
2026020027
Columbus Blue JacketsN/AJ. GreavesNo pregame predictionN/AN/A
Oct. 3, 2026
2026020027
Utah MammothN/AS. CossaNo pregame predictionN/AN/A
Oct. 3, 2026
2026020026
Pittsburgh PenguinsN/AA. SilovsNo pregame predictionN/AN/A
Oct. 3, 2026
2026020026
Montréal CanadiensN/AJ. DobesNo pregame predictionN/AN/A
Oct. 3, 2026
2026020025
Philadelphia FlyersN/AJ. WollNo pregame predictionN/AN/A
Oct. 3, 2026
2026020025
Carolina HurricanesN/AP. KochetkovNo pregame predictionN/AN/A
Oct. 3, 2026
2026020024
Tampa Bay LightningN/AA. VasilevskiyNo pregame predictionN/AN/A
Oct. 3, 2026
2026020024
Washington CapitalsN/AC. LindgrenNo pregame predictionN/AN/A
Oct. 3, 2026
2026020023
Ottawa SenatorsN/AL. UllmarkNo pregame predictionN/AN/A
Oct. 3, 2026
2026020023
Toronto Maple LeafsN/AS. BobrovskyNo pregame predictionN/AN/A
Oct. 3, 2026
2026020022
Buffalo SabresN/AU. LuukkonenNo pregame predictionN/AN/A
Oct. 3, 2026
2026020022
Chicago BlackhawksN/AS. KnightNo pregame predictionN/AN/A
Oct. 2, 2026
2026020021
Anaheim DucksN/AL. DostalNo pregame predictionN/AN/A
Oct. 2, 2026
2026020021
Vegas Golden KnightsN/AC. HartNo pregame predictionN/AN/A
Oct. 2, 2026
2026020020
St. Louis BluesN/AJ. HoferNo pregame predictionN/AN/A
Oct. 2, 2026
2026020020
Dallas StarsN/AJ. OettingerNo pregame predictionN/AN/A
Oct. 2, 2026
2026020019
Boston BruinsN/AJ. SwaymanNo pregame predictionN/AN/A
Oct. 2, 2026
2026020019
Winnipeg JetsN/AS. SkinnerNo pregame predictionN/AN/A
Oct. 2, 2026
2026020018
Carolina HurricanesN/AB. BussiNo pregame predictionN/AN/A
Oct. 2, 2026
2026020018
Washington CapitalsN/AL. ThompsonNo pregame predictionN/AN/A
Oct. 2, 2026
2026020017
New York RangersN/AD. GarandNo pregame predictionN/AN/A
Oct. 2, 2026
2026020017
Detroit Red WingsN/AJ. GibsonNo pregame predictionN/AN/A
Oct. 1, 2026
2026020016
Florida PanthersN/AA. SchmidNo pregame predictionN/AN/A
Oct. 1, 2026
2026020016
San Jose SharksN/AY. AskarovNo pregame predictionN/AN/A
Oct. 1, 2026
2026020015
Edmonton OilersN/AD. LeviNo pregame predictionN/AN/A
Oct. 1, 2026
2026020015
Vancouver CanucksN/AK. LankinenNo pregame predictionN/AN/A
Oct. 1, 2026
2026020014
Calgary FlamesN/AD. WolfNo pregame predictionN/AN/A
Oct. 1, 2026
2026020014
Seattle KrakenN/AJ. DaccordNo pregame predictionN/AN/A
Oct. 1, 2026
2026020013
Chicago BlackhawksN/AA. SoderblomNo pregame predictionN/AN/A
Oct. 1, 2026
2026020013
Utah MammothN/AK. VejmelkaNo pregame predictionN/AN/A
Oct. 1, 2026
2026020012
Nashville PredatorsN/AJ. SarosNo pregame predictionN/AN/A
Oct. 1, 2026
2026020012
Minnesota WildN/AJ. WallstedtNo pregame predictionN/AN/A
Oct. 1, 2026
2026020011
Buffalo SabresN/AU. LuukkonenNo pregame predictionN/AN/A
Oct. 1, 2026
2026020011
Columbus Blue JacketsN/AJ. GreavesNo pregame predictionN/AN/A
Oct. 1, 2026
2026020010
New York RangersN/AI. ShesterkinNo pregame predictionN/AN/A
Oct. 1, 2026
2026020010
Tampa Bay LightningN/AA. VasilevskiyNo pregame predictionN/AN/A
Oct. 1, 2026
2026020009
New Jersey DevilsN/AJ. AllenNo pregame predictionN/AN/A
Oct. 1, 2026
2026020009
Philadelphia FlyersN/AJ. WollNo pregame predictionN/AN/A
Sept. 30, 2026
2026020008
New York IslandersN/AI. SorokinNo pregame predictionN/AN/A
Sept. 30, 2026
2026020008
Toronto Maple LeafsN/AA. StolarzNo pregame predictionN/AN/A
What do these numbers mean?

Starter accuracy

How often our top pick actually started. Each team counts separately, so one NHL game can produce two results.

Contested starts

Accuracy when there was more than one eligible goalie to choose from. This leaves out cases labeled “Only eligible candidate.”

Recent accuracy

How often we were right across the latest 20 evaluated team-games, or however many are available.

Log loss and Brier score

These measure the quality of our percentages, beyond simply picking the right goalie. Lower is better for both; zero would mean perfect predictions.

Log loss strongly penalizes giving the actual starter a very low chance. Brier score measures how far all the goalie chances were from what happened. For example, a wrong pick made with 95% confidence is penalized more than a wrong pick made with 55% confidence. These scores are not percentages and use different scales.

Confidence versus results

If we give a goalie about a 70% chance, those selections should be right about 70% of the time across many games. The paired bars help you check that. A small number of games is too little to judge reliably.

The simple choice

Our comparison picks the eligible goalie who had started most often for that team earlier in the season. Both approaches are scored on the same team-games.

Which predictions count?

We use the last forecast saved before the scheduled game start. Games without a usable forecast or a clear recorded starter are listed in coverage but left out of accuracy. If the actual starter was missing from our candidate list, it counts as a miss. All forecast times are shown in Winnipeg time.

Technical calculation details

Log loss is minus the log of the actual starter's normalized share, with a minimum probability of 1e-15. Brier score sums squared probability errors across the candidates in each team-game, including an omitted actual starter, then averages across evaluated team-games. Confidence bands use ten-point intervals. The cutoff is the scheduled start stored in the database, rather than a verified actual puck-drop time.