How this trade analyzer works
How this trade analyzer works
Each player's value is the projected points he adds to a starting lineup, not a price. We take the median projection across the independent sources that published one, lay out every starting slot in a league your size, and assign the whole player pool to that board so nobody is used twice and nobody fills a slot he can't. A player is worth what the league loses without him.
A package is then measured against a reference team — the median starting roster from that same assignment. What you see is the difference between that team's best legal lineup with your package and without it, which is why a third running back who can't beat anyone already starting adds nothing at all.
What the range means
The sources disagree, so we re-run the comparison twice more: once with one side's players at the low end of what the sources say and the other side's at the high end, then the other way round. If one side is still ahead in both, we name it. If the range crosses zero, the sources genuinely don't separate the two packages and we say so instead of picking a winner. The range is disagreement between sources — it is not a probability that the trade works out.
What this can't tell you
It knows nothing about your actual roster, your record, your schedule or your bench. It is an estimate against a reference team, not a prediction that anyone will accept the trade. Consolidating two starters into one costs you a roster spot, which the arithmetic accounts for but your bench depth doesn't — that part is still your call.