🏈

Fantasy Football Auctioneer

🏈

Fantasy Football Auctioneer

My leagues

No leagues yet — create your first one. Each league keeps its own settings, rankings, and draft.

Sync a Sleeper league

Type your Sleeper username and import your league — teams, budget, roster, scoring, and real team names in one click. Read-only public data, no password needed. On draft day, the Live draft tab can then log every sale automatically.

League basics

Scoring

Advanced scoring

Roster build (per team)

Starting lineup + bench. Every value recomputes instantly when you change a slot.

Advanced slots (superflex & combo flex)

Teams

Name the room; mark which seat is yours.

Model options

Rank uncertainty on: your #1 isn't priced as a lock to finish #1 — each rank is priced by how often that preseason rank actually hit (real preseason expert ranks vs finishes, 2020–2025). Strength: 0% = trust my exact order, 100% = full historical uncertainty. Tiers on the rankings tab override this. Within-tier separation: how much of a player's exact-slot value survives inside a tier.

Replacement levels (from your build + scoring)

League-wide starting slots filled greedily with the best eligible rank-slots; positions sharing a flex share one bar.

PosStartableMarginal starter ptsReplacement pts

My rankings

You start from the market — current consensus draft position for your scoring format — and make it yours: drag players (or type a new rank number), use the position filters to work one position at a time, and add tier lines to group players you value about the same (everyone inside a tier prices nearly together). The 🔒 marks a player you consider a lock at exactly that spot. Every change reprices the whole board instantly.

Consensus (ADP)

    My rankings

      Value board

      Every player, priced for your league. Base $ = pre-draft value. Live $ = repriced from the money actually left in the room — the number to bid against. T1, T2… are your tiers; 🔒 = your locks. Click an available row to queue it in the sale form.

      SlotPlayerExpected ptsValue (surplus pts)Base $Live $Sold

      Log a sale

      My cash (C)
      Remaining targets (V)
      Surplus (C − V)
      My max bid
      Cash left in room
      Room inflation

      My roster & targets

      Every open slot carries a realistic market target (defaults to the median remaining startable player it could hold — edit to your actual plan). V is their sum. Penciling a needed starter at $1 is lying to the tracker.

      SlotPlayer$ paid / target

      The room

      Max bid = cash − $1 × (other open spots).

      Sale log

      "vs base" compares price paid to the pre-draft value of the rank slot consumed.

      #PlayerSlotPricevs baseTeam

      Live dollar value by positional rank

      Repriced continuously as sales are logged. Flat shelves at the top are tiers — yours, or the historical hit-rate plateaus. The smooth tail is the depth ramp a step-function model misses.

      QB RB WR TE
      View as table
      RankQBRBWRTE

      Historical basis: fantasy.nfl.com season stats 2015–2025 (pre-2021 normalized to 17 games), scored under your exact settings at load time. Rank uncertainty: FantasyPros preseason consensus ranks vs actual finishes, 2020–2025 seasons. Dollar identity: prices over the draftable pool sum to the money in the room. Your league, rankings, and draft log save automatically in this browser on this device — use Export to move them to another device or keep a backup.