LIVE
DRAFT STRATEGY

The Auction Playbook: How to Actually Price a Fantasy Draft

Value Based Drafting, budget geometry, and the 2026 auction values our model produces — anchored on 12-team half PPR 1QB and structured so every ranking on the site can carry its own budget stamp.

Curated by: Durham Baxter — Founder & Owner, Ball Street Analytics
Updates yearlyPublished: 2026-07-11Updated: 2026-07-1612 min read

Auction Drafting Is a Different Game

In a snake draft, positioning is everything. Where you sit in the round dictates which players you can even consider, and every decision reduces to "the best player available at pick N." The math is simple. So is the ceiling.

In an auction, positioning goes away. Every player is available to every manager at every moment, gated only by dollars. The strategic surface area explodes: how much of your budget to concentrate at the top, how many "$1 dart throws" you leave yourself for the bench, when to nominate a player you don't want, when to hold your bids and let the room spend itself dry. Every one of those decisions is a valuation problem in disguise.

This article uses the site's default league shape as its anchor throughout: 12-team, half PPR, 1 QB, $200 budget, 17-man roster. Every dollar amount below is priced for that league. The Format Matrix section shows how the numbers move for Superflex and Full PPR, and the "Portable Unit" section explains the one field — percentage of budget — that survives every league difference and drives the budget stamp on the rankings page.

The Engine: Value Based Drafting Explained

The core question in auction drafting is: what is a player actually worth? Not in fantasy points — those are just projections. In dollars. And dollars are a zero-sum, closed system.

Value Based Drafting (VBD) answers this with one very clean idea: a player is worth what he scores above replacement level. If Josh Allen projects for 343 fantasy points in half PPR and the "next man up" at QB projects for 288, then Josh Allen delivers 55 net points versus what a replacement-level QB would deliver on your roster. Those 55 points are the only thing you're actually paying for.

Formally:

VOR (Value Over Replacement) = projection − replacement_level_at_position

Every player in the pool who scores above replacement gets a positive VOR. Everyone below gets zero. Now stack the total VOR across the whole draft-worthy player pool and dollarize.

Budget geometry: in a 12-team league with a $200 budget per team, the total money in the room is $2,400. But every player on every roster requires a minimum bid — typically $1. With a 17-man roster (1 QB + 2 RB + 2 WR + 1 TE + 2 FLEX + 1 K + 1 DST + 6 bench, and a Superflex slot in SF leagues), the floor every team must spend on the last 16 spots after their top buy is $16, and K + DST are treated as $1 flats outside the VBD pool. That leaves:

total surplus (half PPR · 1QB) = 12 × $200 − 12 × $16 = $2,208

That $2,208 is the entire economy of your draft. Every dollar above $1 spent on any non-K, non-DST player comes out of that pool. Divide it by the total VOR of all draft-worthy players and you get the exchange rate:

dollars per VOR point = surplus / total VOR
auction value = $1 + VOR × dollars_per_VOR_point

That's the whole engine. In 2026 half PPR 1QB our projections produce about $0.49 per VOR point (total VOR ≈ 4,530). Josh Allen's 55 VOR × $0.49 ≈ $28 auction value. Jahmyr Gibbs' 181 VOR × $0.49 ≈ $89. Every value in the calculator below is computed exactly this way.

Budget Geometry: Why the Bench Sets Your Ceiling

The floor most drafters ignore is exactly where auction leagues most consistently break down. If you enter the draft planning to spend $180 on starters and $20 on the bench, you have not accounted for the ~$16 you must spend on the bench and other required roster spots at minimum. Your real starter budget is closer to $184, not $180.

This has two consequences that determine your whole draft:

1. The ceiling on any single bid. In a $200 league with a 17-man roster, the mathematical maximum you can bid on any player is $184 — one dollar for each of the other 16 spots, and everything else on your target. Nobody actually spends $184 on one player, but the point is that even the most stars-and-scrubs strategy has a hard cap that scales with roster size, not budget.

2. The value of your last $1 dart throws. If you're paying $1 for six bench spots, you're spending 3% of your budget on players who will be replaced by waivers before Week 4 in most leagues. The value of those picks is dominated by their optionality — the chance one of them hits and becomes a starter — not their projected floor. This is why late-round rookies, backup RBs on injury-prone starters, and lottery-ticket receivers dominate that end of the auction.

Percentage of Budget: The Portable Unit

Every dollar amount in this article is a dollar in a $200 league. That's a display convention, not the underlying value. The invariant the pricing engine actually produces is pctOfBudget — the share of the total roster budget a player is worth. Jahmyr Gibbs is 44.5% of budget in half PPR 1QB. That's $89 in a $200 league, $178 in a $400 league, $44 in a $100 league. Same player, same rank, same share.

