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

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

Guardian Greaves
: 91.40
: 27369
: 4.35%
: 23:32
: -0.36%
: 19:25 - 28:53
: 65.89%
: +12.97%
: 67.80% (+1.91%)
: 64.43% (-1.46%)
Heroes with highest purchase rates
dark_seerabyssal_underlordchenundyingtidehunterdeath_prophetmiranatechiesdazzleenigma
Heroes with best purchase ranks
oraclewitch_doctorskywrath_mageancient_apparitionomniknightsilencerchenundyingvenomancerlich
Heroes with worst purchase ranks
skeleton_kingmuertafurionvengefulspiritalchemistpuckbatriderwinter_wyvernnevermorekunkka

Most notable timings records

Match Hero Timing Difference from median
7248375741 - dazzleDazzle13:0714:23
7270673489 - chenChen11:2114:12
7247555543 - jakiroJakiro12:1613:52
7258158446 - undyingUndying10:4313:35
7257466911 - venomancerVenomancer11:5513:11
7266380653 - witch_doctorWitch Doctor11:4113:04
7243347218 - abyssal_underlordUnderlord10:4111:39
7246231420 - snapfireSnapfire10:5111:37
7256420870 - techiesTechies13:0011:36
7256362001 - ogre_magiOgre Magi14:5311:27