Dota 2 Rank distribution and Medals in June 2026

Dota 2 seasonal rank distribution in June 2026, based on the data of millions of players. The MMR by medal is an estimate and is constantly adjusted.
Table of Contents Hide
I have been asked numerous times about the current rank distribution in Dota 2. We don’t have official and specific info from Valve, but thanks to the work of the community and some tools, it is possible to find a reasonable answer.
All the tools utilize the Valve Dota 2 API, but the final data can be displayed in different ways. Previously, I used the data from Open Dota for this distribution, but starting from May 2023 (matchmaking reset and new Glicko system) I will use Stratz.
As far as I know, with Open Dota, a fraction of the player base is not available as you can’t gather data from Dota 2 profiles that keep their info hidden. Stratz should include any calibrated account - most probably they gather certain data while keeping the individual player anonymous. Moreover, I noticed that Open Dota did not reset their MMR data with patch 7.33, therefore I can only recommend and utilize this new tool.
The following dataset has the purpose of creating a plausible MMR distribution by collecting data from as many players as possible. With over 7 million players analyzed in Season 6, we can consider this distribution very realistic.
I will update the data monthly, so we will have an idea on how the rank distribution evolves over time, and if there is any change.
All the Dota 2 ranked seasons
I had to split this analysis into multiple articles due to the excessive number of tables and graphs, which resulted in very long loading times.
Rank distribution - Season 6
Officially, the latest Dota 2 season is Season 4 as Valve stopped releasing new ones. However, for the sake of organization, I believe we can determine two more seasons based on when mass recalibrations took place:
Season 5 started in October / November 2020, as every player had the chance to reset their MMR and recalibrate via the new MMR Recalibration section.
Season 6 started in April 2023 with patch 7.33 and the New Frontiers update, which forced all the players to recalibrate, and introduced a new matchmaking algorithm called Glicko.
June 2026
All the tables are responsive and sortable. If you are using a phone, press on the grey bar to swipe and sort them.
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.25 | Crusader 1 | 37.92 | Legend 1 | 72.93 | Divine 1 | 91.6 |
| Herald 2 | 3.74 | Crusader 2 | 41.97 | Legend 2 | 75.56 | Divine 2 | 92.87 |
| Herald 3 | 7.02 | Crusader 3 | 45.92 | Legend 3 | 77.96 | Divine 3 | 93.92 |
| Herald 4 | 10.51 | Crusader 4 | 49.78 | Legend 4 | 80.16 | Divine 4 | 94.78 |
| Herald 5 | 14.15 | Crusader 5 | 53.51 | Legend 5 | 82.18 | Divine 5 | 95.59 |
| Guardian 1 | 18.01 | Archon 1 | 57.22 | Ancient 1 | 84.21 | Immortal | 99.99 |
| Guardian 2 | 21.93 | Archon 2 | 60.72 | Ancient 2 | 85.98 | ||
| Guardian 3 | 25.9 | Archon 3 | 64.04 | Ancient 3 | 87.54 | ||
| Guardian 4 | 29.86 | Archon 4 | 67.13 | Ancient 4 | 88.91 | ||
| Guardian 5 | 33.82 | Archon 5 | 70.03 | Ancient 5 | 90.15 |
Summary of the data
According to these statistics, the average player is a Crusader 5, while a Legend 1 is already way above the average hitting the 72 percentile.
Just a minuscule portion of the player base reached the top ranks, and there is also a huge skill difference between players belonging to the same medal but with a different number of stars.
Only 15% of the players are spread from Ancient 1 to Immortal, with Divine starting from above the 92 percentile. Many high ranked players often complain about the current state of the matchmaking, but with only 8% of the player base at Divine, and even split in multiple servers, matching together individuals with similar skills isn’t an easy task.
Only 4% of the players have a rank higher than Divine 5! Pro players are a restricted elite group. I am not surprised by their long queue times and that the matchmaking is forced to place them in team with less skilled players.
MMR distribution by Medal in Season 6
Below, the estimated season 6 distribution:
Herald: 1 - 769
Guardian: 770- 1539
Crusader: 1540 - 2309
Archon: 2310 - 3079
Legend: 3080 - 3849
Ancient: 3850 - 4619
Divine: 4620 - 5420+
Related article: Dota 2 Competitive Hero Tier List
Season 6 matchmaking update
The new matchmaking system
“The switch to our new matchmaking system will feel a little like the start of a new matchmaking season:
All players will be placed back into a short calibration mode, initially seeded by their previous rank.
Calibration is no longer a fixed number of matches. Instead, a player is considered calibrated whenever their Rank Confidence is above a certain threshold.
Upon calibration, it is likely that you will end up with a different medal than you had before. However, even if your medal changes significantly, you should expect to be matched with players of a similar skill level.
Matches will no longer have a fixed MMR gain/loss. It will be variable based on a number of factors, including the Ranks and Rank Confidence of the participants. However, we will cap the gain/loss per match to prevent particularly negative outcomes.
A player's Rank Confidence will slowly lower over time if the player does not play matches.”
Rank and Rank Confidence
Matchmaking Rating (MMR) is really just made of two numbers: Rank and Rank Confidence.Your Rank is an estimate of your skill, and your Rank Confidence is our confidence in that estimate. When you play a match, we adjust your Rank based on whether you win or lose. Your Rank Confidence also goes up, because now we have more data.
Old Elo algorithm
Dota has traditionally used a modified version of the Elo algorithm to implement Rank and Rank Confidence changes. But over time we've noticed a few problems with our approach. For one example, the distribution of MMRs has gradually shifted lower, causing an undesired clumping in the 0-1000 MMR range. Another problem was that players who took a break and returned were having a hard time getting back to an accurate MMR, because their previous skill level was no longer representative.
Guardian of the Eternal Seasons loading screen for Nature’s Prophet - Valve
The Glicko system
To address this, we're switching to a different algorithm called Glicko, which should let you quickly and accurately get matched with other players at a similar skill level. On the math side, Glicko lets us better factor a player's Rank Confidence into our calculations, resulting in more accurate decisions about Rank gains and losses.
We've been running both matchmaking systems simultaneously behind the scenes for a while now to help us build confidence in these changes. We understand that accurate MMR is only one of many factors that impact match quality, and like all changes in this space we're interested in hearing your feedback.
Immortal matchmaking
At Immortal rank, knowing the other players, gelling with them, and choosing a nice balance of roles is more important than just MMR. So we’ve redesigned matchmaking at the Immortal level to account for that.
Matches in the Immortal ranks won’t use pre-made teams anymore. Instead, two captains will get to draft the other eight players onto each team, making your team more impactful than if you’d just relied on MMR to assign lineups. So if your match goes poorly now, you’ve got no one to blame but yourselves, Immortals.
April 2026
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.24 | Crusader 1 | 37.56 | Legend 1 | 72.93 | Divine 1 | 91.76 |
| Herald 2 | 3.7 | Crusader 2 | 41.62 | Legend 2 | 75.59 | Divine 2 | 93.02 |
| Herald 3 | 6.93 | Crusader 3 | 45.61 | Legend 3 | 78.02 | Divine 3 | 94.07 |
| Herald 4 | 10.35 | Crusader 4 | 49.51 | Legend 4 | 80.24 | Divine 4 | 94.93 |
| Herald 5 | 13.92 | Crusader 5 | 53.27 | Legend 5 | 82.28 | Divine 5 | 95.72 |
| Guardian 1 | 17.72 | Archon 1 | 57.02 | Ancient 1 | 84.32 | Immortal | 99.99 |
| Guardian 2 | 21.6 | Archon 2 | 60.57 | Ancient 2 | 86.11 | ||
| Guardian 3 | 25.54 | Archon 3 | 63.92 | Ancient 3 | 87.68 | ||
| Guardian 4 | 29.5 | Archon 4 | 67.06 | Ancient 4 | 89.05 | ||
| Guardian 5 | 33.46 | Archon 5 | 69.99 | Ancient 5 | 90.3 |
February 2026
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.23 | Crusader 1 | 37.05 | Legend 1 | 72.77 | Divine 1 | 91.8 |
| Herald 2 | 3.57 | Crusader 2 | 41.13 | Legend 2 | 75.46 | Divine 2 | 93.07 |
| Herald 3 | 6.7 | Crusader 3 | 45.15 | Legend 3 | 77.92 | Divine 3 | 94.12 |
| Herald 4 | 10.03 | Crusader 4 | 49.07 | Legend 4 | 80.17 | Divine 4 | 94.99 |
| Herald 5 | 13.54 | Crusader 5 | 52.87 | Legend 5 | 82.23 | Divine 5 | 95.78 |
| Guardian 1 | 17.27 | Archon 1 | 56.66 | Ancient 1 | 84.3 | Immortal | 99.99 |
| Guardian 2 | 21.12 | Archon 2 | 60.25 | Ancient 2 | 86.1 | ||
| Guardian 3 | 25.03 | Archon 3 | 63.64 | Ancient 3 | 87.69 | ||
| Guardian 4 | 28.98 | Archon 4 | 66.81 | Ancient 4 | 89.07 | ||
| Guardian 5 | 32.95 | Archon 5 | 69.79 | Ancient 5 | 90.33 |
December 2025
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.21 | Crusader 1 | 36.45 | Legend 1 | 72.58 | Divine 1 | 91.85 |
| Herald 2 | 3.43 | Crusader 2 | 40.56 | Legend 2 | 75.32 | Divine 2 | 93.13 |
| Herald 3 | 6.43 | Crusader 3 | 44.6 | Legend 3 | 77.81 | Divine 3 | 94.19 |
| Herald 4 | 9.67 | Crusader 4 | 48.56 | Legend 4 | 80.09 | Divine 4 | 95.05 |
| Herald 5 | 13.08 | Crusader 5 | 52.4 | Legend 5 | 82.18 | Divine 5 | 95.84 |
| Guardian 1 | 16.75 | Archon 1 | 56.24 | Ancient 1 | 84.27 | Immortal | 99.99 |
| Guardian 2 | 20.54 | Archon 2 | 59.88 | Ancient 2 | 86.1 | ||
| Guardian 3 | 24.42 | Archon 3 | 63.32 | Ancient 3 | 87.7 | ||
| Guardian 4 | 28.35 | Archon 4 | 66.53 | Ancient 4 | 89.1 | ||
| Guardian 5 | 32.33 | Archon 5 | 69.56 | Ancient 5 | 90.37 |
October 2025
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.2 | Crusader 1 | 35.85 | Legend 1 | 72.41 | Divine 1 | 91.91 |
| Herald 2 | 3.28 | Crusader 2 | 39.98 | Legend 2 | 75.18 | Divine 2 | 93.21 |
| Herald 3 | 6.17 | Crusader 3 | 44.05 | Legend 3 | 77.71 | Divine 3 | 94.26 |
| Herald 4 | 9.3 | Crusader 4 | 48.06 | Legend 4 | 80.02 | Divine 4 | 95.12 |
| Herald 5 | 12.63 | Crusader 5 | 51.94 | Legend 5 | 82.15 | Divine 5 | 95.91 |
| Guardian 1 | 16.23 | Archon 1 | 55.83 | Ancient 1 | 84.26 | Immortal | 99.99 |
| Guardian 2 | 19.97 | Archon 2 | 59.51 | Ancient 2 | 86.1 | ||
| Guardian 3 | 23.82 | Archon 3 | 63 | Ancient 3 | 87.72 | ||
| Guardian 4 | 27.74 | Archon 4 | 66.26 | Ancient 4 | 89.14 | ||
| Guardian 5 | 31.71 | Archon 5 | 69.34 | Ancient 5 | 90.42 |
August 2025
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.19 | Crusader 1 | 35.15 | Legend 1 | 72.21 | Divine 1 | 91.99 |
| Herald 2 | 3.11 | Crusader 2 | 39.3 | Legend 2 | 75.04 | Divine 2 | 93.29 |
| Herald 3 | 5.86 | Crusader 3 | 43.42 | Legend 3 | 77.62 | Divine 3 | 94.35 |
| Herald 4 | 8.87 | Crusader 4 | 47.47 | Legend 4 | 79.96 | Divine 4 | 95.22 |
| Herald 5 | 12.11 | Crusader 5 | 51.4 | Legend 5 | 82.11 | Divine 5 | 95.99 |
| Guardian 1 | 15.62 | Archon 1 | 55.36 | Ancient 1 | 84.26 | Immortal | 99.99 |
| Guardian 2 | 19.31 | Archon 2 | 59.1 | Ancient 2 | 86.13 | ||
| Guardian 3 | 23.12 | Archon 3 | 62.65 | Ancient 3 | 87.76 | ||
| Guardian 4 | 27.01 | Archon 4 | 65.97 | Ancient 4 | 89.19 | ||
| Guardian 5 | 30.99 | Archon 5 | 69.08 | Ancient 5 | 90.48 |
April 2025
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.15 | Crusader 1 | 34.12 | Legend 1 | 72.13 | Divine 1 | 92.28 |
| Herald 2 | 2.82 | Crusader 2 | 38.34 | Legend 2 | 75.05 | Divine 2 | 93.58 |
| Herald 3 | 5.35 | Crusader 3 | 42.54 | Legend 3 | 77.7 | Divine 3 | 94.63 |
| Herald 4 | 8.17 | Crusader 4 | 46.68 | Legend 4 | 80.09 | Divine 4 | 95.47 |
| Herald 5 | 11.25 | Crusader 5 | 50.71 | Legend 5 | 82.27 | Divine 5 | 96.22 |
| Guardian 1 | 14.66 | Archon 1 | 54.78 | Ancient 1 | 84.47 | Immortal | 99.99 |
| Guardian 2 | 18.27 | Archon 2 | 58.64 | Ancient 2 | 86.37 | ||
| Guardian 3 | 22.05 | Archon 3 | 62.3 | Ancient 3 | 88.03 | ||
| Guardian 4 | 25.91 | Archon 4 | 65.71 | Ancient 4 | 89.47 | ||
| Guardian 5 | 29.9 | Archon 5 | 68.91 | Ancient 5 | 90.75 |
February 2025
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.14 | Crusader 1 | 34.02 | Legend 1 | 72.54 | Divine 1 | 92.61 |
| Herald 2 | 2.83 | Crusader 2 | 38.3 | Legend 2 | 75.47 | Divine 2 | 93.88 |
| Herald 3 | 5.33 | Crusader 3 | 42.55 | Legend 3 | 78.13 | Divine 3 | 94.9 |
| Herald 4 | 8.1 | Crusader 4 | 46.76 | Legend 4 | 80.52 | Divine 4 | 95.71 |
| Herald 5 | 11.14 | Crusader 5 | 50.85 | Legend 5 | 82.71 | Divine 5 | 96.42 |
| Guardian 1 | 14.51 | Archon 1 | 54.98 | Ancient 1 | 84.9 | Immortal | 99.99 |
| Guardian 2 | 18.1 | Archon 2 | 58.91 | Ancient 2 | 86.8 | ||
| Guardian 3 | 21.87 | Archon 3 | 62.6 | Ancient 3 | 88.44 | ||
| Guardian 4 | 25.76 | Archon 4 | 66.05 | Ancient 4 | 89.86 | ||
| Guardian 5 | 29.77 | Archon 5 | 69.28 | Ancient 5 | 91.12 |
December 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.13 | Crusader 1 | 33.49 | Legend 1 | 72.69 | Divine 1 | 92.86 |
| Herald 2 | 2.65 | Crusader 2 | 37.83 | Legend 2 | 75.67 | Divine 2 | 94.11 |
| Herald 3 | 5.01 | Crusader 3 | 42.16 | Legend 3 | 78.35 | Divine 3 | 95.12 |
| Herald 4 | 7.69 | Crusader 4 | 46.44 | Legend 4 | 80.77 | Divine 4 | 95.91 |
| Herald 5 | 10.64 | Crusader 5 | 50.61 | Legend 5 | 82.96 | Divine 5 | 96.6 |
| Guardian 1 | 13.95 | Archon 1 | 54.81 | Ancient 1 | 85.17 | Immortal | 99.99 |
| Guardian 2 | 17.5 | Archon 2 | 58.81 | Ancient 2 | 87.08 | ||
| Guardian 3 | 21.26 | Archon 3 | 62.57 | Ancient 3 | 88.71 | ||
| Guardian 4 | 25.16 | Archon 4 | 66.09 | Ancient 4 | 90.13 | ||
| Guardian 5 | 29.19 | Archon 5 | 69.37 | Ancient 5 | 91.38 |
October 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.12 | Crusader 1 | 32.92 | Legend 1 | 72.86 | Divine 1 | 93.12 |
| Herald 2 | 2.44 | Crusader 2 | 37.32 | Legend 2 | 75.87 | Divine 2 | 94.35 |
| Herald 3 | 4.67 | Crusader 3 | 41.73 | Legend 3 | 78.59 | Divine 3 | 95.34 |
| Herald 4 | 7.23 | Crusader 4 | 46.09 | Legend 4 | 81.04 | Divine 4 | 96.11 |
| Herald 5 | 10.10 | Crusader 5 | 50.35 | Legend 5 | 83.25 | Divine 5 | 96.78 |
| Guardian 1 | 13.34 | Archon 1 | 54.64 | Ancient 1 | 85.46 | Immortal | 99.99 |
| Guardian 2 | 16.84 | Archon 2 | 58.72 | Ancient 2 | 87.37 | ||
| Guardian 3 | 20.59 | Archon 3 | 62.55 | Ancient 3 | 89.00 | ||
| Guardian 4 | 24.49 | Archon 4 | 66.15 | Ancient 4 | 90.41 | ||
| Guardian 5 | 28.57 | Archon 5 | 69.49 | Ancient 5 | 91.65 |
July 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.06 | Crusader 1 | 25.78 | Legend 1 | 69.31 | Divine 1 | 93.42 |
| Herald 2 | 1.29 | Crusader 2 | 29.92 | Legend 2 | 72.97 | Divine 2 | 94.74 |
| Herald 3 | 2.73 | Crusader 3 | 34.23 | Legend 3 | 76.28 | Divine 3 | 95.78 |
| Herald 4 | 4.59 | Crusader 4 | 38.69 | Legend 4 | 79.28 | Divine 4 | 96.58 |
| Herald 5 | 6.74 | Crusader 5 | 43.20 | Legend 5 | 81.98 | Divine 5 | 97.29 |
| Guardian 1 | 9.20 | Archon 1 | 47.88 | Ancient 1 | 84.63 | Immortal | 100.00 |
| Guardian 2 | 11.93 | Archon 2 | 52.46 | Ancient 2 | 86.88 | ||
| Guardian 3 | 14.95 | Archon 3 | 56.92 | Ancient 3 | 88.78 | ||
| Guardian 4 | 18.26 | Archon 4 | 61.18 | Ancient 4 | 90.38 | ||
| Guardian 5 | 21.83 | Archon 5 | 65.25 | Ancient 5 | 91.79 |
Note: Because of human error, the data from March 2024 to July 2024 is based on Open Dota. The previous and following months are correctly based on Stratz. My apologies for the inconvenience.
June 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.06 | Crusader 1 | 25.79 | Legend 1 | 69.53 | Divine 1 | 93.59 |
| Herald 2 | 1.28 | Crusader 2 | 29.95 | Legend 2 | 73.21 | Divine 2 | 94.90 |
| Herald 3 | 2.71 | Crusader 3 | 34.29 | Legend 3 | 76.53 | Divine 3 | 95.92 |
| Herald 4 | 4.57 | Crusader 4 | 38.76 | Legend 4 | 79.53 | Divine 4 | 96.70 |
| Herald 5 | 6.72 | Crusader 5 | 43.29 | Legend 5 | 82.22 | Divine 5 | 97.39 |
| Guardian 1 | 9.18 | Archon 1 | 48.00 | Ancient 1 | 84.66 | Immortal | 100.00 |
| Guardian 2 | 11.90 | Archon 2 | 52.61 | Ancient 2 | 87.10 | ||
| Guardian 3 | 14.94 | Archon 3 | 57.09 | Ancient 3 | 88.99 | ||
| Guardian 4 | 18.25 | Archon 4 | 61.38 | Ancient 4 | 90.59 | ||
| Guardian 5 | 21.84 | Archon 5 | 65.46 | Ancient 5 | 91.99 |
May 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.06 | Crusader 1 | 25.92 | Legend 1 | 69.95 | Divine 1 | 93.85 |
| Herald 2 | 1.28 | Crusader 2 | 30.11 | Legend 2 | 73.63 | Divine 2 | 95.12 |
| Herald 3 | 2.71 | Crusader 3 | 34.48 | Legend 3 | 76.96 | Divine 3 | 96.11 |
| Herald 4 | 4.58 | Crusader 4 | 38.98 | Legend 4 | 79.94 | Divine 4 | 96.88 |
| Herald 5 | 6.74 | Crusader 5 | 43.55 | Legend 5 | 82.63 | Divine 5 | 97.54 |
| Guardian 1 | 9.21 | Archon 1 | 48.30 | Ancient 1 | 85.25 | Immortal | 100.00 |
| Guardian 2 | 11.95 | Archon 2 | 52.95 | Ancient 2 | 87.46 | ||
| Guardian 3 | 14.99 | Archon 3 | 57.45 | Ancient 3 | 89.33 | ||
| Guardian 4 | 18.32 | Archon 4 | 61.77 | Ancient 4 | 90.90 | ||
| Guardian 5 | 21.93 | Archon 5 | 65.87 | Ancient 5 | 92.27 |
March 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.06 | Crusader 1 | 26.22 | Legend 1 | 70.71 | Divine 1 | 94.24 |
| Herald 2 | 1.30 | Crusader 2 | 30.47 | Legend 2 | 74.38 | Divine 2 | 95.46 |
| Herald 3 | 2.75 | Crusader 3 | 34.90 | Legend 3 | 77.68 | Divine 3 | 96.40 |
| Herald 4 | 4.65 | Crusader 4 | 39.48 | Legend 4 | 80.65 | Divine 4 | 97.13 |
| Herald 5 | 6.83 | Crusader 5 | 44.11 | Legend 5 | 83.30 | Divine 5 | 97.74 |
| Guardian 1 | 9.33 | Archon 1 | 48.92 | Ancient 1 | 85.87 | Immortal | 100.00 |
| Guardian 2 | 12.09 | Archon 2 | 53.61 | Ancient 2 | 88.04 | ||
| Guardian 3 | 15.16 | Archon 3 | 58.18 | Ancient 3 | 89.87 | ||
| Guardian 4 | 18.53 | Archon 4 | 62.52 | Ancient 4 | 91.40 | ||
| Guardian 5 | 22.18 | Archon 5 | 66.64 | Ancient 5 | 92.72 |
January 2024
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.08 | Crusader 1 | 31.01 | Legend 1 | 75.96 | Divine 1 | 93.98 |
| Herald 2 | 1.54 | Crusader 2 | 35.98 | Legend 2 | 79.08 | Divine 2 | 96.15 |
| Herald 3 | 3.2 | Crusader 3 | 41.01 | Legend 3 | 81.84 | Divine 3 | 96.91 |
| Herald 4 | 5.27 | Crusader 4 | 46.05 | Legend 4 | 84.27 | Divine 4 | 97.5 |
| Herald 5 | 7.73 | Crusader 5 | 50.94 | Legend 5 | 86.42 | Divine 5 | 97.98 |
| Guardian 1 | 10.66 | Archon 1 | 55.86 | Ancient 1 | 88.47 | Immortal | 99.99 |
| Guardian 2 | 14.01 | Archon 2 | 60.48 | Ancient 2 | 90.21 | ||
| Guardian 3 | 17.75 | Archon 3 | 64.82 | Ancient 3 | 91.68 | ||
| Guardian 4 | 21.83 | Archon 4 | 68.78 | Ancient 4 | 92.92 | ||
| Guardian 5 | 26.21 | Archon 5 | 74.23 | Ancient 5 | 93.67 |
November 2023
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.07 | Crusader 1 | 30.21 | Legend 1 | 76.46 | Divine 1 | 95.39 |
| Herald 2 | 1.38 | Crusader 2 | 35.33 | Legend 2 | 79.58 | Divine 2 | 96.34 |
| Herald 3 | 2.86 | Crusader 3 | 40.55 | Legend 3 | 82.34 | Divine 3 | 97.07 |
| Herald 4 | 4.74 | Crusader 4 | 45.78 | Legend 4 | 84.76 | Divine 4 | 97.64 |
| Herald 5 | 7.03 | Crusader 5 | 50.86 | Legend 5 | 86.88 | Divine 5 | 98.09 |
| Guardian 1 | 9.82 | Archon 1 | 55.94 | Ancient 1 | 88.88 | Immortal | 99.99 |
| Guardian 2 | 13.07 | Archon 2 | 60.69 | Ancient 2 | 90.6 | ||
| Guardian 3 | 16.77 | Archon 3 | 65.13 | Ancient 3 | 92.02 | ||
| Guardian 4 | 20.86 | Archon 4 | 69.2 | Ancient 4 | 93.22 | ||
| Guardian 5 | 25.32 | Archon 5 | 72.91 | Ancient 5 | 94.25 |
September 2023
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.06 | Crusader 1 | 28.09 | Legend 1 | 76.24 | Divine 1 | 95.43 |
| Herald 2 | 1 | Crusader 2 | 33.37 | Legend 2 | 79.44 | Divine 2 | 96.36 |
| Herald 3 | 2.14 | Crusader 3 | 38.81 | Legend 3 | 82.27 | Divine 3 | 97.1 |
| Herald 4 | 3.68 | Crusader 4 | 44.27 | Legend 4 | 84.73 | Divine 4 | 97.67 |
| Herald 5 | 5.64 | Crusader 5 | 49.6 | Legend 5 | 86.89 | Divine 5 | 98.12 |
| Guardian 1 | 8.13 | Archon 1 | 54.91 | Ancient 1 | 88.91 | Immortal | 99.99 |
| Guardian 2 | 11.13 | Archon 2 | 59.9 | Ancient 2 | 90.62 | ||
| Guardian 3 | 14.66 | Archon 3 | 64.53 | Ancient 3 | 92.05 | ||
| Guardian 4 | 18.65 | Archon 4 | 68.76 | Ancient 4 | 93.27 | ||
| Guardian 5 | 23.11 | Archon 5 | 72.59 | Ancient 5 | 94.3 |
July 2023
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.05 | Crusader 1 | 26.26 | Legend 1 | 76.72 | Divine 1 | 95.61 |
| Herald 2 | 0.7 | Crusader 2 | 31.82 | Legend 2 | 79.94 | Divine 2 | 96.51 |
| Herald 3 | 1.55 | Crusader 3 | 37.59 | Legend 3 | 82.75 | Divine 3 | 97.22 |
| Herald 4 | 2.74 | Crusader 4 | 43.42 | Legend 4 | 85.19 | Divine 4 | 97.77 |
| Herald 5 | 4.36 | Crusader 5 | 49.1 | Legend 5 | 87.32 | Divine 5 | 98.21 |
| Guardian 1 | 6.51 | Archon 1 | 54.71 | Ancient 1 | 89.29 | Immortal | 99.99 |
| Guardian 2 | 9.23 | Archon 2 | 59.96 | Ancient 2 | 90.95 | ||
| Guardian 3 | 12.57 | Archon 3 | 64.78 | Ancient 3 | 92.35 | ||
| Guardian 4 | 16.52 | Archon 4 | 69.14 | Ancient 4 | 93.53 | ||
| Guardian 5 | 21.07 | Archon 5 | 73.04 | Ancient 5 | 94.52 |
May 2023
| Rank | Percentile | Rank | Percentile | Rank | Percentile | Rank | Percentile |
|---|---|---|---|---|---|---|---|
| Herald 1 | 0.03 | Crusader 1 | 22.85 | Legend 1 | 76.8 | Divine 1 | 95.64 |
| Herald 2 | 0.32 | Crusader 2 | 28.81 | Legend 2 | 80.05 | Divine 2 | 96.53 |
| Herald 3 | 0.77 | Crusader 3 | 35.07 | Legend 3 | 82.9 | Divine 3 | 97.23 |
| Herald 4 | 1.46 | Crusader 4 | 41.47 | Legend 4 | 85.36 | Divine 4 | 97.78 |
| Herald 5 | 2.53 | Crusader 5 | 47.69 | Legend 5 | 87.49 | Divine 5 | 98.22 |
| Guardian 1 | 4.12 | Archon 1 | 53.74 | Ancient 1 | 89.41 | Immortal | 99.99 |
| Guardian 2 | 6.3 | Archon 2 | 59.34 | Ancient 2 | 91.03 | ||
| Guardian 3 | 9.22 | Archon 3 | 64.43 | Ancient 3 | 92.42 | ||
| Guardian 4 | 12.95 | Archon 4 | 69.01 | Ancient 4 | 93.6 | ||
| Guardian 5 | 17.47 | Archon 5 | 73.08 | Ancient 5 | 94.58 |
-
Profiling and Identifying Smurfs or Boosters on Dota 2 Using K-Means and IQR
Published by: Ying-Jih Ding, Wun-She Yap, & Kok-Chin Khor (Universiti Tunku Abdul Rahman) — IEEE Transactions on Games, Volume: 16, Issue: 3 (2023).
Data Utilized: Dota 2 seasonal rank distribution and medal data (January 2023).
Full Text: Abstract available via IEEE Xplore.
A Comparison of Moderation Systems in DOTA2 and League of Legends from a Player Perspective
Author: Qiaoting Wang
Institution: Uppsala University, Department of Game Design, 2023
Data Utilized: The master's thesis utilizes competitive gaming data curated on Esports Tales to support its analysis of player perspectives.
Full Text: Available via DiVA Portal.
Discovering the effect of hero choice on the outcome of a Dota 2 game
Author: Noyan Eren Toksoy.
Institution: Delft University of Technology, EEMCS Faculty (June 2022).
Data Utilized: The dissertation references competitive gaming data curated on Esports Tales, specifically citing the "Dota seasonal rank distribution and medals - april 2022" article.
Full Text: Available via TU Delft Repository.
Wait, But Why?: Assessing Behavior Explanation Strategies for Real-Time Strategy Games
Published by: Justus Robertson, Athanasios V. Kokkinakis, Jonathan Hook, Ben Kirman, Florian Block, Marian F. Ursu, Sagarika Patra, Simon Demediuk, Anders Drachen, & Oluseyi Olarewaju (University of York / Kennesaw State University) — ACM IUI '21: Proceedings of the 26th International Conference on Intelligent User Interfaces (2021)
Data Utilized: Historical Dota 2 Seasonal Rank Distribution and MMR Medals data baseline.
Full Text: Available via ACM Digital Library Open Access PDF.
Physical Activity and Self-Determination towards Exercise among Esports Athletes
Published by: Mitchell Nicholson, Courtney Thompson, Dylan Poulos, Toby Pavey, Rob Robergs, Vincent Kelly, & Craig McNulty (Queensland University of Technology / Southern Cross University / University of the Sunshine Coast) — Sports Medicine - Open (2024).
Data Utilized: The study utilizes a comprehensive baseline of historical rank distribution and player tier percentage datasets from Esports Tales, referencing metrics for Dota 2, League of Legends, Overwatch, Valorant, Apex Legends, Rainbow Six Siege, Rocket League, PUBG, and Teamfight Tactics.
Full Text: Available via PMC Open Access PDF.
Perceived Stressors Experienced by Competitive Esports Athletes
Published by: Dylan R. Poulus, Tristan J. Coulter, Michael G. Trotter, & Remco Polman (Queensland University of Technology / Southern Cross University) — International Journal of Esports (2022)
Data Utilized: Historical skill tier benchmarks and player distribution datasets for Dota 2, League of Legends, Overwatch, and Rainbow Six Siege.
Full Text: Available via QUT ePrints Repository PDF Download.
Author: Michael Trotter
Institution / Publication: Queensland University of Technology — Doctor of Philosophy (PhD) Thesis, School of Exercise and Nutrition Sciences, Faculty of Health (2022)
Data Utilized: Historical tier percentiles, competitive rank distributions, and skill bracket cutoff data across multiple major multiplayer titles - including CS:GO, Dota 2, League of Legends, Overwatch, Rocket League, and Rainbow Six Siege - to establish baseline skill brackets against player health profiles.
Full Text: Available via the QUT ePrints Repository.
Boosting: Rank and skill deception in esports
Published by: Eoin Conroy, Magdalena Kowal, Adam J. Toth, & Mark J. Campbell (University of Limerick / Lero SFI Research Centre) — Entertainment Computing (2021)
Data Utilized: Historical 2019 rank distribution and tier percentage datasets for League of Legends, Dota 2, CS:GO, and Overwatch.
Full Text: Available via ScienceDirect Journal Portal.
Vincenzo is an esports analyst, publisher, and writer with over a decade of industry experience. Formerly the head editor for Natus Vincere (NaVi), he has produced content for a wide range of gaming platforms, including DreamHack, DOTAFire, 2P, and FACEIT.
His comprehensive esports research and competitive data are globally recognized and regularly featured in academic and industry studies. Learn more about his background on the About Us page.