Skip to content
True Fantasy Review
True FantasyReview
RankingsBuy / Hold / SellTeam ReviewsTrade CalcAsk TFRMy LeagueSupport TFR
Sign in
TermsPrivacyRefundsAccessibility

Data: Sleeper · ESPN · DynastyProcess · FantasyFootballCalculator. Not affiliated with the NFL.

Terms
RankingsBuy/SellTradeMy LeagueLeague

TFR Team Review · Oct 30, 2026

Dynasty Degenerate Club

jameslealDynasty12 teams1QB · 2RB · 3WR · 1TE · 2FLEX · 1SFRecord 4-3
Plan: CONTEND

Pushing 🅿️rimo

3rd of 12 by value|4-3

True Fantasy ReviewData drives
dynasties

Team state

ONE YEAR CONTENDER

Now: CONTEND
2 yrs: RELOAD

ONE YEAR CONTENDERRight now this roster reads CONTEND — that's the same verdict as its game plan, blending what the starting lineup scores, how much value it holds and how old the core is. In two years, with every player aged forward, roster value lands in the middle third of the league.Today's read: contend 90% · reload 8% · rebuild 2%.

Overall roster grade

7.3

Above average roster value

Overall grade · 7.3 of 10Everything on the roster added up — players and draft picks at this league's values — and set against the league's average roster. An average roster lands around 5.5; 10 is the richest a roster gets.

Roster shape

STACKED

Best RB 2nd
Worst TE 9th

STACKEDRB 2nd, WR 2nd, QB 3rd — 3 starting spots inside the top 3 of 12.

Positional grades

League rank · of 12
QB3Quarterback · 3rd of 123rd of 12 in quarterback trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. That is value, not depth: 2 clear 12 PPG for 2 starting spots, so the rank is the men who start rather than anything behind them.The fuller the gem, the higher it ranks — a full gem is 1st in the league.
RB2Running Back · 2nd of 122nd of 12 in running back trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. The lineup backs it up: 4 clear 9 PPG for 2 starting spots, so there is a startable body behind the starters.The fuller the gem, the higher it ranks — a full gem is 1st in the league.
WR2Wide Receiver · 2nd of 122nd of 12 in receiver trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. That is value, not depth: 4 clear 9 PPG for 4 starting spots, so the rank is the men who start rather than anything behind them.The fuller the gem, the higher it ranks — a full gem is 1st in the league.
TE9Tight End · 9th of 129th of 12 in tight end trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. 2 clear 7.7 PPG for 2 starting spots, so there is nothing startable behind the lineup.The fuller the gem, the higher it ranks — a full gem is 1st in the league.
FLEX5Flex · 5th of 125th of 12 in the trade value left over once your dedicated slots are filled — the pool your 3 flex spots draw from. Your bench backs that up: 2 of 2 bench flex bodies clear the bar.The fuller the gem, the higher it ranks — a full gem is 1st in the league.
DEPTH4Depth · 4th of 124th of 12 in the trade value of everyone past your starters and flex — the bench you would trade from, not the bench you would start. Your lineup itself ranks 1st of 12 in weekly points.The fuller the gem, the higher it ranks — a full gem is 1st in the league.

Best position

RB 2nd

Top 3 of 12

2nd of 12 in running back trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. The lineup backs it up: 4 clear 9 PPG for 2 starting spots, so there is a startable body behind the starters.

Biggest gap

TE 9th

Bottom third of 12

9th of 12 in tight end trade value — what the room is worth to move, weighted toward the men who start. It is not a count of points. 2 clear 7.7 PPG for 2 starting spots, so there is nothing startable behind the lineup.

Production share

9.7%

vs league avg 8.3%

The best legal starting lineup scores 160.3 points a week — 9.7% of the league's combined lineups, 1st of 12. An even split is 8.3%.

Value share

9.7%

vs league avg 8.3%

9.7% of all the dynasty value in the league sits on this roster, picks included — 3rd of 12. An even split is 8.3%.

Draft capital

0 1sts · 1 2nd

