Rank Medals vs Numeric MMR When Balancing Dota Teams
Updated 2026-07-13
Should you balance Dota 2 teams with rank medals or numeric MMR?
Balance with rank medals, because numeric MMR isn't available to balance with — Valve does not expose exact MMR through any public API, and only the account owner can see their own precise number inside the client. The rank medals vs numeric MMR question isn't really a choice between two equally available options; it's a choice between the public signal that exists (medals) and the private number that doesn't (exact MMR). Any tool, including OpenDota-based balancers, that claims to show a friend's exact MMR is either guessing or reading a self-reported number, not Valve's real value.
That said, medals aren't a downgrade so much as a different kind of precision. Numeric MMR gives you a single point; a rank medal gives you a band — Herald through Divine, each split into five stars, with Immortal ranked on a numeric regional leaderboard instead of stars. For splitting a 10-stack into two fair fives, a band is enough resolution as long as you add a second signal to place a player inside their band, which is exactly what win rate is for.
How do rank medals map to skill bands?
Each Dota 2 rank medal represents a skill band, not a single MMR value. Per the Dota 2 ranked system as documented on Liquipedia, Herald, Guardian, Crusader, Archon, Legend, Ancient, and Divine each carry five numbered stars, and Immortal players sit above all of them on a numeric regional leaderboard instead of a starred medal. A player's medal updates the moment a ranked win or loss pushes their hidden MMR across a star or tier threshold; there's no seasonal reset anymore, so a medal reflects recent form more closely than the old system did, though recalibration after a long break is still optional. For balancing purposes, treat the medal as the base signal Valve's hidden number would have given you if it were public.
Why does win rate matter inside a rank medal?
Win rate inside a bracket is what separates two players who share the same medal but aren't really the same skill level right now. A Legend player climbing on a strong recent win rate is a different balancing problem than a Legend player who peaked a year ago and has been drifting since — same medal, same nominal skill band, different player walking into your lobby tonight. Rank medal sets the band; win rate tells you where inside that band, and which direction, a player is actually trending.
This matters most for players near a star boundary, where a few good or bad games could put them one star higher or lower than their current medal shows. A high recent win rate on a player who looks average for their medal is a signal they're underrated for the split; a low recent win rate on a player with a strong medal is a signal their medal may be stale.
How does a balancer combine rank medal and win rate into one number?
Dota 2 Groups converts rank medal and recent win rate into a single strength score per player, pulling both from OpenDota and the Steam API rather than asking anyone to estimate numeric MMR by hand. Role history joins the same score, so the final number reflects skill band, current form, and position fit together. Two teams' summed strength scores produce the balance score, and 85% or higher counts as a fair split — all without ever needing a number Valve doesn't make public in the first place. The practical upshot for a 10-stack: nobody has to reveal or estimate a private MMR, and the split still reflects how each player has been performing lately rather than the medal they earned months ago.
Frequently asked questions
Can a Dota 2 balancer use exact numeric MMR?
No — no third-party tool can access exact numeric MMR, because Valve keeps it private to the account owner and never exposes it through a public API. Every balancer, including OpenDota-based ones, works from the rank medal Valve does make public instead.
What does each Dota 2 rank medal represent?
Each medal below Immortal represents a skill band split into five stars — Herald, Guardian, Crusader, Archon, Legend, Ancient, and Divine — while Immortal players are ranked on a numeric regional leaderboard instead of stars. The medal updates whenever a ranked result moves a player's hidden MMR across a star or tier threshold.
Why use win rate alongside rank medal for balancing?
Win rate inside a bracket separates two players who share a medal but aren't at the same current skill level — one climbing on strong recent form, another drifting down after peaking months ago. Medal sets the band; win rate shows where a player sits and which direction they're trending inside it.
Is a rank medal outdated if someone hasn't played ranked recently?
It can be — a medal only updates after a ranked match, so a player who hasn't queued in months is showing a snapshot of their skill from back then, not now. Checking recent win rate, or asking the player directly, helps catch a stale medal before it skews a split.
More guides
- Dota 2 Team Finder — How to Build Balanced Teams by MMR
- Use ChatGPT to Split 10 Players Into Fair Dota Teams
- What MMR Gap Is Fair Between Two Dota 2 Teams in Customs
- How Matchmaking Rating Works in Dota 2 Custom Games
- Use ChatGPT to Check if Your Dota 2 Teams Are Fair
- Smurfs and Unranked Players in Dota 2 Fair Customs
- Win Probability by MMR Difference — Dota 2 Fair Games
- Average Team MMR vs Role Coverage in Fair Dota Games
- How the Balance Score Measures Dota 2 Team Fairness
- How to Balance Teams When Skill Ranges Herald to Divine
- Why Average MMR Is a Bad Team Fairness Metric in Dota
- Use ChatGPT to Settle Who Carries the Team With Stats
- Use ChatGPT to Estimate Win Odds by MMR Difference
- Why 5-Stacks Feel Unfair in Dota 2 and How to Fix It
- Seeding Dota 2 Teams by MMR for Small In-House Brackets
- Why Self-Reported MMR Ruins Fair Dota 2 Team Splits
- Does Win Rate Matter More Than Rank for Fair Teams
- How Many MMR Points Are in One Dota 2 Rank Medal Tier