Dota 2 Guides

How Dota 2 MMR Ranking Works – Updated Guide for 2020

how mmr works
Updated on 14 Feb 2020 (MMR Season 3)

Here in this guide, I will explain how Dota 2 MMR ranking works, or you can simply say what are MMR Mechanics in Dota 2. I will go step by step so this will be a long guide. I will be writing it as question answers, so if you want the answer to a specific question, as that is not in this guide, you can ask me below.

Disclaimer: I am not a Dota 2 official. All the information depicted blow is based mainly on my detailed research and most of the data extracted from the official Dota 2 site or Wykrms Reddy’s social account (Valve’s graphic designer and unofficial spokesperson).

You can also check our guide about how Dota 2 Calibration MMR works and how to get high Calibration MMR. It explains in detail about different aspects of calibration MMR.

What is Dota 2 MMR Ranking?

MMR stands for Match Making Rank /rating. Sometimes we also call it your skill level. While making your match, Dota 2 considers MMR as a primary factor but not the only factor. There are 2 categories of Dota 2 MMR Rank.

  1. Normal Dota 2 MMR: This MMR number is not visible on your profile, but it is stored in the Dota 2 database. Dota 2 uses this MMR when they are making your normal match. It is different for support and core MMR. Sometimes it is also referred to as Hidden MMR
  2. Ranked Dota 2 MMR: This MMR number is shown on your profile and it is used once Dota 2 is making you a team in Ranked Match. It is different for support roles and core roles.

What are the Core and Support Medals?

Core: These include Safe lane carry (position 1 hero), Mid lane (position 2) or Offlane (position 3). If you select any role out of these 3, your core MMR will increase/decrease depending upon the outcome of the match.

Support: It includes Soft support (position 4) and Hard support (position 5). If you play these 2 roles, your support MMR will increase/decrease depending upon the win/loss.

Interestingly, Valve has interlinked both MMRs now. Because of that, if you win 1 type of MMR, some (about 10-15 points) MMR of other roles will also get affected. So, it means, you are spamming for core MMR and keep winning all the matches, you’ll notice your support MMR is also increased slightly. Keep in mind if you win/lose a core solo queue match, you support MMR will also increase/decrease by 15 points and vice versa. However, if you are playing core in a party match, your support MMR will increase/decrease by 10 points and vice versa.

Also, you’ll get a separate medal for both these roles and the highest medal will show in your profile. You can see both your medals if you hover over your Dota 2 medal.


What is the Difference Between Normal and Ranked MMR?

Since your day 1 and game 1, your MMR is calculated by Dota 2 even in normal matches. However, in Ranked matches, the only difference of MMR is that it is visible on your profile. Normal MMR is NOT visible on your profile, but Dota 2 knows it. (Source = Official Dota 2 Blog)

This is what the Official Dota 2 Blog says about it.

“Dota 2 matchmaking has always calculated MMR and used it to form matches; in ranked matchmaking we make that MMR visible”

In the start, How my Ranked MMR is Calculated?

When you play your first ever match, it is assigned to you randomly. Then whatever you perform in your 1st match, that is taken as a guide and then your next matches are made. Dota 2 Keeps noting your result and performance in all normal matches.

When you have completed 100 hours of Dota 2 gameplay, you can then play Ranked matches. This includes Turbo and all other modes of game, except ranked, offline, practice, tournament and lobby matches. You need to play 10 calibration matches each for both support and core MMR and after that, your ranked MMR is visible on your profile.

You will get your first ranked match team basing on your normal MMR (hidden MMR). Then whatever you perform in your first calibration MMR match, you will be assigned next match accordingly. In very start when you are calibration your MMR for the very first time, you can jump almost 1000 MMR depending upon your performance. For example, if you are playing your first match in the Herald Medal bracket, and you stomped hard in that game, you might see your next game in the Archon medal bracket. Ultimately after 10 calibration matches your ranked MMR is visible on your profile.

How Dota 2 Calculates all types of MMR?

Let’s see what official Dota 2 site has to say about it. It will be clear to you once you read official information.

Dota 2 uses standard techniques to quantify and track player skill. We assign each player an MMR, which is a summary metric that quantifies your skill at Dota 2. After each match, we update your MMR based on what happened in that match. An extract from official Dota 2 Blog;

We also track our uncertainty about your MMR. New accounts and those playing in Ranked Matchmaking for the first time have high uncertainty. Higher uncertainty allows larger adjustments after each match, and lower uncertainty leads to smaller adjustments. Together, the MMR and uncertainty can be interpreted as a probability distribution of performance in your next game; the MMR itself serves as the mean of this distribution and the uncertainty is its standard deviation. If the match outcomes (both the win/loss and individual performance) repeatedly match our expectations, the uncertainty tends to decrease until it reaches a floor. A surprising match outcome will tend to cause an increase in uncertainty.

Old Content, not Valid Anymore

Dota 2 actually tracks a total of five MMRs for each player:

  1. Normal matchmaking, playing Solo
  2. Normal matchmaking, playing with a party
  3. Ranked matchmaking, playing solo
  4. Ranked matchmaking, playing with a party
  5. Team rating (Ranked games), when all 5 members of a team collectively play ranked matches as a team.

Since September 17, 2020, Dota 2 only tracks 2 types of MMR.

  1. Core MMR
  2. Support MMR

However, both these MMRs are calculated differently when playing solo or when playing party matches. Once you play in a party, your MMR increase/decrease is 20 points per match no matter which role you play. Whereas, once you play a solo match, you can gain/lose 30 points per match irrespective of the role you selected.

You may like to read How to Reset your Dota 2 MMR

How I am Placed in Teams when I am Playing Ranked Calibrating Matches?

They take your hidden MMR from normal matches and use it as a starting point, so they don’t just match you randomly in ranked matches. Also, as soon as you play your first ranked match, your normal and ranked MMR are split and completely separated. From that moment onward, both MMR (Normal and Ranked) are calculated separately based on games (normal + ranked) you play.

This procedure is explained in further detail and with examples in this post.

How do I Increase my Dota 2 MMR Ranking?

In general, when you win, your MMR will go up, and when you lose, your MMR will go down. Win/loss is the primary criteria to update MMR, but individual performance also plays a role, especially when our uncertainty about your MMR is high. It is possible for an individual MMR to increase after a loss or decrease after a win, but, in general, the winning team’s average MMR will increase and the losing team’s MMR will decrease. (Extracted from Official Dota 2 blogpost)

For image proof of an inconsistent increase in MMR see images below.

dota 2 mmr

You mentioned Uncertainty in the above point, What is it?

Uncertainty is the standard deviation of a player’s Dota 2 MMR ranking. Let’s see what role it plays according to Dota 2 Wiki.

  • Players with high uncertainty are more likely to be matched with players that differ more greatly in skill level, and vice versa.
  • New accounts with few games played tend to have high uncertainty, while older accounts with many games played tend to have low uncertainty.
  • Since normal and ranked matchmaking are tracked separately, a player who has many normal games will still experience high uncertainty in ranked matchmaking if he or she has only played a few ranked games, and vice versa.
  • Higher uncertainty leads to larger Dota 2 MMR adjustments after each match, and lower uncertainty leads to smaller adjustments.
  • Highly uncertain matches are sometimes called swing games because their outcomes are “breakthrough” moments that are indicative of a player’s MMR progression or regression.
  • If game outcomes (win/loss and individual performance) repeatedly match the system’s expectations, uncertainty will decrease until it reaches a floor.
  • Conversely, unexpected match outcomes will tend to cause an increase in uncertainty.

How much MMR increases / decreases if I win/lose a game?

Old Content, not Valid Anymore

It is basically the difference between total party MMR which decides how much MMR will change. So there are some examples which I will give first, then I will explain it based on those examples.

In these examples, I will explain only considering you Win in Ranked Match. You can vice-versa yourself.

  • Teams have Exactly the same MMR: You will get 23-27 MMR increase.
  • Once Enemy Team has more MMR than Your Team: Then you may get MMR to increase up to 40* depending upon the difference of total average Team MMR.

How Dota 2 MMR Works

  • Once the Enemy team has less MMR than your Team: You may not get any MMR increase, or even your MMR may decrease depending upon how you played in that match. (See image below)
  • So in this image, you can see in the red highlighted area, this user lost matches, but he did not lose any MMR.
  • In the green highlighted area, you can see he won a match but his MMR did not increase.

How Dota 2 MMR Works

  • In all cases, if you abandoned the ranked match, even if you win, your MMR will decrease.

*This is maximum MMR I have seen till today, if anyone has seen more than 40 MMR increase, please show me a screenshot so I can update it.

There are a few scenarios, let me explain each one. For example, you are playing the Solo queue and Core role. You win this match. Your Core MMR will increase by 30 and support MMR will increase by half (by 15 points). This works for both roles, i.e., core and support.

Now you are playing a party match and selected support role before queuing for that match. Once you win this match, you will gain 20 support MMR and 10 core MMR even though you didn’t play core.

Your highest medal will be visible on your profile no matter if it is core or support.

How Dota 2 Automatic Matchmaking Works?

The main goal of automatic matchmaking in Dota 2 is for players to enjoy the game. The automatic Dota 2 matchmaker searches for matches with the following points (listed in no particular order): (Source = Official Dota 2 Blog)

  1. The teams are balanced. (Each team has a 50% chance to win.)
  2. The difference in skill between the most and least skilled player in the match is minimum. This is related to team balance, but not the same thing.
  3. The difference between an experience (measured by the number of games played) between the least experienced player and the most experienced player is minimized. More on this below.
  4. The highest skill Radiant player should have almost the same skill as the highest skill Dire player.
  5. Each team contains about the same number of parties. For example, the matchmaker tries to avoid matching a party of 5 against 5 individual players.
  6. Players’ language preferences contain a common language. Lack of a common language among teammates’ language preferences is strongly avoided. Lack of a common language across the whole match is also avoided, but less strongly.
  7. Wait times shouldn’t be too long.