4 future picks in all, 12th in the league by what they are worth. Each is priced as the player it is expected to become, off where its original owner is projected to finish — and they count toward the overall grade.

2 year outlook

CONTEND→RELOAD

Right now this roster reads CONTEND — that's the same verdict as its game plan, blending what the starting lineup scores, how much value it holds and how old the core is. In two years, with every player aged forward, roster value lands in the middle third of the league.

Roster workspace

10 starters · 1QB · 2RB · 3WR · 1TE · 2FLEX · 1SFProjected points?Filled with the best available player at each slot on expected points per game. Cam Skattebo and George Kittle are on bye in week 8, so they sit — this is this week's total. The season projection is 160.3 a week, 1st of 12.149.5

Starting lineup

SlotPlayerRankPPG
QBCaleb WilliamsCHI · 24QB219.4
RBBijan RobinsonATL · 24RB221.0
RBTreVeyon HendersonNE · 24RB259.3
WRAmon-Ra St. BrownDET · 27WR418.4
WRCeeDee LambDAL · 27WR617.8
WRRashee RiceKC · 26WR2613.5
TEKyle Pitts Sr.ATL · 26TE1212.5
FLEXWan'Dale RobinsonTEN · 25WR5011.0
FLEXMarShawn LloydGB · 25RB597.7
SFPatrick MahomesKC · 31QB818.9
Projected points · 10 starters?Filled with the best available player at each slot on expected points per game. Cam Skattebo and George Kittle are on bye in week 8, so they sit — this is this week's total. The season projection is 160.3 a week, 1st of 12.149.5

Roster

Quarterbacks

4
Caleb WilliamsCHI · 24QB2BUYTFR board · BUY 2/10I think he is close to peak price, a shop more than sell… he might be the truth
Patrick MahomesKC · 31QB8SELLTFR board · SELL 2/10On the Buy / Hold / Sell board without a written note.
Deshaun WatsonCLE · 31QB31BUYTFR board · BUY 5/10Also a decent sell at right price
Will HowardPIT · 25QB51—

Running backs

9
Bijan RobinsonATL · 24RB2BUYTFR board · BUY 5/10Stud, but high price
Cam SkatteboNYG · 24RB22SELLTFR board · SELL 10/10Sell high on tracy news
TreVeyon HendersonNE · 24RB25SELLTFR board · SELL 8/10Price dropping… explosive, but also Rhamondre under contract for 3 years…
David MontgomeryOUTHOU · 29RB33SELLTFR board · SELL 7/10On the Buy / Hold / Sell board without a written note.
Jonathon BrooksIRCAR · 23RB35SELLTFR board · SELL 5/10On the Buy / Hold / Sell board without a written note.
MarShawn LloydGB · 25RB59—
Kaleb JohnsonOUTGB · 23RB62HOLDTFR board · HOLD 5/10On the Buy / Hold / Sell board without a written note.
Emanuel WilsonSEA · 27RB66—
LeQuint Allen Jr.JAX · 22RB86—

Wide receivers

9
Amon-Ra St. BrownDET · 27WR4BUYTFR board · BUY 1/10On the Buy / Hold / Sell board without a written note.
CeeDee LambDAL · 27WR6SELLTFR board · SELL 3/10I do think Pickens is the asset to hold here… and unless you're a contender (hold probably) then I do like offloading him at a pretty dang good price.
Rashee RiceKC · 26WR26SELLTFR board · SELL 10/10On the Buy / Hold / Sell board without a written note.
Wan'Dale RobinsonTEN · 25WR50SELLTFR board · SELL 7/10On the Buy / Hold / Sell board without a written note.
Michael Pittman Jr.IRPIT · 29WR51HOLDTFR board · HOLD 5/10On the Buy / Hold / Sell board without a written note.
Ricky PearsallIRSF · 26WR65HOLDTFR board · HOLD 5/10Probably stuck holding, try selling as throw in if possible
Dontayvion WicksPHI · 25WR85—
Barion BrownNO · 22WR108—
Brandin CooksSF · 33WR121—

Tight ends

