Free fantasy football mock draft

Practice your draft against bots that follow live ADP and react to runs, with an AI strategist advising every pick and an honest graded recap when you finish. No signup required. Set your league up below and you are on the clock in about a minute.

  1. League shape
  2. Draft slot
  3. Strategy
In a 10-team Half-PPR league, ~1,875 points typically wins the starting lineup race, target ~1,705 projected points on draft day; winners add the rest in-season.
Subscribers who import their league history get this win target computed from their league’s actual championship scores, instead of a format preset.

How these numbers are calculated

The winning score

We compile the best possible balanced draft from every draft slot in your format and average them, and that's what a solid draft projects on draft day. Here that average is about 1,705 points. Championship teams then outrun their draft by roughly 10% over the season through waiver adds, streaming, matchup calls. The winning score (~1,875) is the draft-day average plus that in-season margin.

Your draft target

The draft-day average is your target: if your draft projects at or above it, you're ahead of the field before the season starts. The gap up to the winning score is earned in-season, not on draft day.

Strategy ratings

From your slot we know exactly which overall picks you own. At every pick, each position has an expected value: the projected points of the best player likely still available: our projections supply the points, market draft-position data supplies the availability odds. Each strategy restricts when positions may be taken (Zero-RB waits on running backs, Late-Round-QB holds off on a quarterback), and we find the best possible starting lineup your picks can assemble under those rules. The rating is that lineup's projected total, over or under the draft target. Kicker and defense are slotted into your final two picks.

Ratings cover the starting lineup only, and bench upside isn't scored. "Infeasible" means the strategy's timing rules can't fill a starting lineup from that slot.

RotoAlpha
Signing you in…