Skip to content
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

76.7%

155 / 202 team-games

Contested starts

76.6%

201 team-games

Probability quality

0.5011 / 0.3287

Log loss / Brier · lower is better

Recent accuracy

75.0%

Last 20 evaluated team-games

Does the model beat the simple choice?

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

Our model
76.7%
Prior usage
59.9%

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. 15, 2026: 81.4%Oct. 16, 2026: 81.1%Oct. 17, 2026: 77.5%Oct. 18, 2026: 77.4%Oct. 19, 2026: 76.3%Oct. 20, 2026: 78.7%Oct. 21, 2026: 78.6%Oct. 22, 2026: 76.2%Oct. 23, 2026: 76.8%Oct. 24, 2026: 76.6%Oct. 25, 2026: 76.7%Oct 25
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%
  • Oct. 15, 2026: 77.3% across 22 team-games; cumulative 81.4%
  • Oct. 16, 2026: 75.0% across 4 team-games; cumulative 81.1%
  • Oct. 17, 2026: 67.9% across 28 team-games; cumulative 77.5%
  • Oct. 18, 2026: 75.0% across 4 team-games; cumulative 77.4%
  • Oct. 19, 2026: 62.5% across 8 team-games; cumulative 76.3%
  • Oct. 20, 2026: 90.9% across 22 team-games; cumulative 78.7%
  • Oct. 21, 2026: 75.0% across 4 team-games; cumulative 78.6%
  • Oct. 22, 2026: 62.5% across 24 team-games; cumulative 76.2%
  • Oct. 23, 2026: 100.0% across 4 team-games; cumulative 76.8%
  • Oct. 24, 2026: 75.0% across 24 team-games; cumulative 76.6%
  • Oct. 25, 2026: 80.0% across 10 team-games; cumulative 76.7%

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

