Official ranked data · All Ranks · 7 days
MLBB Heroes
133 Mobile Legends heroes by role, highest win rate first. Pick a hero to see its counters and matchups.
Tank26
Highest win rate first.
- MashaWR 59.4%#1
- MarcelWR 58.0%#2
- MinotaurWR 55.0%#3
- KhufraWR 54.5%#4
- GlooWR 54.0%#5
- LolitaWR 53.9%#6
- CarmillaWR 53.7%#7
- EdithWR 52.7%#8
- BelerickWR 52.2%#9
- BaratsWR 51.9%#10
- AtlasWR 51.8%#11
- FredrinnWR 51.3%#12
- AliceWR 50.9%#13
- TerizlaWR 50.8%#14
- HildaWR 50.4%#15
- AkaiWR 50.3%#16
- UranusWR 49.2%#17
- HylosWR 48.3%#18
- JohnsonWR 48.3%#19
- EsmeraldaWR 47.4%#20
- ChipWR 47.1%#21
- BaxiaWR 47.0%#22
- GrockWR 46.8%#23
- GatotkacaWR 44.8%#24
- TigrealWR 44.4%#25
- FrancoWR 41.3%#26
Fighter45
Highest win rate first.
- AulusWR 59.7%#1
- MashaWR 59.4%#2
- ArgusWR 55.7%#3
- LukasWR 52.8%#4
- BenedettaWR 52.4%#5
- SunWR 52.3%#6
- BaratsWR 51.9%#7
- GuinevereWR 51.4%#8
- FredrinnWR 51.3%#9
- MinsittharWR 51.2%#10
- BaneWR 50.9%#11
- SilvannaWR 50.9%#12
- TerizlaWR 50.8%#13
- KhaleedWR 50.7%#14
- AldousWR 50.6%#15
- HildaWR 50.4%#16
- LeomordWR 50.3%#17
- PaquitoWR 50.3%#18
- BadangWR 50.2%#19
- JulianWR 49.9%#20
- X.BorgWR 49.9%#21
- SoraWR 49.8%#22
- SuyouWR 49.6%#23
- RubyWR 49.6%#24
- KajaWR 49.5%#25
- Yu ZhongWR 49.1%#26
- CiciWR 48.9%#27
- RogerWR 48.9%#28
- YinWR 48.6%#29
- Lapu-LapuWR 48.6%#30
- ThamuzWR 48.6%#31
- PhoveusWR 48.0%#32
- AlphaWR 47.9%#33
- FreyaWR 47.9%#34
- DyrrothWR 47.8%#35
- ArlottWR 47.8%#36
- JawheadWR 47.3%#37
- AlucardWR 47.1%#38
- MartisWR 47.1%#39
- GrockWR 46.8%#40
- BalmondWR 46.3%#41
- ZilongWR 45.6%#42
- KaleaWR 44.8%#43
- GatotkacaWR 44.8%#44
- ChouWR 44.5%#45
Assassin29
Highest win rate first.
- HiraraWR 53.4%#1
- BenedettaWR 52.4%#2
- LingWR 52.4%#3
- KaditaWR 51.5%#4
- NataliaWR 50.9%#5
- PaquitoWR 50.3%#6
- JulianWR 49.9%#7
- SoraWR 49.8%#8
- Yi Sun-shinWR 49.8%#9
- AamonWR 49.6%#10
- SuyouWR 49.6%#11
- SaberWR 49.5%#12
- HanzoWR 49.4%#13
- SelenaWR 48.9%#14
- NolanWR 48.9%#15
- JoyWR 48.6%#16
- YinWR 48.6%#17
- GusionWR 48.2%#18
- LesleyWR 48.2%#19
- HayabusaWR 47.9%#20
- ArlottWR 47.8%#21
- HarleyWR 47.6%#22
- KarinaWR 47.4%#23
- AlucardWR 47.1%#24
- HelcurtWR 46.9%#25
- ZilongWR 45.6%#26
- MathildaWR 45.0%#27
- LancelotWR 42.7%#28
- FannyWR 41.9%#29
Mage32
Highest win rate first.
- ValirWR 53.5%#1
- GordWR 52.9%#2
- ZhaskWR 52.2%#3
- YveWR 52.0%#4
- KaguraWR 51.9%#5
- KaditaWR 51.5%#6
- FaramisWR 51.3%#7
- EudoraWR 51.3%#8
- CyclopsWR 51.2%#9
- CecilionWR 51.0%#10
- AliceWR 50.9%#11
- BaneWR 50.9%#12
- ZetianWR 50.8%#13
- ZhuxinWR 50.3%#14
- ValeWR 50.0%#15
- XavierWR 49.8%#16
- NovariaWR 49.7%#17
- LyliaWR 49.6%#18
- OdetteWR 49.5%#19
- VexanaWR 49.4%#20
- SelenaWR 48.9%#21
- LunoxWR 48.8%#22
- KimmyWR 48.6%#23
- AuroraWR 48.4%#24
- Chang'eWR 47.9%#25
- Luo YiWR 47.7%#26
- HarleyWR 47.6%#27
- EsmeraldaWR 47.4%#28
- PharsaWR 47.2%#29
- NanaWR 47.2%#30
- HarithWR 46.2%#31
- ValentinaWR 45.7%#32
Marksman23
Highest win rate first.
- Popol and KupaWR 54.3%#1
- ObsidiaWR 53.6%#2
- BrunoWR 53.0%#3
- EdithWR 52.7%#4
- IrithelWR 52.3%#5
- HanabiWR 52.0%#6
- NatanWR 51.3%#7
- BeatrixWR 51.2%#8
- ClintWR 50.8%#9
- BrodyWR 50.7%#10
- MoskovWR 50.3%#11
- IxiaWR 49.8%#12
- Yi Sun-shinWR 49.8%#13
- MiyaWR 49.6%#14
- ClaudeWR 49.2%#15
- LaylaWR 49.0%#16
- RogerWR 48.9%#17
- KimmyWR 48.6%#18
- KarrieWR 48.4%#19
- MelissaWR 48.3%#20
- WanwanWR 48.3%#21
- LesleyWR 48.2%#22
- GrangerWR 43.0%#23
Support15
Highest win rate first.




































































































































