Draft Order Calculator

Enter your league name, choose the number of teams (4–20), and add your team names — the Draft Order Calculator randomly generates a fair draft order for your fantasy football, baseball, basketball, or any other fantasy league. Your randomized pick order and draft positions are displayed instantly, ready to share with your league.

Optional: give your league a name for display purposes.

Select how many teams are in your league.

Random lottery assigns picks by chance. Snake reverses order each round.

How many rounds of the draft schedule to generate.

Results

Total Draft Picks

--

Teams in Draft

--

Rounds Generated

--

1st Overall Pick

--

Draft Pick Distribution by Team

Results Table

Frequently Asked Questions

How does the random draft order generator work?

The generator uses a cryptographically random shuffle (Fisher-Yates algorithm) to randomly assign each team a unique draft position. Every team has an equal probability of receiving any pick slot, ensuring a completely fair lottery result.

What is the difference between a snake draft and a linear draft?

In a linear draft, the same pick order repeats every round (Team 1 always picks first). In a snake draft, the order reverses each round — so the team that picks last in Round 1 picks first in Round 2. Snake drafts are the most common in fantasy football because they balance the advantage of early picks.

How many teams can I include in the draft order?

This calculator supports leagues with 4 to 20 teams. Most fantasy football leagues run 10 or 12 teams, while baseball and basketball leagues can go up to 16 or more. Simply select your league size from the dropdown.

Do I have to enter team names?

No, team names are optional. If you leave them blank, the generator will use default labels like Team 1, Team 2, etc. Adding team names makes the output more readable and easier to share with your league.

Can I regenerate the draft order if I don't like the result?

Yes! Simply click the Calculate button again to run a brand-new random shuffle. Each click produces a completely independent randomization, so you can re-roll as many times as your league agrees is fair.

Is this generator fair for all teams?

Absolutely. The randomization gives every team an equal statistical chance at each draft slot. No team has any advantage over another — the process is equivalent to drawing names out of a hat.

What fantasy sports can I use this draft order generator for?

This tool works for any fantasy sport — football, baseball, basketball, hockey, soccer, and more. The draft order logic is sport-agnostic; just enter your team names and league size.

How do I share the draft order with my league?

Once the order is generated, you can screenshot the results table or copy the pick order and paste it into your league group chat, email, or fantasy platform. The table displays round-by-round picks for easy reference.

More Sports Tools