Is it true that in every professional tournament of Dota 2 , two teams cannot choose the same hero? And all your teammates also cannot choose the same hero?. In other words we MUST use 10 distinct heroes in total for each game ? For example if I use Invoker then all other players including my teammates are not allowed to play Invoker?

1 Answer 1


That's correct. In most Dota 2 game modes, duplicate hero selections are not allowed. This includes Captain's Mode, which is the the primary mode used in tournaments.

The exception is Mid Only mode, which can only be played in private lobbies. In Mid Only mode,

Creeps only spawn in the middle lane. Duplicate heroes allowed.

  • If I use Invoker and my opponents also use Invoker , may be allowed in some modes ?
    – Pink Whale
    Jun 13, 2019 at 2:43
  • @PinkWhale No. The only exception to this, as I noted, is Mid Only mode (sometimes called "same hero only mid" mode). Jun 13, 2019 at 2:45
  • Is it interesting to see Invoker vs Invoker , Your Invoker against my Invoker , and see who's the best Invoker ?
    – Pink Whale
    Jun 13, 2019 at 3:01
  • In most Dota 2 game modes, duplicate hero selections are not allowed. This already mention above..... This is Dota2 not League of Legend.....
    – kit
    Jun 13, 2019 at 3:28
  • 2
    @PinkWhale while mirror matches in some games are compelling, the large variety of heroes, played exclusively, has always been a feature. Drafting, counter-picking, and hero variety are more heavily valued than "maining" a hero, or mirror matchups. Before all-pick was added to DotA, Sentinel players could only pick among the Sentinel heroes, and Scourge only the Scourge heroes. Mirrors in a moba, to my knowledge, were an invention of League of Legends and don't have a place in classic Dota gameplay.
    – Ross
    Jun 13, 2019 at 14:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .