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

Total observer wards planted: 4442455

Kaya and Sange
: 83.33
: 44178
: 4.28%
: 26:29
: 0.05%
: 21:26 - 32:19
: 62.99%
: +6.37%
: 62.28% (-0.71%)
: 62.87% (-0.12%)
Heroes with highest purchase rates
queenofpainshredderstorm_spiritleshracpuckember_spiritdeath_prophetnecrolyteearth_spiritbristleback
Heroes with best purchase ranks
bristlebackcentaurtinkerbounty_hunterkunkkaprimal_beastspirit_breakeraxehuskarearth_spirit
Heroes with worst purchase ranks
enigmamiranabatriderdisruptortroll_warlordtinywinter_wyvernoracledark_seersilencer

Most notable timings records

Match Hero Timing Difference from median
7377217005 - primal_beastPrimal Beast11:0119:39
7412013103 - bristlebackBristleback15:4817:02
7372939153 - earth_spiritEarth Spirit11:1616:44
7388425924 - necrolyteNecrophos10:0915:00
7416335739 - centaurCentaur Warrunner18:0715:00
7371006657 - zuusZeus11:0214:42
7407874996 - axeAxe16:3514:18
7378608978 - omniknightOmniknight14:3313:50
7389366084 - storm_spiritStorm Spirit11:1311:11
7442798123 - puckPuck14:2810:47