We use cookies that are needed to sign you in and to keep the site secure. We also record anonymous usage so we can see which boards get used. You can turn that off. Privacy Policy
NBA
Cells can be read as raw allowances or as ranks, and the toggle switches every stat cell at once. A rank of one means the defense allows the most of that stat to that position — the softest matchup. Color encodes the percentile, so the heat map and the number are saying the same thing. The window control moves the sample between the full season, the recent stretch and a recency-weighted blend, and the today-only filter narrows the board to teams actually playing.
How each defense ranks vs All Players, by stat. Higher percentile = softer matchup.
Members Only
You're seeing the top 3. Sign up to unlock the full slate plus 27 more matchups, daily.
What each defense allows by position, ranked across the league. A team can defend well overall and still be the place opposing guards go to score, and this board is built to surface that split.
Cells can be read as raw allowances or as ranks, and the toggle switches every stat cell at once. A rank of one means the defense allows the most of that stat to that position — the softest matchup. Color encodes the percentile, so the heat map and the number are saying the same thing. The window control moves the sample between the full season, the recent stretch and a recency-weighted blend, and the today-only filter narrows the board to teams actually playing.
Aggregated from per-player game results attributed to the defense faced, then converted to z-scores and percentiles across the league for each stat and position. Ranks are always computed league-wide, so filtering the board to tonight’s teams does not change what a rank means.
For player and DFS research. The recent windows are usually the more useful read once rotations have changed, but the full-season column is there to tell you whether a recent trend is new or long-standing.