Okay, so I’ve been diving deep into Mobile Legends again lately, and you know what that means – gotta figure out the best heroes! I decided to make my own tier list, and boy, was it a process. Here’s how it went down:

First Steps: The Obvious Choices
I started by listing out all the heroes I knew were good. You know, the ones everyone complains about being OP. This was easy – my main, Wanwan, of course, and most of the popular picks like Beatrix, Bruno, and some strong mages like Yve and Xavier.
Playing a TON of Games
Next, it was time to grind. I played a bunch of matches, trying out different roles and heroes. I’m mostly a Marksman/Mage player, so I focused there first. I kept notes after each game, like: “Okay, this hero felt super weak against assassins,” or “Wow, this hero’s ult is insane in team fights.” It wasn’t pretty, just a bunch of scribbled notes on my, well, notes app!
Getting My Butt Kicked (and Learning)
Important part of making is the list is to getting destroyed, many many times. There were some heroes I thought were good, but after getting completely wrecked a few times, I had to rethink things. It’s painful, but you gotta be honest with yourself. If a hero isn’t working, even if you want them to, they might not be top-tier.
Grouping and Re-Grouping
I started grouping heroes into rough tiers: S (the best), A (really good), B (decent), C (situational), and D (…yeah, let’s not talk about D). This was messy. I kept moving heroes around. One day a hero would feel like an S-tier, the next they’d be down in B. It’s all about how they perform consistently.

The Role Factor
I quickly realized I needed to consider roles, Obviously, a top-tier marksman is different from a top-tier tank. So I start making mini-lists within each role – best fighters, best assassins, and so on, it makes it clearer.
Fine-Tuning and Final Touches
After all that playing and note-taking, I finally had a tier list I felt pretty good about. It’s not perfect, and I’m sure people will disagree, but it’s my experience. I did a final sweep, comparing heroes within each tier, asking myself: “Would I rather have this hero or that hero on my team?”
So, that’s the story of my Mobile Legends tier list. It was a lot of games, a lot of thinking, and a lot of adjusting. I might tweak it again later, but for now, I’m happy with where it’s at!