Mobile Legends tier list: Best MLBB heroes to play in 2025
Image credit: Moonton TL;DR Mobile Legends has over 120 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 … Continued The post Mobile Legends tier list: Best MLBB heroes to play in 2025 appeared first on Esports Insider.


TL;DR
- Mobile Legends has over 120 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 strongest heroes in Mobile Legends as of May 2025 include Chip (Support/Tank), Lukas (Fighter), Granger (Marksman), and Cecilion (Mage).
- 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 over 120 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 May 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 120+ 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 hero 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 May 2025. We’ll continue updating it as the meta changes, so watch this space.
MLBB tier list: All Mobile Legends heroes ranked
There are 128 heroes in Mobile Legends as of May 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 Chip, have both a primary and secondary role, in his case, Support and Tank, so you’ll see their names appear in more than one category.
Tier | Heroes |
---|---|
S-Tier | Alpha, Arlott, Benedetta, Cecilion, Chip, Fanny, Freya, Gatotkaca, Granger, Harith, Hayabusa, Hylos, Joy, Kalea, Layla, Ling, Lolita, Lukas, Mathilda, Melissa, Miya, Phoveus, Rafaela, Ruby, Tigreal, Vexana, Zhuxin |
A-Tier | Aamon, Akai, Alice, Angela, Aurora, Badang, Carmilla, Chou, Cici, Diggie, Edith, Estes, Floryn, Franco, Hanzo, Harley, Jawhead, Julian, Kadita, Karrie, Khufra, Lunox, Luo Yi, Minotaur, Moskov, Nolan, Popol & Kupa, Roger, Saber, Suyou, Xavier, Yi Sun-shin, Yu Zhong, Yve |
B-Tier | Alucard, Argus, Balmond, Bane, Baxia, Beatrix, Brody, Bruno, Claude, Clint, Gloo, Grock, Guinevere, Gusion, Helcurt, Irithel, Ixia, Johnson, Karina, Lancelot, Masha, Minsitthar, Pharsa, Silvanna, Sun, Terizla, Valentina, Wanwan, X.Borg, Zhask |
C-Tier | Aldous, Aulus, Esmeralda, Chang’e, Cyclops, Faramis, Fredrinn, Hanabi, Hilda, Kagura, Khaleed, Lapu Lapu, Leomord, Lylia, Natan, Novaria, Odette, Thamuz, Uranus, Vale, Yin, Zilong |
D-Tier | Atlas, Barats, Belerick, Dyrroth, Eudora, Gord, Kaja, Kimmy, Lesley, Martis, Nana, Natalia, Paquito, Selena, Valir |
Top 10 heroes in Mobile Legends (May 2025)
Our picks:
- Hayabusa – Best Assassin
- Lukas – Best Fighter (EXP Lane)
- Kalea – Best Flex Pick (Support/Fighter)
- Zhuxin – Best Burst Mage
- Cecillion – Best Scaling Mage
- Chip – Best Roaming Support
- Tigreal – Best Tank for Teamfights
- Rafaela – Best Mobility Support
- Granger – Best Versatile Marksman
- Layla – Best Beginner-Friendly Marksman
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.
Lukas is a powerful Fighter for the EXP Lane, while the newest hero Kalea can be flexed as a Support or Fighter, making her a versatile pick.
For Mage mains, Zhuxin and Cecillion hold their own, combining deadly combos with sustainable poke damage to protect Mid Lane.
If you’re more of a Support/Tank player, Chip and Tigreal are both top meta picks right now across all ranks, with Tigreal repping great survivability and good roaming.
After her recent rework, Rafaela has emerged as another strong Support pick, with her movement speed buff getting a chance to shine.
For the Marksman role, Granger is a solid pick with the versatility to be played in the Gold Lane or Jungle if your team is lacking either of these, while Layla is another reliable choice for beginner MLBB players.
These are the top 10 heroes in Mobile Legends 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 Joy, Ling, and Fanny. Hayabusa is also dominating the current Mobile Legends meta, with a huge 69.55% ban rate across all ranks.
Tier | Heroes |
---|---|
S-Tier | Fanny, Hayabusa, Julian, Joy, Ling |
A-Tier | Aamon, Hanzo, Harley, Nolan, Saber, Suyou |
B-Tier | Alucard, Arlott, Benedetta, Helcurt, Gusion, Karina, Lancelot, Yin, Yi Sun-shin |
C-Tier | Kadita, Paquito, Selena, Zilong |
D-Tier | Lesley, Mathilda, Natalia |
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 May 2025 include Lukas, Kalea, Phoveus, and Ruby.
Tier | Heroes |
---|---|
S-Tier | Alpha, Arlott, Benedetta, Gatotkaca, Freya, Lukas, Kalea, Phoveus, Ruby |
A-Tier | Cici, Chou, Badang, Jawhead, Julian, Suyou, Roger, Yu Zhong |
B-Tier | Alucard, Argus, Balmond, Fredrinn, Guinevere, Grock, Masha, Minsitthar, Silvanna, Sun, Terizla, X.Borg |
C-Tier | Aldous, Aulus, Bane, Hilda, Khaleed, Lapu Lapu, Leomord, Thamuz, Zilong, Yin |
D-Tier | Barats, Dyrroth, Kaja, Paquito, Martis |
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 Cecilion and Vexana, 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 carefully and rely on their team to reach their full potential.
Tier | Heroes |
---|---|
S-Tier | Cecilion, Harith, Vexana, Zhuxin |
A-Tier | Alice, Aurora, Harley, Kadita, Lunox, Luo Yi, Xavier, Yve |
B-Tier | Bane, Pharsa, Valentina, Zhask |
C-Tier | Chang’e, Cyclops, Esmerelda, Faramis, Kagura, Lylia, Novaria, Odette, Vale |
D-Tier | Eudora, Gord, Kimmy, Nana, Selena, Valir |
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.
Melissa and Granger are easily two of the best Marksmen in MLBB right now, with high ban rates because they’re so unstoppable. Miya and Layla also remain stable picks due to their steady damage potential and beginner-friendly kits.
Tier | Heroes |
---|---|
S-Tier | Granger, Melissa, Miya, Layla |
A-Tier | Moskov, Karrie, Popol & Kupa, Roger, Yi Sun-shin |
B-Tier | Beatrix, Brody, Bruno, Claude, Clint, Irithel, Ixia, Wanwan |
C-Tier | Hanabi, Natan |
D-Tier | Edith, Kimmy, Lesley |
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.
Chip, specifically, is considered one of the best characters for Mobile Legends due to his versatile kit, teleporting ultimate, and impressive damage output for a Support.
Heroes like Rafaela and Diggie offer great utility for their team, whether it’s removing debuffs, healing, shielding, or providing movement speed buffs, making them valuable additions to any team composition. Lolita is also becoming a standout Support, rising to S-Tier, with a massive 59.62% win rate.
Tier | Heroes |
---|---|
S-Tier | Chip, Kalea, Lolita, Mathilda, Rafaela |
A-Tier | Carmilla, Diggie, Estes, Floryn, Johnson, Angela |
B-Tier | Minotaur |
C-Tier | Faramis |
D-Tier | Kaja |
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.
Heroes such as Hylos, Gatotkaca, and Tigreal have climbed up to S-tier in this ML tier list for May 2025, due to their hefty crowd-control abilities and tanky nature, helping them stay in the fight for longer.
Chip and his Ultimate, Shortcut, skyrockets him to the top of our Tank tier list, since he can confuse the enemy through his ability to teleport himself and his allies for a short period of time.
Tier | Heroes |
---|---|
S-Tier | Chip, Hylos, Gatotkaca, Tigreal |
A-Tier | Akai, Carmilla, Edith, Lolita, Franco, Khufra, Minotaur |
B-Tier | Baxia, Gloo, Grock, Johnson |
C-Tier | Alice, Esmeralda, Hilda, Fredrinn, Terizla, Uranus |
D-Tier | Atlas, Barats, Belerick |
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 strategizing, 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.

