NBA forecasts, on the record

Every game called before tip-off. Every call graded after.

The Hoop Ledger is an independent NBA prediction model. Each game gets a projected score and a win probability from a model trained only on earlier games. Every forecast goes in the ledger and is checked against the final, every season since 2022-23.

3510 of 5390 forecasts picked the winner.

Hover the ball to see a season.

3,510 winners picked 1,880 missed Each dot is one of 5,390 games, oldest at the center (2022-23) and spiraling out to 2026-27.
5,390
games graded
65.1%
winners picked
11.0
avg margin miss, pts
0.217
Brier score
98–48
2026-27 record
67.1%
2026-27 winners

Results through Nov 8Latest forecast not yet publishedInjury report none yetModel trained Nov 7 Updated Nov 9, 2026, 12:54 AM ET

Biggest surprise of the week

Nov 2 – Nov 8 · All surprise games

UpsetMIN beat HOU on Nov 4. The model gave MIN a 13% chance.

TeamWin chanceForecastFinalResult
MIN13%101117✓ Won
@HOUpicked87%118107

Forecast: HOU by 17. Final: MIN by 10. Missed the margin by 27 points.Game breakdown →NBA.com recap ↗

Surprising relative to this model's forecast. Which teams are hardest to forecast?

Coming soon

Player stats

The game forecasts are built from team numbers. Player-level stats are next. Not ready yet, but they're on the way.