Mobile Legends Hero tier list for May 2025

John Dave T. Rossel

John Dave T. Rossel

Check out esports.gg’s Mobile Legends tier list, showcasing the best heroes in terms of performance, and viability in the current meta.

This monthly Mobile Legends: Bang Bang (MLBB) tier list will show you the strongest heroes to pick for every role — Tank, Fighter, Assassin, Mage, Marksman, and Support. This list will be updated frequently based on the performance of each hero in ranked competitive play.

With every new patch, the game shakes up its meta, making some heroes rise to the top while others fade into obscurity. Whether you're a seasoned player or just starting out, knowing which heroes dominate each role is crucial for climbing the ranks.

Without further ado, here is our Mobile Legends hero tier list, taking into account the newly added support hero Kalea.

The best MLBB hero tier list for March 2025

Before anything else, it is important to note that you need to have a well-balanced team composition to win matches in MLBB. This tier list will help you decide which heroes to pick, with S-tier being the most effective and C-tier being the worst in the current meta.

If you want to check out our updated build guides for the heroes on the list, click the link on their names.

Note: The heroes listed are categorized based on their primary role. For example, if their primary role is an Assassin but has a secondary of Fighter, they will still be placed in the Assassin list.

Best Assassin heroes in MLBB

  • S-tier: Julian, Hayabusa, Yi Sun-shin
  • A-tier: Suyou, Nolan, Ling, Selena, Fanny, Hanzo, Joy
  • B-tier: Helcurt, Benedetta, Gusion, Karina
  • C-tier: Saber, Natalia

Yi Sun-shin

Yi Sun-shin is a high-risk-high-reward jungler in MLBB. (Image via MOONTON Games)
Yi Sun-shin is a high-risk-high-reward jungler in MLBB. (Image via MOONTON Games)

Role: Jungle

Yi Sun-shin is back in the meta after months of being left out. His Ultimate, Mountain Shocker, has been overhauled to not only reveal enemies in a very wide area, but he also gets to ride a ship that you can ram into enemies to stun them and deal AoE damage. It's a powerful teamfight tool that he lacked pre-revamp. His Skill 1, Traceless, still gives him a brief control immunity, which is a massive help as he is required to do both ranged and melee attacks to maximize his damage.

The only downside to this hero is that he has a very high skill ceiling. You will need to spend time practicing this hero unless you already know his mechanics. Additionally, don't use Yi Sun-shin in MLBB as a Gold Laner. He is an assassin who needs to use both melee and ranged attacks. His inconsistent range makes him very hard to function as the team's main marksman.

Julian

Julian can potentially gank lanes or invade camps as early as Level 3. (Image via MOONTON Games)
Julian can potentially gank lanes or invade camps as early as Level 3. (Image via MOONTON Games)

Role: Jungle, Mid, EXP Lane

What makes Julian truly scary in the current meta is how he can snowball early. He only needs to hit Level 3, and he can start ganking lanes or invading enemy jungle camps. The only problem is that Julian struggles against heavy crowd control team comps. This is why he is rarely seen in pro play, where heroes like Tigreal and Jawhead run wild.

Hayabusa

Hayabusa is a favorite pick in ranked games due to his insane mobility. (Image via MOONTON Games)
Hayabusa is a favorite pick in ranked games due to his insane mobility. (Image via MOONTON Games)

Role: Jungle

Hayabusa is perhaps one of the safest hero picks in the meta. Here’s a tip: if you can’t play the Jungler properly, at least learn how to play Hayabusa for ranked games in MLBB. This hero can cast shadows that you can use to teleport. This can be good for escaping or repositioning for a kill. His Ultimate also makes him untargetable, causing most enemies to panic while you take a huge chunk of their HP.  

Best Fighter heroes in MLBB

  • S-tier: Phoveus, Lukas, Fredrinn, Arlott, Badang
  • A-tier: Alpha, Cici, Sun, Hilda, Khaleed, Chou, Yu Zhong, Ruby, Jawhead, Leomord, Paquito
  • B-tier: Masha, Yin, Freya, Argus, Terizla, Guinevere, Bane, Balmond, Dyroth, Minsitthar
  • C-tier: Alucard, Aldous, Zilong, Lapu-Lapu, Thamuz, Roger, Martis, X.Borg, Silvanna, Aulus

