Know what to bid. And how often it wins.

Most waiver advice gives you a price range and leaves you to guess. FAABFAX gives you a figure and tells you how often that figure has actually won, priced off your own league's bidding history rather than a stranger's. No signup, and we never ask for your Sleeper or ESPN password.

Works with Sleeper, ESPN and Yahoo, public leagues or private · the build takes about ten minutes. Or open the demo league to look around first.

What you get on waiver day

Three of the cards your league's FAAB board opens with.
RB
Your bid, with the odds on it
sample RB claim · 12-team league · $200 season budget
Worked example

Not a range. Three bids, each one the cheapest figure that would have won that often in your league. Figures here are made up to show the shape; yours come from your league's own claims.

P60
$18
wins about 60% of the time
P75
$27
about 75%
P90
$44
about 90%

Read P60 if you only read one. It is the smallest bid that would have beaten the winner on about 60% of the claims in your league that looked like this one. Tap any figure for the whole curve, every dollar up to your full budget.

⚠ Two rivals cannot outbid you

Your bid only has to beat the teams that still have money. We read every manager's remaining budget, so a team sitting on $3 stops counting as a threat. Six teams can still reach $18. Two cannot reach $4.

What it has takenTeams biddingWinning bid
Nobody else wanted himyou only $1
One other team2$14
Three other teams4 $41

Receipts, not vibes. Every figure opens on the claims it was computed from, with how many there were.

Priced from your league

Sample · real data

A contested add in this league has cost

16.5%
of budget, median · from its own 181 priced claims

In the public leagues we track, the same kind of claim runs 5.0%. More than three times the price, because leagues bid differently from one another. That gap is the reason we start with your history and fall back to other people's only when yours runs out, and say on the card which one you are looking at.

⚠ The winning bid is not the price

The winner's bid is a record of somebody's overpayment. We also show the clearing price, which is what it would have taken to beat the runner-up. Across our leagues, 82% of claims cleared at or below the floor of the old recommended range.

We grade our own number

Live scorecard

Every Wednesday we score last week's recommendations against what actually cleared, and publish it.

The bid is written down before you act, so the grade cannot be rewritten afterwards. When the number is off, the market report says by how much and in which direction. A tool that only tells you what worked is asking you to trust it on faith.

This week's market report →

The bid card is a worked example. The prices beside it are measured, from a real league and the public leagues we track. How the number is built →See it live in the demo →

Every signal we use, in plain English

Two things set your bid. Everything else feeds one of them.

Nothing in this list sets a dollar figure by itself. A signal either tells us which claims to price from, or tells us how many teams will bid. Keeping those two apart is most of what makes the number trustworthy.

The price book

What claims like this one have actually cost.

Your league's own bids measured

Every FAAB claim your league has on record, including the losing bids, which is the part nobody else keeps. This is the primary evidence for every figure we show you. Held out on 2,892 claims across 419 leagues, the P60 bid won 63% of the time against a 60% target.

How many teams bid measured

The single biggest thing separating a $2 claim from a $40 one. Across 58,954 claims, the price runs about 32 times higher when five rivals bid than when none do. So we price each player against the competition we expect for him, not against the average claim.

What it takes to beat the runner-up measured

The winning bid tells you what somebody paid. The bid under it tells you what winning actually required. Pricing off winners overpays by $4.75 to $16.26 per league on average. A $0 bid, for the record, won 0 of 323 contested claims.

Recent seasons count more judgement call

A league's habits drift as managers come and go, so each season back counts about 71% of the one after it. A four-year-old bid still counts for roughly a quarter. We chose that decay rate; we have not graded it against alternatives.

What each rival has left to spend measured

A budget is spent once. A team with $3 left cannot take a player from you at $20, whatever it would have paid in September. We read every rival's remaining budget and drop the ones who cannot reach your bid.

Leagues shaped like yours measured

Only when your own history runs thin at a position. Same league size, same QB rules, same activity level. We widen one step at a time, and a rougher answer from your league always beats a precise one from someone else's.

The public corpus, last and labelled judgement call

Hundreds of public leagues, used to fill a hole and as a control group to check ourselves against. It skews heavily toward dynasty leagues, so it is a poor description of most people's league. The card always says when a figure came from it.

The crowd forecast

How many of your rivals are going to bid on him.

What the country is adding judgement call

Sleeper publishes how many leagues added each player in the last 24 hours. A player half the country is grabbing will draw bidders in your league too. Two honest limits: those adds already went through, so it is not a feed of pending claims, and most adds anywhere are free pickups rather than money claims. In our own leagues, 2,869 of 3,774 Sleeper adds cost nothing.

