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.33d

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

Median hero gpm: 464

Tranquil Boots
: 51.61
: 24717
: 16.11%
: 10:13
: 0.44%
: 07:41 - 16:50
: 52.42%
: +7.69%
: 52.34% (-0.08%)
: 56.35% (+3.93%)
Heroes with highest purchase rates
lionphoenixcrystal_maidenrattletraplichpugnakeeper_of_the_lightelder_titanbounty_hunterpudge
Heroes with best purchase ranks
chenenigmaspirit_breakerelder_titanearthshakervisagepugnaenchantressbanelycan
Heroes with worst purchase ranks
life_stealerarc_wardenchaos_knightfurionsand_kingobsidian_destroyerabyssal_underlordnight_stalkersniperviper

Most notable timings records

Match Hero Timing Difference from median
7202320764 - enchantressEnchantress02:2118:58
7212150407 - shadow_demonShadow Demon02:2816:35
7229534528 - rubickRubick02:0716:35
7205997074 - oracleOracle04:3316:27
7208129307 - chenChen09:0016:22
7206177513 - baneBane05:2414:55
7209975037 - skywrath_mageSkywrath Mage04:5314:48
7203458427 - grimstrokeGrimstroke05:5213:26
7212515816 - undyingUndying02:2213:07
7222854339 - shadow_shamanShadow Shaman03:5112:53