FantasyTools.ai
League

Rate My Fantasy Football Team

Drop in your starters and bench, get an instant letter grade — plus per-position sub-grades and a one-line read on your team's biggest strength and glaring weakness. The grade is free; the full plan is a question away in the chat.

Scoring
Thin sample: the typical player on the Half-PPR board has been drafted in only 16 mocks, so treat these to the nearest round, not the decimal. The PPR board is the deepest sample.
Starting lineup
  • QB
  • RB
  • RB
  • WR
  • WR
  • TE
  • FLEX
  • K
  • DST
Bench (0 added)
  • BN1
  • BN2
  • BN3
QB
0/1
RB
0/2
WR
0/2
TE
0/1
FLEX
0/1
K
0/1
DST
0/1

That's the free read. The plan — trades, waivers, weekly start/sit — is in the chat.

Get the full AI breakdown →

Grades are built from 12-team ADP by Fantasy Football Calculator — a market-consensus read of draft value, not a projection engine. Half-PPR ADP as of — 407 mock drafts (Sep 6–11).

How the grade works

Every grade is built from one honest input: where the market drafts your players. We take an average-draft-position (ADP) snapshot — currently — and rank every player against others at his own position. That positional rank becomes a 0–100 player score on a simple, disclosed curve:

  • The #1 player at a position scores 100.
  • A replacement-level starter — the last guy a 12-team league still starts (RB36, WR42, QB/TE/DST 14th, K 10th) — scores 40.
  • Everyone in between is a straight line between those two, and deep bench/waiver types decay toward a floor of 10.

Your team score is a weighted average of your nine starting slots (QB, two RB, two WR, TE, FLEX, K, DST). The weights matter: RB and WR carry the most (1.2 each), TE and QB and FLEX sit in the middle, and K and DST barely move the needle (0.4 each) — you shouldn't be able to draft your way to an A on kickers. An empty starting slot counts as a zero, because a hole in your lineup is a real problem.

Two adjustments finish the grade:

  • Bench depth is a bonus or a penalty. A genuinely deep bench adds up to +8; a bench full of dart throws subtracts up to −4. Leaving the bench empty is neutral — we grade the starters you gave us and nudge you to add depth.
  • Bye-week stacking costs you. For every starter past the second who shares a single bye week, you lose 2 points (capped at −10). Four starters off in Week 7 is a week you literally can't field a full lineup.

The final score — starters + bench − byes, clamped to 0–100 — maps to a letter: A+ at 90, B at 66, C at 48, D at 30, F below. For calibration: a roster of pure replacement-level starters lands around a D+; a team of solid every-week starters grades out B to A-; only genuinely elite rosters touch the A+ line.

The strength and weakness one-liner is templated straight from those sub-grades: your best position family (QB/RB/WR/TE) becomes the strength, your worst becomes the weakness, and a four-deep bye stack overrides the weakness because that's the thing most worth fixing before draft day. K and DST never headline — they're commodity positions.

Honest limits

This is a market-consensus grade, not a projection engine and not advice. It reads how the draft market values your roster today — it doesn't know about a coaching change, a training-camp injury, a Week 3 breakout, or your league's weird scoring settings beyond standard / half-PPR / PPR. Preseason ADP is also thin at the back end, so late-round fliers and rookies can rank lower than you'd like. Treat the letter as a fast, defensible gut-check, then pressure-test the borderline calls with a human — or with Chalk & Sharp in the chat.

Player pool and ADP via Fantasy Football Calculator.

Grade is free. The plan is in the chat.

A letter tells you where you stand. Chalk & Sharp tell you what to do about it — the trade targets that fix your thin position, the waiver streamers for your bye week, and the weekly start/sit calls your grade can't make. Bring your whole roster.

Get the full AI breakdown