Search Dota2Freaks

Open search page →

Dota 2 Rank Percentile Checker

Compare your Dota 2 medal with the ranked profile sample. See your percentile, top share and rank distribution.

Selected medal

RESULT

Legend 4Tracked ranked profiles

Your rank is above 74.35% of profiles in this Dota 2 sample.

Profiles below your rank
74.35%
Top share · your rank or higher
25.65%
Same medal & stars
2.92%

74.35% below · 2.92% same rank · 22.73% above.

OpenDota snapshot: Sep 11, 2026 · 8,530,906 profiles. Not all Dota 2 players; no live account lookup.

Dota 2 rank distribution

Share of the sample per medal family · bars start at zero

Herald
9.09%
Guardian
16.20%
Crusader
19.31%
Archon
19.44%
Legend
15.91%
Ancient
10.17%
Divine
5.88%
Immortal
4.01%

Dota 2 rank percentiles: how it works

Below your rank = lower-bracket profiles ÷ sample total × 100. Top share includes your own bracket and every higher bracket. All calculations use the dated OpenDota snapshot; they are not a live global ranking.

Dota 2 Rank Percentile Checker: where does your medal stand?

Your medal tells you which Dota 2 rank you have. A percentile adds another perspective: how that rank compares with the profiles included in a distribution. Select your medal and stars above to see the share below you, the share in your exact bracket, and the share at your rank or higher. This free checker uses a saved OpenDota snapshot, so the answer is reproducible and the source date stays visible.

Dota 2 Rank Percentile Checker with Mirana

What does a Dota 2 rank percentile mean?

The percentage below your rank is the share of sampled profiles with a lower medal-and-star bracket. It excludes everyone in your own bracket. A result of 70% below would mean seventy out of every hundred profiles in that sample sit in lower brackets. That is an illustrative explanation, not a claim about a particular medal.

Ranks group many profiles together. Two players with the same medal and stars therefore receive the same answer here, even if their exact MMR differs. The tool does not invent a position between those players. It also does not measure mechanical skill, hero mastery, recent form or the likelihood of winning your next match.

Dota 2 percentile versus top percentage

The top share uses the opposite direction and includes your own bracket. If 70% are below, the remaining 30% are at your rank or higher. This is why the two headline values add to 100%. The strictly higher share is smaller because it excludes your bracket. Keeping those definitions separate prevents an apparently impressive number from hiding how ties are handled.

Dota 2 Legend 4 percentile: a worked example

Dota 2 Legend medal

In the Sep 11, 2026 snapshot, 74.35% of tracked ranked profiles are below Legend 4. Legend 4 or higher accounts for 25.65% of the sample. These values come from rank counts, not from a guessed MMR-to-percentile curve.

Legend 4 comparison within 8,530,906 sampled profiles
GroupSample shareWhat it includes
Below Legend 474.35%Every lower medal-and-star bracket
Exactly Legend 42.92%Profiles in the selected bracket
Above Legend 422.73%Legend 5 and higher brackets
Legend 4 or higher25.65%The selected bracket plus all higher brackets

The calculation adds the counts for every lower bracket, divides that sum by the full sample, and multiplies by one hundred. The same-rank value divides the selected bracket count by that denominator. The remainder is above. Displayed percentages are rounded to two decimal places, so a displayed three-part total can differ slightly from exactly one hundred.

Dota 2 rank percentile table: Herald to Immortal

This table includes every medal-and-star bin in the snapshot. Read each row as a comparison within the same population and date. The bracket share tells you how common that exact rank is; the below column tells you how far along the ordered distribution it sits. A large bracket share does not automatically mean a high percentile.

OpenDota tracked-profile distribution · Sep 11, 2026
Dota 2 rankProfilesBelow rankSame rankRank or higher
Herald 19,5290.00%0.11%100.00%
Herald 2162,6700.11%1.91%99.89%
Herald 3172,5662.02%2.02%97.98%
Herald 4204,6814.04%2.40%95.96%
Herald 5225,6786.44%2.65%93.56%
Guardian 1249,0639.09%2.92%90.91%
Guardian 2264,64512.01%3.10%87.99%
Guardian 3278,91915.11%3.27%84.89%
Guardian 4289,75618.38%3.40%81.62%
Guardian 5299,31121.77%3.51%78.23%
Crusader 1318,58625.28%3.73%74.72%
Crusader 2326,76929.02%3.83%70.98%
Crusader 3330,85932.85%3.88%67.15%
Crusader 4336,06336.73%3.94%63.27%
Crusader 5335,40440.67%3.93%59.33%
Archon 1348,73444.60%4.09%55.40%
Archon 2340,98948.68%4.00%51.32%
Archon 3334,43452.68%3.92%47.32%
Archon 4323,59556.60%3.79%43.40%
Archon 5310,96660.40%3.65%39.60%
Legend 1316,69864.04%3.71%35.96%
Legend 2292,38067.75%3.43%32.25%
Legend 3270,24271.18%3.17%28.82%
Legend 4249,09174.35%2.92%25.65%
Legend 5228,68077.27%2.68%22.73%
Ancient 1227,75479.95%2.67%20.05%
Ancient 2196,93082.62%2.31%17.38%
Ancient 3170,67884.93%2.00%15.07%
Ancient 4146,22586.93%1.71%13.07%
Ancient 5126,02688.64%1.48%11.36%
Divine 1139,79890.12%1.64%9.88%
Divine 2116,47391.76%1.37%8.24%
Divine 394,43993.12%1.11%6.88%
Divine 477,33694.23%0.91%5.77%
Divine 573,25795.14%0.86%4.86%
Immortal341,68295.99%4.01%4.01%
Dota 2 Immortal medal

