Jump to a page or hero
The data endpoints this site already serves, free and without a key. Use them in a bot, a spreadsheet or another site. Read the terms below first.
GEThttps://mythiclab.app/api/tier-list
The whole tier list in one call: every hero with lane, tier letter, and win, pick and ban rate (percent) for all ranks over the past 7 days.
No parameters. Cached for 30 minutes. Sends Access-Control-Allow-Origin: *, so it can be called straight from a browser on another site.
{
"snapshot": "2026-10-06",
"source": "mobilelegends.com/rank (official) โ All ranks, past 7 days",
"attribution": "Data: official Mobile Legends ranked statistics (all ranks, rolling 7 days) as published at mobilelegends.com, plus community sources named on each page. MythicLab is an independent fan site, not affiliated with Moonton. Cite the page URL โ numbers change as the meta moves.",
"heroes": [
{
"hero": "Aulus",
"lane": "exp",
"tier": "S",
"winRate": 59.59,
"pickRate": 1.06,
"banRate": 21.11,
"url": "https://mythiclab.app/hero/Aulus"
},
{
"hero": "Rafaela",
"lane": "roam",
"tier": "S",
"winRate": 59.37,
"pickRate": 1.25,
"banRate": 16.96,
"url": "https://mythiclab.app/hero/Rafaela"
}
],
"โฆ": "131 more heroes"
}Tier letters rank heroes against each other: the top 10% are S, the next 20% A, then 35% B, 25% C and the bottom 10% D. Keep the attribution field with the data.
GEThttps://mythiclab.app/api/official-rates?period=7&rank=101
Official win, pick and ban rates for every hero, for any rank bracket and time window.
| period | Days: 1, 3, 7, 15. Default 7. |
| rank | 101 = All ranks, 5 = Epic, 6 = Legend, 7 = Mythic, 8 = Mythical Honor, 9 = Mythical Glory. Default 101. |
Rates are percentages. 400 for an unknown period or rank, 502 when the official figures cannot be fetched. Cached for an hour. It sends no CORS headers, so call it from a server, not from a browser on another site.
{
"rows": [
{
"hero": "Hirara",
"win": 53.38,
"pick": 0.62,
"ban": 66.69
},
{
"hero": "Marcel",
"win": 58.07,
"pick": 0.28,
"ban": 32.84
}
]
}GEThttps://mythiclab.app/md/tier-list
The tier list as Markdown. Cached for 30 minutes.
GEThttps://mythiclab.app/md/heroes/{hero}
One hero as Markdown: meta position and the page link, for example /md/heroes/Aulus. Use the hero's name as on the site. An unknown name returns 404 with a short Markdown note.
GEThttps://mythiclab.app/llms.txt
A short index of the site for assistants (the llms.txt convention). /llms.txt and the longer /llms-full.txt.
What is not offered