Look up your hero
In Hero Lookup, search any hero name (e.g. Marcel) or filter by role, then tap their portrait. Every opponent is ranked from their toughest counters to their easiest wins, and you can filter to matchups backed by ranked data.
Pick your hero to see every matchup ranked from toughest to easiest, or explore the full hero vs hero heatmap. Tap any matchup for the win rate and a strategy tip.
Pick your hero
The MLBB matchup matrix is a hero vs hero heatmap that shows who beats who in Mobile Legends: Bang Bang. Every hero is mapped against every other hero, so you can see at a glance whether a lane is favorable, even, or a losing fight before you lock your pick. It is built for counter-picking in ranked and tournament drafts: find the heroes that punish an enemy pick, avoid the matchups stacked against you, and read a strategy tip for the tough lanes.
For a single hero's full counter list, recommended items, and ban priority, open that hero in the Counter Picker. To see raw win, pick, and ban rates by rank, head to hero statistics.
Advertisement
In Hero Lookup, search any hero name (e.g. Marcel) or filter by role, then tap their portrait. Every opponent is ranked from their toughest counters to their easiest wins, and you can filter to matchups backed by ranked data.
Prefer the big picture? Switch to Full Matrix: each cell is the row hero's win rate against the column hero. Green means favorable (roughly 54% and up), gold is an even matchup (about 47% to 53%), and red is unfavorable (46% and below).
Tap any list row or matrix cell to see the exact win rate, a Favorable or Unfavorable verdict, and a strategy tip for that pairing, plus a link to the hero's full counter guide.
Matchups with a reliable head-to-head sample use measured win rates drawn from Moonton's official GMS and MAPI statistics, layered with our editorial counter notes to explain why one hero holds the edge. These verified matchups carry a specific strategy tip when you open the cell.
Pairings without enough ranked data to be confident are shown as a neutral estimate close to 50% and are clearly labeled Estimated when you open them, so you always know which numbers are measured and which are approximations. Win rates shift every patch, so treat the matrix as current-meta guidance (Patch 2.1.90) rather than a fixed ruleset, and confirm against the latest patch notes before a serious draft.
The most decisive counter matchups in the current meta, each backed by ranked data. These are the pairings worth memorizing for draft.
Lolita's shield makes her strong against heroes who rely on projectiles and ranged skills, such as Kimmy and Cyclops.
Esmeralda works well against heroes with shields, like Akai and Lolita, because her skills not only ignore their shields, but she also converts them into her own.
Enemies with multiple mobility abilities can greatly reduce Phoveus's cooldowns, so he can use his enhanced Basic Attacks and skills more often when facing heroes like Wanwan, Arlott, and Chou.
X.Borg counters Fighters that lack mobility, such as Terizla and Aulus. His 1st Skill has a large range and can be cast while moving, making it easy for him to kite.
Gord is strong against melee heroes with poor Mobility, such as Barats and Fredrinn.
However, all of Freya's skills have movement components, making her vulnerable to Phoveus's unique counter. Using her skills near Phoveus will allow him to quickly gain energy for his enhanced Basic Attacks. Freya is vulnerable to CC and movement-disabling effects, so Minsitthar and Obsidia's Ultimates can lock her down completely.
Fighter heroes with Lifesteal can counter Sun, however. For example, heroes like Ruby can steal a lot of HP by hitting Sun and his Dopplegangers.
Lolita's shield makes her strong against heroes who rely on projectiles and ranged skills, such as Kimmy and Cyclops.
Harley is countered by tanky heroes like Lolita and Uranus, because Harley can't deal enough meaningful damage to them and they can block and tank his Ultimate for their teammates.
Valir excels in both sustained damage and Crowd Control. He counters heroes lacking mobility like Balmond and Fredrinn.
Benedetta is countered by heroes with skills that shutdown mobility skills, such as Minsitthar and Phoveus, since all of Benedetta's skills are considered mobility.
However, while Hirara is quick and nimble, she is also quite fragile. Against burst Assassins with targeted abilities, such as Saber and Natalia, it can be difficult to predict their attacks and use her 2nd + 1st Combo Skill in time. If she gets caught, she'll be taken down instantly.
Xavier is countered by heroes with high mobility that can quickly close a gap such as Benedetta, Hayabusa, and Natalia.
Valir excels in both sustained damage and Crowd Control. He counters heroes lacking mobility like Balmond and Fredrinn.
Estes counters heroes with no burst damage, he can easily heal through minor damages from heroes like Faramis and Alice.
Lesley is strong against tank heroes who rely heavily on equipment. Because her attacks can deal True Damage that will ignore the defense these heroes get from the equipment. Such as Gatotkaca and Fredrinn.
Angela counters heroes with low mobility, such as Uranus and Belerick, by slowing them even further and speeding up her allies.
Atlas counters squishy heroes without mobility skills like Vexana and Eudora because they cannot reliably escape his CC.
Advertisement
A matchup is how one hero performs against another in a head-to-head lane or teamfight. Some heroes hard-counter others through range, crowd control, sustain, or burst, while many pairings are close to even and come down to skill and rotations. The matchup matrix maps every hero against every other hero so you can spot favorable lanes before you lock in.
Open Hero Lookup and pick the hero: every opponent is ranked from their toughest counters to their easiest wins, so the heroes at the top of the list are the counters you want. In the Full Matrix view, read across a hero's row instead: red cells are the matchups they lose, green cells are heroes they beat. Tap any matchup for the win rate and a strategy tip. For a deeper breakdown of a single hero's counters, items, and bans, open that hero's page in our Counter Picker.
Matchups backed by ranked counter data show a measured win rate and a specific strategy tip sourced from Moonton's GMS and MAPI statistics plus our editorial counter notes. Pairings without a reliable head-to-head sample are shown as a neutral estimate close to 50% and are labeled Estimated when you open the cell, so you can tell verified matchups apart from approximations.
Cells are color-coded by the favored hero's win rate. Roughly 54% and above is favorable (green), about 47% to 53% is an even matchup (gold), and 46% or below is unfavorable (red). The further a value sits from 50%, the more decisive the matchup, so deep green or deep red pairings are the ones most worth respecting in draft.
Win rates track the live ranked meta and refresh with each Mobile Legends patch, so counters shift as heroes are buffed, nerfed, or reworked. The current patch is shown beneath the matrix. Always cross-check against the latest patch notes before a ranked or tournament draft.
Yes. The matchup matrix is completely free with no account or download required. Browse every hero vs hero pairing, filter by role, and open any cell for a counter tip. It pairs with our free Counter Picker, Tier List, and Draft Simulator.
The MLBB Matchup Matrix is a free hero vs hero counter tool for Mobile Legends: Bang Bang. Win rates are sourced from Moonton's official GMS and MAPI statistics plus editorial counter analysis, and refresh with each patch. Stats reflect approximate values and may differ from live game data. Not affiliated with Moonton.