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.34d

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

Average wards destroyed per game by Radiant: 12.2980

Witch Blade
: 51.08
: 27527
: 2.67%
: 14:22
: -1.14%
: 12:28 - 21:19 (08:51)
: 53.31%
: -7.19%
: 60.09% (+6.78%)
: 53.46% (+0.15%)
Heroes with highest purchase rates
puckobsidian_destroyerstorm_spiritwinter_wyvernqueenofpainbatriderinvokerdeath_prophetsilencerenchantress
Heroes with best purchase ranks
silencerinvokerwinter_wyvernfurionobsidian_destroyerdark_willowbatridertemplar_assassinbounty_hunterqueenofpain
Heroes with worst purchase ranks
troll_warlordphantom_lancerdawnbreakerbloodseekertinydoom_bringertechiesbaneclinkzjuggernaut

Most notable timings records

Match Hero Timing Difference from median
7376855097 - winter_wyvernWinter Wyvern08:5813:59
7371186769 - enchantressEnchantress12:5112:41
7389366084 - storm_spiritStorm Spirit05:4809:02
7369442155 - obsidian_destroyerOutworld Destroyer06:5808:20
7409610349 - batriderBatrider09:2708:03
7369383826 - queenofpainQueen of Pain06:5507:03
7406789857 - puckPuck06:3306:06