Immortal Rank Meta Trends - two weeks into 7.22

Published: https://www.reddit.com/r/DotA2/comments/byc53d/immortal_rank_meta_trends_two_weeks_into_722/


Spectral guy here. Sorry for the delay. I’m working on some awesome stuff aside from DPC and Immortal Rank reports, didn’t have much time to make a post before.

This post is based on data collected during the first two weeks of patch 7.22 (the b patch is considered the same patch). This report includes not only ranked data, but stats of all matches with average rank equal to Immortal. Excluded matches are the ones that had abandons, ended in less than 10 minutes or had insignificantly low score (or it was impossible to get detailed draft data for them).

Positions data may be inaccurate in some way (mostly so that very bad core games are counted as support while supports who had high stats and didn’t spent much on support items may be considered core), but it’s most likely to be insignificant.

Full report is available here. You can look through data by yourself if you want, maybe you’ll find something interesting as well. There are more detailed data about Hero VS Hero performance, Draft stages priorities, pairs and trios, positions stats and dire/radiant winrates, Meta Graph and region specific data. The report will be updated (almost) daily.


FAQ

Summary

The reason why I’m leaving those median hero stats every time is it’s good for understanding what are the average values and it’s easier to compare heroes using those. It also leads to some interesting insights.

Median GPM didn’t really change that much comparing all the 7.21 patches and 7.22. Median XPM is a different beast: it was 492 in 7.21d (and somewhat like that before), but it’s 543 in 7.22. That kind of shift is quite huge and it’s most likely due to experience formula changes.

Game Modes

Nothing to see here this time. 95% of full-immortal matches were played in All Draft. It’s sad there weren’t all-stars low priority shitshows this time.

Even Random Draft didn’t show up. Oh yeah, about that…

Regions

What happened to China? It used to be the top-3 played region with unique meta. It’s disappearance is also the reason why there aren’t much Random Draft matches.

I think it may be because of all the recent tournaments happening in Europe, so there are much less Immortal Rank players in China left and there aren’t much “pure” immortal matches being played as a result.

Records

This section of the post only includes global records. You can check region specific records by yourself on the website.

Some of those are affected by turbo matches as well, but I found it out too late, so I just marked them. Sorry for that.

Record Match Value Player Hero
GPM 4790001122 1,377 KEEN.Eleven Alchemist
XPM 4799786906 1,198 snxc Io
Kills 4788434771 43 @23savage Morphling
Deaths 4793297925 36 dx1 Nature’s Prophet
Assists 4811127004 50 Whitemon Nyx Assassin
KDA with 0 deaths 4812938214 51 Suampi Pugna
KDA with 1+ deaths 4806928239 51 Qupe Earthshaker
Gold Earned 4804219554 95,572 Tyx Alchemist
Last hits 4806204511 1,418 dead inside(pos1) Anti-Mage
Damage to heroes 4809130258 183,646 TGF-TP Tinker
Damage to buildings 4795588472 28,641 POS 1 TY Juggernaut
Hero healing 4787491961 60,537 Shachlo Necrophos
Damage taken from heroes 4789990223 250,914 Edgy Teen Enjoying Billie Eilish Meepo
Efficiency on lane 4787989741 184% Hisoka Outworld Devourer
Observer wards placed 4809651952 40 Antares Winter Wyvern
Sentries placed 4809651952 79 Antares Winter Wyvern
Obs Wards destroyed 4787458560 16 Svek Shadow Shaman
Map pings 4803830927 3,435 Strangely, it’s not our most beloved guy, its someone POS 1 NOTHING ELSE Lich
Stuns 4792473185 514.67 Daleee Lion
Couriers killed by a player 4784429982 5 ♫-DTS-Surrender-♫ Bounty Hunter

Heroes

Sorted by Rank

HERO MATCHES CONTEST RATE RANK PICKED WINRATE BANNED WINRATE
Sand King 8187 35.40% 100.00 6980 53.94% 1207 52.11%
Luna 882 3.81% 99.15 852 58.69% 30 60.00%
Io 5215 22.55% 98.29 2679 56.44% 2536 48.97%
Spirit Breaker 2198 9.50% 97.44 2038 55.35% 160 50.00%
Nyx Assassin 4683 20.25% 96.58 3032 53.50% 1651 51.85%
Monkey King 6972 30.14% 95.73 5369 51.80% 1603 50.41%
Ember Spirit 6782 29.32% 94.87 5441 51.88% 1341 49.44%
Meepo 3050 13.19% 94.02 1278 57.12% 1772 48.48%
Shadow Shaman 4813 20.81% 93.16 4637 52.06% 176 49.43%
Naga Siren 4346 18.79% 92.31 2337 52.72% 2009 50.67%

Hero Combos (sorted by deviation)

HEROES MATCHES WINRATE WINRATE DIFFERENCE EXPECTED MATCHES DEVIATION PERCENTAGE SAME LANE RATE
Sand King + Leshrac 709 51.76% 0.06% 497 212 29.90% 68.97%
Sand King + Lina 786 55.34% 3.35% 699 87 11.07% 38.93%
Sand King + Templar Assassin 580 60.00% 7.08% 510 70 12.07% 0.17%
Juggernaut + Shadow Shaman 641 49.14% -1.44% 572 69 10.76% 47.74%
Earthshaker + Morphling 696 47.27% -0.61% 636 60 8.62% 4.45%
Sand King + Grimstroke 587 47.70% 0.77% 528 59 10.05% 41.91%

Hero positions

Core Safelane

It’s a relief to see much more viable and actually picked cores in 7.22. Altho the Jugg - Lifestealer - Troll trio is still dominating in the meta.

Core Midlane

Core Offlane

Support

Overall there aren’t much standouts on any position. The distribution of heroes by popularity is way closer than before. And there aren’t that much 55%+ or 45%- heroes among the most popular ones.


Full report is available here

Thanks to OpenDota and STRATZ for providing awesome APIs to grab all juicy match analysis data and generate stats for all the matches.