Lolita's shield makes her strong against heroes who rely on projectiles and ranged skills, such as Kimmy and Cyclops.
Matchup Matrix
See who each hero beats and who beats them. Pick a hero for their full list, or open the hero vs hero matrix, and filter either one by lane or role.
Patch 2.2.16a ranked data1,992 measured edges948 flagged counters
Heroes: 133
Notable Hero Matchups
The most decisive counter matchups in the current meta, each backed by ranked data. These are the pairings worth memorizing for draft.
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.
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.
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.
Yve counters Tanks and Fighters with low mobility like Fredrinn, Barats, and Aulus due to her long range skills.
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.
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.
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.
Estes counters heroes with no burst damage, he can easily heal through minor damages from heroes like Faramis and Alice.
Gord is strong against melee heroes with poor Mobility, such as Barats and Fredrinn.
Advertisement
What Is the MLBB Matchup Matrix?
The MLBB matchup matrix is a hero vs hero map that shows who beats who in Mobile Legends: Bang Bang. All 133 heroes sit on both sides of the grid, and every pairing with evidence behind it shows which hero is favored. Use it for counter-picking in ranked and tournament drafts: find the heroes that punish an enemy pick, avoid the matchups stacked against you, and filter by lane to see only the fights you will actually take.
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.
Measured edges come from Moonton's official GMS statistics, and counter lists from Moonton's in-game hero data. Both change with each patch, so this page shows Patch 2.2.16a. Check the latest patch notes before a serious draft.
How to read a matchup
- Measured edge (pp)
- Ranked data measured this pairing. The number is how far the matchup swings toward the row hero, in percentage points. It is not a win rate.
- Counter list, direction only
- Moonton's in-game counter list names this pairing. It says who is favored but not by how much, so no number is shown.
- No flagged counter
- Neither source covers this pairing, so it stays blank instead of holding a guess. Most pairings are like this.
Green favors the row hero, red the column hero
Matchup FAQ
1How do hero matchups work in Mobile Legends?▼
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.
2How do I find the best counter for a specific hero?▼
Open Hero Lookup and pick the hero. The Struggles against list shows the opponents that beat them, biggest edge first, so the heroes at the top are the counters you want. Filter it by lane to see only the heroes you will face in that lane. 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 measured edge, plus a strategy tip where one is written. For a deeper breakdown of a single hero's counters, items, and bans, open that hero's page in our Counter Picker.
3How accurate are the matchup numbers?▼
Where Moonton's official GMS statistics measure a pairing, the cell shows that measurement: the edge in percentage points, meaning how much the matchup swings toward one hero. It is not a head-to-head win rate. GMS measures the swing and fixes no baseline, so any absolute percentage would be invented rather than measured, and this page does not publish one. Pairings GMS does not measure fall back to Moonton's in-game counter lists, which establish who counters whom but no size, so those cells carry a direction only and say so. Pairings covered by neither are left blank.
4What do favorable and unfavorable matchups mean in the matrix?▼
Green favors the hero in the row, red favors the hero in the column, and the deeper the shade the more decisive the edge. A number is a measured edge in percentage points: +2.4 on a hero's row means ranked data measures that matchup swinging 2.4 points their way. An arrow with no number is a Moonton counter-list direction, which names who counters whom without measuring by how much. A blank cell means neither source covers that pairing, so the page makes no claim about it.
5How often is the matchup data updated?▼
Measured edges 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 at the top of the page. Always cross-check against the latest patch notes before a ranked or tournament draft.
6Is the MLBB matchup matrix free to use?▼
Yes. The matchup matrix is completely free with no account or download required. Browse every hero vs hero pairing, filter by lane or role, and open any cell for what the sources establish, including a counter tip where one is written. It pairs with our free Counter Picker, Tier List, and Draft Simulator.