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-100 Meta Trends - 7.32d

Stats for matches of top-100 of immortal leaderboard and DPC Division I players, data provided by Stratz.com

Average number of buybacks per game by Dire: 0.7348

Battle Fury
: 19.34
: 2291
: 2.92%
: 14:37
: -12.91%
: 13:26 - 14:38 (01:12)
: 51.20%
: -0.88%
: 65.62% (+14.42%)
: 33.34% (-17.86%)
Heroes with highest purchase rates
antimageursaphantom_assassintroll_warlordmonkey_kingmarcijuggernautalchemistfaceless_voidskeleton_king
Heroes with best purchase ranks
antimageursamonkey_kingtroll_warlordjuggernautphantom_assassinmarcitinkerember_spirit
Heroes with worst purchase ranks
alchemistsvenvenomancerskeleton_kingkunkkalife_stealerchaos_knightfaceless_voidbounty_hunter

Most notable timings records

Match Hero Timing Difference from median
7045489054 - phantom_assassinPhantom Assassin08:5406:41
7028758114 - antimageAnti-Mage08:5705:49
7028383078 - marciMarci09:2105:28
7042831185 - ursaUrsa09:2304:54
7035315658 - troll_warlordTroll Warlord10:1203:41
7032752142 - monkey_kingMonkey King11:0903:35