Dota 2 Pro Meta — Most Picked & Banned Heroes in Pro Games
Pick, ban and win rates from 400 tracked pro games over the last 30 days. Bounty Hunter is the most contested hero, picked or banned in 89% of games. For ranked pub data, see the hero tier list.
Most contested
- 1
Bounty Hunter89% - 2
Dark Willow83% - 3
Hoodwink81% - 4
Lone Druid73% - 5
Enigma72%
Most banned
- 1
Bounty Hunter325 - 2
Enigma249 - 3
Lone Druid226 - 4
Largo205 - 5
Ember Spirit178
Best win rate (20+ picks)
- 1
Shadow Demon65% - 2
Slark64% - 3
Gyrocopter64% - 4
Invoker62% - 5
Lone Druid60%
All heroes
| Hero | Contested | Picks | Bans | Win rate | Most played by |
|---|---|---|---|---|---|
89% | 31 | 325 | 55% | Thiolicor (3), Bignum (3), queezy (3) | |
83% | 191 | 139 | 50% | Saksa (12), Bignum (9), Thiolicor (9) | |
81% | 194 | 129 | 48% | QBFY (12), Mira (10), queezy (9) | |
73% | 65 | 226 | 60% | watson (5), yowaai (4), gotthejuice (4) | |
72% | 40 | 249 | 50% | bb3px (5), mangekyou (3), Fayde (3) | |
71% | 107 | 178 | 50% | Emo (7), Niku (6), Supream (6) | |
69% | 125 | 151 | 53% | Whitemon (10), Malady (6), NARMAN (6) | |
68% | 66 | 205 | 58% | SabeRLight (7), 33 (6), rincyq (4) | |
67% | 142 | 127 | 52% | Malady (11), Htrd (11), Sneyking (8) | |
66% | 90 | 173 | 58% | Ainkrad (8), Chira_Junior (6), Suma1L (5) | |
65% | 92 | 167 | 52% | zeal (8), BOOM (6), bb3px (5) | |
55% | 60 | 160 | 45% | ATF (5), Davai Lama (5), ws (4) | |
54% | 86 | 128 | 51% | watson (7), Pure (5), yowaai (4) | |
52% | 52 | 156 | 44% | gotthejuice (7), Shad (4), Skiter (4) | |
52% | 108 | 98 | 50% | Ainkrad (9), Larl (6), Suma1L (5) | |
50% | 67 | 134 | 39% | ws (6), 33 (4), Batyuk (3) | |
50% | 77 | 123 | 60% | bb3px (6), SabeRLight (5), pma (4) | |
49% | 139 | 58 | 55% | Saksa (8), QBFY (8), Ghost (8) | |
48% | 34 | 158 | 59% | Ari (5), XinQ (2), mellojul (2) | |
47% | 120 | 69 | 48% | Kidaro (6), Se (6), XinQ (6) | |
46% | 84 | 99 | 45% | BZM (7), Mo13ei (5), Stojkov (2) | |
46% | 62 | 121 | 56% | rincyq (6), Stojkov (4), Emo (3) | |
45% | 73 | 105 | 52% | watson (7), 423 (6), TA2000 (5) | |
44% | 68 | 109 | 53% | ATF (5), Beyond (4), 33 (4) | |
41% | 40 | 124 | 50% | ws (6), mangekyou (5), Batyuk (4) | |
40% | 39 | 120 | 64% | Yatoro (3), Stojkov (2), Chira_Junior (2) | |
40% | 78 | 80 | 47% | TA2000 (4), Shigetsu (4), BZM (3) | |
37% | 50 | 99 | 62% | BZM (5), Chira_Junior (5), Niku (4) | |
37% | 42 | 106 | 40% | young G (4), Mikoto (3), squad1x (3) | |
35% | 43 | 95 | 42% | Niku (8), Stojkov (6), Mo13ei (5) | |
34% | 43 | 93 | 42% | gotthejuice (5), Satanic (4), nesfeer (4) | |
34% | 80 | 55 | 51% | Riddys (7), Xakoda (6), Sneyking (4) | |
34% | 68 | 66 | 47% | DM (6), pma (6), bb3px (5) | |
33% | 58 | 75 | 55% | Lou (5), Skiter (4), Munkushi (4) | |
32% | 81 | 45 | 46% | Malady (6), MoOz (6), Riddys (5) | |
31% | 65 | 59 | 60% | Malady (5), Speeed (5), Htrd (5) | |
30% | 31 | 88 | 58% | BOOM (4), mangekyou (3), Vitaly (3) | |
26% | 30 | 75 | 60% | ATF (4), mellojul (4), Shad (4) | |
26% | 52 | 51 | 40% | Ainkrad (7), Stojkov (6), Suma1L (4) | |
23% | 81 | 12 | 51% | 9Class (9), Daze (6), Saksa (6) | |
23% | 41 | 51 | 54% | Batyuk (3), SabeRLight (2), ATF (2) | |
17% | 33 | 35 | 39% | 423 (4), Lou (3), watson (2) | |
16% | 28 | 37 | 46% | Skiter (4), gotthejuice (2), WoE (2) | |
16% | 43 | 21 | 40% | Jhocam (9), Panto (3), not me (2) | |
16% | 29 | 33 | 48% | pma (6), Davai Lama (5), SabeRLight (2) | |
15% | 29 | 32 | 48% | Yatoro (3), ssnovv1 (3), Satanic (2) | |
14% | 30 | 28 | 30% | Niku (3), Riddys (2), Tianming (2) | |
14% | 12 | 46 | 58% | ATF (7), Niku (2), Lorenof (1) | |
14% | 21 | 35 | 33% | bb3px (3), SabeRLight (2), Beyond (2) | |
13% | 15 | 37 | 80% | watson (2), Satanic (2), TA2000 (1) | |
13% | 31 | 19 | 52% | Hellscream (5), Copy (3), BZM (3) | |
12% | 30 | 18 | 33% | WoE (4), Pure (3), yowaai (2) | |
12% | 27 | 21 | 59% | Mira (5), not me (3), prlbms (2) | |
11% | 22 | 23 | 36% | Ame (3), watson (2), Darklord (1) | |
11% | 20 | 24 | 35% | Noticed (3), mellojul (2), ATF (1) | |
10% | 34 | 7 | 44% | Whitemon (3), Xakoda (2), Tianming (1) | |
10% | 25 | 14 | 64% | Yamich (5), OneJey (3), TA2000 (1) | |
9% | 20 | 14 | 35% | Kaka (9), Bignum (2), Boxi (2) | |
8% | 26 | 5 | 27% | Kidaro (4), Htrd (2), Rein (1) | |
8% | 18 | 13 | 44% | Ari (3), XinQ (2), OmaR (2) | |
8% | 20 | 10 | 40% | Suma1L (4), mellojul (2), rincyq (2) | |
8% | 18 | 12 | 39% | Noticed (3), bb3px (1), 33 (1) | |
7% | 20 | 9 | 60% | BoBoKa (4), Sneyking (4), MoOz (1) | |
7% | 15 | 14 | 47% | mangekyou (3), Hellscream (2), Wisper (2) | |
7% | 12 | 15 | 58% | Thiolicor (2), Dukalis (2), Rein (1) | |
7% | 15 | 11 | 53% | Daze (4), Jhocam (2), Ari (2) | |
7% | 6 | 20 | 50% | Shad (2), Yuragi (1), TA2000 (1) | |
6% | 16 | 9 | 75% | Chira_Junior (5), Ame (3), lalatronii (2) | |
6% | 13 | 12 | 23% | yowaai (2), Satanic (1), Parker (1) | |
6% | 8 | 17 | 88% | 423 (2), yowaai (1), watson (1) | |
6% | 23 | 0 | 57% | aik (9), Xakoda (6), Speeed (1) | |
6% | 20 | 3 | 65% | Saksa (2), kaori (2), Fernans (2) | |
6% | 18 | 5 | 50% | Larl (5), Nicky Cool (2), Noob (2) | |
5% | 13 | 7 | 31% | No[o]ne (2), Copy (2), Mikey (1) | |
5% | 9 | 11 | 56% | ws (1), Chira_Junior (1), mangekyou (1) | |
5% | 13 | 6 | 38% | watson (3), Satanic (1), Lumiere (1) | |
4% | 12 | 5 | 33% | kaori (3), Htrd (2), MoOz (1) | |
4% | 15 | 1 | 40% | kaori (6), BoBoKa (3), Tianming (1) | |
4% | 7 | 8 | 71% | WoE (3), Skiter (1), Yuragi (1) | |
3% | 7 | 6 | 43% | Shad (5), MidOne (1) | |
3% | 6 | 6 | 33% | kaori (4), DM (1), MoOz (1) | |
3% | 3 | 9 | 67% | WoE (3) | |
3% | 8 | 3 | 25% | Save- (3), Darklord (1), yowaai (1) | |
3% | 8 | 3 | 38% | BoBoKa (2), Sneyking (2), Kataomi (1) | |
2% | 7 | 2 | 29% | Mikey (1) | |
2% | 6 | 3 | 50% | ATF (1) | |
2% | 4 | 5 | 25% | ATF (2), mellojul (1) | |
2% | 5 | 3 | 80% | OneJey (2) | |
2% | 7 | 0 | 57% | Ame (1) | |
2% | 5 | 2 | 40% | Noticed (1), fcr (1) | |
2% | 5 | 2 | 40% | nesfeer (1), Lou (1), Lumiere (1) | |
2% | 5 | 2 | 100% | Htrd (3), Panto (2) | |
2% | 4 | 3 | 50% | Fayde (2), SabeRLight (1) | |
2% | 4 | 3 | 75% | Xakoda (1) | |
2% | 2 | 5 | 100% | Yuma (1) | |
2% | 5 | 1 | 40% | WoE (2), Ame (1) | |
2% | 5 | 1 | 40% | Speeed (2), skem (1) | |
2% | 3 | 3 | 33% | mellojul (1), Lorenof (1) | |
2% | 2 | 4 | 0% | gotthejuice (1) | |
1% | 4 | 1 | 0% | Beyond (1), fcr (1), Natsumi (1) | |
1% | 3 | 2 | 67% | mangekyou (2), rubikon155 (1) | |
1% | 2 | 3 | 0% | Supream (1) | |
1% | 2 | 3 | 50% | Rue (1) | |
1% | 3 | 1 | 67% | Kaka (2), Saksa (1) | |
1% | 3 | 0 | 67% | Boxi (1), 9Class (1), queezy (1) | |
1% | 3 | 0 | 67% | ATF (1), Beyond (1) | |
1% | 3 | 0 | 33% | WoE (1), 4nalog (1), Topson (1) | |
1% | 2 | 1 | 0% | ||
1% | 2 | 0 | 50% | Topson (1) | |
1% | 2 | 0 | 50% | ||
1% | 2 | 0 | 50% | Niku (1) | |
1% | 1 | 1 | 100% | Xakoda (1) | |
1% | 1 | 1 | 100% | gotthejuice (1) | |
1% | 0 | 2 | — | ||
0% | 1 | 0 | 100% | Shigetsu (1) | |
0% | 1 | 0 | 0% | ||
0% | 1 | 0 | 0% | erase (1) | |
0% | 1 | 0 | 0% | kaori (1) | |
0% | 1 | 0 | 0% | ||
0% | 0 | 1 | — |
Picks, bans and results from the pro games we track (data: OpenDota). Contested = share of games the hero was picked or banned in.
Hero tier list (ranked games) →











































































































