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

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

Creeps denied: 6428556

Eul's Scepter of Divinity
: 67.74
: 50661
: 5.56%
: 24:18
: 0.20%
: 19:20 - 30:44
: 56.81%
: +6.08%
: 56.70% (-0.11%)
: 59.02% (+2.21%)
Heroes with highest purchase rates
sand_kingdark_willowleshracdeath_prophetmiranapuckjakirolinatinynecrolyte
Heroes with best purchase ranks
nyx_assassintuskearthshakertreantspirit_breakerbatridertinylionbounty_hunterjakiro
Heroes with worst purchase ranks
enigmaomniknightwispmarciwindrunnerviperalchemistweavermonkey_kingabyssal_underlord

Most notable timings records

Match Hero Timing Difference from median
7356961975 - spirit_breakerSpirit Breaker12:4219:06
7330839229 - ursaUrsa14:1417:08
7328788995 - nyx_assassinNyx Assassin12:4716:28
7328016323 - queenofpainQueen of Pain09:0316:26
7338303033 - venomancerVenomancer09:4116:22
7329835891 - sand_kingSand King09:0715:12
7359543018 - earth_spiritEarth Spirit08:5615:07
7343326957 - bounty_hunterBounty Hunter11:2814:50
7352403446 - tuskTusk14:4814:43
7342315703 - earthshakerEarthshaker13:0514:36