3
George KittleSF · 33TE11HOLDTFR board · HOLD 5/10Great contending buy
Kyle Pitts Sr.ATL · 26TE12BUYTFR board · BUY 7/10Could be an inexplainable good buy low… not sure why so bad usage though
Terrance FergusonIRLAR · 23TE13HOLDTFR board · HOLD 5/10On the Buy / Hold / Sell board without a written note.

The TFR take

The written take is on its way — the Roadmap below is the full read on this roster in the meantime.

The Roadmap

Your plan

CONTEND?Why contendStarting lineup produces 1st of 12 — a win-now lineup.Roster value ranks 3rd of 12, and falls once every player is aged two seasons forward.Your core is older than the league median — the window is finite.This reads your playoff odds — your record, your lineup and the schedule left — as well as your roster, and leans on them more as the season goes on. Four things decide this split: how many points your starting lineup scores today, how much trade value you hold, what that value looks like once every player is two years older, and how your core's age compares to the rest of the league. Producing now pushes you toward CONTEND, holding value that hasn't reached your lineup yet pushes you toward RELOAD, and being young without the production pushes you toward REBUILD. A close split means the roster genuinely hasn't picked a side.

Pushing 🅿️rimo

90%
CONTEND 90%RELOAD 8%REBUILD 2%
Lineup production?Your best legal starting lineup scores 160.3 points a week, 1st of 12 in the league. This is the half of the plan that wins games this season.
1357911121stof 12
1stof 12
Team value?Everything on the roster — players and draft picks at this league's values — ranks 3rd of 12. This is the half of the plan that wins the next three years.
1357911123rdof 12
3rdof 12
Value × production?Left to right is how much dynasty value you hold against an average team; bottom to top is how many points your best starting lineup scores. Every logo is a team in your league. Top right means both are working; bottom right means the assets are there but not in your lineup yet; top left means you are winning above your talent; bottom left means neither is working. The shaded band through the middle is within 8% of average either way — a team inside it reads as average on that axis.
Weekly production →
fragile contenderdominantrebuildfuture contenderLeague avgHHUNNID SUM10.0% of the league's value · 9.4% of its productionAn even split is 8.3%LLove Thy Nabers9.9% of the league's value · 8.2% of its productionAn even split is 8.3%88Henriquez9.6% of the league's value · 9.5% of its productionAn even split is 8.3%Aacanales8.7% of the league's value · 8.3% of its productionAn even split is 8.3%TThe Goff Goff 30008.4% of the league's value · 8.7% of its productionAn even split is 8.3%RRotoSurgeon8.3% of the league's value · 7.9% of its productionAn even split is 8.3%Ddlooo7.8% of the league's value · 9.0% of its productionAn even split is 8.3%Jjonnyf137.6% of the league's value · 8.2% of its productionAn even split is 8.3%Ddeballzake7.1% of the league's value · 5.2% of its productionAn even split is 8.3%Ddklong446.7% of the league's value · 8.9% of its productionAn even split is 8.3%WWhats the Price of Coke6.3% of the league's value · 7.0% of its productionAn even split is 8.3%PYouPushing 🅿️rimo9.7% of the league's value · 9.7% of its productionAn even split is 8.3%
Dynasty value →

DOMINANT?You hold +16% the trade value of an average team and score +16% its weekly points. Both sides are ahead — there is nothing structural to fix.

Competitive windowOpen now — closing inside two seasonsRead off the roster now (contend) and the same roster with everyone two seasons older (reload).
ONE YEAR CONTENDERONE YEAR CONTENDERRight now this roster reads CONTEND — that's the same verdict as its game plan, blending what the starting lineup scores, how much value it holds and how old the core is. In two years, with every player aged forward, roster value lands in the middle third of the league.
STACKEDSTACKEDRB 2nd, WR 2nd, QB 3rd — 3 starting spots inside the top 3 of 12.
DOMINANTDOMINANTYou hold +16% the trade value of an average team and score +16% its weekly points. Both sides are ahead — there is nothing structural to fix.

The game plan

