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

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

Average number of buybacks per game by Radiant: 0.6984

Aghanim's Shard
: 61.29
: 100618
: 48.47%
: 24:49
: -0.17%
: 20:21 - 30:58
: 54.40%
: +8.54%
: 55.11% (+0.71%)
: 53.34% (-1.06%)
Heroes with highest purchase rates
necrolytenight_stalkerwitch_doctorslarkmeepowarlockgrimstrokephoenixdazzlelone_druid
Heroes with best purchase ranks
viperfaceless_voidsilencerinvokerqueenofpainnyx_assassinmuertajakirosand_kingoracle
Heroes with worst purchase ranks
death_prophetdragon_knightdrow_rangerwinter_wyvernsnapfiremarsbroodmotherphantom_lancerrubickluna

Most notable timings records

Match Hero Timing Difference from median
7279630265 - medusaMedusa15:0115:55
7284215215 - naga_sirenNaga Siren15:0115:46
7285144202 - phantom_lancerPhantom Lancer15:0015:24
7281581038 - spectreSpectre15:0014:56
7285355136 - faceless_voidFaceless Void15:0014:54
7282436993 - storm_spiritStorm Spirit15:0014:48
7283610814 - drow_rangerDrow Ranger15:0014:47
7277047537 - arc_wardenArc Warden15:0014:39
7280512358 - obsidian_destroyerOutworld Destroyer15:0014:30
7284936037 - svenSven15:0014:15