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.35d

Stats for matches of Top-100 (~12k+ MMR) of Immortal leaderboard and Tier 1 pro players, data provided by Stratz.com

Median hero bans: 119

Mekansm
: 75.00
: 17244
: 5.36%
: 16:54
: -0.09%
: 13:51 - 21:34
: 59.93%
: +10.49%
: 62.67% (+2.74%)
: 61.96% (+2.03%)
Heroes with highest purchase rates
dark_seerwispchenmiranaundyingtechiessnapfireabyssal_underlordvenomanceroracle
Heroes with best purchase ranks
disruptorancient_apparitionvenomanceroracleshadow_demonpugnashredderwarlockbounty_hunterhoodwink
Heroes with worst purchase ranks
medusaphantom_lancerelder_titanbristlebackalchemistphoenixdoom_bringerearthshakermagnatauromniknight

Most notable timings records

Match Hero Timing Difference from median
7673047189 - gyrocopterGyrocopter10:5510:25
7738565323 - abyssal_underlordUnderlord06:1710:22
7691687741 - ogre_magiOgre Magi12:4409:44
7650290200 - snapfireSnapfire08:1709:17
7661579534 - chenChen05:1909:13
7659271850 - oracleOracle10:4809:00
7705331200 - undyingUndying09:1508:59
7655326422 - techiesTechies09:0408:46
7678646698 - jakiroJakiro11:0508:21
7733163611 - venomancerVenomancer09:1208:19