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

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

Matches without detailed analysis: 3560

Abyssal Blade
: 98.92
: 14795
: 1.62%
: 37:00
: 0.00%
: 32:47 - 42:03
: 71.50%
: +11.76%
: 80.72% (+9.22%)
: 59.48% (-12.02%)
Heroes with highest purchase rates
antimageursaphantom_assassinspectrelife_stealertroll_warlordbloodseekeralchemistjuggernautpangolier
Heroes with best purchase ranks
phantom_assassinursaslarknight_stalkerbloodseekerspectretroll_warlordlife_stealerskeleton_kingpangolier
Heroes with worst purchase ranks
undyingmeeporattletraptinkerdark_seerdoom_bringerrazorweaverterrorbladeabyssal_underlord

Most notable timings records

Match Hero Timing Difference from median
7338520541 - bloodseekerBloodseeker20:4718:13
7337549930 - spectreSpectre24:0914:16
7349519830 - ursaUrsa19:0314:15
7330751850 - phantom_assassinPhantom Assassin22:4413:53
7329903106 - troll_warlordTroll Warlord22:4713:31
7341940998 - antimageAnti-Mage20:5810:51