All about subroles in Mobile Legends: Bang Bang

When you're choosing a hero in Mobile Legends: Bang Bang, you may be stuck between two different hero classes. Maybe you play as Assassins in other MOBA games, but this roster has a Mage you want to try out. Subroles give you a better option: why not both?
Subroles make some heroes on the Mobile Legends roster more versatile by giving them elements of multiple roles in the game. This guide will walk you through what a subrole is, how it works, and then list every hero in the game who has a subrole to consider.

What are subroles?

Subroles are secondary roles attached to a hero that inform their playstyle. Like the main roles, they fall into one of the six standard categories – Assassin, Fighter, Mage, Marksman, Support, Tank – giving the hero additional skillsets to pull from. Since you only get five heroes on the battlefield, subroles can help you make up for missing out on a role while making your team and strategy.
These secondary roles are meant to be used as a fallback rather than a main gameplay strategy. The hero in question should be played as its primary role dictates, but they’ll give you more options for alternate battle plans or "on-the-fly" strategies than heroes with only a single role.

Are heroes with subroles hybrid characters?

The answer to this question is "yes and no." While the heroes with subroles do display attributes of both roles, the primary role should still be considered more heavily when deciding how to play that hero. For example, take Johnson, a hero with a primary role of Tank and subrole of Support.
Most of his abilities, like shield buffs, revolve around his primary Tank role. However, his Ultimate skill, Full Throttle, allows him to bring one of his teammates along as a passenger when he transforms into a car. This extra mobility can be a huge help in getting a powered-up hero into the enemy base in a hurry, giving him some Support role credibility.

Every hero with a subrole

This list encompasses every hero in Mobile Legends: Bang Bang who has a subrole designated to them. They’re grouped by their main role, with the subrole also listed next to their name. If you have a preferred main role, and you are interested in trying a hero with a subrole, this is the list to refer to.
Assassin
  • Benedetta (Assassin/Fighter)
  • Harley (Assassin/Mage)
  • Selena (Assassin/Mage)
  • Suyou (Assassin/Fighter)
  • Yi Sun-shin (Assassin/Marksman)
Fighter
  • Alucard (Fighter/Assassin)
  • Arlott (Fighter/Assassin)
  • Bane (Fighter/Mage)
  • Fredrinn (Fighter/Tank)
  • Hilda (Fighter/Tank)
  • Julian (Fighter/Mage)
  • Paquito (Fighter/Assassin)
  • Roger (Fighter/Marksman)
  • Masha (Fighter/Tank)
  • Terizla (Fighter/Tank)
  • Yin (Fighter/Assassin)
  • Zilong (Fighter/Assassin)
Mage
  • Alice (Mage/Tank)
  • Kadita (Mage/Assassin)
Marksman
  • Kimmy (Marksman/Mage)
  • Lesley (Marksman/Assassin)
Support
  • Carmilla (Support/Tank)
  • Chip (Support/Tank)
  • Faramis (Support/Mage)
  • Kalea (Support/Fighter)
  • Kaja (Support/Fighter)
  • Lolita (Support/Tank)
  • Mathilda (Support/Assassin)