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

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

Average wards placed per game by Radiant: 15.2590

Crimson Guard
: 65.05
: 36155
: 3.77%
: 22:06
: -0.09%
: 17:42 - 27:21
: 56.75%
: +3.22%
: 57.09% (+0.34%)
: 56.19% (-0.56%)
Heroes with highest purchase rates
abyssal_underlordcentaurdark_seerbeastmasterbristlebackogre_magiaxedoom_bringersand_kingdawnbreaker
Heroes with best purchase ranks
techiesbounty_hunterslardarmiranaaxespirit_breakerdark_seermagnataurpudgechen
Heroes with worst purchase ranks
linalone_druidgrimstrokeshadow_demonspectretroll_warlordlunaskeleton_kingbroodmotherdark_willow

Most notable timings records

Match Hero Timing Difference from median
7160484253 - axeAxe08:1316:47
7158189566 - sand_kingSand King10:1315:04
7165460824 - bounty_hunterBounty Hunter09:1614:56
7157513423 - pudgePudge08:3514:31
7191889965 - bristlebackBristleback10:2112:18
7174596896 - centaurCentaur Warrunner08:0911:53
7159126400 - shredderTimbersaw10:3011:45
7159495336 - marsMars11:0011:40
7161103431 - magnataurMagnus12:0011:29
7166944969 - beastmasterBeastmaster09:3411:12