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

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

Average number of buybacks per game by Radiant: 0.7380

Harpoon
: 82.26
: 5823
: 4.05%
: 22:26
: -1.33%
: 19:11 - 35:02 (15:51)
: 61.96%
: +10.62%
: 71.09% (+9.13%)
: 59.76% (-2.20%)
Heroes with highest purchase rates
magnataurlone_druidomniknightbroodmothersvenlycanmonkey_kingnight_stalkerdawnbreakerslark
Heroes with best purchase ranks
slardarnight_stalkervoid_spiritslarklone_druidchaos_knightsvenlycanmonkey_kingbroodmother
Heroes with worst purchase ranks
alchemistrattletrapphantom_assassinundyingmeepodoom_bringerdark_seerelder_titanbounty_hunterlife_stealer

Most notable timings records

Match Hero Timing Difference from median
7471396379 - monkey_kingMonkey King10:5716:57
7457461043 - night_stalkerNight Stalker12:4515:42
7472888787 - svenSven13:4215:10
7466254826 - slardarSlardar12:4615:00
7463544107 - slarkSlark12:4211:23
7458288370 - broodmotherBroodmother14:0610:23
7467294768 - lycanLycan11:4209:30
7460687504 - magnataurMagnus11:4108:57
7453513564 - dawnbreakerDawnbreaker14:4608:56
7461610969 - lone_druidLone Druid12:2008:34