β˜… TONIGHT Β· ONE LINK Β· ONE WINNER β˜…

FANTASY DRAFT RUMBLE Fantasy Draft Order Generator and Randomizer

Nobody can rig it in secret. One fair result for your league: watch it live or later, and the same link always shows the same order.

2–32 teams Β· free to play
or import from Sleeper
CHAMPION
Pixel-art wrestling champion raising the championship belt
FOOTBALL Β· BASKETBALL Β· BASEBALL Β· HOCKEY Β· DYNASTY Β· KEEPER Β· FOOTBALL Β· BASKETBALL Β· BASEBALL Β· HOCKEY Β· DYNASTY Β· KEEPER Β·
WHAT THE ANALYSTS ARE SAYING

My new favorite way to set a fantasy football draft order. Shout out to whoever put this together πŸ”₯

Jeff Ratcliffe
Co-CEO, FTN Fantasy. SiriusXM host.FTN Fantasy, SiriusXM
Read on X β†’

For those wondering how we chose the draft order for Friday's 2026 Fantasy Points Invitational on @SiriusXMFantasy, we used Fantasy Draft Rumble.

Joe Dolan
Owner and Editor in Chief, Fantasy Points. SiriusXM Fantasy host.Fantasy Points, SiriusXM Fantasy
Read on X β†’
01
ENTER
Each manager becomes a pixel-art wrestler. Type names manually or import from Sleeper, Yahoo, or ESPN. Works for 2 to 32 teams.
02
FIGHT
Share one link instantly or schedule it with a live countdown. The seeded engine locks the result, so every viewer sees the exact same match and standings, even if they open or replay it later.
03
DRAFT
Eliminations set the order. First one tossed picks last, the last one standing picks first, and the final order can be shared as a link or image.
See how it works
SAMPLE MATCH seeded · mulberry32
MATCH TIME2 to 5 min
WRESTLERS2 to 32
PICK 1LAST STANDING
See a live reveal
Every manager enters as a wrestler and brawls until one is left standing. Watch it now, rewatch it later, or open it on another device and the draft order stays the same.
118,000+
Matches watched
2–32
Teams per match
1 LINK
Locked result
LeagueMugs logo Allied with
LeagueMugs.com
THE DETAILS

How the fantasy draft order generator works

Every team in your league becomes a wrestler. In a classic Rumble they enter the ring one at a time; pick All In Brawl instead and everyone starts in there at once. Either way the last one standing takes the first overall pick, second-to-last eliminated picks second, on down to the first team eliminated, who picks last.

Building the roster takes about a minute. Type the team names in, paste your whole list at once, or import straight from Sleeper, Yahoo Fantasy, or ESPN. Then you get one link. Drop it in the league chat and every owner watches the same match and lands on the same final draft order.

That is the whole tool. No signup, no download, no spreadsheet. See how it works if you want the step by step.

A draft order randomizer your league can actually trust

Most ways of picking a draft order come down to trusting the commissioner. A spreadsheet formula, a shuffled list of names, a random number site: they all produce a result that exactly one person watched happen.

This one locks the result into the link. The order is drawn by a seeded generator keyed to that match's unique ID, so it is genuinely unpredictable the first time it runs and permanently fixed afterwards. Refreshing does not reroll it. Opening it on someone else's phone does not change it. Nobody can quietly run it twenty times until they land at number one.

Anything that did influence the order gets disclosed on the results screen. If weighted odds were used, each team's lottery ball count sits next to their name. If a team was locked to a finishing position, that placement is badged. Nothing about how the order was decided is hidden from the league.

The full breakdown of how the draw is locked and shared lives on the draft order randomizer page.

Run it before you run it for real

Plenty of commissioners use it as a draft order simulator first. Start a rumble with placeholder names, watch it play out, and see how the reveal will land before anything counts.

Nothing carries between matches, so your practice runs never touch the real one. When you are ready, build the real roster and generate a fresh link.

You can also schedule the reveal for a future date and time and share the link ahead of it. The whole league gets a synchronized countdown and the match plays out together at the moment you picked, which beats twelve people asking whether it started yet.