Immortal appears once because this dataset groups those profiles into one bin. A regional leaderboard position is a different measurement. This checker cannot distinguish an unnumbered Immortal from a particular leaderboard placement, and it does not turn leaderboard milestones into additional percentile rows.

How to read the Dota 2 rank distribution chart

The horizontal chart combines stars into eight medal families. Each bar shows that family's share of the sample, with an exact percentage beside it. All bars start at zero and use the same scale. The selected family turns green, while the remaining families stay purple. A longer bar means more profiles in that family, not a stronger medal.

The thin segmented strip above the chart answers a different question. It separates profiles below your selected bracket, in the same bracket, and above it. Its total represents the whole sample. Changing from Legend 1 to Legend 5 moves those segments, while the overall Legend family bar remains unchanged: both selections belong to the same family.

Use the numeric labels when comparing small differences. Visual length is helpful for broad patterns, but it is less reliable for close values. On a small screen, the table can scroll horizontally inside its container without forcing the entire page sideways.

How accurate is this Dota 2 rank percentile checker?

The arithmetic is exact for the stored counts; the coverage is limited to the source sample. This is not a census of everyone who plays Dota 2. Do not read the result as a verified percentage of every active player worldwide or of the opponents in your particular region.

Dota 2 sample date matters

The calculator uses the snapshot shown beside the result. It does not silently replace that snapshot with live numbers when you change a medal. Another website, another observation date or a different population can produce different percentages without either calculation being mathematically wrong.

The available counts do not provide a region filter, role filter or recent-activity window. Those controls are deliberately absent. The tool also cannot identify which profiles belong to the same person. Comparisons should therefore use the word profiles rather than assuming every row represents a unique, recently active individual.

Comparing two Dota 2 percentile results fairly

Before comparing screenshots, check that both use the same date, denominator and definition. One result may count profiles strictly below a bracket, while another includes that bracket in its cumulative percentage. Those answers describe different boundaries. Compare the counts and labels before concluding that your relative position has changed.

A later snapshot can change your percentile even when your medal stays the same. That movement describes the distribution around your bracket; it does not prove that you gained or lost MMR. Likewise, an increase in sampled profiles is not automatically an increase in active ranked players. Keep the original date beside any result you save or share.

For a personal progress log, record your actual medal separately from the sample percentile. That gives you two useful measurements without confusing an individual rank change with a change in the source population.

Use your Dota 2 percentile to plan a realistic next goal

Start with the medal currently displayed in your client. Choose that bracket, note the result and its date, then compare the next star or medal. This shows how the sample is distributed between two rank goals. The difference is measured in percentage points, not in games you must win.

For estimated MMR brackets, use the Dota 2 ranks and MMR overview. For a projection based on your own win-rate assumptions, open the Dota 2 MMR Calculator. The percentile checker itself does not predict a promotion date or assign a fixed reward to each win. A rarer medal is context for a goal, not a deadline.

Dota 2 rank percentile questions

Does this Dota 2 percentile tool need my Steam account?

No. Choose a medal manually. The calculation runs in your browser using the same stored distribution for everyone. It does not request your Steam profile, read your match history or verify the rank you select.

Can I enter exact Dota 2 MMR for a more precise percentile?

No. The source groups profiles by medal and stars, not by each MMR point. An exact MMR input would imply precision this dataset cannot support. Players inside one bracket receive the same result.

Why is the lowest Dota 2 rank shown with zero percent below?

Herald 1 is the lowest included bracket, so there are no lower bins to count. Zero below does not mean nobody has that rank. Its own profile count is included in the same-rank share.

Does Immortal mean the 100th percentile in Dota 2?

No. Immortal profiles occupy a shared top bracket here. There are no higher bins, but other profiles remain in that same bracket. The tool cannot assign an exact ordering within Immortal.

Source: OpenDota rank distributions; saved counts from the OpenDota distributions API. Snapshot: Sep 11, 2026.