Starter accuracy
76.7%155 / 202 team-games
Expected starters compared with recorded starters. Each completed team-game counts once, using the last saved forecast before scheduled puck drop.
155 / 202 team-games
201 team-games
Log loss / Brier · lower is better
Last 20 evaluated team-games
Compared on 202 matching team-games. The simple choice is the goalie who had started most often for that team.
Compare average predicted confidence with how often our pick actually started. Similar bar lengths mean closer agreement.
Predicted chance Actual accuracy
Singleton accuracy: 100.0%. Overall accuracy includes these selections; contested-start accuracy excludes them. Missing candidates count as misses.
| Date / game | Team | Expected starter | Actual starter | Result | Baseline | Saved forecast |
|---|---|---|---|---|---|---|
| Oct. 17, 2026 2026020134 | Sergei Murashov 89.5% | S. Murashov | Correct | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020134 | Adin Hill 55.7% | A. Hill | Correct | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020133 | Devon Levi 56.8% | T. Jarry | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020133 | Karel Vejmelka 74.8% | K. Vejmelka | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020132 | Jeremy Swayman 96.0% | J. Swayman | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020132 | Darcy Kuemper 54.7% | A. Forsberg | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020131 | Juuse Saros 72.9% | J. Saros | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020131 | Joel Hofer 56.5% | J. Binnington | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020130 | Spencer Knight 81.2% | S. Knight | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020130 | Jake Oettinger 77.7% | J. Oettinger | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020129 | Dylan Garand 52.1% | D. Garand | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020129 | Jet Greaves 83.9% | J. Greaves | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020128 | Dan Vladar 51.9% | D. Vladar | Correct | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020128 | Linus Ullmark 83.6% | L. Ullmark | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020127 | John Gibson 50.8% | J. Gibson | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020127 | Yaroslav Askarov 63.7% | A. Nedeljkovic | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020126 | Ukko-Pekka Luukkonen 77.3% | U. Luukkonen | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020126 | Jacob Fowler 87.8% | J. Fowler | Correct | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020125 | Ilya Sorokin 81.1% | I. Sorokin | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020125 | Anthony Stolarz 52.3% | S. Bobrovsky | Incorrect | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020124 | Jacob Markstrom 53.0% | J. Markstrom | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020124 | Joey Daccord 62.2% | J. Daccord | Correct | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020123 | Andrei Vasilevskiy 67.9% | D. Hildeby | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020123 | Leevi Meriläinen 70.3% | K. Lankinen | Incorrect | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020122 | Brandon Bussi 54.3% | P. Kochetkov | Incorrect | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020122 | Stuart Skinner 71.7% | C. Stevenson | Incorrect | Incorrect | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020121 | Jake Allen 67.2% | J. Allen | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 17, 2026 2026020121 | Logan Thompson 91.4% | L. Thompson | Correct | Correct | Oct 17, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 16, 2026 2026020120 | Jeremy Swayman 69.5% | M. DiPietro | Incorrect | Incorrect | Oct 16, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 16, 2026 2026020120 | Lukas Dostal 71.7% | L. Dostal | Correct | Correct | Oct 16, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 16, 2026 2026020119 | Arturs Silovs 82.1% | A. Silovs | Correct | Correct | Oct 16, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 16, 2026 2026020119 | Mackenzie Blackwood 88.6% | M. Blackwood | Correct | Correct | Oct 16, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020118 | Dustin Wolf 66.3% | D. Wolf | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020118 | Carter Hart 86.1% | C. Hart | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020117 | Devon Levi 74.6% | D. Levi | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020117 | Karel Vejmelka 60.5% | K. Vejmelka | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020116 | Joel Hofer 65.2% | J. Hofer | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020116 | Jesper Wallstedt 95.7% | J. Wallstedt | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020115 | Juuse Saros 60.2% | J. Saros | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020115 | Alex Nedeljkovic 52.7% | A. Nedeljkovic | Correct | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020114 | Spencer Knight 78.7% | S. Knight | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020114 | Stuart Skinner 71.3% | S. Skinner | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020113 | Jake Allen 79.2% | N. Daws | Incorrect | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020113 | Dylan Garand 70.8% | D. Garand | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020112 | Jacob Markstrom 71.9% | A. Schmid | Incorrect | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020112 | Leevi Meriläinen 52.2% | L. Meriläinen | Correct | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020111 | Andrei Vasilevskiy 68.9% | A. Vasilevskiy | Correct | Correct | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020111 | Joey Daccord 65.2% | P. Grubauer | Incorrect | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020110 | Joseph Woll 50.7% | J. Woll | Correct | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb | |
| Oct. 15, 2026 2026020110 | John Gibson 60.1% | D. Tarasov | Incorrect | Incorrect | Oct 15, 5:02 AM goalie_starter_v1 / 6672b2fb |
How often our top pick actually started. Each team counts separately, so one NHL game can produce two results.
Accuracy when there was more than one eligible goalie to choose from. This leaves out cases labeled “Only eligible candidate.”
How often we were right across the latest 20 evaluated team-games, or however many are available.
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.
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.
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.
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.
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.