The automatic matchmaker rarely achieves all of those goals perfectly. When making a match, the automatic matchmaker assigns a quality score for each of the points above and then takes an average for the whole team. If the overall quality score exceeds a threshold, the match is considered “good enough” and the match is finally made.

When my MMR changes and when it does not change?

Dota 2 MMR ranking will not update if:

  • A non-partied member of your team early abandons (Before First Blood) a normal match. However, in Ranked Matches, your MMR will count even if someone leaves before First Blood.
  • Poor network conditions have been detected. A message must appear in the game in order for this to apply.

Dota 2 MMR ranking will update if:

  • Any member of your team late abandons. (After 1st Blood)
  • Any member of your party abandons in any form.

Your MMR will ALWAYS update in ranked matches either you win or lose, even if someone abandons the game at any stage, it will still count.

Where can I see Top MMR Players?

Dota 2 keeps a leader board of the top Immortal players of All regions and both roles separately. You can see it in Dota 2’s LeaderBoard.

Some Important points about Dota 2 MMR ranking?

  • MMR is the main but not the only factor used in matchmaking.
  • The system also takes into account Experience (number of games played), Player Performance, Gold Difference, and various hidden variables.
  • The system does not directly try to achieve any particular win rate for players.
  • However, it does try to ensure that each team has a 50% chance of winning by matching players of similar skill against each other.
  • This means that, over time, win-loss ratios will naturally settle around 50/50 for all but the very best players.
  • The system does not examine individual win/loss streaks or try to end them.
  • Win rate and win count are not related to Dota 2 MMR ranking, nor are they meaningful measures of player skill.
  • According to Valve, player opinions of the MMR system are highly correlated with their recent win rates.

Guys if you have any questions, please post them below in comments, so I can reply and keep a track of all questions. If there are worth mentioning questions, I will add them to this main post. I will update this thread when there is anything new to add.

