Get injury alerts and waiver tips before anyone else. Free, straight to your inbox.

Get injury alerts and waiver tips before anyone else.

Home › Rankings › Trade Analyzer

Fantasy Football Trade Analyzer: Redraft & Dynasty

Free fantasy football trade analyzer: add the players you would send and receive for an instant verdict on rest-of-season value, with injuries and byes priced in. Playing in a dynasty league? Switch to Dynasty and every value is weighted by age, so younger players count for more. Works for PPR, Half PPR, Standard, TE Premium and superflex leagues, or import your Sleeper league. How values changed this week ↓

Half PPR
1QB
Redraft

Import your Sleeper team

Optional: turn this into a Sleeper trade analyzer for your league. Enter your username or league ID for a verdict weighted to your starting lineup. No login needed.

You give

    ValuePlayerStatusRemove
    Loading the analyzer…

    You get

      ValuePlayerStatusRemove
      Loading the analyzer…

      Trade values this week: injuries and byes

      Add the players you are sending and the players you would get back. Every value is rest of season: projected fantasy points from now through Week 17, which already counts each player’s remaining opponents, bye week and expected missed games, adjusted for schedule strength with our fantasy points allowed data, with injury discounts on top. Values refresh every few hours, and each player also shows his Week 8 rank from our weekly board. Houston, New Orleans, the New York Giants and San Francisco are on bye this week, which does not lower anyone’s trade value, so Christian McCaffrey, George Kittle, Malik Nabers, Nico Collins, Brock Purdy, C.J. Stroud, Chris Olave, Tyler Shough, Isaiah Likely and the rest of those four rosters are valued in full at their Week 7 rank. The rest-of-season feed covers Weeks 8 to 17, refreshes itself every few hours and reads clean on every health-check line. Injury discounts are rebuilt here each night from the same merged injury store the rest of the site reads, so the discounts on this page and the statuses shown elsewhere cannot drift apart. Twenty-three players carry a full absence discount, and twelve of them are players our own Week 8 board ranks. Lamar Jackson (QB9) is the most consequential: Baltimore placed him on injured reserve with a thumb injury that needs surgery, and his coach says he could miss the rest of the season — so he is priced at the 65% injured reserve takes rather than the 35% a confirmed season-ender would, because that is the shortest term the source supports. Breece Hall (RB18, quad) was downgraded to out pregame against Las Vegas. Three tight ends went in a single afternoon — Hunter Henry (TE12, foot), Jake Ferguson (TE15, ankle) and Colby Parkinson (TE20, ribs) — which leaves no available tight end in this tool from New England, Dallas or the Rams. Zonovan Knight (RB40, concussion) and Kendrick Bourne (WR47, ankle) were both ruled out in Arizona’s overtime win at Dallas. They join A.J. Brown (WR18, ankle) and TreVeyon Henderson (RB32, illness), both inactive on Sunday; Carnell Tate (WR32, shoulder); RJ Harvey (RB34) and Dameon Pierce (RB37), both on injured reserve; and nine off-board names. Two are season-ending and ten are on injured reserve. The two bye-week absences are Jaylin Noel and Tyrone Tracy Jr., both on injured reserve, and each discount prices the injury and nothing else, because a bye is never a discount here. Twelve players carry a designation discount, and nine of them picked the tag up in a game that has already been played — which is the clearest case of the split between these two tools: the start/sit card has no lineup call left to make for them, while a trade has to price what comes next. James Cook III (RB2) is the highest-ranked of the twelve, with Amon-Ra St. Brown (WR5), Drake London (WR6), Kyler Murray (QB10), Matthew Stafford (QB11, arm) and Michael Wilson (WR19) — the store records a rib fracture for Wilson, who played through it — alongside Christian Watson (WR9), Bhayshul Tuten (RB17, ankle), Jakobi Meyers (WR36, hamstring) and the three bye-week entries, Christian McCaffrey (calf, the highest-ranked player on the bye table), Woody Marks (leg) and Cam Skattebo (hamstring). Stafford, Tuten and Meyers are tonight’s three additions, every one tagged after his game had finished. George Pickens (WR10), Dalton Kincaid (TE13), Kenny Gainwell (RB38) and Jaylen Waddle (WR46) are all clear and valued in full. Nobody is at the deeper 7% and nobody is doubtful: the store’s doubtful list is empty league-wide, no tight end in this tool carries a designation at all, and Kyler Murray and Matthew Stafford are the two quarterbacks who do. Twenty-eight injured players our Week 8 board does not rank are priced from the rest-of-season feed with the discount their status earns rather than left unsearchable. Jadarian Price comes off that list tonight and is valued in full: Seattle activated him off injured reserve and he played, so the 65% he had carried since Week 5 is withdrawn. Jeremiyah Love is still among them, ruled out again after re-aggravating the ankle against Dallas, and Calvin Ridley stays off the list and valued in full, the hip gone from Tennessee’s report. All fourteen games have now kicked off, so the next things to move these values are Tuesday’s board roll and Wednesday’s first Week 9 practice reports.

      Frequently asked questions

      How does the trade analyzer value players?

      Each player is valued on his rest-of-season outlook, not one week. We add up his projected fantasy points for every remaining week through Week 17, so his remaining opponents, his bye and any expected missed games are already counted. We then adjust by up to 6% for schedule strength, using how many fantasy points each remaining opponent allows to his position, and apply any injury discount. That total is ranked at his position and measured against a replacement-level starter in a 12-team, one-quarterback league. Values fall off faster at quarterback and tight end than at running back and wide receiver, because replacements at those positions are easier to find.

      Does the trade analyzer use rest-of-season rankings?

      Yes. A trade is a rest-of-season decision, so values come from rest-of-season projections rather than this week’s matchup. A player facing a tough defense this Sunday, or sitting on a bye, keeps his full trade value. Each player also shows his rank on our weekly board for context.

      Does it work for PPR and standard leagues?

      Yes. The toggle at the top switches between PPR, Half PPR, Standard and TE Premium. Receivers and tight ends gain value in PPR and TE Premium, and running backs gain value in standard scoring.

      How are injured players valued?

      A player who is out keeps part of his value depending on how long he is expected to miss: 93% if he should be back next week, 80% if he is week-to-week, and 65% on injured reserve. Questionable players take a small discount. Every discount is shown next to the player.

      Why does a two-for-one trade favour the side getting the best player?

      You can only start so many players. In a package the best player counts in full and each extra piece counts for less, and the side taking back more players has to cut someone. The analyzer credits the side that frees a roster spot.

      How often are trade values updated?

      Rest-of-season values refresh automatically every few hours as projections change, and injury statuses update nightly from our live injury report. The weekly rank shown next to each player moves every Tuesday, when our weekly rankings are published.

      Does the trade analyzer work for superflex leagues?

      Yes. Switch the toggle at the top from 1QB to Superflex. In a superflex league about two dozen quarterbacks start each week, so replacement-level quarterback play is much worse and every starter gains value: an elite quarterback is worth about as much as a top running back or receiver, and a mid-tier starter is worth roughly three times his one-QB value. Running back, receiver and tight end values do not change. If you import a Sleeper superflex league, the toggle is set for you.

      Does the trade analyzer work for dynasty leagues?

      Yes. Switch the toggle at the top from Redraft to Dynasty. Dynasty mode starts from the same rest-of-season value and then weights it by the player’s age at his position, so a 23-year-old is worth more than a 29-year-old with the same production this year. Injury discounts are lighter in dynasty, because a long-term asset outlasts one injury, and a questionable tag carries no discount. Ages come from each player’s birth date and update automatically. If you import a Sleeper dynasty league, the toggle is set for you.

      How does age change a player’s dynasty trade value?

      Each position ages differently, so each has its own curve. Running backs peak earliest and fall fastest: a 23-year-old back is weighted at 1.25 times his current value, a 25-year-old at 1.00, a 27-year-old at 0.71 and a 29-year-old at 0.45. Wide receivers hold up longer: 1.20 at 24, 1.04 at 26, 0.85 at 28 and 0.60 at 30. Tight ends develop later and keep a premium to about 27, dropping to 0.62 by 31. Quarterbacks last longest: 1.20 through 25, about 1.0 around 30, and 0.56 by 35. The verdict lists each player’s age and weight, so you can see exactly why a younger player wins a close deal.

      Can I import my Sleeper league into the trade analyzer?

      Yes. Enter your Sleeper username or league ID in the Import your Sleeper team box. The analyzer reads your roster, your league’s scoring and its starting lineup slots from Sleeper’s public API, with no login and nothing stored on our side, and sets PPR, Half PPR, Standard or TE Premium to match your league, and switches to Dynasty if your league is a dynasty league. You can then tap players from your roster and your trade partner’s roster straight into the deal.

      How does the analyzer weight a trade for my roster?

      It builds your best starting lineup from your league’s actual slots, including flex and superflex, before and after the trade. Players who would start count in full and bench depth counts at a fraction, and if the trade overfills your roster it drops your lowest-valued player. The result is a second verdict next to the market one: a trade can be fair on value and still be a clear win for you if it fills an empty starting spot, or a loss if the player you get would sit on your bench. When a deal is lopsided, the analyzer suggests specific players from your trade partner’s roster, or your own, that would even it out.

      Injured players in these values

      Loading…

      Full injury report →

      How we value a trade

      Rest of season, not one week. Every value starts from projected points through Week 17, so one tough matchup or a bye does not move it.

      Schedule counts. A soft remaining schedule nudges a player up and a tough one nudges him down, by up to 6%.

      Stars beat depth. The best player in a package counts in full; each extra piece counts for less.

      Injuries are priced in. Out, week-to-week and IR players keep 93%, 80% and 65% of their value.

      Roster spots matter. The side that frees a spot gets a small credit.

      Dynasty weighs age. In Dynasty mode younger players gain value, and running backs past 26 and receivers past 28 lose it fast.