GamerStationGamerStationTM

Dota 2 Meta & Tier List

Dota 2 tier list and current meta. Highest pick rate + best win rate by rank bracket, plus pro trends. Data from OpenDota. (Daily refresh & Auto resets on patch change)

Filters
Sorting: Tier
Min games
Patch: Data: OpenDota
Tip: Tap a hero to see individual performance. Click column headers to toggle high→low.
Hero
1.
Axe
S
64k
51.8%
2.
Shadow Shaman
S
57k
52.0%
3.
Wraith King
S
41k
52.5%
4.
Lifestealer
S
48k
53.1%
5.
Night Stalker
S
31k
53.0%
6.
Spectre
S
33k
53.2%
7.
Spirit Breaker
S
65k
51.2%
8.
Invoker
S
83k
52.1%
9.
Lone Druid
S
37k
52.5%
10.
Rubick
S
100k
50.7%
11.
Legion Commander
S
54k
52.4%
12.
Techies
S
42k
52.8%
13.
Dawnbreaker
S
46k
53.2%
14.
Crystal Maiden
A
44k
51.3%
15.
Drow Ranger
A
40k
50.5%
16.
Earthshaker
A
47k
50.5%
17.
Juggernaut
A
53k
51.2%
18.
Phantom Lancer
A
32k
52.2%
19.
Pudge
A
98k
50.1%
20.
Vengeful Spirit
A
29k
52.6%
21.
Zeus
A
61k
51.1%
22.
Lion
A
106k
49.5%
23.
Slardar
A
35k
50.8%
24.
Tidehunter
A
50k
51.7%
25.
Witch Doctor
A
61k
50.3%
26.
Lich
A
45k
51.1%
27.
Riki
A
18k
53.1%
28.
Necrophos
A
55k
51.3%
29.
Queen of Pain
A
78k
50.0%
30.
Faceless Void
A
51k
51.5%
31.
Alchemist
A
57k
50.9%
32.
Silencer
A
49k
50.3%
33.
Ogre Magi
A
57k
50.5%
34.
Undying
A
34k
51.9%
35.
Nyx Assassin
A
27k
52.0%
36.
Slark
A
59k
50.6%
37.
Phoenix
A
40k
52.2%
38.
Grimstroke
A
24k
52.0%
39.
Anti-Mage
B
38k
48.3%
40.
Bane
B
9.6k
51.3%
41.
Bloodseeker
B
13k
52.7%
42.
Mirana
B
25k
50.5%
43.
Windranger
B
47k
47.8%
44.
Kunkka
B
20k
49.7%
45.
Lina
B
44k
48.5%
46.
Sniper
B
66k
48.9%
47.
Warlock
B
30k
49.0%
48.
Venomancer
B
47k
48.2%
49.
Phantom Assassin
B
41k
48.4%
50.
Pugna
B
15k
50.2%
51.
Viper
B
27k
49.1%
52.
Luna
B
27k
49.7%
53.
Dazzle
B
15k
51.0%
54.
Clinkz
B
16k
51.4%
55.
Huskar
B
20k
49.8%
56.
Bounty Hunter
B
17k
51.0%
57.
Batrider
B
17k
51.1%
58.
Ancient Apparition
B
23k
49.4%
59.
Ursa
B
30k
48.7%
60.
Disruptor
B
33k
49.4%
61.
Keeper of the Light
B
18k
51.4%
62.
Io
B
13k
50.8%
63.
Visage
B
5.2k
53.7%
64.
Magnus
B
47k
49.0%
65.
Bristleback
B
35k
48.4%
66.
Skywrath Mage
B
45k
49.7%
67.
Abaddon
B
13k
50.7%
68.
Ember Spirit
B
33k
50.9%
69.
Earth Spirit
B
14k
51.2%
70.
Underlord
B
28k
51.3%
71.
Oracle
B
15k
50.8%
72.
Winter Wyvern
B
17k
51.3%
73.
Pangolier
B
42k
49.6%
74.
Hoodwink
B
43k
49.5%
75.
Void Spirit
B
26k
50.6%
76.
Primal Beast
B
17k
50.8%
77.
Shadow Fiend
C
43k
46.8%
78.
Puck
C
21k
47.0%
79.
Razor
C
20k
49.2%
80.
Sand King
C
22k
48.4%
81.
Storm Spirit
C
27k
46.9%
82.
Sven
C
13k
48.9%
83.
Tiny
C
42k
46.7%
84.
Enigma
C
11k
50.2%
85.
Beastmaster
C
30k
47.8%
86.
Death Prophet
C
15k
47.6%
87.
Leshrac
C
9.7k
49.2%
88.
Omniknight
C
8.9k
48.9%
89.
Weaver
C
29k
47.2%
90.
Jakiro
C
37k
46.1%
91.
Doom
C
26k
47.4%
92.
Outworld Devourer
C
16k
48.8%
93.
Brewmaster
C
5.1k
50.4%
94.
Chaos Knight
C
10k
49.4%
95.
Meepo
C
5.6k
50.2%
96.
Treant Protector
C
9.4k
50.1%
97.
Medusa
C
16k
50.0%
98.
Tusk
C
27k
48.6%
99.
Elder Titan
C
3.2k
52.1%
100.
Terrorblade
C
11k
49.0%

Dota 2 Meta FAQ

How Dota 2 pick/win/ban data is aggregated and what it actually tells you.

How is the Dota 2 meta tier list calculated?

Heroes are ranked on a weighted mix of public win rate, pick rate, and pro contest rate (pick + ban). Tier thresholds adjust per patch so that any hero with significantly above-average win and presence is flagged as meta.

Where does the meta data come from?

Public stats come from OpenDota's heroStats endpoint, covering all rank brackets from Herald through Divine. Immortal-level data is aggregated separately from high-MMR pub matches. Pro data uses officially tagged tournament games.

How often is the Dota meta page refreshed?

The page regenerates roughly every 24 hours and automatically resets whenever a new patch drops. Clicking a hero opens their detail page, which refreshes every ~10 minutes for live stats.

What's the difference between pro meta and pub meta?

Pro meta depends on the last several hundred captains-mode drafts from tournaments — high ban rate and consistent pick priority signal tier-one heroes. Pub meta reflects millions of matches across all ranks and often lags or diverges because picks aren't first-picked/banned the same way.

Why does the same hero show different tiers on different sites?

Different sites weight pick rate vs win rate differently, filter minimum samples differently, and pull from slightly different rank brackets. GamerStation publishes the formula so the numbers are reproducible and auditable.