Dota API issues are mostly resolved (but some matches in events reports might be missing)
Facets are coming soon, Builds section now has up-to-date stats builds.
Check Discord for more info

Top 2500 Meta Trends - 7.35d

Stats for matches of top-50% (2500 rank, ~8k+ MMR) of immortal leaderboard players, data provided by Stratz.com

Dire winrate: 48.0256

Orchid Malevolence
: 59.38
: 119879
: 6.77%
: 18:15
: -0.66%
: 15:02 - 23:49
: 54.84%
: +5.20%
: 59.84% (+5.00%)
: 54.08% (-0.76%)
Heroes with highest purchase rates
naga_sirenclinkzbroodmotherchaos_knightarc_wardenvisagefurionspectrestorm_spiritdragon_knight
Heroes with best purchase ranks
faceless_voidantimagearc_wardenlife_stealerphantom_lancerslarklone_druidslardarzuusbounty_hunter
Heroes with worst purchase ranks
jakiroundyingabyssal_underlordchenwitch_doctorsnapfiredark_seertuskancient_apparitionjuggernaut

Most notable timings records

Match Hero Timing Difference from median
7741023391 - zuusZeus07:2718:52
7689774718 - arc_wardenArc Warden07:4217:36
7667648224 - enchantressEnchantress08:0215:38
7683115114 - phantom_lancerPhantom Lancer15:4215:27
7688194185 - skeleton_kingWraith King11:3315:24
7674267739 - alchemistAlchemist09:4114:17
7684869829 - furionNature's Prophet06:5711:57
7688343614 - monkey_kingMonkey King09:4211:37
7667536876 - chaos_knightChaos Knight10:4511:31
7667551270 - storm_spiritStorm Spirit04:2611:23