DOTA 2

Guides

With over 100 Dota heroes to choose from, knowing who dominates the meta is key.

It’s draft time during your next ranked Dota 2 game. You’re on a bit of a loss streak, you’re bleeding MMR, and you need to get a win as soon as possible. Instead of picking Pudge for the 200th time in a row, why not consider a better hero?

DOTA 2

Each hero has its advantages and drawbacks, but in every patch, a handful rise above and set the patch’s meta in stone. Using personal experience and raw stats from sites likeDotabuffandSpectral, we’ve compiled a list of the best heroes in ranked play.

Here is the esports.ggDota 2tier list featuring the best heroes to play as ofPatch 7.38b.

Dota 2 hero tier list (Patch 7.38b, March 2025) cover image

The best heroes in Dota 2, ranked: Tier list

Below is our tier list for the best Dota 2 heroes right now. Not every hero makes the cut, but just because you don’t see your favorite hero here doesn’t mean they’re bad! The beauty of Dota is that every hero can work, but some shine a little brighter in each patch — we’ve highlighted them in the list below.

A-Tier heroes

Outworld Devourer is back in the mid-lane (so long as you build a Hex as early as possible), while a few carries that just missed the S-tier like Meepo land here. Vengeful Spirit has seen play across several roles.

Witch Doctor just can’t be kept down for long, while Tidehunter is a surprise addition to the list given he copped some of the worst of the nerfs in 7.38b.

Abaddon continues to extend his purple patch at the top. (Image via Tiermaker)

B-Tier heroes

Oh no, is that a Tinker mid? Don’t worry, folks — Tinker did storm up the list but was halted in 7.38b. He still lurks around the top of the meta and you can’t ever count out a good Tinker player!

Undying is a mainstay here, preferably as a support, while changes to Necrophos' Ghost Shroud has made him a potent hybrid pick for multiple rolls. Legion Commander and Dark Seer round out the best of the off-laners.

An icon of Abaddon in Dota 2.

Check back after each majorDota 2update for a refreshed tier list!

Article image

Article image

Article image

Article image

Article image

game icon