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 - Last Week

Stats for games of Immortal Rank Top-100 (~12k+ MMR) and Tier 1 pro players for the past 7 days, data provided by Stratz.com

Matches without detailed analysis: 19

Witch Blade
: 66.15
: 2120
: 3.53%
: 14:58
: 0.00%
: 12:57 - 21:38
: 57.12%
: +7.38%
: 64.17% (+7.05%)
: 62.26% (+5.14%)
Heroes with highest purchase rates
puckobsidian_destroyerstorm_spiritdeath_prophetinvokerqueenofpainwinter_wyvernbatridervoid_spiritsilencer
Heroes with best purchase ranks
obsidian_destroyerzuusstorm_spiritvoid_spiritinvokersilencerpuckwinter_wyvernbatriderenchantress
Heroes with worst purchase ranks
monkey_kingtechiesbanemeepodazzlejakiromuertaviperleshracvenomancer

Most notable timings records

Match Hero Timing Difference from median
7777370534 - zuusZeus14:2816:14
7785610298 - void_spiritVoid Spirit10:5714:16
7781715199 - batriderBatrider08:5409:33
7776060461 - winter_wyvernWinter Wyvern09:2107:07
7782266559 - invokerInvoker09:4106:32
7776214152 - storm_spiritStorm Spirit09:0105:44
7783720952 - obsidian_destroyerOutworld Destroyer09:0204:36
7774372960 - puckPuck08:5104:10
7784212682 - death_prophetDeath Prophet10:1103:31
7780874348 - queenofpainQueen of Pain11:0803:29