A verdict you can argue with.
Two sides in, a verdict out — then the four terms behind it: consensus rank, age curve, your format, your league size. Free, and no account.

Elsewhere on the site
| # | Player | Pos | Team | Age | 1QB | SF |
|---|---|---|---|---|---|---|
| 1 | Ja'Marr Chase | WR | CIN | 26.5 | 10,232 | 9,098 |
| 2 | Bijan Robinson | RB | ATL | 24.6 | 9,648 | 8,301 |
| 3 | Jaxon Smith-Njigba | WR | SEA | 24.6 | 9,603 | 8,282 |
| 4 | Jahmyr Gibbs | RB | DET | 24.5 | 9,292 | 7,664 |
| 5 | Justin Jefferson | WR | MIN | 27.2 | 9,184 | 7,995 |
| 6 | Puka Nacua | WR | LAR | 25.3 | 9,055 | 7,754 |
| 7 | CeeDee Lamb | WR | DAL | 27.4 | 9,034 | 7,754 |
| 8 | Amon-Ra St. Brown | WR | DET | 26.9 | 8,991 | 7,791 |
| 9 | Ashton Jeanty | RB | LV | 22.8 | 8,146 | 6,440 |
| 10 | Jeremiyah Love | RB | ARI | 21.3 | 7,864 | 6,174 |
| 11 | Malik Nabers | WR | NYG | 23.1 | 7,809 | 6,016 |
| 12 | Drake London | WR | ATL | 25.1 | 7,346 | 5,713 |
| 13 | Omarion Hampton | RB | LAC | 23.5 | 7,159 | 5,412 |
| 14 | James Cook III | RB | BUF | 26.9 | 7,092 | 5,387 |
| 15 | Josh Allen | QB | BUF | 30.3 | 6,766 | 10,232 |
| 16 | Tetairoa McMillan | WR | CAR | 23.4 | 6,703 | 5,020 |
| 17 | Garrett Wilson | WR | NYJ | 26.1 | 6,625 | 4,997 |
| 18 | Jonathan Taylor | RB | IND | 27.6 | 6,609 | 4,824 |
| 19 | Nico Collins | WR | HOU | 27.5 | 6,276 | 4,538 |
| 20 | Chris Olave | WR | NO | 26.2 | 6,247 | 4,646 |
| 21 | Breece Hall | RB | NYJ | 25.3 | 6,145 | 4,624 |
| 22 | De'Von Achane | RB | MIA | 24.9 | 6,101 | 4,767 |
| 23 | Emeka Egbuka | WR | TB | 23.9 | 6,059 | 4,495 |
| 24 | A.J. Brown | WR | NE | 29.2 | 5,932 | 4,527 |
The short version
How the verdict is decided
Each side is priced asset by asset, then compared. Anything inside ±5% is called even — that band is noise, not an edge. Between 5% and 15% is a slight win, 15% to 35% is a clear win, and beyond that one side is giving up far too much.
The percentage is measured against the larger side, so a 10,000-for-9,000 trade reads as 10%, not 11%.
Why four numbers instead of one
Every other calculator hands you a total and asks you to trust it. A total is not an argument, and a trade is an argument.
So each valuation is split into what the expert consensus says about a player at his positional peak, what the age curve then adds or removes, what your league format is worth, and what your league size is worth. If you disagree with the weighting, you can see exactly which term to disagree with.
Dynasty and redraft are the same page
Switching to redraft strips the dynasty age discount back out and re-applies a much flatter curve, because a redraft trade buys one season and nothing else. It also discounts rookie picks to 12% — you cannot keep what they become.
That is why a 32-year-old running back can be nearly worthless in dynasty and a genuine asset in redraft, from the same source data.
What this does not know yet
There is no live market feed. Values come from published dynasty consensus, not from observed completed trades, so the calculator cannot yet tell you what a player actually fetched this month. That feed is the next milestone and it is tracked openly on the changelog.
It also does not price injuries, holdouts, or the news from this morning. Where a player carries an injury designation the calculator says so and leaves the number alone.