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

Stats for matches of Top-100 (~10k+ MMR) of Immortal leaderboard and DPC Division I players, data provided by Stratz.com

Heroes picked: 124

Lotus Orb
: 79.03
: 11282
: 4.63%
: 28:30
: -0.15%
: 23:45 - 33:43
: 60.61%
: +11.84%
: 60.69% (+0.08%)
: 59.22% (-1.39%)
Heroes with highest purchase rates
shredderbristlebackcentaurabyssal_underlordnecrolytebounty_hunterdark_seersand_kingtechiesundying
Heroes with best purchase ranks
treantbounty_huntermarciinvokerbeastmastervenomancerearthshakerdark_willowdoom_bringerenchantress
Heroes with worst purchase ranks
dragon_knightleshracabaddonrazorwinter_wyvernshadow_demonweaveroracledisruptorvisage

Most notable timings records

Match Hero Timing Difference from median
7335860884 - pudgePudge10:5318:10
7339316357 - venomancerVenomancer13:3317:29
7352660285 - undyingUndying14:2316:35
7354826483 - rattletrapClockwerk15:4916:34
7332081538 - treantTreant Protector16:3416:26
7354596603 - bristlebackBristleback09:0115:55
7347242658 - ancient_apparitionAncient Apparition17:1615:52
7332346539 - bounty_hunterBounty Hunter14:1114:24
7339398535 - centaurCentaur Warrunner14:0314:04
7347431297 - tidehunterTidehunter14:1813:55