Fredrinn

Fredrinn is a durable frontline tank, especially in teamfights where he can taunt multiple enemies. (Image via MOONTON Games)
Fredrinn is a durable frontline tank, especially in teamfights where he can taunt multiple enemies. (Image via MOONTON Games)

Role: Jungle, EXP Lane

The daddy of utility junglers in MLBB, Fredrinn, is back after being kicked out of the meta for a few seasons. He is not as dominant as he used to be. However, he can still be a menace with a utility support like Mathilda or Floryn on the team.

His ability to taunt enemies and soak up damage is what makes him a good frontline tank. On top of that, the damage he receives is converted to gray HP, which can increase the overall damage of his Ultimate or slowly convert back to green HP. If you are not used to timing your Retribution cast right, you can use your Ultimate and Retribution at the same time to increase your overall damage and catch enemies off-guard to win objective contests.

The drafting can also change thanks to the return of tank junglers. This means EXP Laners can also use assassins like Arlott once again to compensate for the lack of damage the jungle might have.

Arlott

Arlott is a good scout who also has a decent engage tool. (Image via MOONTON Games)
Arlott is a good scout who also has a decent engage tool. (Image via MOONTON Games)

Role: EXP Lane, Roam

With utility junglers back in the meta, so are damage-type EXP heroes like Arlott. He can be very nimble when fighting multiple enemies, as he can keep dashing as long as he can mark enemies with his abilities. His Ultimate is also a massive engagement tool as he can sweep targets in a fan shape and push them on one side. With the right timing, you can group enemies in one place so your allies can burst them down in one place.

Phoveus 

Phoveus thrives against enemy heroes that have multiple dash abilities. (Image via MOONTON Games)
Phoveus thrives against enemy heroes that have multiple dash abilities. (Image via MOONTON Games)

Role: EXP Lane

If you want to annoy your enemies with continuous teleports, you pick Pheveus. His Demonic Force allows him to charge at enemies to knock them back and gain a shield for himself. The cooldown of this effect is reduced whenever an enemy hero casts a dash, blink, or gets displaced. This is what makes him one of the best heroes in the MLBB tier list.

Badang

Badang can cast a wall behind his targets to keep them from escaping his fists. (Image via MOONTON Games)
Badang can cast a wall behind his targets to keep them from escaping his fists. (Image via MOONTON Games)

Role: EXP Lane

Despite the nerf, Badang is still a menace in ranked games, remaining as one of the meta heroes in MLBB. This is because of how easy it is to lock down enemies with his Fist Break ability, which creates a wall behind his target. 

However, he is not exactly strong in 1v1 encounters. You usually pick Badang as a playmaker for the team instead of a hard carry. He also falls off hard when enemies use the Purify Battle Spell, making most of his crowd control abilities less effective.

Best Mage heroes in MLBB

  • S-tier: Zhuxin, Harith, Cecilion
  • A-tier: Valentina, Yve, Luo Yi, Vexana, Aurora, Novaria, Alice, Vale
  • B-tier: Odette, Xavier, Pharsa, Lunox, Zhask, Kagura, Kadita
  • C-tier: Chang’e, Lylia, Valir, Eudora, Gord, Cyclops, Nana

Zhuxin

Zhuxin can easily displace enemies with her Skill 1. (Image via MOONTON Games)
Zhuxin can easily displace enemies with her Skill 1. (Image via MOONTON Games)

Role: Mid Lane

What makes Zhuxin such a dangerous mage to lane against is her Skill 1, Fluttering Grace. It’s a displacement ability that can easily pick up enemies and throw them around. This becomes even more deadly once you purchase a Sky Piercer to execute low-HP enemies while you try to hit them with Fluttering Grace. Her simple but effective kit is what makes her one of the best-performing heroes in Mobile Legends in the current meta.

Harith

Harith is a high-mobility mage who relies on dashes to spam attacks. (Image via MOONTON Games)
Harith is a high-mobility mage who relies on dashes to spam attacks. (Image via MOONTON Games)

Role: Mid, Gold Lane

