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

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.9908

Force Staff
: 59.14
: 86801
: 13.99%
: 24:06
: -0.52%
: 19:52 - 29:08
: 53.98%
: +4.19%
: 56.34% (+2.36%)
: 51.51% (-2.47%)
Heroes with highest purchase rates
drow_rangerenchantressobsidian_destroyersilencersnipervipercrystal_maidentemplar_assassinsnapfiremuerta
Heroes with best purchase ranks
treantweaverlunatemplar_assassinearthshakershadow_shamanoraclemuertatuskgyrocopter
Heroes with worst purchase ranks
beastmastervisageabyssal_underlordmarsalchemistdeath_prophetrazormedusawisplegion_commander

Most notable timings records

Match Hero Timing Difference from median
7474651650 - zuusZeus09:5518:34
7470985346 - weaverWeaver12:5916:27
7461912739 - treantTreant Protector12:4515:54
7469885088 - muertaMuerta09:1415:39
7463252679 - dazzleDazzle08:2715:28
7463808018 - warlockWarlock09:1915:25
7477584261 - tuskTusk12:0015:07
7469031652 - pudgePudge10:3615:01
7479614951 - templar_assassinTemplar Assassin11:0114:49
7466265467 - vengefulspiritVengeful Spirit11:1414:46