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

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

Harpoon
: 89.06
: 321
: 2.24%
: 21:46
: 0.00%
: 17:01 - 28:14
: 66.04%
: +1.11%
: 67.50% (+1.46%)
: 67.50% (+1.46%)
Heroes with highest purchase rates
svenslardarchaos_knightomniknightslarkmonkey_kingnight_stalkerelder_titanspectrefaceless_void
Heroes with best purchase ranks
slardarrikimonkey_kingslarksvenomniknightchaos_knightlycandawnbreakerspectre
Heroes with worst purchase ranks
antimagebroodmotherspirit_breakerskeleton_kingbloodseekermagnataurpangoliermorphlingdark_seerabaddon

Most notable timings records

Match Hero Timing Difference from median
7117897959 - svenSven12:3913:01
7118010102 - monkey_kingMonkey King14:0009:50
7118220713 - slarkSlark11:3508:24
7117969455 - chaos_knightChaos Knight12:0305:32
7118570402 - omniknightOmniknight15:1805:12
7117969455 - slardarSlardar12:3903:27