How to Run a Draft With Friends in Dota 2 - Steps
Updated 2026-07-13
How do you run a draft with friends in Dota 2?
You run a draft with friends in Dota 2 by gathering all your players in one list, naming two captains, and letting those captains take turns picking teammates in a fixed order until every player has a team. This is the captains draft format: it replaces the usual free-for-all of "who wants to play with who" with a clear, watchable process that produces two teams nobody can call rigged.
The steps below cover how to run a draft with friends dota 2 style, from a group chat full of names to two rosters ready to paste into a Dota 2 custom lobby — no spreadsheet, no argument in voice chat.
Step 1: Get your ten players confirmed in one place
Before any picking happens, confirm exactly who is playing and get all ten names in one list. A draft with 8 confirmed players and 2 maybes wastes everyone's time — someone gets picked, then has to be swapped out when a maybe cancels. Lock the roster first, whether that is a Discord voice channel headcount, a pinned message with reactions, or just a quick round of "who's actually playing."
Once the ten names are confirmed, add them to your draft tool. On DOTA DRAFT you can paste Steam IDs to pull each player's rank medal, best positions, and win rate from OpenDota automatically, or just type in plain names if you would rather keep it simple. Either way works — the draft itself does not require Steam data to run.
Step 2: Choose two captains without an argument
Pick your two captains using a method the whole group agrees is fair before you decide who they are, not after. Arguing about captains after someone is already announced is where most friend-group drafts go sideways.
The choice of method matters less than agreeing on it up front. A group that always defaults to the same two captains tends to breed resentment over time, even if those two players are genuinely the best decision-makers in the lobby — rotating the method, or at least rotating who gets picked, keeps the format feeling fair week after week.
- Manual selection — name two known shot-callers directly, the simplest option when your group already has obvious leaders.
- Random wheel — spin for a fair, low-stakes pick that removes any argument about favoritism.
- Highest MMR — auto-select the two highest-ranked players in the pool, which rewards rank without any manual decision at all.
Step 3: Run the picks in snake order
Once captains are set, the remaining eight players get drafted in snake order: A, B, B, A, A, B, B, A. Captain A picks first, but captain B immediately picks twice in a row, and the direction keeps reversing every two picks so neither captain gets a permanent first-pick edge over the whole draft. This is the same reversing pattern used in fantasy sports drafts, applied to a 10-player Dota 2 lobby.
On DOTA DRAFT, each pick has a 30-second timer that resets after every selection. If a captain hesitates — debating, say, whether to grab a known carry player who mains Anti-Mage or lock in a reliable support instead — the clock keeps the draft moving. If the timer runs out, the tool auto-picks a random remaining player so one slow decision never stalls the whole lobby.
Step 4: Check role coverage and the balance score
After the last pick lands, look at the suggested positions 1-5 and the balance score before you accept the teams as final. Two teams can be drafted fairly in terms of pick order and still end up lopsided if one side accidentally ends up short on supports — five confident carry mains do not make a working Dota 2 team on their own.
DOTA DRAFT assigns suggested positions to each roster and shows a balance score as a percentage: 85% or higher generally reads as a fair game, based on each player's rank tier, win rate, and recent performance. A support-heavy pick like a player who mains Crystal Maiden fills out the role coverage that pure carry picks leave empty, and the score reflects that once the roster settles.
Step 5: Copy both rosters into your Dota 2 lobby
With the draft complete, copy both team rosters into an actual Dota 2 custom lobby and set the two sides to match. DOTA DRAFT generates a shareable result link showing both final teams and the balance score, so anyone who missed the live picking can see exactly how the teams came together — useful for settling any "how did I end up on this team" questions after the fact.
Frequently asked questions
What do I need before starting a draft with friends?
You need a confirmed list of exactly who is playing — ideally all ten names locked in before picking starts — and an agreed method for choosing captains. Everything else, including Steam IDs for rank data, is optional and only adds detail to the picks rather than being required to run the draft.
Can we draft without Steam IDs?
Yes. Typing plain names works fine; Steam IDs are optional and only unlock rank medals, best positions, and win rate data pulled from OpenDota so captains can make more informed picks. A draft with typed names runs through the exact same snake order and timer.
What happens if a friend is running late?
Either wait until everyone confirmed shows up before locking the ten-player pool, or draft with however many players are present — the snake order simply continues until the pool is empty, so it works for 8 players as easily as 10.
How do we stop one captain from stalling the whole draft?
Use a tool with a built-in pick timer. DOTA DRAFT gives every pick 30 seconds and auto-picks a random remaining player if the timer runs out, so a captain who cannot decide never holds up the other nine people waiting in the call.
Who should be captain if nobody wants the job?
Spin the random wheel. It removes the awkwardness of asking for volunteers and produces a captain nobody can accuse of self-selecting, which is often the fastest way to get an indecisive friend group into the actual draft. Auto-selecting the two highest-MMR players works just as well if your group prefers rank to luck.
More guides
- Captains Draft in Dota 2 - Mode, Rules, and Snake Order
- ChatGPT for Dota 2 Draft Night - Full Planning Guide
- How to Run a Draft Night in Your Discord Server
- How to Run a 10-Man Dota 2 Lobby Draft - Steps
- Use ChatGPT to Write Captains Draft Rules - Prompt
- Snake Draft vs ABAB Order - Which Is Fairer for Teams