Your moves, most important first

  • WR

    Sell

    CeeDee Lamb

    Get a startable WR back

    Shop CeeDee Lamb before his value drops — and get a startable receiver in return, the room has none to spare.
  • WR

    Buy

    Rome Odunze

    WR help · Whats the Price of Coke

    Buy Rome Odunze from Whats the Price of Coke.
  • W

    Trade talks

    Whats the Price of Coke

    Best fit for a deal

    Open trade talks with Whats the Price of Coke.

Top move

Consolidate RB depth into an elite TE?You hold +51% of league-average RB value — 2nd of 12 — while TE sits at −51%, 9th of 12. You start 2 running backs a week and 4 clear 9 PPG, so one body is spare. Cam Skattebo is the piece to lead with.

After this trade your running back room is exactly full — do not move a second one.

Season odds

?We rebuild your league's real schedule, project each team's weekly score from its best legal starting lineup, then play the rest of the season out a few thousand times with realistic week-to-week swing. These are the share of those seasons where you make the bracket and where you win it. Games already played are kept as results, so the numbers sharpen as the season goes.12-team league
92%PlayoffsYou make the bracket in 92% of the simulated seasons.
21%TitleYou win it in 21% of them. In a 12-team league an average roster wins about 8%.
8.7Proj. winsYour average record across every simulated season, over 14 regular-season games.
33rdProj. seedRanked by average finish across every simulated season, you come out 3rd — that, not the win total, sets the seed. You average 8.7 wins over 14 games; the league average is exactly 7.0.

Positional balance

Your roster value vs. league average?Everything you own in each group, added up and set against what an average team in this 12-team league carries there. Right of the line means you hold more than you can start, so that is where a trade should come from. Left of the line is where incoming value should land. FLEX is the best of what is left after your starters; DEPTH is everything behind that.

Biggest need

TE−51%

Add up everything you own at TE and it is worth +51% less than an average team here carries — 9th of 12. You start 2 tight ends a week once flex slots are filled, and you are filling those spots below league standard. This is where incoming value should land.

Best strength

QB+66%

Add up everything you own at QB and it is worth +66% more than what an average team here carries — 3rd of 12. You start 2 quarterbacks a week and 2 of yours clear 12 PPG, so none of it is spare — this is quality to trade down from, not depth to ship out.
← Deficit · buy hereLeague averageSurplus · trade from here →
-100%-75%-50%-25%0%+25%+50%+75%+100%
QB
Quarterback · +66% · 3rd of 12Add up everything you own at QB and it is worth +66% more than what an average team here carries — 3rd of 12. You start 2 quarterbacks a week and 2 of yours clear 12 PPG, so none of it is spare — this is quality to trade down from, not depth to ship out.
+66%3rd
RB
Running Back · +51% · 2nd of 12Add up everything you own at RB and it is worth +51% more than what an average team here carries — 2nd of 12. You start 2 running backs a week and 4 of yours clear 9 PPG, so one is genuinely spare and can be spent.
+51%2nd
WR
Wide Receiver · +46% · 2nd of 12Add up everything you own at WR and it is worth +46% more than what an average team here carries — 2nd of 12. You start 4 receivers a week once flex slots are filled and 4 of yours clear 9 PPG, so none of it is spare — this is quality to trade down from, not depth to ship out.
+46%2nd
TE
Tight End · −51% · 9th of 12Add up everything you own at TE and it is worth +51% less than an average team here carries — 9th of 12. You start 2 tight ends a week once flex slots are filled, and you are filling those spots below league standard. This is where incoming value should land.
−51%9th
FLEX
Flex · +1% · 5th of 125th of 12 in the trade value left over once your dedicated slots are filled — the pool your 3 flex spots draw from. Your bench backs that up: 2 of 2 bench flex bodies clear the bar.
+1%5th
DEPTH
Depth · +40% · 4th of 124th of 12 in the trade value of everyone past your starters and flex — the bench you would trade from, not the bench you would start. Your lineup itself ranks 1st of 12 in weekly points.
+40%4th

Bench depth check

