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

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 Dire: 0.6885

Mask of Madness
: 51.08
: 17891
: 3.68%
: 10:40
: -2.26%
: 09:21 - 14:15 (04:54)
: 53.26%
: -3.19%
: 61.08% (+7.82%)
: 52.60% (-0.66%)
Heroes with highest purchase rates
svenlunasnipernevermorelone_druidmuertaslardarfaceless_voidrazorelder_titan
Heroes with best purchase ranks
tinkerdawnbreakertemplar_assassintinytreantpudgepangolierlone_druidfaceless_voidgyrocopter
Heroes with worst purchase ranks
dragon_knightabaddonlife_stealercrystal_maidenchenenigmabloodseekerlycantidehuntermedusa

Most notable timings records

Match Hero Timing Difference from median
7312975299 - elder_titanElder Titan06:2815:48
7321169946 - muertaMuerta04:2008:23
7319508461 - gyrocopterGyrocopter04:2407:19
7296963968 - nevermoreShadow Fiend04:1706:59
7288532371 - razorRazor05:0806:58
7316484321 - sniperSniper05:1406:19
7295713043 - lone_druidLone Druid05:3805:54
7310363563 - faceless_voidFaceless Void05:1905:43
7310099464 - svenSven03:5705:36
7318708687 - lunaLuna04:3205:26