
TL;DR
- Mobile Legends has 130 heroes, but only a handful dominate the current meta.
- Our MLBB tier list ranks heroes from S-Tier (must-pick) to D-Tier (avoid) based on strength, win rate, and versatility.
- Roles like Assassin, Fighter, Mage, Marksman, Support, and Tank each bring different strengths to a team comp.
- The best heroes in Mobile Legends in November 2025 include: Angela (Support), Yin Sun-Shin: (Assassin/Marksman), Alice: (Tank/Mage), Cici: (Fighter).
- Staying updated on balance changes through patch notes is crucial for picking the best Mobile Legends heroes.
Who are the best heroes in Mobile Legends right now? With 130 characters, ongoing ranked seasons, and constant updates, Moonton’s mobile MOBA meta never stays the same.
For players who want to stay on top of their game, MLBB tier lists are essential for spotting top-tier heroes and flop-tier characters. We’ve rounded up all the strongest picks as of November 2025, so you know exactly who to play, ordered from S-Tier to D-Tier and grouped by roles (Tank, Fighter, Mage, Marksman, Support, and Assassin). Let’s get into it.
Mobile Legends tier list explained
Similar to other MOBAs like DOTA 2 and League of Legends, Mobile Legends is all about adapting to changes. Every new patch brings balance changes (buffs, nerfs, and reworks) to shake up the meta.
With each new update, the dominant characters shift, and staying on top of those changes is key to climbing the ranked ladder all the way to Mythical Glory.
With a massive roster of 125+ heroes and multiple roles to choose from, keeping track of Mobile Legends’ most powerful heroes can be a real challenge. Therefore, we’ve grouped up the strongest MLBB characters so you know exactly who to pick based on their current strengths, overall win rates, and impact in matches from casual games all the way to pro play.
Mobile Legends tier list criteria
This is how our Mobile Legends heroes ranking works:
- S-Tier – Must-picks: The strongest characters in the current meta, with consistently high win rates and impact.
- A-Tier – Strong choices: Reliable and well-rounded, working with a wide range of team comps.
- B-Tier – Situational: Still viable but often dependent on specific maps, comps, or team coordination.
- C-Tier – Niche: Either underpowered, nerfed, or easily countered, making them harder to play unless you’re a pro at them.
- D-Tier – Avoid: Rarely effective in the current meta.
Why should you trust our tier list? Our Mobile Legends character ranking is based on the latest ranked data, pro-play statistics, and balance patch updates, ensuring you get the most accurate hero tier list for November 2025. We’ll continue updating it as the meta changes, so watch this space.
MLBB tier list: All Mobile Legends heroes ranked
There are 130 heroes in Mobile Legends as of November 2025. We’ve ranked every hero based on their current performance across all games and will dive into their specific roles –Tank, Fighter, Mage, Marksman, Support, and Assassin.
Some heroes, like Yi Sun-shin, have both a primary and secondary role, in his case, Assassin and Marksman, so you’ll see their names appear in more than one category.
| Tier | Heroes |
|---|---|
| S-Tier | Angela, Yi, Sun-Shin, Alice, Cici, Aamon, Grock, Hayabusa, Gloo, Lancelot, Natan, Floryn, Arlott, Diggie, Fredrinn, Hilda, Alucard, Bane, Obsidia, Freya |
| A-Tier | Lapu-Lapu, Franco, Estes, Joy, Saber, Ixia, Fanny, Kimmy, Irithel, Kadita, Kalea, Gusion, Granger, Rafaela, Zhuxin, X.Borg, Belerick, Wanwan, Yu Zhong, Helcurt, Phoveus, Minotaur, Ruby, Yve, Gatotkaca, Badang |
| B-Tier | Thamuz, Xavier, Sun, Guinevere, Zetian, Khaleed, Lolita, Balmond, Minsitthar, Masha, Uranus, Chip, Vexana, Lesley, Silvanna, Julian, Hanzo, Lunox, Harley, Kagura, Brody, Carmilla, Faramis, Popol and Kupa, Benedetta, Kaja, Melissa, Baxia, Eudora, Hanabi, Layla, Khufra, Argus, Atlas |
| C-Tier | Odette, Natalia, Cyclops, Mathilda, Valir, Esmeralda, Chang’e, Yin, Gord, Pharsa, Moskov, Clint, Terizla, Roger, Akai, Cecilion, Aulus, Miya, Edith, Tigreal, Alpha, Bruno, Nolan, Lukas, Karrie, Karina, Beatrix, Leomord, Chou, Aldous, Selena, Martis |
| D-Tier | Zhask, Nana, Barats, Novaria, Hylos, Claude, Jawhead, Ling, Johnson, Suyou, Harith, Vale, Lylia, Zilong, Aurora, Luo Yi, Paquito, Dyrroth, Valentina |
Top 10 heroes in Mobile Legends (November 2025)
Our picks:
- Angela: Support, Roamer
- Yin Sun-Shin: Assassin/Marksman, Jungle
- Alice: Tank/Mage, Exp Lane/Jungle
- Cici: Fighter, Exp Lane
- Aamon: Assassin, Jungle
- Grock: Tank/Fighter, Exp Lane
- Hayabusa: Assassin, Jungle
- Gloo: Tank, Exp Lane, Roam
- Lancelot: Assassin, Jungle
- Natan: Marksman, Gold Lane
If you’re trying to climb in ranked, these are the MLBB heroes you’ll want to lock in first. Hayabusa in the Assassin role is a go-to pick if you want to solo-carry – flashy, fast, and deadly in the right hands.
Angela is one of the best Mobile Legends Heroes. Her ultimate allows her to attach to an ally anywhere on the map and use all her abilities while attached, meaning she can quickly turn a 1v1 into a 2v1, or a losing 1v2 into an even 2v2. She’s a great option for support.
Recent buffs have made Alice an incredible Tank, especially in the EXP Lane, and her exceptional AOE makes her an incredible mage. For those looking for a Fighter in the same lane, you need not look further than Cici, with her high mobility and consistent damage, making her incredibly dangerous.
Aamon does his Assassin role justice with high burst damage and mobility. Pair this with his passive giving him great sustain, and Aamon is a brilliant choice for Assassin lovers.
If you like Support/Tank roles, Gloo is an excellent pick with good crowd control and disruption abilities. Grock is also a good pick thanks to his recent buff.
Yi Sun-shin is an excellent EXP lane pick, he can quickly switch between ranged and melee attacks. He also has a strong early game poking ability, ideal for keeping opponents at bay.
These are the top 10 in Mobile Legends heroes for a reason – they win games.
Assassin tier list
Mobile Legends Assassins are high-risk, high-reward heroes who excel at bursting down key targets within seconds before safely slipping away. While they spend most of their time in the jungle securing camps and objectives, Assassins will also help their closest allies in different lanes by ambushing enemies, otherwise known as ganking.
As the playmakers, they will prioritise hunting down squishier enemies (like Marksmen, Mages, or Supports) in the backline and tilting the tempo of the game through constant pressure.
The best Assassin heroes in MLBB include Aamon, Lancelot, Hayabusa and Arlott. It’s also tricky to look past Yi Sun-Shin, who boasts the second-highest ban rate in the game, at 53.01%.
| Tier | Heroes |
|---|---|
| S-Tier | Yi Sun-Shin, Aamon, Hayabusa, Lancelot, Arlott, Alucard |
| A-Tier | Joy, Saber, Fanny, Kadita, Gusion, Helcurt |
| B-Tier | Lesley, Julian, Hanzo, Harley, Benedetta |
| C-Tier | Kadita, LesNatalia, Mathilda, Yin, Nolan, Karina, Selena |
| D-Tier | Ling, Suyou, Zilong, Paquito |
Fighter tier list
Fighters are the bruisers of Mobile Legends – strong, durable heroes who balance damage and survivability as the best of both worlds. They are often either melee or mid-range, excelling in 1v1 duels and smaller skirmishes.
With their high durability but slightly less damage potential, they sit somewhere between the Assassin and Tank roles as a hybrid brawler. Their well-rounded stats often enable them to act as an off-Tank or second-damage carry. A Fighter’s damage will snowball over time, becoming a major threat the longer a game goes on.
The best heroes in Mobile Legends for the Fighter role as of November 2025 include Arlott, Alucard, Grock, and Cici.
| Tier | Heroes |
|---|---|
| S-Tier | Cici, Grock, Arlott, Fredrinn, Hilda, Alucard, Bane, Freya |
| A-Tier | Lapu-Lapu, Kalea, X.Borg, Yu Zhong, Phoveus, Ruby, Gatotkaca, Badang |
| B-Tier | Thamuz, Sun, Guinevere, Khaleed, Balmond, Minsitthar, Masha, Silvanna, Julian, Benedetta, Kaja, Argus |
| C-Tier | Yin, Terizla, Roger, Aulus, Alpha, Lukas, Leomord, Chou, Aldous, Martis |
| D-Tier | Barats, Jawhead, Suyou, Zilong, Paquito, Dyrroth |
Mage tier list
Mages in Mobile Legends bring magical burst damage, crowd control, and zone control to the battlefield. Mages are often played in Mid Lane, where they farm gold and XP safely before roaming to assist other lanes or contest jungle objectives with their powerful chained combos and ultimates.
Mages typically rely on their skills rather than basic attacks to deal damage, often spamming out skill combos to focus down squishier enemies or zone enemies away from important objectives.
Many Mages, like Bane and Kimmy, can turn the tide of a teamfight with a single well-timed ability, making them some of the best heroes in Mobile Legends.
However, their weakness is their frailty – most Mages are glass cannons that must position themselves, although Alice bucks that trend by being a Tank, and thus has a claim to being the best character for Mobile Legends matches.
| Tier | Heroes |
|---|---|
| S-Tier | Alice, Bane |
| A-Tier | Kimmy, Kadita, Zhuxin, Yve |
| B-Tier | Xavier, Zetian, Vexana, Lunox, Harley, Kagura, Faramis, Eudora |
| C-Tier | Odette, Cyclops, Valir, Esmeralda, Chang’e, Gord, Pharsa, Cecilion, Selena |
| D-Tier | Zhask, Nana, Novaria, Harith, Vale, Lylia, Aurora, Luo Yi, Valentina |
Marksman tier list
Marksmen are ranged heroes whose power mainly comes from their basic attacks rather than their skills. Their damage potential relies on their extended reach to land high burst damage on foes from a safe distance, which also makes them adept at taking down turrets with their steady damage.
They’ll typically focus on pushing out and farming XP/Gold in the Gold Lane, so they can purchase high-damage items later. Their weakness lies in their fragility, making them glass cannons that should always be positioned behind the safety of their team.
Yin Sun-Shin also makes for one of the best Marksman with his extreme ban rate, while Natan and Obsidia join him as some of the best heroes in Mobile Legends for the class.
| Tier | Heroes |
|---|---|
| S-Tier | Yi Sun-Shin, Natan, Obsidia |
| A-Tier | Ixia, Kimmy, Irithel, Granger, Wanwan |
| B-Tier | Lesley, Brody, Popol and Kupa, Melissa, Hanabi, Layla |
| C-Tier | Moskov, Clint, Roger, Miya, Edith, Bruno, Karrie, Beatrix |
| D-Tier | Claude |
Support tier list
Supports are the lifeline of their team in Mobile Legends, often the unsung heroes behind every winning game. While they won’t top the damage charts like Marksmen or Assassins, they play a vital part in carrying the team.
Similar to Supports in League of Legends, the Support in MLBB will be in the same lane as their Marksman and aid in the carry’s growth as the game progresses. Their responsibilities include healing, shielding, buffing, and crowd control to enable better positioning and survival for their allies.
There are also some heroes who function with a dual-role, like Kalea as a Support/Fighter or Chip as a Support/Tank, enabling them to be played in multiple roles or positions depending on what benefits the team.
Within the Support class, it’s impossible to look past Angela, who has the highest ban rate in the game at 54.96%. Floryn and Digge are also top-tier options, offering great utility, whether that’s removing debuffs, healing, shielding, or providing boosts to movement speed.
| Tier | Heroes |
|---|---|
| S-Tier | Angela, Floryn, Diggie |
| A-Tier | Estes, Kalea, Rafaela, Minotaur |
| B-Tier | Lolita, Chip, Carmilla, Faramis, Kaja |
| C-Tier | Mathilda |
| D-Tier | Johnson |
Tank tier list
Tanks are the backbone of any team composition in Mobile Legends, leading the charge against the enemy. As such, they have high defence and hitpoint stats, making them more durable to soak up any damage thrown their way and protect their more fragile teammates.
MLBB Tanks are classified into three main types: pure, primary, and secondary. Many Tanks perform dual-roles, such as Lolita, who is a Support/Tank and can be played in either of these two roles.
As of November 2025, Grock, Gloo, Fredrinn, and Hilda are S-Tier picks for Tank in the MLBB tier list, offering strong crowd-control and toughness that keep them in the fight.
Alice is our top pick for Tank in the Mobile Legends tier list, benefiting from recent buffs that have improved her mobility and survivability. Her unique blend of tankiness and damage makes her give as good as she gets, and she is extremely dangerous for enemy heroes.
| Tier | Heroes |
|---|---|
| S-Tier | Alice, Grock, Gloo, Fredrinn, Hilda |
| A-Tier | Franco, Belerick, Minotaur, Gatotkaca |
| B-Tier | Lolita, Masha, Uranus, Chip, Carmilla, Baxia, Khufra, Atlas |
| C-Tier | Esmeralda, Terizla, Akai, Edith, Tigreal |
| D-Tier | Barats, Hylos, Johnson |
Tips for choosing the right hero in MLBB
Not sure which Mobile Legends hero to lock in? Here are some tips to help you pick the best MLBB character for your playstyle and team’s needs:
1. Balance your team comp
Each hero falls into a role for a reason. Before you select your hero, take a look at your team comp and ask yourself: Am I playing Tank, Fighter, Mage, Marksman, Support, or Assassin? Picking a hero that fills the role your team needs is often the first step to winning. Make sure your team covers most bases:
- Frontline (Tank): To lead the fight and protect the team
- Jungle Buffs (Assassin): To secure objectives like lord or turtle
- Damage (Marksman, Fighter, or Mage): To actually get kills
- Backline (Support): For healing, shielding, or crowd control
2. Play to your strengths
Picking an S-Tier hero is all well and good, but do they actually match your individual playstyle? Don’t force yourself into a pick just because it’s “meta” right now. If you’re uncomfortable with a hero, you’re less likely to make an impact, even if they’re technically strong.
When thinking about your personal strengths, ask yourself:
- Do you prefer aggressive or defensive gameplay? If you like being on the frontline, a Fighter or Tank is a good pick. If you prefer playing safe and reacting, a Support or Marksman might be a better fit.
- Are you mechanically skilled or more strategic? If you like flashy plays and quick reactions, Assassins and Marksmen are up your street. If you prefer strategising, Supports are the masterminds behind a lot of fights.
- Do you thrive in teamfights or split-pushing? Some heroes shine in 5v5 teamfights, while others excel in split-pushing and 1v1 duelling. Choose a hero that complements how you approach fights.
- Can you adapt when behind? Certain heroes, like Tanks and Supports, are still useful even when your lane is losing. Meanwhile, carriers like Mages and Marksmen often need gold, and XP farm leads to stay effective.
At the end of the day, comfort and confidence in a hero can easily beat “meta” picks in lower to mid-ranked games. Find heroes you click with and master them.
3. Learn multiple roles
That being said, having flexibility can massively boost your chances of winning more games. Learn heroes across the board from different roles – like a Tank, a Mage, and a Fighter – so you can adapt to what your team needs in a draft.
This way, you’ll never get stuck trying to force a bad pick, and you’ll climb ranked faster because you’re more valuable to any team comp.
4. Pay attention to patch notes
Every new Mobile Legends patch brings buffs, nerfs, hero reworks, and item changes that can completely shift the meta. A hero that was top-tier one month might get nerfed into the ground the next.
Always check the official patch notes to see what’s changed – staying informed gives you an edge over players who keep picking outdated or underpowered heroes. Even minor stat adjustments can make a big difference at higher ranks.