See what a live reveal looks like on the fantasy draft order simulator page.

Built for fantasy football, and every other draft

Most leagues running a Draft Rumble are fantasy football. The generator handles anything from a two-team head to head up to a 32-team monster, with 12 as the default, so standard, superflex, and deep dynasty rosters all fit.

It is not football only, though. The draw itself is sport agnostic, so basketball, baseball, hockey, and auction leagues work exactly the same way. There are dedicated pages for fantasy basketball draft order and fantasy hockey draft order if you want the specifics.

It also works for things that are not drafts at all: prize ordering, deciding who buys the first round, or settling whatever argument has been running in the group chat since June. There are more fun ways to pick a draft order if you want to see the alternatives first.

Weighted lotteries for keeper and dynasty leagues

Straight random is the right call for most redraft leagues. Everyone starts level, nobody has a claim on the top pick, and the rumble sorts it out.

Keeper and dynasty leagues often want something closer to the NBA lottery, where last season's worst team gets better odds without simply being handed first overall. Weighted mode does that. Give each team a number of lottery balls and win probability scales with the count, so a team holding 200 balls is favoured over one holding 25, but the team with 25 can still pull it off. That uncertainty is the entire point of a lottery.

It stays off unless you switch it on, and when it is on the ball counts appear in the final standings, so nobody has to take your word for what the odds were.

Quick Answers

Everything commissioners ask before they send the link to the league.

Is this fantasy draft order generator free?

Yes. Running a match and sharing the result are free for every league, with no account needed. Paid plans only add saved leagues, custom wrestlers, and match history.

How do I randomize a fantasy football draft order?

Add your teams, hit Start Your Rumble, and send the link. One draw, locked to that link, same result for everyone who opens it.

Can the commissioner rig it?

Not in secret. The result locks to the link the moment it exists, and any weighted odds or pre-set positions are badged in the final standings.

Can I import Sleeper, Yahoo, or ESPN?

Yes. Type the names in, paste your whole list at once, or pull rosters straight from Sleeper, Yahoo Fantasy, and ESPN.

How many teams can I have?

Anywhere from 2 to 32, with 12 as the default.

How long does a match take?

Two to five minutes on the default pacing. You can set a longer run time if you want a bigger event for a Discord or Zoom watch party.

Does it work for keeper and dynasty leagues?

Yes. Weighted mode gives each team a different number of lottery balls, so worse teams get better odds without being handed the top pick.

Match setup

One link, one locked result. Nothing is drawn until you generate it.