Can your bench survive an injury or a bye week?

3Coveredsurvives an injury3Exposeda bye costs you a week
QB
QB depth5of 12teams pass

No startable backup

Deshaun Watson11.5 PPGneeds 12QB

You start 2 quarterbacks and nobody behind them clears 12 PPG. In superflex that is the fastest way to lose a week.
RB
RB depth5of 12teams pass

Real injury cover

TreVeyon Henderson9.3 PPGRB

TreVeyon Henderson at 9.3 PPG is a real back behind your starters.
WR
WR depth5of 12teams pass

Receiver bench is too thin

Dontayvion Wicks6.4 PPGneeds 9WR

No receiver behind your starters clears 9 PPG. Most rosters carry one, and bye weeks punish you without it.
TE
TE depth6of 12teams pass

No usable TE2

Nobody behind your lineup · needs 7.7 PPG

Nobody behind your starting tight end clears 7.7 PPG. Not hard to fix, but you need one.
FLEX
Flex depth8of 12teams pass

A flex body in reserve

David Montgomery10.0 PPGRB

David Montgomery at 10.0 PPG is the best startable body on your bench — one flex-worthy player in reserve is the bar.
2ND FLEX
2nd flex6of 12teams pass

Second body behind it

TreVeyon Henderson9.3 PPGRB

TreVeyon Henderson at 9.3 PPG is a second startable body behind the first — comfortable, and the piece you can afford to trade.Encouraged rather than required — a roster without it is workable, just fragile.

Roster diagnosis

Holding you back

3 problems

  1. 1DEPTHYour bench is short in 3 spotsYou start 2 quarterbacks and nobody behind them clears 12 PPG. In superflex that is the fastest way to lose a week. No receiver behind your starters clears 9 PPG. Most rosters carry one, and bye weeks punish you without it. Nobody behind your starting tight end clears 7.7 PPG. Not hard to fix, but you need one.
  2. 2TFR is selling 8 of your playersRashee Rice, Jonathon Brooks, Cam Skattebo sit on the Buy/Hold/Sell board as sells. You are holding assets our own board says the market is overpaying for.
  3. 3TETE is a hole, not a position group−51%Your tight end room holds −51% of the trade value the average team carries there and ranks 9th of 12. Every week you start someone the rest of the league would bench.

Your edge

3 advantages

  1. 1RBRB is a genuine surplus+51%Your running back room holds +51% of what the average team carries there and ranks 2nd of 12. You start 2 running backs a week and you have 4 startable, so one body is spare — Cam Skattebo is the piece that can leave. This is the value you trade from, not the value you protect.
  2. 2QBQB is loaded, but none of it is spare+66%Your quarterback room holds +66% of what the average team carries there and ranks 3rd of 12 — but you start 2 quarterbacks a week and only 2 of them clear 12 PPG, so none of it is spare. The move here is trading quality down at QB and taking a startable body back, not shipping a QB out for nothing.
  3. 3WRWR is loaded, but none of it is spare+46%Your receiver room holds +46% of what the average team carries there and ranks 2nd of 12 — but you start 4 receivers a week once flex slots are filled and only 4 of them clear 9 PPG, so none of it is spare. The move here is trading quality down at WR and taking a startable body back, not shipping a WR out for nothing.

Trading difficulty?How easily this roster can make a deal. All your value in three studs scores low, because any trade opens a hole in your lineup. Value spread across seven or eight useful players — and picks in the first two rounds — scores high: you can make a real offer without gutting yourself.

How easy it is for you to make a deal

4.2/ 10
Hard
0–4.5Hard4.5–7Moderate7–9Easy9–10Very easy
Your top 3 assets hold 51% of your roster value. You have 7 players inside the top 90, plus 1 tradeable pick in the first two rounds — the average team in this 12-team league holds 7.5. Almost any trade you make will open a hole in your lineup.

7Top-90 players

League avgLeague avg 7.5

7 of your players sit inside the top 90 of the dynasty board — the players other managers actually make offers for. The average team in this 12-team league has 7.5.

11st & 2nd picks

