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 500 Meta Trends - 7.34e

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

Average number of buybacks per game by Dire: 0.7068

Butterfly
: 89.78
: 8753
: 3.32%
: 30:44
: -0.95%
: 26:14 - 35:56
: 65.37%
: +12.39%
: 70.22% (+4.85%)
: 61.04% (-4.33%)
Heroes with highest purchase rates
medusalunanaga_sirenantimagejuggernautterrorblademorphlingrazornevermorespectre
Heroes with best purchase ranks
faceless_voidsniperphantom_lancermedusaspectrebroodmotherantimagelunanaga_sirendrow_ranger
Heroes with worst purchase ranks
dragon_knightmiranaursavoid_spiritphantom_assassinvengefulspiritmarciember_spiritfurionabaddon

Most notable timings records

Match Hero Timing Difference from median
7476537338 - morphlingMorphling12:2017:34
7460813268 - phantom_lancerPhantom Lancer20:0016:43
7468130004 - nevermoreShadow Fiend19:3816:05
7478658301 - naga_sirenNaga Siren14:3115:18
7473739275 - spectreSpectre22:0013:39
7457270170 - faceless_voidFaceless Void22:4912:34
7456244041 - lunaLuna15:2110:32
7473730229 - antimageAnti-Mage19:3509:22
7462947764 - razorRazor20:1609:10
7462868064 - terrorbladeTerrorblade16:3808:03