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

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

Average couriers killed per game by Dire: 1.3434

Orchid Malevolence
: 70.97
: 3311
: 3.62%
: 20:09
: 0.00%
: 17:13 - 25:35
: 57.63%
: +5.87%
: 60.27% (+2.64%)
: 53.74% (-3.89%)
Heroes with highest purchase rates
naga_sirenclinkzstorm_spiritphantom_lancerspectrebroodmotherchaos_knightfurionqueenofpainslark
Heroes with best purchase ranks
invokernaga_sirenphantom_lancerslarkclinkzenchantresswindrunnerspectrefurionchaos_knight
Heroes with worst purchase ranks
magnataurviperarc_wardentemplar_assassinsnapfiredazzlenight_stalkerslardarhuskartroll_warlord

Most notable timings records

Match Hero Timing Difference from median
7281933782 - spectreSpectre11:4813:15
7282199286 - phantom_lancerPhantom Lancer22:2212:33
7276942596 - chaos_knightChaos Knight17:4310:15
7282580675 - furionNature's Prophet10:2608:58
7277955454 - clinkzClinkz12:3508:36
7276708647 - rattletrapClockwerk12:0308:30
7277158621 - storm_spiritStorm Spirit11:1506:17
7279160821 - naga_sirenNaga Siren12:4005:48
7279990616 - queenofpainQueen of Pain10:4605:10
7277487225 - broodmotherBroodmother11:2403:28