Skip to the draft preview

Online Dota 2 draft analyzer

Dota 2
Drafter

A strong pick should fit your team and you. Analyze the draft, connect your match history, and find heroes that match your experience.

  • Free to use
  • Draft without sign-up
  • Optional player profile
Analyze a Match ID

Your decisions. A clearer picture.

Victory begins
with the draft.

A Dota draft is more than a collection of strong heroes. Synergies, counter-picks, and the gaps in your lineup matter. See the bigger picture before the match begins.

Draft analysisExample
Ranked All PickImmortal
Radiant4 / 5
Drow RangerDrow Ranger01
PuckPuck02
Who to pick?
03
HoodwinkHoodwink04
OracleOracle05
Dire5 / 5
JuggernautJuggernaut01
Shadow FiendShadow Fiend02
AxeAxe03
RubickRubick04
BaneBane05
54.8%Current draft estimate45.2%
Your next pick

Offlane recommendation

Compare heroes for your open position

Recommendations that reflect your experience

Find the right pick
among heroes you play.

Add your Dota ID to import available match history from STRATZ. Explore your results by hero and position, then use your own hero pool in the drafter.

  • 01

    Your heroes, collected for you

    Build your pool from recent matches, all imported history, or a minimum number of games per hero. Mark favorites and exclude heroes you don’t want to play.

  • 02

    Results for every position

    See which heroes you win with and compare results with draft predictions. Open any match in your history to explore it further.

  • 03

    Your pool in the recommendations

    My heroes keeps recommendations within your pool. Above expected shows heroes whose historical win rate exceeded the model’s estimates. Apply either filter to one position or both teams.

Connect my profile

Username, password, and Dota ID. No Steam login needed. History availability depends on STRATZ.

Your hero pool

Last 100 games

Example
  • Juggernaut32 games · win rate 62.5%
    Above expected
  • Rubick24 games · win rate 50.0%
    Priority
  • Puck18 games · win rate 44.4%
    Your pool

Juggernaut · result vs estimate

Win rate
62.5%
Average estimate
50.0%

Predictions and results for the same 32 matches.

The whole draft. The full picture.

Every pick
makes a difference.

01

See where you stand

Compare win probability for Radiant and Dire. Change heroes and see how the prediction responds.

02

Find your next pick

Get recommendations for every position, from carry to hard support, based on the heroes already selected.

03

Read the draft deeper

Explore ally synergies and enemy counter-picks. Compare heroes as part of a lineup, rather than in isolation.

From match history to your next pick

Your personal drafter in three steps.

  1. 01

    Connect your profile

    Create an account with a username and password, then add the numeric ID from your Dota 2 profile.

  2. 02

    Discover your pool

    Recent matches arrive first. As analysis progresses, you’ll see your heroes, stats by position, and comparisons with the model.

  3. 03

    Make your next pick

    Open the drafter from your profile, set match conditions and lineups. Enable your pool or heroes with results above the model’s estimates.

Behind the prediction

Context changes everything.

The same hero plays a different part in different lineups. The model receives match settings and both teams, and evaluates the draft in that context.

How the draft analysis model works
  • 01Patch and game mode
  • 02Average rank
  • 03Roles and lanes
  • 04Allies and opponents

Predictions help you compare options. They do not guarantee a win: execution and decisions during the match remain in the players’ hands.

Before you begin

About the Dota 2 drafter

What is a Dota 2 draft analyzer?

A Dota 2 draft analyzer is an online drafter for building Radiant and Dire lineups, estimating win probability, and finding heroes for open positions. It helps you compare draft options before a game or review an existing match.

How do I build a Dota 2 draft online?

Open the analyzer, choose your patch, game mode, and average rank, then add heroes to both teams. The drafter updates predictions and recommendations as you select heroes.

Can I start with an empty draft?

Yes. Initial recommendations are available for every slot. As you add heroes, the model recalculates suggestions based on the selected allies and opponents.

Is the drafter free? Do I need an account?

The standard drafter, predictions, and hero recommendations are free without sign-up. An account is needed for your match history, saved preferences, and recommendations based on your hero pool.

How do I connect my match history? Do I need Steam?

Create a profile with a username and password, then add your Dota Account ID — the numeric ID from your in-game profile, not Steam ID64. No Steam login or password is needed. Matches are imported through STRATZ, recent ones first; completeness depends on data availability in STRATZ.

What does Above expected mean?

These are heroes whose observed win rate is above the average historical model estimate on the same matches. The filter requires at least 10 games with a known outcome and estimate per hero. The difference is not proof of individual skill and is not added to current draft win probability.

Do I have to configure every hero manually?

No. By default, it is your top 10 from the last 100 games in the selected mode, with at least 3 games per hero. You can choose the imported-history top 10 or set a minimum number of games per hero. Search for heroes and prioritize or exclude them individually or in bulk. The drafter uses experience across all roles; you choose which teams and positions receive personal recommendations.

Can I analyze a match by ID?

Yes. Choose “Analyze a Match ID” and enter a public match ID. The drafter loads available match settings and team lineups.

Does the prediction account for patch and rank?

Yes. The analysis includes patch, game mode, lobby type, average rank, roles, and lanes for both teams. Predictions are probability estimates, not guarantees of a match’s outcome.

Let your history guide your picks

Your heroes.
Your next pick.