List of Dota 2 Ranks and Corresponding MMR
Herald: 0 to 769 MMR
Guardian: 770 to 1539 MMR
Crusader: 1540 to 2309 MMR
Archon: 2310 to 3079 MMR
Legend: 3080 to 3849 MMR
Ancient: 3850 to 4619 MMR
Divine: 4620 to 5420+ MMR
Immortal: Approximately 6000+ MMR