MLBB Draft Assistant
What is MLBB Draft Assistant?
MLBB Draft Assistant helps Mobile Legends players make smarter draft decisions by analyzing hero interactions — highlighting who each hero counters, who counters them, and which heroes work best together.
The assistant uses a relationship-based scoring system to evaluate hero suitability in your current draft. Each hero interacts with others through four key types of relationships:
- Counters — hero that performs well against another. +1 score.
- Countered by — hero that performs poorly against another. −1 penalty.
- Synergy — hero that works well with another. +0.1 score.
- Anti-synergy — hero that conflicts with another. −0.1 penalty.
Data Source and Disclaimer
All hero data and matchup information are based on publicly available content from the official Mobile Legends: https://www.mobilelegends.com/.

The relationships (counters, synergies, etc.) reflect only the top 5–10 most relevant interactions displayed publicly for each hero.
This means the results are not exhaustive — a hero might show a +2 score because it counters two enemies, but could still be slightly disadvantaged against others not listed on the official site. Use these suggestions as a guideline, not as absolute truth.
Last data update: November 2025
About the Developer
Hi! I'm Vincenzo Farro, a developer and Mobile Legends gamer from Italy. I love to win, and this project was born from my desire to have an advantage during the drafting phase. My goal is to keep improving this draft tool and, in the future, integrate more advanced data such as hero win rates, patch updates, and player preferences.

Technologies Used
- Next.js 14
- React
- Puppeteer (for data extraction)
- Custom JavaScript algorithms
Connect with Me
- GitHub : github.com/vin-03
- Ko-fi : ko-fi.com/vincenzofarro
- LinkedIn : linkedin.com/in/vincenzo-farro
- My WebSite : vincenzofarro.com