Meta dashboard

Win and pick rates from public ranked matches, the Divine and Immortal brackets on their own, and professional games — for the 28 heroes this site covers so far.

OpenDota · 2026-10-14
Highest win rate
Spectre
53.5% across all ranks
Most picked
Lion
22.8% of public matches
Best at Divine+
Juggernaut
53.3% win rate
Most picked in pro games
Witch Doctor
47 picks · 53.2% win rate

Hero win rates

Top 12 by win rate, all public ranked brackets
Spectre53.5%Phantom Lancer53.1%Juggernaut53%Riki52.8%Legion Commander52.7%Witch Doctor52.3%Crystal Maiden51.7%Shadow Shaman51.6%Chaos Knight51.5%Phantom Assassin51.3%Dazzle51.3%Necrophos51%

Win rate by main position

Average of each group's real win rates
51.7%Carry47.7%Mid49.8%Offlane50.7%Soft sup51.7%Hard sup

Grouping is ours Heroes are grouped by the position we list first for them; a hero played in several roles counts once.

Most picked

Share of public ranked matches
1Lion22.8%48.7%
2Sniper17.7%49.9%
3Invoker16.7%50.8%
4Juggernaut16.3%53%
5Shadow Shaman15.6%51.6%
6Axe15.3%50.5%
7Legion Commander15.3%52.7%
8Witch Doctor15.1%52.3%
9Tidehunter14.2%49.4%
10Earthshaker13.9%50.5%

Professional games

Picks, win rate and ban rate in league matches
1Witch Doctor4753.2%10.6%
2Dazzle4546.7%17.1%
3Necrophos3751.4%44.9%
4Anti-Mage3345.5%13.9%
5Storm Spirit2532%12.2%
6Invoker1952.6%23.7%
7Puck1850%30.6%
8Axe1741.2%7.3%
9Earthshaker1741.2%6.9%
10Centaur Warrunner1656.3%14.3%

Reading these numbers

Every figure is from OpenDota's public API, collected on 2026-10-14. Public win and pick rates cover all ranked brackets; "Divine+" is the Divine and Immortal brackets together; pro figures are professional league matches, where ban rate is also recorded. The page does not update between site builds, so it describes the meta at that date, not today.

Only the heroes in this site's dataset are shown — the others are not missing from Dota 2, they are missing from here, and are being added. How the data is collected.