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

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

Total roshans killed: 47007

Octarine Core
: 91.94
: 12195
: 4.56%
: 30:48
: 0.31%
: 24:13 - 36:36
: 65.64%
: +14.27%
: 61.03% (-4.61%)
: 64.87% (-0.77%)
Heroes with highest purchase rates
doom_bringerpuckinvokerspirit_breakershredderzuusbatriderqueenofpainearthshakerenigma
Heroes with best purchase ranks
dark_seerqueenofpainearthshakerdark_willowaxeember_spiritlegion_commanderpangoliershredderpuck
Heroes with worst purchase ranks
viperlunacentaurvoid_spiritbristlebacknight_stalkerwitch_doctorvengefulspiritgyrocopterdawnbreaker

Most notable timings records

Match Hero Timing Difference from median
7247124143 - linaLina17:1919:36
7248832995 - dark_seerDark Seer12:1818:59
7267182615 - pangolierPangolier15:3218:44
7244706497 - earthshakerEarthshaker15:0018:25
7246818976 - enigmaEnigma10:4218:19
7243508338 - queenofpainQueen of Pain18:1217:07
7266820465 - spirit_breakerSpirit Breaker12:5616:01
7263776760 - shredderTimbersaw10:5315:31
7267160444 - zuusZeus14:3715:23
7262032761 - keeper_of_the_lightKeeper of the Light13:3413:58