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

Stats for matches of top-100 of immortal leaderboard and DPC Division I players, data provided by Stratz.com

Average number of buybacks per game by Radiant: 0.7962

Tranquil Boots
: 41.99
: 9839
: 12.55%
: 10:33
: 0.55%
: 07:43 - 17:08
: 51.52%
: +4.63%
: 50.24% (-1.28%)
: 55.41% (+3.89%)
Heroes with highest purchase rates
lionphoenixrattletrapcrystal_maidenlichdark_willownyx_assassinabaddonelder_titanvengefulspirit
Heroes with best purchase ranks
lycanbrewmasterrikinyx_assassinjakirodazzlevenomancervisagegyrocopterprimal_beast
Heroes with worst purchase ranks
axemeepoabyssal_underlordwisprazorviperlunakunkkasand_kinggrimstroke

Most notable timings records

Match Hero Timing Difference from median
7039669345 - techiesTechies01:4318:56
7031262492 - baneBane05:3817:45
7038833928 - rubickRubick02:4117:12
7044588105 - hoodwinkHoodwink05:3416:43
7041351983 - rikiRiki02:1015:46
7037686373 - skywrath_mageSkywrath Mage06:0414:56
7047735894 - miranaMirana04:1614:52
7036532871 - omniknightOmniknight06:3613:45
7034022604 - oracleOracle07:2313:38
7037507507 - winter_wyvernWinter Wyvern09:1812:53