Below avgLeague avg 4.0

Future 1st and 2nd-round picks you own. Later rounds are left out on purpose — nobody builds a deal around a 4th. A pick is the easiest thing to add to an offer, because moving it costs you no starter this week.

51%Value in top 3

League avgLeague avg 48%

Your three most valuable assets hold 51% of everything on the roster. The higher this is, the more any big trade costs a starter. League average is 48%.

0Movable bench

Below avgLeague avg 0.8

Players outside your starting lineup who still sit inside the top 90 — value that can leave without opening a hole on Sunday. League average is 0.8.

The verdict

Trading from this roster is hard.

  • Almost any deal opens a hole in your lineup
  • Nothing on the bench is worth a call

Trade Ideas

?These are alternative deals, not a sequence — you would do one of them, which is why the same piece can appear on more than one card. They come in four kinds. FILLS A NEED moves value from a room you're long in to the one you're short in. TIER UP sends one of your starters plus a piece for a better player at the same position — for the rooms that are already fine but could be better. YOUR BOARD comes from the Buy/Hold/Sell board: a player you're selling moved while someone will still pay, or a player you're buying asked for by name. SELL THE VET and WIN-NOW BUY are the trades where the two plans meet — a rebuild selling a veteran to a contender for youth or picks, or a contender paying a rebuild in futures for a producer. Every offer is checked for whether a person would accept it, not just whether the values add up: the side getting the best player pays a premium for consolidating, you can't buy someone far above the best chip you own, and every player you send has to be someone who'd actually crack their lineup. A rebuild is never handed back an older player than it sends, and a contender is never handed a player who is out for the season. The percentage on each card is whether that manager would actually want it — their window, whether it lands in a room they are thin at, what it costs them, and how often they trade at all.alternatives — you'd do one of them
3.1Trade market: Quiet14 completed trades since January — about 2.3 per team. You will need to start the conversation, and expect to overpay slightly to finish one.

BetaTrade ideas are in beta and can be wrong — use them as a starting point, not as advice to follow blindly. Found a bad one? Screenshot it and send it to matthewbarghout on Discord — every real example is how we fix the logic.

No complementary roster in this league right now — nobody is long where you are short.

What Changes Your Window?

?The gap between where you are and the next window, sized in the thing that actually moves it — points of starting-lineup production, or the value you'd need to add.

You are already inside the top third. Holding it means protecting the 1st-ranked lineup you have — and tight end, 51% below league average and 9th of 12, is the one spot still costing you points.

Draft capital?Every future pick you hold. A pick is priced as the player it is expected to become, so where it lands in the round is most of what it is worth — and where it lands is set by how the roster that owes it is projected to finish, not by how good they look on paper. You project to finish 1st of 12, so your own picks land late in each round.

4 picks over the next 2 drafts — about 95% short of an average roster.

#12 / 12

Pick value rank?Every pick added up at this league's prices, ranked against the other 11 rosters.

4

Total picks

0.0×

League average?Your picks' combined value against what an average roster in this league holds. 1.0× is exactly average.

DRAFT20272027 draft2 picksProjected order
2.122nd roundlate2027 2nd · 2.12Worth about the dynasty #170 player.
4.124th roundlate2027 4th · 4.12Worth about the dynasty #280 player.
DRAFT20282028 draft2 picksMid-round estimate
3.093rd round~late2028 3rd · 3.09Worth about the dynasty #235 player. Two drafts out, so it is priced near the middle of the round — nobody's finish can be called that far ahead.
4.094th round~late2028 4th · 4.09Worth about the dynasty #283 player. Two drafts out, so it is priced near the middle of the round — nobody's finish can be called that far ahead.

Draft capital value

#12of 12

Your pick value ranks 12th in this league.

Picks by year

20272
20282

Top asset

2.12

2027 2nd roundlate

Worth about the dynasty #170 player.

Your most valuable pick.
True Fantasy Review

Sign in to see this

Free account — takes 30 seconds. Rankings stay open to everyone.

Create free account

Already have one? Sign in

Browse the rankings