Three games tonight, first tip at 7:30 PM ET. That's a small slate — 65 players in the pool — and that matters for lineup construction more than anything else we'll say here. Small slates concentrate everything. Chalk feels chalky because there are fewer hiding spots. Differentiating via the injury news is often the only real edge available, and tonight this slate handed it out generously.
The matchups: PHX hosts CON in what shapes up as the highest-volume game on the board. DAL takes on GS, a matchup the model likes for the Dallas side. And ATL visits WSH in the game that got hit hardest by the injury wire — multiple Atlanta players absorbed minutes, which is both a roster-construction headache and, if you saw it in time, a lineup gift.
The model is running 65 players through a blend of exponentially weighted per-minute rates and opponent-defense and pace context, then running 5,000 Monte Carlo draws per player to generate floor, median, and ceiling. The method beats both naive baselines out of sample. Tonight, the injury-redistribution layer is doing the most work. Follow that thread.