Need help picking your next hero for Dota 2? Need to prove to you’re right about a pick being garbage? Look no further than our Dota 2 tier list!

Dota 2 is a constantly changing game (at least when Valve releases a patch). The meta shifts and churns, and Heroes fall in and out of favor almost weekly. That said, there’s still a tier list for Heroes in Dota 2.

Below is our Dota 2 Tier list as of January 2022. This list is based on both picks and bans in the competitive scene and data from all levels of play in pub games. We also go into the reasoning behind the tier list. And why you should or shouldn’t be picking these heroes in your games.

Dota 2 Hero Tier List

Our Dota 2 Hero Tier List. Click to Expand (Image via Tier Maker/Valve)

S Tier Dota 2 Heroes

  • Lina, Phoenix, Faceless Void, Mars, Enchantress

S Tier heroes should be winning every lane in the current Meta. If you want to win games, pick these heroes. Lina is simple to play and far stronger than her difficulty would suggest in the current patch. Phoenix is undergoing the “Aghanim’s” effect where being strong in that mode has reminded good players that this hero exists and should be picked. 

Faceless Void a must pick carry, and even with awful Chronos, you can usually dominate games start to finish with the pick. Mars and Enchantress are mandatory support picks due to their utility and engage potential. 

A Tier Dota 2 Heroes

  • Pangolier, Gyrocopter, Monkey King, Tinker, Specter, Kunkka, Snapfire, Pugna, Undying, Tiny, Puck, Magnus, Sven, Slardar, Ursa, Tidehunter

A Tier heroes win lanes, have broken abilities at the moment, or otherwise do something so well that it’s very hard to lose on them. Some, like Tidehunter, have an ult that just changes games. Undying, like Phoenix before, is undergoing the “Aghanim’s Labrinth” buff, where good Undying players are springing up a lot more as people finally understand the hero. And then there’s heroes like Specter which are just solid carries no matter what.

B Tier Dota 2 Heroes

  • Alchemist, Broodmother, Clinkz, Chen, Batrider, Bounty Hunter, Nyx Assassin, Death Prophet, Lifestealer, Axe, Naga Siren, Razor, Drow Ranger, Bristleback, Earthshaker, Ember Spirit, Invoker, Juggernaut, Dragon Knight, Phantom Lancer, Luna, Earth Spirit, Zeus, Void Spirit, Rubric, Lion, Wind Ranger, Io, Weaver, Marci

B Tier heroes are good in the meta right now, but aren’t good enough to be banned outright. Either they just have strong abilities right now (Alchemist) or people aren’t playing good against them (Weaver). A lot of these have strong counter picks in lower tiers, but perform well against the very top A and S tier heroes.

C Tier Dota 2 Heroes

  • Enigma, Bloodseeker, Clockwerk, Arc Warden, Crystal Maiden, Grimstroke, Keeper of the Light, Beastmaster, Bane, Anti-Mage, Templar Assassin, Queen of Pain, Centaur Warrunner, Lycan, Night Stalker, Dark Willow, Mirana, Omniknight, Timbersaw, Ancient Apparition, Storm Spirit, Winter Wyvern, Sniper, Morphling, Ogre Magi, Oracle, Troll Warlord, Vengeful Spirit, Tusk, Venomancer

These heroes aren’t bad, but you’re almost always better off picking something else. For example, almost everything Enigma can do is better done by either a different type of hero, or someone else on the team. Others are solid situationally, but only really excel as counters. This is stuff like Night Stalker. You’ll win some games with these Heroes, but don’t expect to carry entire matches with them.

D Tier Dota 2 Heroes

  • Brew Master, Riki, Lich, Necrophos, Legion Commander, Jakiro, Pudge, Medusa, Disruptor, Dark Seer, Leshrac, Underlord, Abaddon, Techies, Warlock, Terrorblade, Shadow Demon, Sand King, Outworld Destroyer, Treant Protector, Phantom Assassin, Viper, Hoodwink

In D Tier, these heroes have glaring issues right now that make them unable to be played consistently. This doesn’t mean they’re unplayable, but you’ll often run into problems when you pick them. Heroes in this list are sometimes great for beginners or spammers, because you can learn to master a basic hero, with basic abilities, and then move onto something in a higher tier. But if you’re looking to climb and win games consistently, don’t pick these heroes.

F Tier Dota 2 Heroes

  • Dazzle, Meepo, Nature’s Prophet, Huskar, Elder Titan, Slark, Lone Druid, Doom, Wraith King, Skywrath Mage, Spirit Breaker, Silencer, Shadow Shaman, Witch Doctor, Chaos Knight, Shadow Fiend, Visage.

You may have noticed we missed a letter in the alphabet there. There is no E tier. We’ve jumped straight to F. Flat out, don’t play these heroes right now. They’re not good. Of course, you are more than welcome to play these heroes in your own games. Some of you might have thousands of games on Silencer. You could be a Slark god. You’re more than likely not. 

Fundamentally there’s something with each of these heroes that makes them bad in the game right now, whether it’s balance, a lack of game knowledge of the players that use them, or something else. For instance, Meepo is in this tier, because while a high-skilled Meepo player can still have a huge impact, there’s no reason to play Meepo, over any of the S, A, B, etc. tier heroes. You’ll have less Micro and more chance of winning. 

Michael Hassall -

Michael Hassall

| Twitter: @hoffasaurusx

Michael is a UK-based content creator who caught the esports bug in 2010, but took eight years to figure out he should write about it. Throwing away a promising career in marketing and PR, he now specialises in MOBAs, covering League of Legends, Dota 2, and esports in general since 2019. When not glued to tournaments taking place on the other side of the globe, he spends time nurturing an unhealthy addiction to MMOs and gacha games.