How are your teams coming in?
πŸ”§ Fix in progress. Yahoo now requires approval to read Fantasy league data, and our request is in their review queue. Signing in would not return your league, so we have switched this off rather than waste your time. Use Sleeper, ESPN, or type your teams in by hand, and we will turn Yahoo back on the moment it clears.
When it is back: sign in with Yahoo to import your league's team names automatically. Only team names are read; no personal data is stored.
Where do I find this?
Type your Sleeper username and pick your league from the list, or paste your league URL (e.g. https://sleeper.com/leagues/1311843383148281856/league) or the long number ID. Invite links from the app do not contain the league, so use your username for those. The wrestler count will automatically match the number of teams in your league (up to 32). No login required, uses Sleeper's public API.
Private league? Add your cookies
Free, on every plan. ESPN private leagues require two browser cookies from your own login. To find them:
  1. Sign in to your league at fantasy.espn.com in another tab.
  2. Open DevTools (right-click β†’ Inspect, or F12).
  3. Go to Application (Chrome/Edge) or Storage (Firefox/Safari) β†’ Cookies β†’ https://fantasy.espn.com.
  4. Copy the values of SWID and espn_s2 below.
Cookies are sent through our server only to ESPN; we don't store them.
Paste your full ESPN league URL (e.g. https://fantasy.espn.com/football/league?leagueId=12345&seasonId=2025) or just the numeric league ID. The wrestler count will automatically match your league size.
THE FIGHT CARD
Wrestlers 12 2 to 32
Tap any wrestler to swap it or drop a real face on it. Both free to try.
Match Options
When
Style
Length
Odds

My Leagues

Load a league to bring its roster back into Match Setup, then generate a fresh draft.

Loading…

PICK YOUR TIER

Fantasy Draft Rumble runs in your browser. Free to play, always. A plan does two things: it keeps your league so next August is two clicks, and it puts your league in the match, with your wrestlers, your faces and your own team lit up gold from the bell to the last man standing.

Free
$0

An email is all it takes: no card, no password. Run unlimited matches, save 1 league, and keep every match result and scheduled draft. Loading that roster back into a draft is free for your first week.

  • 2–32 wrestlers per match
  • Weighted lottery mode
  • Paste your team list, or type it in
  • Sleeper + ESPN import
  • Save 1 league + its match history
  • Your scheduled drafts, listed and counting down
  • Load your roster into a draft, free for a week
  • πŸ”’ Loading it after that needs a plan
  • No vanity URL
No password, no app. Just a 6-digit code.
or run a match without an account →
πŸ† One League
$19/yr

Your roster and settings, saved year after year. Load them into next August's draft in two clicks.

fantasydraftrumble.com/yourname/M3K7P9XQ
  • Everything in Free
  • Load 1 saved league, any time
  • Pick a wrestler per team
  • Upload custom face photos
  • The spotlight, all match, for your whole league
  • Vanity URL handle
  • Reload it anytime, no retyping
  • Renews yearly, cancel anytime
Subscribe - $19/yr
πŸ‘‘ Unlimited
$39/yr

Every league you run, plus the full show: each wrestler in its own voice, signature moves, the top-rope dive, enrage, and your league on the ring apron.

fantasydraftrumble.com/yourname/M3K7P9XQ
  • Everything in One League
  • Unlimited saved leagues
  • Your league name or logo on the ring apron
  • Each wrestler taunts in its own voice
  • Signature moves and the top-rope dive
  • Enrage: a beaten wrestler fights back
  • Sound and music controls on every match
  • Lock any team to a draft slot
  • Set the entrance order
  • Priority support
  • Renews yearly, cancel anytime
Subscribe - $39/yr

Billed yearly. Cancel anytime, and you keep the plan until the year you paid for runs out.

What a plan actually changes

Next August takes two clicks

Your league saves to a free account, but loading it back into a draft is the paid part. With a plan the whole roster returns: names, wrestlers, faces, weighted balls, exactly as you left it. Without one you retype twelve team names every season.

Cast your own league

Free matches hand out wrestlers for you. On a plan you pick which one represents each manager, so everybody enters the ring as the character your league already calls them.

Real faces in the ring

Put each manager's photo on their wrestler once and it rides along on every match you run, through the brawl, the standings and the results card you share.

The photo tracks the wrestler's head, so on the more acrobatic moves it may not line up perfectly. Anything you upload is visible to anyone with your match link (how photos are shared).

A link people can read out loud

Claim a handle and every match you share becomes fantasydraftrumble.com/yourname/M3K7P9XQ instead of a 400-character hash. The old links keep working forever either way.

Unlimited adds the booking controls: top-rope dives, locking any team to a finishing slot, setting the entrance order, and no cap on saved leagues.

Questions

What's the difference between Free and Paid?

Free: run as many matches as you want and share the links. One league saves to your account, with its match history and replay links, so it is here next season.

Paid: load that saved league straight into next season's draft, no retyping. You also pick which wrestler represents each team and can upload custom face photos that ride along on every match. Plus a clean vanity URL instead of a long hash.

What does "One League" actually mean? Can I switch leagues?

One League gives you 1 saved league slot. You can run unlimited matches from that league (draft, mid-season chaos, end-of-season Sacko, all from the same roster).

Want to switch to a totally different league? Delete your current one and create a new one. No extra cost, no limit on how often you can swap.

Heads up: if your slot is already filled with League A and you run a different League B match, it won't auto-save. You'll need to delete League A first (or upgrade to Unlimited).

Running multiple leagues at once? Unlimited is built for that.

What happens to shared match links if I delete my league?

They keep working. The match itself stays accessible at its original URL even after the league template is deleted. Only your saved roster goes away.

Can I cancel?

Any time, in two clicks. Open the account menu, hit "Manage billing", and cancel. You are not cut off on the spot: the plan stays on until the end of the year you already paid for, and it simply doesn't renew. We also email you before each renewal, so the charge is never a surprise in the middle of draft season.

What happens if I cancel and my year runs out?

Nothing is deleted. Your account drops back to the free tier: your saved leagues stay in your account and you can still see, rename or delete them, but you can't load one back into a draft until you renew. Every match link you've already shared keeps working forever, your vanity URL keeps working, and your match history keeps recording in the background. You can still run as many matches as you like. Subscribing again turns loading, wrestler picks, face photos and history back on, exactly as you left them.

When am I charged again?

Once a year, on the anniversary of the day you subscribed, at the same price you signed up at. Your plan never lapses in the middle of a season, and you can see the exact date, change the card or cancel from "Manage billing" in the account menu. If a renewal payment fails we keep your plan on for a few days while the card is retried, rather than locking you out mid-draft.

How do I pay?

Click "Subscribe" on the tier you want. You'll be taken to a secure Stripe checkout page. After payment, your account is activated instantly, and the card is charged again once a year until you cancel.

What's your refund policy?

All sales are final. This is a digital product and your features unlock the instant you pay, so payments are non-refundable. You can cancel the subscription any time from "Manage billing" to stop the next charge, and you keep everything until the year you already paid for runs out. If you hit a billing error like a duplicate charge, or a technical problem on our end, email ken@fantasydraftrumble.com within 14 days and we'll make it right. Read the full refund policy.

Want a wrestler drawn from a real photo? Custom Wrestler Request

CUSTOM WRESTLER REQUEST

Send us a photo, the wrestler name you want on the roster, and the vibe you have in mind. We’ll build a bespoke wrestler pack and attach it to your Fantasy Draft Rumble account once it’s ready.

Buy A Custom Wrestler
$100 one time

Buy a standalone custom wrestler request and we’ll build it for your account.

  • One custom wrestler pack
  • Photo-based likeness + theme styling
  • Added to your account when complete
  • Use it in future saved matches
Pay $100

What to send

Use a clear front-facing photo, the exact wrestler name you want in the game, and a short description of the gimmick or outfit. If you’re signed in, we’ll prefill your email to make the request form faster.

Good reference photos make a big difference. If the source photo is blurry, dark, heavily cropped, or blocked by sunglasses, hats, or microphones, the sprite will inherit those problems.

What happens next

We review the request manually, build the pack, QA it against the live roster, and then grant it to your account so it appears in your wrestler picker during match setup.

Custom wrestler requests are fulfilled manually, so the page collects the request and account details cleanly, but delivery is not instant.

Submit Your Request
Pay $100 Claiming the bonus on an Unlimited for Life account? Pick that request type above and skip the payment button.

Frequently Asked Questions

How does Fantasy Draft Rumble decide who wins my fantasy draft?

Every league member becomes a wrestler in a Draft Rumble simulation. Wrestlers enter the ring one at a time and fight until only one is left. The winner is your league's #1 overall draft pick, the second-to-last eliminated gets pick #2, and so on down the order. The first wrestler eliminated picks last. You can preview the whole reveal with the fantasy draft order simulator.

Is the match really random, or is it rigged?

Nobody can rig it in secret. By default the match outcome is deterministically random: it's driven by a seeded pseudo-random number generator (Mulberry32), and the seed comes from the unique matchId in your share link. So the result is unpredictable until the match plays out, but it's identical for every viewer of the same link. No one can "re-roll" by refreshing. The features that can influence the order, Weighted Mode and pre-set positions, are disclosed in the final standings, so the league always sees exactly what was in play. Unlimited members can also set the entrance order, but that changes the show rather than the result: the finishing order is drawn at random before the match, whatever order people walk out in, and the standings say when it was used.

What's random per match: entry order, who attacks whom, which move is chosen, who gets eliminated each round, and where wrestlers spawn on the mat. More on how the draw stays fair is on the draft order randomizer page.

Do wrestlers who enter later have an unfair advantage?

No, the match is balanced so that entry order doesn't determine the outcome. Wrestlers who enter early get more stamina (a bigger health bar) to compensate for the extra time they spend in the ring taking hits. The first entrant starts with roughly double the health of the last entrant. So while a late entrant arrives fresh, they can be knocked out faster. An early entrant takes more punishment but is harder to eliminate. You'll see this reflected in the health bar sizes during the match.

What is Weighted Mode and how do the lottery balls work?

Weighted Mode is an optional toggle (off by default) that lets you give each wrestler a number of "lottery balls," exactly like the NBA draft lottery. The win probability is then proportional to balls. If three teams have 75, 20, and 5 balls, those teams win 75%, 20%, and 5% of the time respectively across all possible matchIds.

The draw happens before the match plays. The balls decide the winner exactly as an NBA lottery would, and the match is then booked to that result, which is why the same link plays out identically for everyone who opens it. Ball counts shape the rest of the order too: fewer balls tend to go out earlier, more balls tend to last longer. Nobody chooses who wins, and every ball count is printed in the final standings.

This is great for keeper leagues where last place from last season should get better odds, or for any league that wants to weight the draft order by record, points scored, or any other criteria.

For transparency, when Weighted Mode is on each wrestler's ball count is shown as a little lottery ball next to their name in the final standings, so everyone can see the odds that were used.

Can I lock a specific team to a finishing position? (Unlimited)

Yes! Unlimited plan members can lock any wrestler to a specific finishing spot before generating the match. In Match Setup, open Commish Corner under Match Options and choose Pre-set finishing positions, then tap the πŸ”’ next to any team and pick their spot: 1st place (winner), 2nd, 3rd, and so on.

The match still runs as a full Draft Rumble with everyone fighting, but the outcome is guaranteed to honor your locked positions. Everyone else finishes in a random order around them. If you lock multiple teams, each gets their designated spot and the rest fill in randomly.

This is useful for commissioning rematches, giving a specific team the top pick for narrative reasons, or running a "wild card" format where one slot is pre-determined. You can't lock two teams to the same position; the app will flag the conflict before generating.

So locks are never secret, any pre-set placement is clearly badged πŸ”’ pre-set next to that team in the final standings, so the whole league can see which spots were decided in advance.

Can I choose the order wrestlers walk out in? (Unlimited)

Yes. In Match Setup, open Commish Corner under Match Options and choose Set the order, then tap teams in the order you want them to come out. Any team you skip enters at a random point, so a partial order is fine.

This changes the show, not the result. The finishing order is drawn at random before the match starts, so walking out last is worth nothing: every team has exactly the same chance of the top pick whatever order you put them in. The results screen says the entrance order was set, and says the finishing order was still random, so your league can see both.

It is great for running entrances in reverse standings order from last season, saving a rival for last, or just building up to a big reveal. One thing to know: wrestlers get extra stamina in this mode so that the draft order stays fair, which makes the match run a bit longer and sets a slightly higher minimum if you also pick a custom match length.

Will everyone in my league see the same match if I share the link?

Yes. The full match configuration (members, scheduled time, weighted balls, etc.) is encoded directly in the URL after the #. The match is a pure function of the matchId, so anyone opening the link sees the same wrestlers enter in the same order, attack in the same way, and finish in the same standings. You can run a draft over Zoom and trust that everyone sees the same champion.

How do I know the draft is fair and transparent?

Transparency is the whole point of the tool. Three things make every result trustworthy for your league:

One link, one result, for everyone. The outcome is locked into the share link itself. Every person who opens it sees the exact same match and the exact same final order, and no one can re-roll by refreshing or reopening it. Once you share the link, the result is set in stone, just like a real draft lottery.

You can schedule the reveal for later. Instead of starting right away, pick a future date and time in Match Setup and share that link with your league ahead of time. Everyone who opens it sees a synchronized countdown to the same moment, then the match plays out together at the scheduled time. Great for building hype before a draft night without anyone peeking early.

Any thumb on the scale is shown in the results. If you used Weighted Mode, every wrestler's lottery-ball count appears next to their name in the final standings, so the whole league can see the odds that were in play. If you locked a team to a finishing position, that placement is clearly badged πŸ”’ pre-set in the standings. If you chose the entrance order, the standings say so and note that the finishing order was still drawn at random. Nothing about how the order was decided is hidden after the fact.

How do I get my team names in? (typing, pasting, or importing)

Three ways, and all of them are free. You can type each team name into the roster, you can hit Paste a List and drop in the whole roster at once (one name per line, and a copied table from Yahoo, ESPN or Sleeper works too, extra columns and all), or you can import straight from your platform.

To import, pick Sleeper, Yahoo Fantasy, or ESPN Fantasy from the chooser and paste your league URL (or just the league ID). The app pulls your team names directly from the platform's API and pre-fills the roster. Sleeper needs no login. Yahoo uses a one-tap OAuth sign-in. ESPN public leagues need only the URL; private leagues additionally need your SWID and espn_s2 cookies, which the in-app instructions walk you through.

Can I import the draft order back into my fantasy platform?

No. There is no way to push the order directly into Sleeper, Yahoo, ESPN or anywhere else. Their APIs are read-only for this, so an outside tool cannot write a draft order into your league for you.

You will need to set it by hand, using the generated result as your reference. Every platform lets a commissioner reorder the draft in the league settings, so it is a one-time copy across that takes about a minute. Keep the share link handy while you do it: it always replays the same result, so you can check the order against it afterwards.

Does it work for non-football leagues (fantasy basketball, baseball, hockey, dynasty, auction drafts)?

Yes. Fantasy Draft Rumble is league-agnostic. Anywhere you need a randomized draft order or a fun way to settle a bet, this works. It's used for fantasy football, fantasy basketball, fantasy baseball, fantasy hockey, dynasty leagues, keeper leagues, auction draft order, prize ordering, and friendly arguments between friends.

Can I use this for decisions that have nothing to do with fantasy sports?

Absolutely. At its core, Fantasy Draft Rumble is just a dramatic, fair, and committed random picker. Anything you'd normally settle with a coin flip or a dice roll works here, and it's a lot more entertaining.

Some popular non-sports uses: picking where to eat dinner (type in the restaurant names), settling a movie night standoff (put in 3–4 options and let the Rumble decide), or resolving any argument where someone needs to "win" and everyone needs to feel like it was fair. Works great with kids too; no one can accuse the app of playing favorites.

Just type your options into the roster, generate the link, and watch. The last one standing wins.

How long does a match take, and can I make it longer?

By default the match auto-paces to a quick, punchy length, usually 2 to 5 minutes depending on team count. We recommend leaving it there for most leagues.

If you want a longer, more dramatic event (great for streaming on Discord or Zoom), tick Set a custom match length in Match Setup and pick how long you want it to run. We stretch the match by giving every wrestler more stamina, so each one takes more hits before going over the top rope, plus a slightly slower entrance pace. The action stays fast the whole time; the match just lasts longer. Each wrestler's HP is scaled automatically to land on the length you pick.

The available range depends on how many wrestlers are in the match. Smaller leagues are both shorter and capped lower, because with only a handful of wrestlers there isn't enough fighting to fill a long match without the action thinning out. A 2-team head-to-head runs well under 3 minutes; a 6-team match tops out around 5 minutes; a 10-team around 10; and 14 or more wrestlers can run the full 15 minutes. The slider's range updates automatically as you change the team count.

What's the maximum number of teams?

32 wrestlers. Default is 12 (standard fantasy league size). Minimum is 2 (head-to-head). The simulation scales smoothly across the range.

Can I redo a match if I don't like the result?

Sort of. The whole point of the share link is that the result is committed once you share it, and that's what makes it a fair draft tool. But if you haven't shared yet, you can regenerate a new matchId in the setup screen and try again. Once the link is out, it's locked in like a real Draft Rumble.

Is my data saved anywhere?

For anonymous users: no. Your roster is encoded directly into the share URL. Nothing is sent to a server, and the match runs entirely in your browser.

For paid members: yes, by design. Your saved leagues, match history, and vanity handle are stored securely in our database so you can reload your roster next season and replay past matches. You can delete your leagues at any time from the My Leagues tab.

Why pixel art and not 3D?

Three reasons: it loads instantly anywhere, it's authentic to the classic 16-bit wrestling arcade era, and each wrestler sprite can be palette-swapped to give every league member a distinct look without commissioning separate art. Also, it's funnier.

About Fantasy Draft Rumble

Fantasy Draft Rumble is a free, shareable draft order generator and randomizer that turns the boring "who picks first" question into a 2-5 minute Draft Rumble match. Each league member becomes a pixel-art wrestler. The last one standing gets the #1 overall pick, runner-up gets #2, all the way down. The first one tossed over the top rope picks last.

Built for fantasy football, fantasy basketball, fantasy baseball, fantasy hockey, dynasty leagues, keeper leagues, and any other context where you need a randomized order with style. Includes optional Weighted Mode for NBA-lottery-style ball weighting, perfect for keeper leagues where bottom finishers deserve better odds.

How it works under the hood: the match is driven by a seeded pseudo-random number generator (Mulberry32). The seed is encoded in the share-link's URL hash, so the same link plays the identical match for every viewer. There's no server, no database, no tracking. The entire app is a single HTML file. You could run it offline.

Built with: vanilla JavaScript, pixel-art sprites, procedurally synthesized 8-bit sound effects, a procedurally-drawn wrestling ring, and an embarrassing amount of love for SNES wrestling arcade games (classic 16-bit wrestling arcade games).

Perfect for Pre-Draft Preparation

One of the most underrated uses for Fantasy Draft Rumble: run it before draft day so your league knows the order in advance. When everyone has their draft spot ahead of time, they can research the right tier of players to target, prep multiple boards based on where they land, and show up on draft day ready, not scrambling.

This is especially powerful in leagues that allow pre-draft trading. Once the order is set, draft picks become tradeable assets. Team A knows they're picking 2nd overall and wants to move down for extra picks? Team B sitting at 8th wants to buy their way into the top 3? The Rumble gives every spot a real value the moment it's decided, turning the weeks before your draft into a mini trade market.

Share the link as soon as the Rumble ends and the whole league has a permanent, replayable record of how the order was decided. No screenshots, no disputes.

Allies

Fantasy tools we like. Fantasy Draft Rumble settles your draft order; these friends of the site help with everything around it. Run a fantasy tool you think belongs here? Drop us a line.

LeagueMugs logo

LeagueMugs

You settled the draft order here; now print the bragging rights. LeagueMugs makes personalized ceramic mugs for your whole league: a gold trophy mug for the champion, the tarnished "Sacko" roast for last place, and custom names, records, and inside jokes for everyone in between. Your league, your legacy, and a mug your rivals have to drink from every morning.

FanDraft logo

FanDraft

FanDraft makes draft season better. Their online draft board runs your league's draft up on the TV for an in-person draft party, or fully remote, with team logos, walk-up songs, a draft clock, and a live ticker (snake and auction formats). Their newer tool, Start/Bench, then helps you set your weekly lineup: who to start, who to bench, and why.

Your sign-in code

------

Or sign in right here

❀️ Support the Creator

Fantasy Draft Rumble is free to play and ad-free. Sign in if you want to save your league across seasons. If it's saved your league a draft order argument (or just made one more fun), here are a few ways to keep it going:

πŸ’° Go paid. A One League or Unlimited plan keeps your roster saved across seasons, adds vanity URLs, custom face photos, and wrestler selection. Check out the Plans page.

πŸ“£ Tell your league. The whole point is being shared. Drop the link in your league chat / Discord / Reddit thread when draft season rolls around.

πŸ› Report bugs or pitch features. Email ken@fantasydraftrumble.com. Feature requests with strong opinions are welcome.

Thanks for using it.

β˜… HOW IT WORKS β˜…

THREE STEPS TO A FAIR DRAFT ORDER

No accounts, no spreadsheets, no "trust me, I shuffled it." Just a link.

Wrestler walking into the ring
01
Build the bracket

Set your league size and roster. Type the team names in by hand, paste your whole list at once (a copied table from Yahoo, ESPN or Sleeper works too, extra columns and all), or drop in a Sleeper, Yahoo or ESPN league ID and we auto-fill every manager as a wrestler. Add weighted lottery balls if you want to skew the odds like an NBA draft lottery.

Wrestler delivering a kick
02
Send one link, now or scheduled

Generate a single share link and drop it in your league chat. Share it instantly, or schedule it. Everyone who opens a scheduled link sees a live countdown, then the Rumble kicks off together like a watch party. Either way it's driven by a seeded engine, so it's locked in like a real Draft Rumble. That is what makes it a trustworthy draft order randomizer: one draw, same result for everyone.

Champion raising the belt
03
Last one standing drafts first

Wrestlers enter on a timer and get tossed over the top rope until one remains. The elimination order becomes your full draft order. Download it as an image or copy the text. It runs as a live fantasy draft order simulator your whole league watches together.

β˜… THE SPOTLIGHT β˜…

FOURTEEN WRESTLERS. ONE IS YOURS.

Nobody watches a Rumble to see fourteen strangers fight. They watch to find out what happened to them. Ten seconds in, everyone looks the same. The spotlight keeps your team gold until the bell.

Everyone is watching for the same person

Your wrestler is not a character. It is your team, carrying your league name, your face photo if you added one, and the pick you are stuck with all season. When the link lands in the group chat, every manager opens it looking for one thing: which one is me, and how did I do?

Fourteen bodies in one ring make that surprisingly hard. They overlap, nothing follows anyone in particular, and by the time you have picked yours out of the pile they are already flat on the mat. Most people give up, wait for the standings and read their pick off a list, which turns the fight everyone turned up for into a countdown with a results screen at the end.

One tap fixes it. Your wrestler is rimmed in gold in the ring, gold on their card in the roster beside it, and every line about them is gold in the play-by-play. You get to watch your draft slot get decided, see the moment you went out and who put you there, and go back to the chat with something to say about it.

Who gets it

On a matchHow long the gold lasts
Anyone, any match The first 30 seconds, on whichever wrestler you pick.
You have a plan The whole match, on every match you create and every match you open, including ones other people shared with you.
Your commissioner has a plan The whole match, for everyone on their link, whether or not they have paid for anything.

Two things worth knowing

It is yours, not the league's. The spotlight is chosen per person watching. Everyone on the link sees the same match, the same order and the same winner, but each of them can light up their own team, and nothing you do changes what anybody else sees.

It cannot change the result. The finishing order is drawn before the first wrestler walks out. The spotlight is paint.

SEE THE PLANS β†’

The first 30 seconds are free on any match, no account needed.

β˜… PRIVACY β˜…

PRIVACY POLICY

Last updated

β˜… TERMS β˜…

TERMS OF SERVICE

Last updated

Match begins in

--:--:--

Watch demo
Never seen one? This is how they end

Last one standing takes the first overall pick. Everyone on this link watches the same match at the same moment.

The card

What is the spotlight?

Settle your own draft
Free, 2 to 32 teams, no account. Set one up while you wait.
Start your own Rumble
LeagueMugs
While you wait
Print the bragging rights with LeagueMugs
Champion and last-place "Sacko" mugs for the whole league.
Shop β†’
Match TimeTime0:00
In RingIn0
EliminatedOut0
Next EntryNext--
Roster
Play by play

Final draft order

Want this for your league?Free, takes about a minute.