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

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

Average wards placed per game by Dire: 15.2084

Assault Cuirass
: 98.39
: 5976
: 2.88%
: 32:00
: 0.00%
: 27:43 - 37:00
: 71.07%
: +19.68%
: 76.17% (+5.10%)
: 64.39% (-6.68%)
Heroes with highest purchase rates
lycanskeleton_kingalchemistvisagelife_stealerbrewmasterslardarchaos_knightlone_druidlegion_commander
Heroes with best purchase ranks
legion_commanderdawnbreakerbrewmasterslardarviperdragon_knightnight_stalkerbeastmasterlone_druidvisage
Heroes with worst purchase ranks
dark_seerobsidian_destroyerjuggernautzuusarc_wardensilencerember_spiritlunamagnataurterrorblade

Most notable timings records

Match Hero Timing Difference from median
7284709026 - brewmasterBrewmaster14:5616:49
7284370002 - dawnbreakerDawnbreaker17:2916:13
7278737586 - slardarSlardar19:2014:59
7280678052 - kunkkaKunkka16:1614:44
7279327164 - chaos_knightChaos Knight17:3114:41
7282177312 - legion_commanderLegion Commander19:2614:38
7283986452 - night_stalkerNight Stalker21:0013:59
7284620341 - razorRazor18:3013:05
7279575660 - lone_druidLone Druid17:0213:04
7284903675 - furionNature's Prophet18:2713:00