Published: https://www.reddit.com/r/DotA2/comments/8c6ktk/divine_5_meta_trends_712_edition/
This data is based on Divine 5 Ranked Trends report for patch 7.12. It includes most of 7.12 ranked matches that were played on Divine 5 rank in patch 7.12 (except ones that had abandons, ended in less than 10 minutes or had insignificantly low score).
Some matches may be missing because of missing replays. Replays of 597 matches were missing on dota servers. I skipped those matches since additional analysis of replays is required to get most of data.
It doesn’t include Battle Cup matches, but let me know if you’re interested in Battle Cup meta trends. Maybe I’ll be able to grab those matches as well.
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.
I’d recommend to check full report by yourself since there are also hero summary and hero averages data that may be interesting for you.
Short FAQ
- Why so little matches played in REGION NAME? On higher ranks it’s common to queue for game on closest popular region. I.e. EUW for RU players, USE for USW.
- Where did you get data? I’ve got match IDs from OpenDota explorer and requested information for every each of those. Report is generated with my LRG tool.
- What criteria are used? Average rank for every game should be at least 75 (Divine 5 and higher). That’s all.
- Why there are no CM matches? Why there are only this amount of players? CM inreases queue time because nobody plays CM. There aren’t much players so every small thing affects queue time drastically.
- Why there are only random draft matches played in China? They just like playing random draft ever since DotA All-Stars days.
- What does banned winrate mean? It’s winrate of a player (and his team) who nominated a hero for ban.
- Can I see individual players stats somewhere? Techically - yes. But there are too much players, reports are getting too big and unreadable because of that.
Summary
- Matches total: 2737
- Missing replays: 597
- Players in matches: 9458
- Radiant winrate: 52.90%
- Average match duration: 35:08
Game Modes
- All Draft: 82.09% (2247)
- Random Draft: 17.90% (490)
Regions
- Europe West: 1210
- China: 489
- Southeast Asia: 464
- US East: 382
- Europe East: 85
- South America: 41
- Australia: 38
- Russia: 27
- US West: 1
Heroes
Most Contested Heroes
- Shadow Fiend: 1019 matches - 832 picked (49.64% wr) - 187 banned (45.45% wr)
- Bounty Hunter: 978 matches - 769 picked (55.79% wr) - 209 banned (53.11% wr)
- Dark Willow: 914 matches - 737 picked (50.20% wr) - 177 banned (51.98% wr)
- Tusk: 891 matches - 731 picked (48.43% wr) - 160 banned (43.13% wr)
- Outworld Devourer: 852 matches - 695 picked (50.50% wr) - 157 banned (54.14% wr)
- Sand King: 832 matches - 696 picked (45.98% wr) - 136 banned (52.21% wr)
- Rubick: 810 matches - 677 picked (50.66% wr) - 133 banned (43.61% wr)
- Juggernaut: 781 matches - 616 picked (46.59% wr) - 165 banned (46.06% wr)
- Tiny: 750 matches - 632 picked (42.09% wr) - 118 banned (44.07% wr)
- Disruptor: 683 matches - 576 picked (50.52%) - 107 banned (50.47% wr)
Most Picked Heroes
- Shadow Fiend: 832 (49.64% wr)
- Bounty Hunter: 769 (55.79% wr)
- Dark Willow: 737 (50.20% wr)
- Tusk: 731 (48.43% wr)
- Sand King: 696 (45.98% wr)
Most Banned Heroes
- Bounty Hunter: 209 (53.11% wr)
- Shadow Fiend: 187 (45.45% wr)
- Dark Willow: 177 (51.98% wr)
- Juggernaut: 165 (46.06% wr)
- Tusk: 160 (43.13% wr)
Pick Stages
Stage 1 of Picks (first two picks)
- Bounty Hunter: 446 (55.61% wr)
- Dark Willow: 337 (51.63% wr)
- Tusk: 300 (48.00% wr)
- Riki: 244 (53.28% wr)
- Pudge: 218 (49.08% wr)
Stage 3 of Picks (last pick)
- Shadow Fiend: 540 (48.52% wr)
- Outworld Devourer: 516 (49.42% wr)
- Juggernaut: 465 (47.74% wr)
- Lifestealer: 461 (52.28% wr)
- Tiny: 395 (42.28% wr)
Favorite Pairs
- Shadow Fiend + Bounty Hunter: 121 (54.55%)
- Shadow Fiend + Tusk: 111 (54.05%)
- Shadow Fiend + Sand King: 106 (40.57%)
- Juggernaut + Shadow Fiend: 100 (49.00%)
- Shadow Fiend + Dark Willow: 100 (48.00%)
Hero positions
Most popular
Core Safelane
- Juggernaut: 585 (47.52%)
- Lifestealer: 498 (52.01%)
- Terrorblade: 487 (48.87%)
- Faceless Void: 383 (53.52%)
- Phantom Lancer: 349 (54.44%)
Core Midlane
- Shadow Fiend: 819 (50.06%)
- Outworld Devourer: 610 (50.66%)
- Tinker: 374 (53.74%)
- Queen of Pain: 362 (53.31%)
- Invoker: 303 (48.84%)
Core Offlane
- Pangolier: 396 (45.45%)
- Tiny: 364 (44.23%)
- Doom: 340 (50.00%)
- Underlord: 266 (56.77%)
- Omniknight: 262 (57.25%)
Support
- Bounty Hunter: 725 (54.48%)
- Rubick: 652 (50.00%)
- Tusk: 646 (44.43%)
- Disruptor: 575 (50.61%)
- Dark Willow: 562 (46.96%)
and offlane DW still has 25% of matches and 60% winrate
Core Jungle
- Wraith King: 33 (45.45%)
- Enigma: 6 (66.67)
- Io: 9 (100%)
Notable positions
- While reddit noticed Techies being popular recently among high rank players, its only 34 matches on divine 5 rank (14-64% as offlane core, 15-53% as support)
- Riki became pretty popular after recent change: 380 matches as support with 49% winrate, 26 as safelane core with 57% winrate, 88 as offlane core with 69% winrate
Notable Meta shifts
- Pangolier most popular offlane core with 396 matches
- Riki didn’t only become more popular (almost got to top 10), but also 4th popular pick for the first stage
- Phantom Lancer is now in top 5 among safelane cores, moving Gyrocopter aside
No meta graph this time: there weren’t much valuable pairs, so there’ nothing to look at. Altho, you still can look at it in full report.
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.
Previous report for patch 7.11: https://www.reddit.com/r/DotA2/comments/88tvhh/divine_5_meta_trends_711_edition/
And thanks to OpenDota and STRATZ for providing awesome APIs to grab all juicy match analysis data and generate stats for all the matches.