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

Dire winrate: 48.5964

Kaya and Sange
: 80.73
: 14011
: 6.36%
: 24:02
: -0.49%
: 19:51 - 29:23
: 61.40%
: +12.17%
: 64.40% (+3.00%)
: 59.77% (-1.63%)
Heroes with highest purchase rates
shredderstorm_spiritleshracqueenofpainember_spiritpuckbristlebackdeath_prophetnecrolyteearth_spirit
Heroes with best purchase ranks
centaurtinkerbristlebacknyx_assassinprimal_beastaxeleshracnecrolyteomniknightpuck
Heroes with worst purchase ranks
bounty_hunternight_stalkerundyingrattletrapshadow_shamanmarciwispdisruptorogre_magilegion_commander

Most notable timings records

Match Hero Timing Difference from median
7647827613 - centaurCentaur Warrunner14:0218:55
7639302616 - omniknightOmniknight16:0115:18
7647152010 - primal_beastPrimal Beast12:4815:12
7622545924 - ember_spiritEmber Spirit12:2712:31
7634532181 - axeAxe17:1312:14
7644490059 - necrolyteNecrophos12:4311:57
7622245334 - leshracLeshrac10:2111:47
7642929149 - death_prophetDeath Prophet12:0611:21
7646516136 - shredderTimbersaw10:1011:08
7614435222 - zuusZeus12:2811:05