This matters for three reasons:

  1. Leagues differ. $200 is common but far from universal; $100, $250, $300, and $500 leagues all exist. Storing percentages instead of dollars means one dataset serves every budget.
  2. The rankings page can price a player live. When the add-on ships (see below), each ranked player carries a pctOfBudget under the selected format. The rankings page multiplies by whatever budget the user enters and shows the dollar amount for that league, not a canned $200.
  3. You can reason about strategy in percentages. "Don't spend more than 40% on any single player" is a rule that holds in every budget. "Don't spend more than $80" only holds in a $200 league.

Everywhere below where the article says "$X," read it as "P% of budget." The dollars are just the $200-league instantiation.

The Format Matrix

The same player, the same projections, the same $200 budget produces four different auction values depending on the format. The site's default is half PPR 1QB. Here's how the other three shift from that anchor.

1QB vs. Superflex — the QB replacement level moves

In half PPR 1QB, the league needs 12 starting quarterbacks. The 13th QB — Trevor Lawrence in our 2026 projections at ~288 points — is the replacement anchor. Josh Allen at 343 has ~55 VOR at QB and prices at $28.

Move to Superflex, where each team can start a second QB in the flex slot. The league now needs up to 24 starting QBs. Replacement moves from QB13 to roughly QB25 (Matthew Stafford tier at ~252 points). Josh Allen's VOR jumps to 91 — and every other QB gains 30-40 points of VOR too. The QB share of the dollar pool grows. And because VOR is zero-sum, RB and WR values compress slightly to make room.

Real numbers from the calculator below:

PlayerHalf · 1QBHalf · SFΔ
Josh Allen$28$39+$11
Jalen Hurts$15$28+$13
Lamar Jackson$14$28+$14
Jahmyr Gibbs$89$77−$12
Ja'Marr Chase$60$52−$8
Trey McBride$38$32−$6

That's the whole story of Superflex in one table. Elite QBs get roughly $10-14 more; every non-QB starter gets slightly less because they're competing with QBs for the same finite dollars. And notice the rate of QB inflation — Hurts and Lamar gain almost the same $13-14 as Allen, because SF doesn't just make the top QB elite, it makes the entire top-12 QB tier elite. In 1QB, you can wait on QB. In SF, waiting means paying market rate for QB18-24.

Half PPR vs. Full PPR — WR and RB re-weight

The scoring format changes projections directly. Full PPR gives one point per reception; half PPR gives half a point. The effect concentrates in the pass catchers.

  • Wide receivers get compressed in half PPR. Full PPR rewards receiving-heavy players more, so the elite-vs-replacement gap for WRs is wider there. Move from full PPR to half PPR and the WR tier flattens — the top WRs lose the most.

  • Running backs relatively gain in half PPR. RBs receive fewer targets than WRs, so they lose proportionally less scoring when receptions are worth half. The dollar pool that had been flowing to WRs in full PPR shifts partially back to RBs in half.

