Today's games — 3 matchups
How the model works
Score prediction
A pace-adjusted model uses each team's ORtg and DRtg from Basketball Reference to estimate points scored per possession, then scales by the expected pace (average possessions per 48 min) for that specific matchup. Home court adds a fixed 2.8-point edge.
Blended spread
The pace-model spread is blended 45/55 with a Simple Rating System (SRS) spread. SRS accounts for margin of victory and strength of schedule over the full season, making it a better long-term estimator. The blend captures both season quality and matchup dynamics.
Form adjustment
Recent form (last 10 games) is fetched from Basketball Reference game logs and compared to each team's season win percentage. A team running 7-3 over their last 10 while at .500 for the season earns a modest point boost — each 10% deviation ≈ 0.7 pts.
Win probability & CI
The adjusted spread feeds a sigmoid (K=0.088, calibrated so 7 pts ≈ 65%). 95% confidence intervals are computed via the delta method, propagating historical score error (±8.2 pts) through the logistic curve. The best pick requires the CI to sit entirely above or below 50%.