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

Average wards placed per game by Dire: 15.5887

Medallion of Courage
: 60.22
: 69313
: 7.61%
: 11:16
: 0.24%
: 07:32 - 15:22
: 54.55%
: +4.09%
: 53.69% (-0.86%)
: 55.58% (+1.03%)
Heroes with highest purchase rates
clinkzvisagechenfurionvengefulspirittreantmarcialchemistbounty_hunterwarlock
Heroes with best purchase ranks
treantjakirobrewmasterinvokerslardarancient_apparitionvenomancerphoenixwispgrimstroke
Heroes with worst purchase ranks
lunavoid_spiritnyx_assassinmagnataurtinysniperkunkkaphantom_assassinsvenfaceless_void

Most notable timings records

Match Hero Timing Difference from median
7331159057 - undyingUndying01:1414:51
7348736842 - ancient_apparitionAncient Apparition01:1014:16
7353012554 - wispIo03:5313:55
7340506136 - venomancerVenomancer00:5013:37
7347620904 - abaddonAbaddon01:5713:13
7355518818 - treantTreant Protector01:3013:12
7331559572 - miranaMirana04:1311:51
7335899522 - hoodwinkHoodwink00:5110:49
7340717272 - techiesTechies04:0710:20
7345311017 - vengefulspiritVengeful Spirit01:2410:12