Last updated: June 3, 2026
Dynasty Blueprint is a free dynasty fantasy football analytics tool. The values you see are a consensus across six expert sources, not a single ranking. This page documents exactly how those values are computed, weighted, adjusted for your league's scoring, and applied to trades. If you spot something wrong, email [email protected].
We pull dynasty values from six community sources and average them by player. Each source updates on its own cadence; we re-pull on the schedule in section 8.
| Code | Source | Type |
|---|---|---|
| KTC | KTC | Crowdsourced trade votes |
| FP | FantasyPros ECR | Expert consensus (100+ analysts) |
| FC | FantasyCalc | Crowdsourced trade analyzer data |
| RA | RosterAudit | Algorithmic dynasty values |
| DP | DynastyProcess | Open-source dynasty values |
| DD | DynastyDaddy | Community-driven dynasty values |
A seventh source, RotoTrade, is bundled for player-only views but not included in the consensus (it doesn't publish picks). Beyond value sources, we pull NFL snap counts from nflverse and season stats for PPG calculation (see section 5).
For each player we collect every source that publishes a value, then average. Each source ships both a Superflex value and a 1-QB value:
The raw consensus value is scaled to match your league's scoring before anything else runs:
If your league has a SUPER_FLEX slot, we use the Superflex consensus directly. If not, we use the 1-QB consensus — which is published natively by each source and tends to compress QB values dramatically. Switching formats in the Settings drawer changes every value site-wide instantly, including in the trade calculator.
If your league's Sleeper scoring has bonus_rec_te > 0 (typically 0.5 or 1.0), every TE's value is boosted proportionally. The bonus is applied as a per-reception adder on top of base PPR, then mapped back onto the value scale so TE valuations match the actual fantasy points they'll score for your league.
When we compute fantasy points-per-game from season stats, we use your league's actual Sleeper scoring settings (pass yd/TD/INT, rush yd/TD, rec/rec yd/TD, fum lost, TE bonus, etc.), not a generic preset. PPG is shown alongside values on the Players tab.
Trades aren't just the sum of raw values. A 9,500-value stud is worth more than two 4,750s, because the stud's roster spot matters and you can't start two of them. We apply two adjustments on top of format-adjusted values:
Top-end players get a premium because they're scarcer than their raw values suggest. Each player's format-adjusted value is multiplied by:
| Tier | Value | Multiplier |
|---|---|---|
| Untouchable | ≥ 9,500 | 1.30 |
| Elite | 8,500–9,499 | 1.18 |
| Star | 7,000–8,499 | 1.10 |
| Starter | 5,000–6,999 | 1.03 |
| Depth | 2,000–4,999 | 1.00 |
| Filler | < 2,000 | 0.85 |
Stacking low-value players to "win" a trade on raw points doesn't actually improve your roster — those pieces are barely above waiver-wire replacement. So we tax only the low-value pieces, not studs.
The result is the adjusted total (shown in green throughout the calculator). The verdict label is computed from adjusted totals, not raw, using the percentage gap between the two sides:
| Gap | Verdict |
|---|---|
| < 5% | Fair Trade |
| 5–10% | Slight Edge to [side] |
| 10–20% | [Side] Wins |
| ≥ 20% | Heavy Lean to [side] |
The gap is calculated as |adjA − adjB| / ((adjA + adjB) / 2). When the raw-value verdict and the premium-adjusted verdict materially disagree (delta swing > 300 and the winning side flips), we flag it as a "premium swing" so you can see that tier or pieces math drove the result.
For 3- and 4-side trades, we evaluate every pair of sides and report each pair's verdict. The team giving up less adjusted value gets the lean — the calculator favors the side receiving the better return.
The slim two-side calculator that lives in the sidebar uses the same tier multipliers but a simpler pieces tax: 4% per extra piece (any value, not just low-value), capped at 20%. It exists for fast back-of-envelope comparisons; use the full calculator on the Trade tab for accurate verdicts on multi-asset trades.
Value alone is a market consensus. To help you spot players the market hasn't repriced yet, we also surface two production metrics on the Players tab and in the radar:
Pulled from nflverse's offensive snap counts (PFR-sourced). We compute season offense_pct per skill-position player and the last-3-games average. 2025 data is live (~600 skill players); 2026 falls back gracefully when the season-stats file hasn't been released yet.
Calculated from raw box-score season stats × your league's actual scoring config. The formula:
0.04·pass_yds + 4·pass_td − 1·pass_int + 0.1·rush_yds + 6·rush_td + 0.1·rec_yds + 6·rec_td + (ppr + (pos==='TE' ? tep : 0))·rec − 2·fumbles_lost
Divided by games played. Both PPG and Snap% are sortable columns; rookies with no NFL games yet show "—".
The radar flags BUY/SELL/HOLD candidates by combining 12 signals. A player only appears if multiple signals agree. The signals are:
Signals not yet shipped (need backend feeds): target share, air yards, red-zone touches, career durability, contract status, age-adjusted production percentile, NFL draft capital.
The History tab pulls your league's trade log from Sleeper and re-prices each trade as of the trade date using R2 snapshots from that day. This lets you see:
Players are valued by consensus across six expert sources (see sections 1–2). Picks are different. Dynasty Blueprint prices every rookie pick with its own first-principles model — built from historical outcomes, not market opinion. There is no toggle: every pick value shown anywhere in the app (Players tab, trade calculator, fan-team analysis, custom blend) uses the model described below. You will see a DB chip wherever pick values are surfaced.
Crowd-sourced pick markets like KTC are well-documented to be pick-heavy: traders consistently bid picks above their realized outcome value. They also fail to react smoothly to the information curve — a 2027 Early 1st can sit at the same price for months while real conditions change. We wanted a defensible alternative that is grounded in arithmetic, not sentiment, and we apply it everywhere so the numbers you see are internally consistent.
For each slot (e.g. “Mid 1st” = picks 4–7 in a 10-team league), we compute the mean current sf-value of every player drafted at that slot in the last 5 rookie drafts. This is a portfolio mean: it already bakes in hits like Jahmyr Gibbs and busts like the dozens of forgotten Mid 1sts that never panned out. No subjective grading required — just realized outcomes weighted by frequency.
Seeded values from 2021–2025 rookie drafts (will be refreshed by the worker as new outcomes resolve):
| Slot | Picks (10-team) | E[outcome] |
|---|---|---|
| Early 1st | 1–3 | 6,400 |
| Mid 1st | 4–7 | 4,100 |
| Late 1st | 8–10 | 2,600 |
| Early 2nd | 11–13 | 1,500 |
| Mid 2nd | 14–17 | 950 |
| Late 2nd | 18–20 | 600 |
| Early 3rd | 21–23 | 400 |
| Mid 3rd | 24–27 | 280 |
| Late 3rd | 28–30 | 180 |
Pick value isn't static — it climbs as you get closer to actually drafting the player. The post-NFL-Draft window (T-1 to T-2 months out) is the anchor at 1.00 because that's when landing spots are known and the prospect class has settled. From there, value steps down the further out you go (more uncertainty about who you'll even draft), and steps up slightly in the final weeks as the pick converges on its realized outcome.
The cycle multiplier is a piecewise function of months until your rookie draft (assumed mid-June each year):
| Months until rookie draft | Stage | Multiplier |
|---|---|---|
| 0 – 1 | Final ramp into rookie draft | 1.05 |
| 1 – 2 | Post-NFL-Draft anchor | 1.00 |
| 2 – 4 | Pre-NFL-Draft, mocks tightening | 0.94 |
| 4 – 6 | Combine / Pro Days season | 0.88 |
| 6 – 8 | Bowls + declarations | 0.83 |
| 8 – 10 | Mid college season | 0.78 |
| 10 – 12 | Early college / NFL Wk 1 | 0.74 |
| 12 – 14 | One full year out | 0.70 |
| 14 – 24 | Two years out (linear ramp) | 0.70 → 0.60 |
| 24+ | Three+ years out | 0.55 |
Note: the curve monotonically rises as the rookie draft approaches. Picks never lose value with time — they only gain it as information accrues.
Today is June 3, 2026. A 2027 Mid 1st:
That same pick, one year later in May 2027 (post-NFL-Draft, 1 month from your rookie draft), climbs to 4,100 × 1.05 = 4,305. The pick gains ~50% in value over those 12 months as uncertainty resolves and the prospect class settles. This is the expected, healthy trajectory — picks should appreciate, not depreciate.
We refresh on a seasonal schedule because dynasty values move slowly in the offseason and fast during draft week:
| Period | Dates | Refresh |
|---|---|---|
| Dead zone | Feb 15 – Apr 14 | 24h |
| Pre-draft buzz | Apr 15 – May 5 | 12h |
| Draft week | Apr 22 – May 12 | 3h |
| Summer quiet | May 13 – Jul 14 | 12h |
| Training camp | Jul 15 – Aug 31 | 6h |
| Regular season | Sep 1 – Jan 10 | 4h (1h Sundays) |
| Playoffs | Jan 11 – Feb 14 | 8h |
Snap counts and season stats are refreshed on the same cadence during the regular season. A daily worker health check verifies the data is fresh and all six sources responded.
You can paste any public Sleeper league ID and Dynasty Blueprint will pull rosters, settings, draft picks, and trade history via the official Sleeper API.
To understand which league types use the tool (so we can prioritize features like 1-QB or TE Premium correctly), we log a minimal telemetry record once per league per browser per day:
We do not log: roster lineup decisions, trade calculator inputs, trade history, your IP address, account identifiers, or anything you type into the tool. The full telemetry payload is documented in our open Worker source.