How widely he is rostered measured

A player already on 80% of rosters is not about to be claimed in many leagues. We graded the published ownership numbers against ownership measured directly in 24 redraft leagues: Sleeper's is off by about 13 points on average, ESPN's by about 20.

Last week's surprise measured

Points he actually scored minus what he was projected to score. This is the best single predictor we have found of a player being claimed at all: among leagues where he was still available, the claim rate runs from 0.5% to 5.5% across the range.

Who on your league needs the position measured

A starter who scored well for a month and then put up nothing. A starter on a bye next week. Both computed from box scores and the NFL schedule, with no injury feed involved, because a rival with a hole at running back is a rival who bids.

How often each rival actually bids measured

Your league-mates are not interchangeable. One claims every week; one has not spent a dollar since October. We model each manager separately, from their own record, rather than assuming an average opponent.

What claims like this became judgement call

Whether a player looks like a handcuff who just inherited a job, a one-week streamer, or a stash. Shown next to the bid as context, never folded into the price. It stays hidden until the projections actually move, because early in a season it is mostly guessing.

Defensive matchups, for streamers measured

Which defenses have a soft week coming, and which have several in a row, read off the real schedule and how many fantasy points each offense has actually given up.

The whole method, with every number and what we tested and threw away →

How it works

Three steps, one of which is waiting.
1

Point it at your league

A Sleeper username or league ID, or an ESPN league ID. No account, no password, no permissions. If your ESPN league is private, we will walk you through unlocking it from your own browser.

2

We read every bid your league ever made

Every season on record: the FAAB claims, the losing bids under them, the budgets, the trades and the results. That ledger is what makes pricing possible, and it is the part the platforms bury. This takes about ten minutes, and longer when other leagues are building ahead of yours. You can close the tab; the link keeps working.

3

You get a board every waiver day

Your private link opens on the FA Board: the players worth a decision this week, each with a bid and the odds that bid wins.

  • 36 players, not the whole pool. 10 RB, 10 WR, 5 TE, 5 QB, 3 DEF, 3 K, ranked by who is actually being added
  • A bid and its odds for each one, plus the whole curve, the rivals who can still afford you, and what claims like it have cost
  • The receipts behind every figure, including how many claims it rests on and whether they were yours or other people's

The FAAB Market Report

What FAABFAX member leagues paid last week. Free, no signup.

2026 Week 7: what FAABFAX member leagues paid last week, which players drew competing bids, and how our own number scored against it.

Leagues
417
reporting
Bids read
9,928
winners and losers
Contested
5,674
claims with competing bids

Our grade for this week: Overall A, Key players B.

Most money movedClaimed inMedian winning bid
Omar Cooper WR251 leagues17% of budget
DeMario Douglas WR192 leagues7% of budget
Tyrone Tracy RB180 leagues7% of budget

Read 2026 Week 7 → · Every week → · Five seasons of history →

Questions

Where's my Sleeper league ID?
It's the long number in your league's URL, and your username is on your Sleeper profile. Either one works. The username lets you pick from every league you're in.
Where's my ESPN league ID?
The number right after leagueId= in your league's URL on ESPN. Careful: the URL also carries a year (the season) — your league ID is not the year.
What if my ESPN league is private?
Private leagues work. ESPN only serves a private league to someone signed in as a member of it, which is you and not us, so we give you a one-click bookmarklet that reads the league history from your own browser and sends it over. We never see your ESPN password.

ESPN marks individual SEASONS private too, so a league can be readable for one year and walled for another. When that happens we tell you which years we couldn't reach rather than quietly leaving them out.
My league is brand new. Does this still work?
Partly, and the board will say so. With no bidding history of your own we price from leagues shaped like yours and label every figure as such. The board gets better the week after your first contested claim, and a lot better after a season.
Is this built for dynasty leagues?
It is built for redraft. The pricing adapts to your league's own history, which carries you a long way in any format, but we cannot reliably read dynasty settings off every platform, so we do not claim to handle it. Saying so is cheaper than being wrong about your keeper league in week 9.
It does drafts too. Draft Intel scouts every manager in your league: who reaches, who waits on quarterbacks, what their drafts actually cost them. It is a separate and slower build, so you ask for it from your dashboard rather than getting it automatically.
What happens next: you pick the league, the build runs for about ten minutes, and you land on your league's private dashboard link. There's nothing to sign up for. Bookmark the link to get back, because it is the only way in. Share it with your league-mates and they'll see it too.