Conclusion: Winning isn’t just about tier lists
Picking the best Mobile Legends hero isn’t just about locking in the newest S-Tier character – it’s about understanding your own strengths, your team’s needs, and how the meta shifts over time.
Whether you’re trying to climb to Mythical Glory or just win a few ranked games, mastering your role, staying flexible, and practising your core heroes is the key to success.
By using tier lists like this one, tracking recent patch changes, and finding champions that match your playstyle, you’ll be in a much better position to climb the ranked ladder than solely relying on the best Mobile Legends characters mentioned in S-Tier. Good luck and have fun.
FAQs
As of May 2025, Chip (Support/Tank), Cecilion (Mage), Lukas (Assassin), and Granger (Marksman) are considered some of Mobile Legends’ most powerful heroes due to their versatility, strong teamfight presence, and high solo-carry potential. However, the “strongest” hero can change frequently with patches, and also depends heavily on your role and team comp.
The “best” hero in Mobile Legends varies by role and meta. Overall, Chip (Support/Tank), Granger (Marksman), and Cecilion (Mage) are considered the best heroes in Mobile Legends right now because of their versatility, damage output, and ability to impact teamfights.
Lukas, Kalea, and Ruby are considered some of the best Fighters in Mobile Legends. They offer strong durability, crowd control, and can dominate 1v1s or teamfights depending on their emblem set-ups and items.
Choosing the best hero is all about balance:
• Pick a role that suits your playstyle (Tank, Fighter, Assassin, Mage, Marksman, Support).
• Look for heroes that are strong in the current patch (check tier lists and patch notes).
• Stick to 5-7 heroes across several roles and master them.
• Always adapt to your team’s needs in Draft Pick.
• Most importantly, play what feels good for you.
Kalea, the Surging Wave, is the 128th hero to be added to the Mobile Legends roster.
References
- https://mobile-legends.fandom.com/wiki/List_of_heroes (Mobile Legends Fandom)
- https://m.mobilelegends.com/rank (Mobile Legends)
- https://mobile-legends.fandom.com/wiki/Fighter (Mobile Legends Fandom)
- https://mobile-legends.fandom.com/wiki/Mage (Mobile Legends Fandom)
- https://mobile-legends.fandom.com/wiki/Marksman (Mobile Legends Fandom)
- https://mobile-legends.fandom.com/wiki/Support (Mobile Legends Fandom)
- https://mobile-legends.fandom.com/wiki/Tank (Mobile Legends Fandom)
- https://liquipedia.net/mobilelegends/Portal:Patches (Liquipedia)
The post Mobile Legends tier list: Best MLBB heroes to play in 2025 appeared first on Esports Insider.