Harith is a unique case in the current meta in MLBB. He is a magic attack-focused marksman who can be played in the Mid Lane or Gold Lane, this is why he is mainly classified as a mage. He also has very high mobility when casting his Ultimate. This makes him a good duelist, especially if you are up against heroes like Granger in the lane. The only problem when picking this hero is that your team needs to compensate for your lack of physical damage.

Cecilion

You should not extend a game beyond 20 minutes if the enemy mage uses Cecilion. (Image via MOONTON Games)
You should not extend a game beyond 20 minutes if the enemy mage uses Cecilion. (Image via MOONTON Games)

Role: Mid Lane

One of the heroes that most players ignore, even in the esports scene, until the recent meta shift boosted him to the top of the Mobile Legends tier list. Due to the nerfs, his power spike is a bit harder to achieve. His scaling is also a bit slow now, so you will have to farm hard to start dealing massive damage.

Despite this, his late-game dominance remains a game-changer, if you can get there before the game ends. With most team compositions focusing on late-game power spikes, Cecilion has become a viable pick due to his infinite scaling power. 

Once you farm enough stacks, this hero can take a huge chunk of HP with his Skill 1: Bat Impact. Due to his kit, your teammates will have to work around your early game weakness until you can carry the team.

Best Marksman heroes in MLBB

  • S-tier: Kimmy, Granger, Karrie
  • A-tier: Popol and Kupa, Moskov, Irithel, Clint, Brody, Miya, Beatrix
  • B-tier: Bruno, Wanwan, Ixia, Nathan, Claude
  • C-tier: : Layla, Roger, Hanabi, Lesley

Kimmy

Kimmy is a marksman hero where you mostly hold one button the whole match. (Image via MOONTON Games)
Kimmy is a marksman hero where you mostly hold one button the whole match. (Image via MOONTON Games)

Role: Mid Lane, Gold Lane

The Kimmy revamp pushed this hero to the top of the meta. She is no longer the hero where you simply hold the basic attack button and hope you kill an enemy. While her main gameplay remains like that, she now has a few crowd control abilities and escape mechanics to go along with it.

Her Ultimate: Traction Pulse can now vacuum enemies to its center of impact. This is good for starting teamfights, where you can immediately follow it up with your Skill 2: Starlium Beam to suppress the enemies caught in the bubble.

If you are in a sticky situation or are chasing enemies, you can use her Skill 1: Anti-Grav Thruster to pass through walls and gain a brief movement speed boost. This ability will also shoot homing projectiles at the nearest enemies, so you have a bit of DPS while on the move.

Granger

Late-game Granger almost never runs out of ammunition. (Image via MOONTON Games)
Late-game Granger almost never runs out of ammunition. (Image via MOONTON Games)

Role: Gold Lane, Jungle

Granger is no longer the most overpowered hero in Mobile Legends due to the recent nerfs on how fast he can snowball in the game. But he did not necessarily become weaker. He simply became balanced, as all things should be.

He is still quite a menace in the late game. His dash no longer passes through thick walls, but with proper positioning, you should be fine. This is due to his very high attack range and infinite scaling, just like Cecilion. However, his scaling is not necessarily about damage. 

Every time he kills anything or gets an assist from enemy heroes, his max energy capacity is increased. This means he can spam his abilities in the late game, especially Skill 1: Rhapsody, which only has a 0.3-second cooldown. The only downside to using this hero is that you will be farming throughout the early game and rarely join teamfights. This is because you need to prioritize getting to your power spike first before anything else.

Karrie

Karrie can melt even the toughest tanks in Mobile Legends. (Image via MOONTON Games)
Karrie can melt even the toughest tanks in Mobile Legends. (Image via MOONTON Games)

Role: Gold Lane

If you are up against heavy tank team compositions, Karrie is the right marksman for the job. His Lightwheel Mark passive allows you to deal True Damage to enemy heroes, completely ignoring their defenses. 

Using this hero is very straightforward. You can even use the Inspire Battle Spell for a massive attack speed boost and melt even the most fed tanks in the game. The only downside to this hero is that she has a low range compared to other marksman heroes. This means you will have to get dangerously close to the enemy if you want to maximize her damage. 

Best Support heroes in MLBB

  • S-tier: Kalea, Floryn
  • A-tier: Mathilda, Chip, Diggue, Faramis, Angela
  • B-tier: Lolita, Carmilla
  • C-tier: Rafaela, Estes, Kaja