Concretely, going the other way (adding receiving points as you'd do moving from half to full PPR):

PlayerHalf · 1QBFull PPR · 1QBΔ
Jahmyr Gibbs$89$86−$3
Christian McCaffrey$74$68−$6
Ja'Marr Chase$60$74+$14
Amon-Ra St. Brown$49$60+$11
Trey McBride$38$42+$4

If you're moving from a half PPR league to a full PPR league, don't just mark up your WRs — actively knock down your RB tier prices. The WRs will run away in bidding, and the RBs will be a discount because everyone else is chasing pass catchers.

The 2026 Calculator

Everything above becomes concrete in one place. Toggle formats and watch how the numbers shift. Default view is half PPR 1QB to match the article.

Loading…

A few things to notice as you flip through:

  • The $/VOR exchange rate is highest in half PPR 1QB ($0.49) — because half PPR scoring compresses total VOR in the pool, each remaining VOR point commands more dollars. Same total money, less VOR, higher price per point.
  • QB replacement in Superflex sits at roughly QB25, meaning even mid-tier QBs (Kyler Murray, Bo Nix territory) hold meaningful VOR — which is why the $1-3 dollar QBs largely disappear in SF.
  • TE replacement sits at TE13-14 across every format, and elite TEs (McBride, Fannin, Bowers) carry a huge chunk of positional VOR. This is why the "elite TE vs late-round TE" debate is louder in auction than in snake — the dollar gap is stark, not the pick gap.

Tier Bands and What They Mean

Every player in the calculator (and, once shipped, every player on the rankings page) carries a tier label alongside their dollar value. The bands are cut from the auction dollars themselves, not from projection quantiles, so they translate cleanly to bidding behavior. The values below are for half PPR 1QB:

TierDollar rangeWhat it means
elite$30+Won at market. Bid to your ceiling. Missing all three of your elites is a bad draft.
starter$12 – $29The mid-tier. Where balanced rosters live and where the room's discipline decides the winners. Overpaying here by $3-5 per player is how you run out of money in the last hour.
flex$4 – $11Real starts-some-weeks depth. The "value" plays — target 2-3 of these per draft as your flex/bye-week ballast.
bench$3Rostered but not started. Handcuffs, weather stashes.
dart$1Lottery tickets. Six of these will be on your bench and five will be on waivers by Week 4.
off$0Below replacement. Do not roster in a 12-team league.

The counts vary by format but the shape doesn't: in half PPR 1QB the pool splits into roughly 27 elites, 39 starters, 23 flex, 7 bench, and 72 darts before the "off" cliff. In Superflex, the elite count rises (more QBs cross the $30 line) and the starter count grows to match. In full PPR, WRs push more players into the elite band and RBs slide toward starter.

Use tier labels as the fast-read on the rankings page; use the dollar (or percentage) as the actual bid input.

On the Rankings Page

The rankings page already tracks the user's league format — URL parameter, saved league preference, or the default cascade. The auction add-on plugs into that same state and paints a budget stamp onto every ranked player:

  • What each player row shows: the player's pctOfBudget under the currently selected format, and — driven by a user-entered budget field (default $200) — the derived dollar bid. Tier chip (elite / starter / flex / bench / dart) alongside for the fast read.
  • Format changes ripple automatically. Toggle from half PPR 1QB to Superflex on the rankings page and every budget stamp re-prices from the SF dataset. QBs jump; RBs and WRs compress. No dropdown of its own — the add-on inherits whatever format the rankings page is already showing.
  • Budget scales cleanly. The user's budget input is applied at display time: dollars = round(pctOfBudget / 100 × budget). A $100 league halves every stamp; a $400 league doubles it. The underlying percentages never move.
  • The data source is what this article documents. Four JSON files sit at public/data/auction-{half,ppr}-{1qb,sf}.json. Each row carries id, name, position, pctOfBudget, auctionValue (at $200), and tier. That's the whole contract the ranking-page add-on consumes.
  • Not modeled at the row level (yet): in-draft inflation (the running $/VOR that tells you the room is overpaying, covered in the Bid Inflation section below), roster-context adjustments (you already own two RBs so a third one at value is worth less to you), or bid-timing signals. Those live in the strategy sections and are the drafter's job for now.

The article is the spec; the calculator is the reference implementation; the add-on is the rankings-page surface. All three read the same numbers.

Strategy Archetypes: How to Actually Spend the Money

The math tells you what players are worth. Strategy is how you allocate those dollars given the reality that you're one of twelve bidders in a room and can't get everyone. All examples below are half PPR 1QB in a $200 league — swap dollars for percentages for other league sizes.

Stars and Scrubs

Blow the budget on 2-3 elite players (30-40% of budget each) and fill the rest with $1-3 lottery tickets. In a 12-team half PPR 1QB auction with $200:

$74 McCaffrey + $60 Chase + $38 McBride  = $172
$28 left for 14 remaining roster spots ($2.00 avg)

Where it wins: in years where the top of the RB and WR tier is unusually thin (2018, 2024). Anchoring elite production ensures you have unbeatable weekly ceilings. It also lets you exploit late-round market inefficiency — 12-team leagues typically leave 20-30 productive players undrafted after the primary talent pool is exhausted, and Stars-and-Scrubs benches are the first to catch waiver breakouts.

Where it breaks: in years when the top tier gets injured (Le'Veon Bell 2018, McCaffrey 2020) or the mid-tier has unusual depth. You lose the tournament if two of your three anchors miss meaningful time.

Balanced

Spread the budget so no single player exceeds ~20% of budget ($40 in a $200 league). Own five or six $25-40 players rather than three $60+ players. In half PPR 1QB:

Six players at $30 = $180
$20 left for 11 roster spots

Where it wins: in high-variance years or when your top-tier confidence is low. Balanced rosters are the least-bad worst case. You almost never crater in a 12-team league; you also rarely win outright.

Where it breaks: when the room drafts efficiently. Balanced strategy requires the market to consistently under-price the mid-tier — and if the room doesn't under-price it (2023 was like this), you overpaid across the board.

Robust RB (Auction Adaptation)

Spend 50-55% of budget on RB1-RB3. This is the auction equivalent of the "Zero WR is dead" era snake reasoning. In half PPR 1QB:

$74 McCaffrey + $52 Cook + $40 Javonte Williams  = $166
$34 left for 14 remaining spots ($2.43 avg)

Where it wins: in years with severe RB scarcity in the mid-tier (2023). Auction managers who anchor RB depth avoid the R5-R7 dead zone where snake drafters get punished. WR replacement is much deeper than RB replacement at any format, so streaming WRs from your $1-3 pool is genuinely viable.

Where it breaks: in Superflex, where QB money crowds out the RB stack. And in years with unusual WR volatility (2019, 2022), you find yourself streaming players who don't hit and lose weekly matchups by 15-25 points.

Nomination Theory

The other big auction lever — beyond how much to bid — is who to nominate. When you nominate a player, you force the room to spend budget on him instead of hoarding for later. The rules that matter:

  1. Nominate players you don't want early. If you're planning to skip QB in a 1QB league, nominate the top QBs first and let the rest of the room spend their budgets on positions you don't need. Every dollar spent on a QB you weren't going to bid on is a dollar removed from bidding wars on your targets.

  2. Nominate expensive positions in Superflex early. The rush to buy elite QBs in SF creates the biggest mispricings when it happens late in the auction, because managers realize they missed the tier and overpay. Force the QB tier to close early and you make the market efficient — which favors well-prepared bidders.

  3. Never nominate your own targets first. This is the single most common auction mistake. Nominating a player at $1 opens the bidding at $1, which lets the whole room evaluate them — you paid full retail. Wait for someone else to nominate your target, and jump in when the field has thinned.

  4. Nominate to burn dollars, not to burn players. Late in the auction when other managers are down to their last $10-15, nominate a mid-tier player who forces a bidding war between two teams both trying to fill the same slot. You don't have to win the bid; you're just draining their budget so that your remaining targets fall to you cheaply.

Bid Inflation and Course-Correction

The pool of dollars is fixed at $2,400 in a 12-team $200 league. But the distribution of dollars actually spent on any given round isn't. If the room overbids on the first ten players, the remaining budget pool shrinks by 20-30% and later players will go for correspondingly less.

Practical rule: track the running average of $-spent-per-VOR-point through the draft. If the first 30 players go for $0.58 per VOR when the pre-draft half PPR 1QB model said $0.49 per VOR, the room is overpaying by ~18%. Now every subsequent VBD value from the model is inflated — a player the model priced at $30 should now be evaluated at $30 × 0.58/0.49 ≈ $36 on the current market. Bid up accordingly for players you want. But don't apply inflation to players you were only lukewarm on — inflation is a market signal that you're competing against a spendy room, not a reason to overpay on lukewarm targets.

The mirror image is deflation. If the first ten players go under model, then late-round bench dollars will stretch further and you can afford to reach on lottery tickets.

What The Values Below Are Not

Two things worth being explicit about before you plug our auction values into your draft.

They are not projections of what the market will actually pay. Real auction rooms exhibit systematic biases: elite QBs typically go 20-40% over VBD (especially in SF), rookie RBs typically get overpaid, and TE1s go under. Our values are the mathematical fair value given the projections. Use them as an anchor, not as a floor or ceiling.

They are not adjusted for consensus positioning. A player with our projection of 250 points but a market projection of 300 will be overpriced by the room. Cross-reference our values against ADP or public auction data before jumping into a bidding war.

Methodology

  • Projections source: player_projections_current in Supabase — Ball Street's blended offensive projections for 2026, with PPR, half PPR, and standard scoring columns pre-computed. Half PPR 1QB is the article's anchor because it's the site's most common league setup; other combos are derived from the same projections.
  • Roster spec: 1 QB + 2 RB + 2 WR + 1 TE + 2 FLEX (RB/WR/TE) + 1 K + 1 DST + 6 bench + 1 Superflex slot in SF leagues.
  • Replacement level: first non-starter at each position after league-wide optimal starter allocation (locked position slots + greedy FLEX + greedy Superflex).
  • Bench allocation: greedy against remaining projection, capped per position — QB at 1.5/team in 1QB, 2.5/team in SF; TE at 1.5/team; RB and WR uncapped.
  • Budget invariant: every player is stored as pctOfBudget; the $200 dollar value shown in the article and the calculator is derived. A rankings-page consumer reading these files supplies its own budget and re-derives the dollar amount at display time.
  • Tier bands: cut from the dollar values themselves — elite $30+, starter $12-29, flex $4-11, bench $3, dart $1, off $0. Format-independent bands, format-dependent membership.
  • K/DST: flat $1 across the board; not part of the VBD dollar pool.
  • Not modeled: dynasty rookie premiums, keeper adjustments, contract year effects on projections, injury risk-adjusted projection variance, in-draft inflation adjustments at the row level. These are on the roadmap for the auction values as a separate risk-adjusted mode.

This article is part of Ball Street's Living Articles series — every chart and stat updates automatically as new data arrives from our pipeline. Browse all articles.

Explore more: Football Hub