40-50%
1 team-games
Predicted
49.8%
Actual
100.0%
50-60%
41 team-games
Predicted
53.9%
Actual
61.0%
60-70%
48 team-games
Predicted
65.3%
Actual
62.5%
70-80%
47 team-games
Predicted
75.0%
Actual
78.7%
80-90%
42 team-games
Predicted
85.3%
Actual
92.9%
90-100%
23 team-games
Predicted
93.5%
Actual
100.0%
Coverage & special cases
368Completed 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. 11, 2026
2026020084
Washington CapitalsLogan Thompson
66.4%
L. ThompsonCorrectCorrectOct 11, 1:38 PM
goalie_starter_v1 / 6672b2fb
Oct. 11, 2026
2026020084
Seattle KrakenJoey Daccord
60.5%
J. DaccordCorrectCorrectOct 11, 1:38 PM
goalie_starter_v1 / 6672b2fb
Oct. 10, 2026
2026020083
Los Angeles KingsN/AD. KuemperNo pregame predictionN/AN/A
Oct. 10, 2026
2026020083
Vegas Golden KnightsN/AC. HartNo pregame predictionN/AN/A
Oct. 10, 2026
2026020082
Calgary FlamesN/AD. WolfNo pregame predictionN/AN/A
Oct. 10, 2026
2026020082
Anaheim DucksN/AV. HussoNo pregame predictionN/AN/A
Oct. 10, 2026
2026020081
New York IslandersN/AI. SorokinNo pregame predictionN/AN/A
Oct. 10, 2026
2026020081
Tampa Bay LightningN/AA. VasilevskiyNo pregame predictionN/AN/A
Oct. 10, 2026
2026020080
Toronto Maple LeafsN/AS. BobrovskyNo pregame predictionN/AN/A
Oct. 10, 2026
2026020080
Colorado AvalancheN/AM. BlackwoodNo pregame predictionN/AN/A
Oct. 10, 2026
2026020079
St. Louis BluesN/AJ. BinningtonNo pregame predictionN/AN/A
Oct. 10, 2026
2026020079
Columbus Blue JacketsN/AJ. GreavesNo pregame predictionN/AN/A
Oct. 10, 2026
2026020078
Carolina HurricanesN/AB. BussiNo pregame predictionN/AN/A
Oct. 10, 2026
2026020078
Chicago BlackhawksN/AS. KnightNo pregame predictionN/AN/A
Oct. 10, 2026
2026020077
Pittsburgh PenguinsN/AA. SilovsNo pregame predictionN/AN/A
Oct. 10, 2026
2026020077
Dallas StarsN/AJ. OettingerNo pregame predictionN/AN/A
Oct. 10, 2026
2026020076
Ottawa SenatorsN/AL. UllmarkNo pregame predictionN/AN/A
Oct. 10, 2026
2026020076
Nashville PredatorsN/AM. MurrayNo pregame predictionN/AN/A
Oct. 10, 2026
2026020075
Montréal CanadiensN/AJ. FowlerNo pregame predictionN/AN/A
Oct. 10, 2026
2026020075
Detroit Red WingsN/AD. TarasovNo pregame predictionN/AN/A
Oct. 10, 2026
2026020074
Buffalo SabresN/AC. EllisNo pregame predictionN/AN/A
Oct. 10, 2026
2026020074
Utah MammothN/AK. VejmelkaNo pregame predictionN/AN/A
Oct. 10, 2026
2026020073
Florida PanthersN/AJ. MarkstromNo pregame predictionN/AN/A
Oct. 10, 2026
2026020073
Minnesota WildN/AJ. WallstedtNo pregame predictionN/AN/A
Oct. 10, 2026
2026020072
Edmonton OilersN/AT. JarryNo pregame predictionN/AN/A
Oct. 10, 2026
2026020072
San Jose SharksN/AY. AskarovNo pregame predictionN/AN/A
Oct. 10, 2026
2026020071
New Jersey DevilsN/AJ. AllenNo pregame predictionN/AN/A
Oct. 10, 2026
2026020071
Vancouver CanucksN/AL. MeriläinenNo pregame predictionN/AN/A
Oct. 10, 2026
2026020070
Philadelphia FlyersN/AD. VladarNo pregame predictionN/AN/A
Oct. 10, 2026
2026020070
Boston BruinsN/AJ. SwaymanNo pregame predictionN/AN/A
Oct. 9, 2026
2026020069
Anaheim DucksN/AL. DostalNo pregame predictionN/AN/A
Oct. 9, 2026
2026020069
Winnipeg JetsN/AC. StevensonNo pregame predictionN/AN/A
Oct. 9, 2026
2026020068
Pittsburgh PenguinsN/AS. MurashovNo pregame predictionN/AN/A
Oct. 9, 2026
2026020068
Columbus Blue JacketsN/AC. TalbotNo pregame predictionN/AN/A
Oct. 9, 2026
2026020067
New York RangersN/AI. ShesterkinNo pregame predictionN/AN/A
Oct. 9, 2026
2026020067
Washington CapitalsN/AL. ThompsonNo pregame predictionN/AN/A
Oct. 9, 2026
2026020066
Detroit Red WingsN/AJ. GibsonNo pregame predictionN/AN/A
Oct. 9, 2026
2026020066
Seattle KrakenN/AP. GrubauerNo pregame predictionN/AN/A
Oct. 8, 2026
2026020065
Toronto Maple LeafsN/AS. BobrovskyNo pregame predictionN/AN/A
Oct. 8, 2026
2026020065
Vegas Golden KnightsN/AA. HillNo pregame predictionN/AN/A
Oct. 8, 2026
2026020064
Calgary FlamesN/AD. CooleyNo pregame predictionN/AN/A
Oct. 8, 2026
2026020064
Colorado AvalancheN/AS. WedgewoodNo pregame predictionN/AN/A
Oct. 8, 2026
2026020063
St. Louis BluesN/AJ. HoferNo pregame predictionN/AN/A
Oct. 8, 2026
2026020063
San Jose SharksN/AA. NedeljkovicNo pregame predictionN/AN/A
Oct. 8, 2026
2026020062
New York IslandersN/AI. SorokinNo pregame predictionN/AN/A
Oct. 8, 2026
2026020062
Chicago BlackhawksN/AA. SoderblomNo pregame predictionN/AN/A
Oct. 8, 2026
2026020061
Carolina HurricanesN/AP. KochetkovNo pregame predictionN/AN/A
Oct. 8, 2026
2026020061
Vancouver CanucksN/AK. LankinenNo pregame predictionN/AN/A
Oct. 8, 2026
2026020060
Tampa Bay LightningN/AD. HildebyNo pregame predictionN/AN/A
Oct. 8, 2026
2026020060
Minnesota WildN/AJ. WallstedtNo pregame predictionN/AN/A
Correct
Expected starter
Logan Thompson 66.4%
Actual starter
L. Thompson
Forecast details
Game
2026020084
Baseline
Correct
Saved forecast
Oct 11, 1:38 PM Winnipeg time
Model
goalie_starter_v1 / 6672b2fb
Seattle Kraken
Correct
Expected starter
Joey Daccord 60.5%
Actual starter
J. Daccord
Forecast details
Game
2026020084
Baseline
Correct
Saved forecast
Oct 11, 1:38 PM Winnipeg time
Model
goalie_starter_v1 / 6672b2fb
Los Angeles Kings
No pregame prediction
Expected starter
N/A
Actual starter
D. Kuemper
Forecast details
Game
2026020083
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
C. Hart
Forecast details
Game
2026020083
Baseline
N/A
Saved forecast
N/A
Calgary Flames
No pregame prediction
Expected starter
N/A
Actual starter
D. Wolf
Forecast details
Game
2026020082
Baseline
N/A
Saved forecast
N/A
Anaheim Ducks
No pregame prediction
Expected starter
N/A
Actual starter
V. Husso
Forecast details
Game
2026020082
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
I. Sorokin
Forecast details
Game
2026020081
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
S. Bobrovsky
Forecast details
Game
2026020080
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
M. Blackwood
Forecast details
Game
2026020080
Baseline
N/A
Saved forecast
N/A
St. Louis Blues
No pregame prediction
Expected starter
N/A
Actual starter
J. Binnington
Forecast details
Game
2026020079
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
J. Greaves
Forecast details
Game
2026020079
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
B. Bussi
Forecast details
Game
2026020078
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
S. Knight
Forecast details
Game
2026020078
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
A. Silovs
Forecast details
Game
2026020077
Baseline
N/A
Saved forecast
N/A
Dallas Stars
No pregame prediction
Expected starter
N/A
Actual starter
J. Oettinger
Forecast details
Game
2026020077
Baseline
N/A
Saved forecast
N/A
Ottawa Senators
No pregame prediction
Expected starter
N/A
Actual starter
L. Ullmark
Forecast details
Game
2026020076
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
M. Murray
Forecast details
Game
2026020076
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
J. Fowler
Forecast details
Game
2026020075
Baseline
N/A
Saved forecast
N/A
Detroit Red Wings
No pregame prediction
Expected starter
N/A
Actual starter
D. Tarasov
Forecast details
Game
2026020075
Baseline
N/A
Saved forecast
N/A
Buffalo Sabres
No pregame prediction
Expected starter
N/A
Actual starter
C. Ellis
Forecast details
Game
2026020074
Baseline
N/A
Saved forecast
N/A
Utah Mammoth
No pregame prediction
Expected starter
N/A
Actual starter
K. Vejmelka
Forecast details
Game
2026020074
Baseline
N/A
Saved forecast
N/A
Florida Panthers
No pregame prediction
Expected starter
N/A
Actual starter
J. Markstrom
Forecast details
Game
2026020073
Baseline
N/A
Saved forecast
N/A
Minnesota Wild
No pregame prediction
Expected starter
N/A
Actual starter
J. Wallstedt
Forecast details
Game
2026020073
Baseline
N/A
Saved forecast
N/A
Edmonton Oilers
No pregame prediction
Expected starter
N/A
Actual starter
T. Jarry
Forecast details
Game
2026020072
Baseline
N/A
Saved forecast
N/A
San Jose Sharks
No pregame prediction
Expected starter
N/A
Actual starter
Y. Askarov
Forecast details
Game
2026020072
Baseline
N/A
Saved forecast
N/A
New Jersey Devils
No pregame prediction
Expected starter
N/A
Actual starter
J. Allen
Forecast details
Game
2026020071
Baseline
N/A
Saved forecast
N/A
Vancouver Canucks
No pregame prediction
Expected starter
N/A
Actual starter
L. Meriläinen
Forecast details
Game
2026020071
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
D. Vladar
Forecast details
Game
2026020070
Baseline
N/A
Saved forecast
N/A
Boston Bruins
No pregame prediction
Expected starter
N/A
Actual starter
J. Swayman
Forecast details
Game
2026020070
Baseline
N/A
Saved forecast
N/A
Anaheim Ducks
No pregame prediction
Expected starter
N/A
Actual starter
L. Dostal
Forecast details
Game
2026020069
Baseline
N/A
Saved forecast
N/A
Winnipeg Jets
No pregame prediction
Expected starter
N/A
Actual starter
C. Stevenson
Forecast details
Game
2026020069
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
S. Murashov
Forecast details
Game
2026020068
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
C. Talbot
Forecast details
Game
2026020068
Baseline
N/A
Saved forecast
N/A
New York Rangers
No pregame prediction
Expected starter
N/A
Actual starter
I. Shesterkin
Forecast details
Game
2026020067
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
L. Thompson
Forecast details
Game
2026020067
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
J. Gibson
Forecast details
Game
2026020066
Baseline
N/A
Saved forecast
N/A
Seattle Kraken
No pregame prediction
Expected starter
N/A
Actual starter
P. Grubauer
Forecast details
Game
2026020066
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
S. Bobrovsky
Forecast details
Game
2026020065
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
A. Hill
Forecast details
Game
2026020065
Baseline
N/A
Saved forecast
N/A
Calgary Flames
No pregame prediction
Expected starter
N/A
Actual starter
D. Cooley
Forecast details
Game
2026020064
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
S. Wedgewood
Forecast details
Game
2026020064
Baseline
N/A
Saved forecast
N/A
St. Louis Blues
No pregame prediction
Expected starter
N/A
Actual starter
J. Hofer
Forecast details
Game
2026020063
Baseline
N/A
Saved forecast
N/A
San Jose Sharks
No pregame prediction
Expected starter
N/A
Actual starter
A. Nedeljkovic
Forecast details
Game
2026020063
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
I. Sorokin
Forecast details
Game
2026020062
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
A. Soderblom
Forecast details
Game
2026020062
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
P. Kochetkov
Forecast details
Game
2026020061
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
K. Lankinen
Forecast details
Game
2026020061
Baseline
N/A
Saved forecast
N/A
No pregame prediction
Expected starter
N/A
Actual starter
D. Hildeby
Forecast details
Game
2026020060
Baseline
N/A
Saved forecast
N/A
Minnesota Wild
No pregame prediction
Expected starter
N/A
Actual starter
J. Wallstedt
Forecast details
Game
2026020060
Baseline
N/A
Saved forecast
N/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.