89 thoughts on “How Dota 2 MMR Ranking Works – Updated Guide for 2020

  1. prox prox says:

    what about my mmr if I am a suport player?

    1. Ali Ahmad Ali Ahmad says:

      People always say that KDA matters in MMR, so lets assume its correct, then KDA means Kill-Death-Assist. So for Carry players high kills and low deaths will determine it as a good KDA but for Support player, high assists and low death will be considered as good KDA.

      KDA formula is (Kills Assists)-Deaths = KDA. Keep it as high as possible in ALL of your matches by having good number of assists and low death counts and you will see you will get starting MMR.

      But if your MMR is already displayed on your profile, then you play support or carry, you just need to win the game, thats the only way to improve your MMR. No KDA will matter then.

      1. Kalau says:

        you forgot that supports usually die more than other player, regardless of skill, because it’s better to let die a supp than a core

      2. Ali Ahmad Ali Ahmad says:

        Yes bro I know that. But I also said that have minimum possible deaths. That means few deaths are acceptable. Same way, tanks tend to die a lot because of their role. But the MMR mechanism / algorithm knows this and ranks / calculates this according to that.

      3. noob says:

        KDA don’t count at all (main reason cause the whole MMR system is the ultimate shit troll, not promoting meritocracy at all and therefore motivation to play). I can assure you that I just finished a game where we loss, i scored 7/2/15, toke down two towers alone, defended a lot and i had a -28 MMR.

  2. Zeref35 Zeref35 says:

    Hey if you would like I could give you a screenshot of a game where i lost but gained 48 mmr

    1. Ali Ahmad Ali Ahmad says:

      Yea sure Zeref why not.
      I have also sent you email on your email address, you can either reply to that or you can submit it to us via our Contact us Page.

    2. jason says:

      Zeref35 May i please have the screenshot of that game where you gain +48 mmr

      1. Ali Ahmad Ali Ahmad says:

        It was from the old patch. I am almost sure that in new patch you can not get more than 25 in normal matches. But as we can not see MMR changes after the game, so keeping track of MMR is very difficult now as you have to go to the stats page after every game to keep an eye on it.

    3. jason says:

      On january 2017 i create a new account and play rank match for the first tbd and i got match high mmr my team had devine ,2,3,4, and ancient 5 and the enemy had devine,1,2,3,4,5 we lost the game in 22 minutes i was using zeus and i got 0/6/0 record after that game its just sad that in my second rank match tbd i got match with ancient and legends only. What do you think about that?

    4. jason says:

      I am creating a new account for now

  3. Hey , I think that this is an interesting question.. I am creating a new account and I wanted to callibrate atleast 4k MMR. What average KDA ratio or GPM/XPM do I need to get to to achieve what i wanted. Are there any more factors that affects the way in callibration of your MMR ? How to mainatin in Very High Skill Bracket. I know some there says that play like a 4k player and just be good at the game . But what really are the factors and the average needed to callibrate 4kMMR . Hope for your reply sir !

    1. Ali Ahmad Ali Ahmad says:

      Bro, calibrating at 4k MMR and then maintaining 4k MMR are 2 totally different things. If you want to maintain 4k MMR, there is no other option to win more games than you lose. This is the only way to maintain your 4k MMR. However, if you make a new account and want to get starting / calibrating MMR, then case is a bit different. For that we have a whole guide which you can check here.

      it explains in detail about how calibration works and how you can work around to get high starting MMR.

  4. amin says:

    i have a problem.i have a team,and i played 11 team ranked match,but also our mmr is tbd and it say 3 game reamaining,i am so confuse,some one plz tell me how should i fixed our mmr we have 9 win game from 11 game

    1. Ali Ahmad Ali Ahmad says:

      Hello Amin,
      When finding team matches, you have to find ranked match as your team, not as a party. You can play 100 ranked matches with your team in party, it will not count as team match because you are playing party matches not team matches. For Team MMR matches, you have to find match as TEAM.
      Also you should keep in mind, whenever you update your team (Add or remove any member), it again becomes TBD, so you’ll have to calibrate again for team MMR.

  5. ASW says:

    Hey bro, i had this account where i was at level around 50, to get a higher starting mmr, i made this new account, now i was on level 23 (somewhere there), after activating my battle pass, my level dropped to 10 just right after i opened the dota 2 (after activating the pass), and all my stats dropped drastically, i had a very high triple kills, avg last hit, camps stacked etc, any idea how and why?

    1. Ali Ahmad Ali Ahmad says:

      Hello ASW,
      That is something very strange and I am hearing for the first time. I suggest you first you check your new account at dotabuff and then see if you encounter any discrepancy ? Something like you play more games but its showing less games in dotabuff. Then you can contact steam support for this issue. Also I must tell you that stats that you see in Dota 2 are NOT exact. They are just estimate numbers because they did / could not import all stats from source 1 Dota 2.

  6. Bibimbap says:

    My case is because of the stupid connection im always disconnected in a game (non ranked match) in that case, would be effect to my mmr? My mmr is still locked, so everytime i play rank match i should find other good connection for good performance

    1. Ali Ahmad Ali Ahmad says:

      Well, if your MMR is still locked, I would suggest that you should check out the Calibration MMR Guide, that will tell you in detail what all matters for Calibration and before that. For now, you should only concentrate on your KDA, thats it.
      If I would have to sincerly reply to your question, then YES, it does effect your hidden MMR, because once you leave game after some time, your stats and details for that match still count. But as you left in that match earlier, therefore you would have less stats than your team. Valve will definitely think that you are not a good player and you’ll get penalized.

  7. Haise says:

    I have won 5 games out of my 10 calibration games. I supported in the first three, wards, healing and high assists over death and equal kills to death. The issue is that the average MMR is decreasing. It was 1017when at the 4th Game I picked bounty, went 7/1/A(I forgot assists) and won. 464 GPM and 532 XPM. Next game average MMR was 889 and highest MMR was 1017. What’s going on? I played the 5th game superbly with Furion, literally took down all towers, 11/2/5 but I feel next round Average MMR will be reduced again.I fear even if I win all 10, they’ll land me in 100s. My Hidden MMR might be terrible but is this a reason? What’s going on?

    1. Ali Ahmad Ali Ahmad says:

      You own question has answer inside. “My Hidden MMR might be terrible but is this a reason“. As you can see in above post it clearly states that once you start with your calibration MMR, it takes your hidden MMR as guide and then you move as per your performance in games. I have seen guys who lost 9 out of 10 calibration MMR games, but they got 4k + MMR. Again there are guys who won all 10 games in calibration, but still got 1k MMR. The only reason for such low MMR is that your hidden MMR must be very less.
      Just a tip, if you want your MMR to be more than 3.5k, don’t play calibration matches till the time you dont land in high skill bracket on Dotabuff.

  8. Dots says:

    I recalibrated my MMR by playing International Ranked Match and Im not upset on the result but Im so dissapointed since I played 8 games win with ave of 600+ GPM and APM at least I think ’cause I always pick timber and alche and I think 2-3 games of that I pick 2-3 supps and I got exactly 4088. I’m only dissapointed ’cause I play very well with all of that games and whenever I play I see the Ave MMR is 4.3 so I think my MMR will be 4.2k+ not including below of that MMR ’cause my normal MMR is already 4k so I’m wanted to change to 4.2k+ and If can 4.5 or 5k. So I thought that my IRM MMR happened to be that because I pick supp? not a whole carry type in my all games? Is this legitimate on how dota 2 MMR works just like you said?

    1. Ali Ahmad Ali Ahmad says:

      Hello Dots,
      Thanks for stopping by. Bro how calibration MMR works is toatlly a different story. You can check it here. Calibration MMR works a bit different for both carry and supports . But it is not possible that your MMR was calibrated low because you played support later on. It is very much possible to play support and get an MMR of 4k+. Because once you play support, Dota 2 knows that you are playing support and therefore they calculate your performance in that match basing of different points as compared to that game in which you played carry. For rest of the details, I would suggest you to go through above mentioned guide.

      Now comes the question about average MMR and you calibrating less than that. You see that is the AVERAGE MMR, so you may be more than that and may be less than that too. So it may have happened that you were placed in a queue like this (4100+4100+4300+4500+4500 = avg MMR 4300). You see players with 4.1k MMR and 4.5k MMR are playing in same queue of 4.3k MMR. So that might be the only reason. If you want to make it sure, I suggest you to go to your match history and check profiles of the rest of the 9 players. If you see even 1 person with 4.5k or above MMR than it proves the point I explained above.

  9. 123 says:

    I got 62 very high skill, 5 high skill and 0 normal skill.
    50 solo game and 17 party game.
    39 win and 28 lose.
    How Many MMR can i get ?
    Sorry for my grammar xD

    1. Ali Ahmad Ali Ahmad says:

      If you can tell me your Dotaduff profile link, I surely can guess your MMR because that high skill matches do count. With this, I can safely say that you must be around 4-4.5k MMR

      1. Abdul Mannan says:

        Here is my profile link.

        I am almost there to play the ranked matches now. But from the current match history, can you please tell me the approx mmr that will open for me after 10 ranked matches? Please respond.

      2. Ali Ahmad Ali Ahmad says:

        Please post in our forums with your dotabuff profile link. this place is to just clear doubts about MMR issues.

  10. Kenji says:

    So example, I create a new account, I play normal matches until I will reach level 50, and after i reach level 50, my bracket is still high skill or normal skill in my dotabuff, do i have to play more normal match until my bracket goes to very high skill before going to ranked match calibration? Because I have seen and read people’s opinions that if your bracket is very high skill, your calibration goes above 4k? Is that true?

    1. Ali Ahmad Ali Ahmad says:

      Yes it is. High Skill bracket roughly starts at 3.7k-4k. Also, once you have moved to high skill, that will be a better time to start your calibration because this way most probably you will start from 4k MMR.

  11. Trollbane says:

    It’s an eco-system, the braggarts need the ignorant players to climb and feed their ego. The “its just a game” players remain at that mmr to feed the ones on top. They believe mixing players from different mmr will expose the weaker players to skilled play. But some people just don’t bother. Solo queuing is doomed. MMR isn’t an accurate indication of skill or learning attitude. The only way to rise above is to form a dedicated team. In chess there are kamikaze AIs that can be very deadly, a high death rate does not mean a less skilled player.

    1. Ali Ahmad Ali Ahmad says:

      I must say that I agree with you almost 100%. Specially this line “MMR isn’t an accurate indication of skill or learning attitude.” Let me justify for rest of the readers why is it so.

      Let’s say you are 3k MMR and you want to increase it up to 4k. To gain +1000 MMR, you will have to have 1000/25=40 wins over loses. If you have 60% win rate (which is really very difficult for a 3k mmr player, but let’s go with it for a moment), you will have to play 40*5 = 200 games (120 wins and 80 loses). If you have 55% win rate, you will have to play 40*10 = 400 games (240 wins and 160 loses). As you can see, even if you have very good win rate, Its going to take you almost ages to increase 1000 MMR. BUT if you create a smurf and follow certain strategy (pick hero who can steal kills and do damage like Axe, Zeus, Ember Siprit or Spectre), you will be able to gain 1000+ mmr boost much easier – in just ~180 games (and your win rate doesn’t matter)..

      1. Aat says:

        How have you calculated the 5 and 10 multiplying 40? I am interested in mathematics behind this calculation. Thanks.

  12. if i may ask a favor. will you be kind to evaluate my account for me? i dont quite get how to predict my mmr status 😀 im still level 15 with 85 macthes played. if its okay 😀

    1. Ali Ahmad Ali Ahmad says:

      Yes sure. Kindly give me your Dota Buff address on our Contact Us page. I’ll forward the complete evaluation and analysis on your email address.

  13. Kaung Myat Htet says:

    I am newbie dota2 player . My acc level is 24. My average MMR is 3145.but i have a average MMR is decreasing so fast. First time i played as supp. i won the match but my mmr decrease to 2985 . Could you tell me what happen? Sry for my english

    1. Ali Ahmad Ali Ahmad says:

      You can check our guide Calibration MMR in Dota 2 This guide can give you all answers regarding Calibration MMR and its problems. As far as I can guess is that you must have dropped your KDA in that match a lot. That may be because of lots of death or anything. But it must be because of KDA. If in next matches you play well with a decent KDA, I am sure your MMR will improve.

  14. John says:

    what if i already calibrating my solo mmr? i mean i already played 6 games after that i play normal games. will it affect my mmr in calibrating my solo if i played rank game again?

    1. Ali Ahmad Ali Ahmad says:

      The moment you play your 1st calibration MMR, your Ranked and Hidden MMR are separated. You may play 5 matches and then give a break for like 5 years. Once you come back to ranked, you’ll start from where you left. However, as your skill may have improved, so, once you perform good in your next matches, there are many chances that you would get a better MMR.

  15. Papa says:

    Hello, my question is, how you consider calibration MMR for versatile heroes like mirana that can take the role of carry or support, as the mmr would be calibrated in these heroes, ??? Please reply me hope

    1. Ali Ahmad Ali Ahmad says:

      That still depends upon your KDA bro. You see, I’ve emphasized that you can get a high KDA if you do not die a lot. More you die, you lose your KDA. So even for such versatile heroes like Mirana, Sven, Naga etc its same. Just don’t die.

      1. Papa says:

        Thank you very much for responding so fast, has greatly helped me his answer, but now has emerged me another XD doubt that if I play with zeus’ve heard q has a penalty, if he played with zeus I would consider my KDA only for deaths , ie the kills to achieve and my death ??? — Translated by Admin

      2. Ali Ahmad Ali Ahmad says:

        We can not call it a penalty, but earlier people use to spam zeus and spam its ulti as soon as its off cool down. Valve noticed it and fixed this issue. He does not have that edge now. Now we can say that zeus is normal as all other heroes. We can not say it is a penalty.

  16. ryan says:

    if i feel like i have a low hidden mmr and already capable of playing the 10 calibration games in ranked match, Can i choose not to play the calibration 10 games and continue playing in normal match to make my hidden mmr high?

    1. Ali Ahmad Ali Ahmad says:

      Yes you can. Simply, just don’t play ranked matches.

  17. ryan says:

    what i usually read to have good starting mmr you need to have good K/D/A gpm, xpm. my question is that i also play with party in unranked match and it affects the gpm and xpm of my account. Is it going to affect my hidden solo mmr? or it belongs to my hidden party mmr?

    1. Ali Ahmad Ali Ahmad says:

      That belongs to your hidden “PARTY MMR”. It does not effect your solo MMR. But lets discuss a situation.
      You played ONLY party matches and not even a single solo match. Your level is enough to play ranked matches now. So, now you started playing solo matches. At this moment what MMR will they take as a guide ? Then it will be the Party MMR they will take into consideration.
      BUT… If you have played even 10 solo matches before your calibration MMR, then they will consider your solo hidden MMR. I hope that answers to your question.

  18. ryan says:

    i have high gpm and xpm in last match than my current gpm xpm status but it still decreases and when i play again with also high gpm/xpm than my current status it still decreases i dont know whats happening

  19. aiman sot aiman sot says:

    Hi Admin .. I Just wanna asking about my acc. I have play 125 game in normal game ..
    i win 74 game my GPM,XPM,LH. (465/539/165) (7TK,14FBK,9CK,1CHEESE EATEN,108CS)
    .my 1st calibrating i use shadow shaman KDR(2/4/12)
    GPM,XPM (339/365).Im supporting ward from early game until end. just now i want to know .. can i get 4k or 3.5k mmr ?

    1. Ali Ahmad Ali Ahmad says:

      Hello dear,
      I hope you will not mind creating a new thread in our forums ? Here is a link.
      Here we can have a detailed discussion on your MMR thing.


  20. belrie says:

    sometimes i doubt about the legitimacy of the dota buff statistics in terms of skill brackets, cause i have matches that has low deaths and quite high kills and assists but is labeled as normal skill. but i have this abandoned match with a duration of only 1min, but labeled as high skill.

    1. Ali Ahmad Ali Ahmad says:

      I would like to answer your question in 2 parts.
      Part 1.
      Basically this skill system is introduced by Steam and incorporated by Dota Buff only. There is no hard and fast rule about it and no official word about it. But still it is by far most authentic measurement of your MMR.

      Part 2.
      A player with 1000 MMR can also get high kills and low deaths, its not 1 matches or even couple of matches what decide the end result. But I can well imagine why you are in normal skill because you abandoned the high skill match, so steam thinks that you are not worthy of High skill that is why they stuck you in normal skill.
      If I am asked about your MMR, it would be around 2.8k.
      Now tell me what it is. 😀

  21. Papa 13 says:

    Hola, tengo una pregunta, como puedo conseguir partidas very High skills ? dicen que eso te ayuda a obtener mejor mmr pero creo que no dices como obtenerlo, de antemano muchas gracias

  22. Steve says:

    Let’s assume my hidden mmr is 100. After finishing my 10 calibration matches I got 200 mmr. Being a complete idiot I dropped to 1 mmr after losing every single game. That’s why I decided to start a win streak. Fortunately I won 150 games in a row and my latest mmr is 3700 mmr. In what way is my hidden mmr in normal games affected? If I play my first unranked game since my calibration, will I encounter player with 100 mmr in my unranked matches or with 3700 mmr? I really appreciate any help you can provide.

    1. Ali Ahmad Ali Ahmad says:

      The MMR point where you left playing your normal matches, you’ll start from there. As it is said in this guide that Hidden MMR (for normal matches) and Ranked MMR (for ranked games) are 2 different and totally separate things. If you drop in 1 type of MMR, other one remains unaffected.

  23. Skylark says:

    Can you predict whats my hidden mmr? This is my dotabuff link:

    1. Ali Ahmad Ali Ahmad says:

      Bro, I would suggest you to please post your details here in our forums, so I can reply and we can have in detail chit chat.
      Here is a link to our forums.

  24. Ton Perez Ton Perez says:

    Can someone guess my mmr? I am just wondering what will be my ranking mmr when I finish my tbd. I’m at trophy level 22 only and have avg gpm of 570, avg xpm of 619 and avg last hits of 298. 26 wins and a total of 39 games.

  25. Lemoncake says:

    If you’re going to copy Dota 2 Wiki’s content word for word, can you at least give us credit?

    1. Ali Ahmad Ali Ahmad says:

      Are you kidding me ?
      Sorry for being rude, but should I host a banner citing that I copied “few lines” from Dota 2 Wiki while giving proper credit ?
      Whatever data is copied from whichever site, appropriator reference is given. For example, check the “Uncertainty” part, the part which was copied from Wiki, if you are not sure.

      1. Ayush says:

        Hy am very upset about my MMR . If I have 50% Winrate and about 450 GPM xpm then how much MMR I can get. Plz explain me in detail.

      2. Ali Ahmad Ali Ahmad says:

        That totally depends upon your play style dear. If i say that your win rate does not matter in calibration matches, I wont be wrong as there are players who lost all 10 calibration matches, but got 4500+ MMR. If you want good MMR, try to get good KDA, then good XPM and GPM you’ll do good.

  26. josh says:

    actually im confused ive made this account about a month ago. i got 600 gpm xpm 3.70 kda . im confused why i only calibrated at 4.2k ?

    1. Ali Ahmad Ali Ahmad says:

      That is pretty decent calibration MMR dude. However, if you want a deep analysis, kindly post it our forum with your Dota buff profile.

  27. pauljianna says:

    sir i been playing for a long time im in level 21 now in dota. But my mmr is not working .always 0 percent ..what will i do???thanks

    1. Ali Ahmad Ali Ahmad says:

      You need to reach Dota 2 trophy level 50 before you can play ranked matches. And to show MMR on your profile, you need to play 10 MMR calibration matches first and that you can only play once your Dota 2 trophy level is 50 (Almost 200 matches)

      1. iwanna predict my mmr i make a smurf coz in my main wasnt know about rank and anything and iwas trying new heroes in tbd and got bans . my question if i got much kills and death much equally for got few kills and death low ? and is the winrate is 60% and 2.55k Kda tends me 3k mmr or 2k mmr or 1k mmr ?

  28. Hey sir, Im trying to get 5k MMR in TBD but i never get it.
    I have create more than 5 account and its only arround 3.8k – 4.3k (VHS bracket)
    I try to evaluate my account.
    1st acc > more than 60% Win rate only get 4k TBD
    2nd acc > more than 3 KDA Ratio but only get 4k TBD
    3rd acc > more than 500 GPM / XPM but still below 4k

    I think that WIN KDA GPM XPM is does not affect the TBD MMR

    And I get new research, I try to be support and full ward and heal. But i get 3.8k

    And then, i know how to calculate the FANTASY POINT that include GPM KDA, Place ward, Stack, Tower, etc. So, i try to full support bcz that was ez to get high FANTASY POINT when u ward and stack.
    And I always get more than 25 FANTASY POINT everygame.

    But when i check my dotabuff, I get VHS and HS alternately
    After that, I force to play carry and i always get VHS.
    I though i can get 5k MMR with that FANTASY POINT and VHS bracket.
    But when i try to open my MMR, my first game only get 4.3k 🙁

    Here is my link

    Sooo I can conclude that All value is just a number.
    I did search on gugel and i get APM (action per minute) but i dont get the meaning -_-

    Maybe some1 of you know about that. Bcz I really need to get 5k TBD not in 4k scrub

    1. Ali Ahmad Ali Ahmad says:

      Bro I would request you to kindly post in our forums because I can foresee there is lots to discuss. You can just copy paste this comment in our forum so you can have a dedicated thread.

  29. kreckoo says:

    I win 9 games 1 lost, i have got score,good win rate,good kda,and only 4443 wtf. First game i start with 5k avarage. Someone can explain me? sry for bad english

  30. noob says:

    quoting above: “• However, it does try to ensure that each team has a 50% chance of winning by matching players of similar skill against each other.”
    It’s more like if you won two games for instance, next two games system will give you total noobs teammates to ensure you will lose, so at the end you keep a 50% win-loss. This is my very feel after many games and theres a simple explanation behind it even: take the total noobs as an example, if the system wouldn’t act like that they would lose repatedly and uninstall the game fast, BUT, if they lose 2 games cause they noobs and then they will win 2 cause system match em with good players, they’ll feel better and keep going. Its basically a big troll at all of the players cause regardless how good you are, you will always have a 50% win-loss.

    1. Ali Ahmad Ali Ahmad says:

      I totally agree with whatever you said…
      But its also true that your KDA matters. Lets consider this. You are playing in 2k MMR bracket, you win 2 matches they will give you noob teammates in next matches. But if you are plying in 5k MMR bracket, you win 2 matches you will still get noob team mates or enemies which have like 7000 matches played… so ultimately you might lose in both the scenarios. But question remains same how you can climb from 2k to 5k in calibration matches, its your KDA and other stuff. Check out our calibration MMR guide to know more details.

  31. Sean says:

    Hi, I wanted to know if moving back and forth from VHS bracket to Nomal bracket is possible, because I made a smurf acc and the match ups were really bad. There would be a time when the enemy team were so much stronger that my team, or there would be a time when my team is just so dumb and slow that the enemy team won.(note: I didn’t say the enemy team was unbeatable, it’s just that my team doesn’t understand teamwork and just all in all plainly put useless)

    1. Ali Ahmad Ali Ahmad says:

      Now new ranked match system is added to Dota 2. So, most of the mechanics will change now. We’ll update our guide further to latest information.

  32. Aung Myat Thu says:

    I’m been teaming up with players that can’t play well for 7 or 8 matches and losing all game. But I played well. Why I’m getting teaming up with bad players?

  33. mohan says:

    What is the starting MMR given for a player. My friend got 2000 MMR after he completed 10 MMR match but why my MRR is still showing calibrating. Please help on this. my id is mohan_2123

  34. Michel says:

    Guys this system is so bad! I’m a legend3-ancient1 player, i play on face it sometimes you get high skill players in lobby, so in the last match I played mid QOP against a DIVINE 1 player TA , I destroyed him in lane killed him twice got more farm and controlled almost all the runes, I have the Games ID , i didn’t check his profile until the game ended, no one Ganges me or him so it was a fair 1v1 after that I dominated the game but he farmed a lot we ended up losing cause their core was so fed on our offlaner and TA was very skilled , so is it fair that i’m Ranked as legend 4 or ancient..?! He had the advantage as TA is stronger then QOP mid but he lost the lane, i’ve Played similar matches too with high mmr player I was playin at the same level always, something is so wired in the MMR system

  35. Unlucky player says:

    What if i lose because of feeders but have good kda?i lost 5 games out of 6 because of feeders.😠😠😠😠😠😠

  36. Unlucky player says:

    What if i lose because of feeders?i lost 5 games out of 6 with high kda.

  37. Edward says:

    is the Calibration MMR 3.5k the same 2017-2018? can s1 tell me?

    1. Ali Ahmad Ali Ahmad says:

      New maximum calibration is 3.7k You start at 3k and for every match you win, you get 75 MMR. So, for 10 calibrations you get an additional 750 MMR. That means, your base MMR 3000 + 750 = around 3.7k

      1. Larry says:

        Hi sir, i had a question. i had a dota 2 acount since 2013, and and i played more or less 20 to 30 games that time last 2013-2014. now i played again.i continued this old acount. my question is. may starting calibrating is 3k? because is old acount. and i started playing 5 yeas ago. now i continued playing . pls im so confused.bescause it unfair.. =) ty

  38. Omar says:

    Why hase t valve delete wind ranger and buthcher’s account whyyyyyyyyyyyy!

  39. ijat says:

    can we see how much we lose per game and how much we earn per game

    1. Ali Ahmad Ali Ahmad says:

      You can click on your name in the game, click stats and see your MMR on the right top corner. Do it before a game and after a game to see the difference.

  40. Adeel Raza says:

    Nice! Very helpful and detailed guide.
    I wanted to know how much is this still relevant today in 2020 with all these new patches and new matchmaking and MMR systems ? Core and Support plays instead of Solo and party etc ?
    And does the hidden MMR still matters or the start is from 3000 base plus 75+ or – per game from this base value as per your above recent replies to people please ?

    1. Ali Ahmad Ali Ahmad says:

      Thank you for writing Adeel. I am planning to update this article to the latest standards but I am waiting for Valve to make up their own mind first and finalize the MMR system once and for all because they keep changing the system with every update. I am currently gathering data and as soon as I am ready, I’ll update it.

      and yes, in calibration matches, MMR increase decrease is still 75+ or -.

  41. Semsem says:

    Hello Admin .. u put a picture for MMR that lose and win .. could u tell me what is the name of site is ?! .. or which program for this picture ?!

    1. Ali Ahmad Ali Ahmad says:

      I am not sure about it. I think it was taken from datdota(dot)com. I borrowed this picture from Reddit.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.