Dota 2 Counter Picker & Draft Win Predictor

Pre-game draft win probability & hero recommendations · 5v5 · calibrated on millions of ranked matches.

Try a scenario

Radiant 50.0%Dire 50.0%

Win rate (min)

Win rateMatch share
  • <34 min: 50% (25% of games)
  • 34–40 min: 50% (25% of games)
  • 40–47 min: 50% (25% of games)
  • 47+ min: 50% (25% of games)

Radiant 0/5

Dire 0/5

Intelligent Assistant

For Radiant
Purpose-built model
trained per game
Calibrated probabilities
a 60% call means 60%
Millions of ranked matches
trained & validated

How the Dota 2 Draft Win Predictor Works

1

Pick the draft

Add heroes for the Radiant and Dire line-ups, just like in the pick phase.

2

Get a live win rate

An AI model trained on millions of ranked matches returns a calibrated win probability for the current draft.

3

See the best picks

The assistant ranks the strongest next heroes for your side and shows counters and synergies for every hero.

Dota 2 7.41f Hero Counters and Synergies

Browse counter and synergy stats for every hero, computed from recent ranked matches and ranked by win rate. Pick a hero to see who it beats, who beats it, and which heroes it pairs best with.

Frequently Asked Questions

8 Q&A
How accurate is the Dota 2 draft win predictor?
The neural draft model is trained on millions of ranked matches and achieves an Expected Calibration Error (ECE) of 0.0086 on held-out matches — when it predicts a 60% Radiant win probability, Radiant wins roughly 60% of the time, outperforming single-hero win-rate baselines by +6.98 percentage points.
How does the AI recommend the best counter-pick or next hero?
For every open slot on your side, the assistant scores all remaining heroes through the neural draft model against both enemy picks and allied synergies, ranking recommendations by marginal win-probability gain.
Does the Dota 2 predictor show early-game vs late-game draft scaling?
Yes. Once a full 5v5 draft is selected, the Duration Curve breaks win probability into four match-length buckets (<34 min, 34–40 min, 40–47 min, and 47+ min) so you can see whether your lineup is an early tempo push or a late-game insurance draft.
Can I filter hero recommendations to my personal hero pool?
Yes. Use "My Pool" to select the heroes you play comfortably. The assistant filters recommendations to your pool and displays the exact percentage-point gap between your best comfort pick and the global model optimum.
Does the draft simulator use the current Dota 2 patch?
Yes. Counter, synergy, and tier list snapshots are computed from millions of recent ranked matches on the active patch and refreshed daily as new match data is ingested.
How can I analyze a completed 5v5 draft to find a better pick?
When all 10 heroes are on the board, the Draft Improve Panel automatically tests single-hero replacements across all 5 slots on your team and highlights swaps that would increase your predicted win rate.
Do I need an account or API key to use the Dota 2 draft predictor?
No. Building a draft, viewing live win probabilities, checking duration curves, and generating shareable draft URLs are 100% free in the browser with no registration required.
Can AI agents or Discord bots query Batru Dota 2 draft predictions?
Yes. Batru exposes a free, open Model Context Protocol (MCP) server at https://batru.gg/mcp for AI assistants (Claude, Cursor, ChatGPT) as well as community Discord and Telegram bots.