Top 5 Hero Mobile Legends Based on Role – GOODGAME.ID

As you know, there are lots of Hero Mobile Legends available and you can use. The heroes are also distinguished by their respective roles and abilities in the game. So, players can explore many heroes with varied playing styles.

But because there are too many heroes in Mobile Legends, sometimes you get confused which one to use. Sometimes even in draft matches, you are asked to use certain roles that you don’t master because your favorite hero has been used by someone else or has been manipulated.banned.

Top 5 Mobile Legends Heroes Based on Role

Therefore, if you want to try other roles in Mobile Legends, here we will share the top 5 Mobile Legends heroes based on their respective roles.


The first is the Marksman hero, one of the most important roles in every match. The main function of the role marksman is to attack from a distance and kill as many enemy heroes as possible.

However, marksman has a weakness in the form of very small HP and armor. So you must be careful in using this one role. Well, here are some of the best heroes in the Marksman role.

  • Lesley
  • Karrie
  • Kimmy
  • Granger
  • Claude


Next is the Tank role or commonly called tanker. Most Tank heroes have a characteristic in the form of large enough armor or a large amount of HP. Because the main function of the Tank is to protect other heroes.

Some Tanks can produce considerable damage. But most of them are not suitable for fast-paced games and usually only have skills crowd control. Here are some of the best Tank heroes that you can try.

  • Atlas
  • Franco
  • Grock
  • Belerick
  • Khufra


Almost similar to Tanks, the Support role in Mobile Legends heroes is also useful for helping other heroes.

The difference is, the Support role does not have high HP or Armor. But have skills that can help like heal, stat boostand crowd control. The following are some of the best heroes with the Support role.

  • Kaja
  • Diggie
  • Estes
  • Carmilla
  • Angela


This role is more similar to the Marksman role, because the task is both to kill the opposing team’s heroes as much as possible. The difference is, Assassin has an attack type melee aka close range.

Most Assassins also have very high Agility. So it is suitable for fast-paced games with complex skill combos. But for those of you who are just learning, here is a collection of Assassin heroes that you can try.

  • Selena
  • Helcurt
  • Hayabusa
  • Lancelot
  • Ling


Now there’s Mage, one of the easiest roles to use. This one role is equipped with magic attack very high, but lower armor. Well, here are some Mage heroes that you can try.

  • Pharsa
  • Harith
  • Valir
  • Cecilion
  • Esmeralda


If the Mage is equipped with magic attack high, then Fighter is the opposite. This one role has physical attack taller with a relatively small armor. If you want to try using the Fighter hero, please use the hero below.

  • Chou
  • X borg
  • Terizla
  • Thamuz
  • Jawhead

That’s the collection of the best Mobile Legends heroes based on their roles. Each role certainly has its own uniqueness and shortcomings. Apart from that, everyone has a different way of playing. So please understand and learn how to use each of the existing roles to get better.