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.35c

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

Average wards placed per game by Dire: 15.5106

Soul Ring
: 25.52
: 12496
: 5.68%
: 07:59
: -1.80%
: 06:15 - 07:10 (00:55)
: 50.31%
: +0.33%
: 51.67% (+1.36%)
: 45.55% (-4.76%)
Heroes with highest purchase rates
tinkerbroodmothermarsdawnbreakershredderalchemistprimal_beastabyssal_underlordomniknightstorm_spirit
Heroes with best purchase ranks
dark_seerbroodmotherbristlebackprimal_beasttinyalchemistshreddermarswispstorm_spirit
Heroes with worst purchase ranks
weavernevermoreabaddondisruptorclinkzsand_kinginvokerchaos_knightslarkmarci

Most notable timings records

Match Hero Timing Difference from median
7620441866 - tidehunterTidehunter00:2708:20
7601485928 - shredderTimbersaw00:3807:33
7601012990 - primal_beastPrimal Beast01:2207:04
7618034675 - marsMars01:2007:01
7618103014 - ogre_magiOgre Magi03:0206:33
7633079190 - dark_seerDark Seer02:4205:56
7621975682 - bristlebackBristleback02:1105:55
7645272262 - legion_commanderLegion Commander03:0205:45
7639286026 - tinkerTinker02:2505:24
7609610206 - abyssal_underlordUnderlord02:4305:23