Fantasy basketball draft model · H2H points · re-runs for your league in the browser

NBA Fantasy Basketball Points League Database

A projection model you can bend to your own league. Set your scoring and your playoff weeks, switch the optional factors on or off, and both the draft board and 24 seasons of backtest re-rank in front of you.

Your league

Weeks are the fantasy calendar for 2026-27 (24 weeks; the NBA Cup and All-Star weeks are merged). Replacement level is teams × roster spots + 1. The board ranks by total value (FP/G × projected games over the full season); the weeks and playoff weight apply only when the League weeks chip is on. Bonuses stack: with Yes a triple-double also earns the double-double bonus; with No it earns only the highest bonus reached.

Possession load team usage crowding — players on over-stuffed offenses get docked, under-used offenses get a bump; corrects a measured bias: on the 1,307 players it moves 1+ FP/G it cuts projection error 0.11 FP/G (p=0.008, 24 seasons); neutral on draft capture because it moves whole teams together. On.
Tank discount −15% on playoff weeks for age-30+ players on bottom-6 Vegas win-total teams — late-season rest and shutdown risk. Thin evidence, measured before the 2026-27 lottery reform; not significant. Off for 2026-27 (owner’s call).
Experience yr2-4 small development bump for players in NBA years 2–4; the age curve already carries most of it (+0.2pp, p=0.21). Off.
Roster churn flat discount on players who changed teams; failed every test (best p=0.52). Off.
Efficient heir when a star (32+ FP/G) left, his team’s best per-minute player projected under 30 minutes gets +2 minutes. Tested on 2013-26 after fitting on 1999-2012: +0.09pp, better in 5 of 11 seasons — leans positive, NOT significant. Off.
Backup C + contracts backup centres −0.5 min and −3.9 games; a pay cut −3.9 min, a raise +1.3, a big raise +1.8 (salary vs last season). Tested the same way: +0.09pp, better in 8 of 11 — leans positive, NOT significant. Off.
Destination adjusts movers by the scoring their new team must absorb vs their old one; a real effect (p<0.0001) that still costs capture on the board. Off.
Rookies valued by the college rookie model — per-minute production from draft slot + college stats, minutes from slot + the minutes his new team has open, games from slot; each part significant on its own target (FP/36 p=.003, minutes p=.0003, 12 draft classes). Click to cycle to ESPN-rank placement or off. Rows marked RK. On (college model).
Depth minutes nudge where lineups.com’s preseason depth chart disagrees with projected minutes by 8+, the projection blends 25% toward the chart’s slot (30/21/14/10 by string); nudged rows carry a dot on Depth. On the 102 players it nudged (2019-25) minutes error fell 4.47 → 3.86 (p=0.012); draft capture +0.13pp, not significant. On.
Games-played weighting how much recent seasons count when projecting games played; 7/2/1 is the shipped setting.
Player evaluation who sets the player order: this model, or the FantasyPros consensus re-scaled by your league’s math (schedule, playoff weeks, replacement).
TANK −15% on playoff weeks — age 30+ on a bottom-6 Vegas team (the only tag that changes value)
RK rookie — valued by the college rookie model (stat line = his college per-40 shape scaled to projected minutes and FP/G); rookies it doesn't cover sit at ESPN’s rank with “-” stat columns
NEW new team — info only, zero effect (priced via team crowding instead)
SHARE incumbent absorbing 60+ FP/g of new teammates — info only
INJ not good to go for the season start, a legitimate injury risk entering it, or projected under 52 games by the model — from ESPN’s live injury list, the owner’s researched notes, or the projection itself; hover for the specifics. Cleared offseason surgeries are NOT tagged. Info only
• depth minutes nudge applied — hover the Depth cell for the FP/G multiplier
green ESPN/ADP/Sleeper 15+ picks cheaper than our rank (pale green 7–14) · red ESPN/ADP/Sleeper 15+ dearer (pale red 7–14)
#PR ESPNADPFProsSleeper PlayerTmPos DepthMinUsgLoad PtsRebAst StlBlk3PMTO FP/G Total eFP/G ΔFP LY FP/G LY Tot GPAvail GmsPO Δ

Total is projected points inside your scoring window, at the games he is expected to play. Δ is his move from the shipped defaults. PR is his projected rank and does not change when you sort.