Kalea

Kalea is both an engage bruiser and a healer. (Image via MOONTON Games)
Kalea is both an engage bruiser and a healer. (Image via MOONTON Games)

Role: Roam, EXP Lane

The new hero Kalea immediately joins the meta tier list in MLBB for a good reason. She is an engage-type hero who also has a healing power. Her knock-ups and grabs can easily be executed, especially if your enemy doesn’t have proper vision on the map. Her enhanced basic attack can heal nearby allies, starting with the least remaining HP.

Her Ultimate is a medium-range hook that can grab enemies and send them in a target direction. With the right timing, you can grab an enemy and send them to your ally turrets and keep them locked down until they die from turret hits.

Floryn

Floryn can heal allies with her Ultimate no matter where they are on the map. (Image via MOONTON Games)
Floryn can heal allies with her Ultimate no matter where they are on the map. (Image via MOONTON Games)

Role: Roam

The reason why Floryn is at the top of the Mobile Legends tier list is that she is a powerhouse in the meta in terms of healing. Her Ultimate is a global effect that can heal allies no matter where they are on the map, so you just press one button, and you are basically helping the team regardless of your location. Floryn is also a popular pick for duo queue in ML due to her Dew passive that can provide one hero of your choosing an extra shield when receiving heals from her.

Best Tank heroes in MLBB

  • S-tier: Gatotkaca, Hylos, Gloo
  • A-tier: Edith, Barats, Tigreal
  • B-tier: Baxia, Minotaur, Balerick, Johnson, Esmeralda, Atlas
  • C-tier: Khufra, Uranus, Akai, Franco, Grock

Gloo

Gloo can be annoying to deal with if you are a melee hero. (Image via MOONTON Games)
Gloo can be annoying to deal with if you are a melee hero. (Image via MOONTON Games)

Role: EXP Lane, Roam

Another hero that returned to the meta due to his recent revamp is Gloo. His abilities remain somewhat similar, with a few changes that make him a bit easier to play. What makes this hero such a good pick is his ability to attack himself at enemies and share the damage he receives with the one he is attached to.

Additionally, he can also heal himself if he picks up goos left by his abilities casts. These goos also explode as he picks them up and can damage and stun enemies caught in the explosion.

Gatotkaca

Gatotkaca can jump to a target area, knock enemies airborne, and pull them toward the center. (Image via MOONTON Games)
Gatotkaca can jump to a target area, knock enemies airborne, and pull them toward the center. (Image via MOONTON Games)

Role: EXP Lane, Roam

Gatoitkaca used to be just pocket picks for when you are out of options. However, this hero quickly rose in the meta after engage and heavy crowd-control heroes have become popular. His passive provides a ton of durability as he loses HP. On top of that, he can also heal himself once he receives enough damage and activates his enhanced basic attack.

In terms of crowd control and play-making potential, his Ultimate ability is a wide AoE ground slam that can knock enemies up and drag them to the center of the impact. The only problem is that it takes a long time to wind up, giving enemies enough time to dodge. This is why he is often paid with other crowd control heroes so they can lock down enemies and buy enough time for Gatoitkaca to cast his Ultimate.

Hylos

Bring Revitalize Battle Spell with Hylos to increase his survivability in teamfights. (Image via MOONTON Games)
Bring Revitalize Battle Spell with Hylos to increase his survivability in teamfights. (Image via MOONTON Games)

Role: EXP Lane, Roam

Hylos dominated the tank meta when the Revitalized Battle Spell became a popular pick for most roamers. When paired with this spell, this hero becomes an unstoppable force as he continuously receives healing. 

Another reason why he is on the meta is because of his passive that increases his max HP based on his own Mana capacity. Additionally, if he runs out of Mana, he can use his HP to cast abilities. 

Furthermore, his Ultimate is a long-range pathway that can increase ally movement speed while reducing the enemy’s. On top of that, Hylos also heals himself while he’s in the pathway. Add that to the effect of Revitalize, and you have all the sustain in the world to be the punching bag of everyone.

That sums up our Mobile Legends hero tier list for this month. For more mobile gaming news, stick around on esports.gg.