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-100 Meta Trends - 7.35d

Stats for matches of Top-100 (~12k+ MMR) of Immortal leaderboard and Tier 1 pro players, data provided by Stratz.com

Average wards destroyed per game by Dire: 11.7266

Blade Mail
: 29.69
: 19012
: 5.90%
: 13:34
: -3.08%
: 11:38 - 15:08 (03:30)
: 50.52%
: +0.56%
: 60.81% (+10.29%)
: 43.37% (-7.15%)
Heroes with highest purchase rates
axelegion_commanderspectreprimal_beastkunkkacentaurdawnbreakerearth_spiritrattletrapfurion
Heroes with best purchase ranks
kunkkaprimal_beastspectrefurionearth_spiritspirit_breakerlegion_commanderaxecentaurrattletrap
Heroes with worst purchase ranks
chensvendazzleursasilencerphoenixenchantressvoid_spiritsnapfirelina

Most notable timings records

Match Hero Timing Difference from median
7702605084 - furionNature's Prophet08:1211:06
7660716225 - rattletrapClockwerk07:3010:27
7734993218 - pudgePudge06:3709:07
7689365119 - spirit_breakerSpirit Breaker09:4109:03
7658333872 - axeAxe04:4508:13
7650960827 - abyssal_underlordUnderlord09:1607:55
7670780335 - earth_spiritEarth Spirit07:5807:19
7684980638 - legion_commanderLegion Commander05:2207:00
7678209219 - centaurCentaur Warrunner05:4706:34
7677779764 - dawnbreakerDawnbreaker07:3206:13