Dota 2 MMR Calculator
Find your medal, see your next rank and plan the climb.
Your rating
Reference thresholds. Your in-game medal can differ because of calibration, rank confidence or delayed updates.
Estimated rank

Legend III
Rank range: 3,388–3,541
The ranked ladder
Plan your next rank
Choose a goal and adjust the assumptions for your games.
Include losses to estimate the total number of matches.
MMR per match: ±25
The model assumes the same point change for a win and a loss. Actual gains vary.
- MMR to goal
- 350 MMR
- Net wins needed
- 14
- Estimated matches
- —
- Estimated days
- —
Wins minus losses, using your MMR-per-match setting.
Add a win rate to estimate matches and days.
All medals and stars
Reference thresholds. Your in-game medal can differ because of calibration, rank confidence or delayed updates. About seasonal ranks
| Rank | MMR range |
|---|---|
| Herald I | 0–153 |
| Herald II | 154–307 |
| Herald III | 308–461 |
| Herald IV | 462–615 |
| Herald V | 616–769 |
| Guardian I | 770–923 |
| Guardian II | 924–1,077 |
| Guardian III | 1,078–1,231 |
| Guardian IV | 1,232–1,385 |
| Guardian V | 1,386–1,539 |
| Crusader I | 1,540–1,693 |
| Crusader II | 1,694–1,847 |
| Crusader III | 1,848–2,001 |
| Crusader IV | 2,002–2,155 |
| Crusader V | 2,156–2,309 |
| Archon I | 2,310–2,463 |
| Archon II | 2,464–2,617 |
| Archon III | 2,618–2,771 |
| Archon IV | 2,772–2,925 |
| Archon V | 2,926–3,079 |
| Legend I | 3,080–3,233 |
| Legend II | 3,234–3,387 |
| Legend III | 3,388–3,541 |
| Legend IV | 3,542–3,695 |
| Legend V | 3,696–3,849 |
| Ancient I | 3,850–4,003 |
| Ancient II | 4,004–4,157 |
| Ancient III | 4,158–4,311 |
| Ancient IV | 4,312–4,465 |
| Ancient V | 4,466–4,619 |
| Divine I | 4,620–4,819 |
| Divine II | 4,820–5,019 |
| Divine III | 5,020–5,219 |
| Divine IV | 5,220–5,419 |
| Divine V | 5,420–5,619 |
| Immortal | 5,620+ |
How the calculator works
Does this read my Dota 2 account?
No. The calculator uses only the rating and settings you enter. It does not connect to your Steam account.
How are matches and days estimated?
Expected gain per match is MMR per match × (2 × win rate − 1). The rating gap is divided by that gain, then by your matches per day. Results are rounded up. A 50% win rate gives no expected growth in this model.
Can it calculate my Immortal leaderboard number?
No. Immortal is the highest reference medal here. A regional leaderboard position cannot be determined from MMR alone.