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 - Last Week

Stats for games of Immortal Rank Top-100 (~12k+ MMR) and Tier 1 pro players for the past 7 days, data provided by Stratz.com

Median match duration: 32.5000

Total milestones
Matches6,337
Kills396,818
Last hits11,101,972
Creeps denied423,700
Courier kills16,014
Roshan Kills8,237
Damage to heroes1,279,042,376
Damage to buildings194,923,478
Hero healing68,172,487
Damage taken from heroes1,229,580,202
Stuns428:31:37
Observer wards placed189,112
Sentries placed291,263
Obs Wards destroyed150,354
Buybacks7,487
Neutral camps stacked99,079
Map pings32,318
Rampages161
Godlike sprees3,931
Total playtime3504:14:39
Total time dead4163:37:13
Players milestones
Matches
PlayerValue
V1 - 98
DJ阿球 - 88
LFT - 87
B M K - 86
stupid - 86
=) - 79
tv/maloydotos (md) - 78
Myut - 74
Bad Luck lives in me - 74
Duruk MMR (Inner Peace) - 71
Wins
PlayerValue
V1 - 47
DJ阿球 - 46
Myut - 44
stupid - 42
小小欣, - 40
=) - 39
tv/maloydotos (md) - 39
moon - 38
B M K - 37
белок это желток - 37
Kills
PlayerValue
DJ阿球 - 880
Bad Luck lives in me - 717
=) - 694
B M K - 658
Myut - 635
The nightmare is over! - 615
LFT - 614
Arc Drive - 606
Буська - 602
-O-O- - 581
Deaths
PlayerValue
V1 - 608
LFT - 563
Herbata - 528
белок это желток - 511
B M K - 492
sad cat dance - 490
мистер мораль - 479
清纯女高 - 479
Bad Luck lives in me - 476
The killer instinct. - 469
Assists
PlayerValue
V1 - 1,286
tv/maloydotos (md) - 1,083
sad cat dance - 1,073
Herbata - 1,052
=) - 1,022
PEACEMAKER - 1,009
Gift of Perseverance - 996
DJ阿球 - 984
1974 - 976
tv/doctorbum - 974
Kills and assists
PlayerValue
V1 - 1,864
DJ阿球 - 1,864
=) - 1,716
tv/maloydotos (md) - 1,631
Bad Luck lives in me - 1,563
B M K - 1,541
Myut - 1,522
小小欣, - 1,487
LFT - 1,469
stupid - 1,458
Total creeps murdered
PlayerValue
DJ阿球 - 25,843
B M K - 22,526
=) - 22,330
LFT - 21,541
Буська - 20,793
元亨利贞 - 20,260
V1 - 19,591
The nightmare is over! - 19,502
演员 - 19,495
areuhappy? - 19,243
Creeps betrayed
PlayerValue
LFT - 1,098
サイコパス - 1,096
开局无敌陈长安 - 1,020
stupid - 977
V1 - 930
The nightmare is over! - 905
? - 832
Enchanted - 812
散功重修 - 811
Bach - 803
Courier kills
PlayerValue
field trip - 97
ATA - 60
bonnerwang - 52
tv/OneJey1 - 48
134882858(Bnlvdn) - 47
yacobs - 45
其疾如风 - 44
< blank > - 44
Icaros - 42
谦逊 - 35
Roshan Kills
PlayerValue
LFT - 29
Arrivederci - 27
Arc Drive - 25
tv/lukas_doto - 25
DJ阿球 - 24
我 - 24
Enchanted - 24
knight - 23
元亨利贞 - 23
Inexistente - 23
Damage to heroes
PlayerValue
DJ阿球 - 2,795,950
B M K - 2,222,846
=) - 2,136,414
Bad Luck lives in me - 2,129,474
Duruk MMR (Inner Peace) - 2,017,203
LFT - 1,976,559
V1 - 1,921,038
Буська - 1,882,349
Topson - 1,840,327
Arc Drive - 1,836,319
Damage to buildings
PlayerValue
元亨利贞 - 470,908
1 - 470,844
tv/lukas_doto - 463,531
The nightmare is over! - 462,858
我 - 456,770
iroha - 438,520
pm me ur sexy underwear - 433,990
DJ阿球 - 423,660
Darky and 4 monkeys - 412,949
サイコパス - 412,433
Hero healing
PlayerValue
lfef^_- - 435,243
PEACEMAKER - 393,824
😎 - 337,290
kritzkrieg 322,305
meh - 297,065
顶级手法 - 284,392
Kyzko - 280,465
SmoKing- - 275,033
4252151окbms - 269,945
!ulalilel5 - 269,238
Damage taken from heroes
PlayerValue
V1 - 2,207,105
LFT - 2,005,591
DJ阿球 - 1,921,578
=) - 1,895,692
The nightmare is over! - 1,773,591
Arc Drive - 1,701,086
B M K - 1,643,562
Duruk MMR (Inner Peace) - 1,605,652
Bad Luck lives in me - 1,599,052
Topson - 1,579,229
Stuns
PlayerValue
stupid - 1:02:54
Nagasaki从不后悔 - 53:04
蓬莱山辉夜 - 49:47
V1 - 46:16
君とONE LOVE永遠に2 hearts - 44:57
Herbata - 44:44
x) - 44:10
tv/doctorbum - 43:43
rosesarerosie - 41:10
Realman - 40:29
Observer wards placed
PlayerValue
^_- - 367
Rainy... - 354
DJ阿球 - 324
xiao pangzi - 306
PEACEMAKER - 279
tv/doctorbum - 275
Dukalis - 269
level 1 creep - 267
B M K - 258
Arc Drive - 252
Sentries placed
PlayerValue
^_- - 561
Rainy... - 513
xiao pangzi - 500
PEACEMAKER - 490
DJ阿球 - 487
Dukalis - 469
gary - 453
level 1 creep - 437
ni - 436
tv/doctorbum - 429
Obs Wards destroyed
PlayerValue
谢乐 - 365
level 1 creep - 360
Dukalis - 327
Oli~ - 323
lfef^_- - 316
PEACEMAKER - 315
)x)x) - 311
^_- - 303
4 - 300
好久不见丶 - 285
Buybacks
PlayerValue
белок это желток - 30
sad cat dance - 19
B M K - 18
level 1 creep - 17
tv/OneJey1 - 15
- - 15
^_- - 15
逝 - 14
断舍离 - 13
pma try to win - 13
Neutral camps stacked
PlayerValue
level 1 creep - 286
DJ阿球 - 279
meh - 225
xiao pangzi - 218
PEACEMAKER - 176
lmao - 169
wcyd - 169
lfef^_- - 168
>< - 167
not human (животное) - 166
Map pings
PlayerValue
Xee - 1,737
how to win? - 1,151
破碎的灵魂 - 1,031
JG - 719
cml - 570
UI - 501
Yuma - 495
Varizh - 494
:< - 489
Czy - 432
Rampages
PlayerValue
猪打滚儿 - 3
sukuna - 2
((Gh)) - 2
nani the fuck - 2
kikyo - 2
Otaker - 2
A2? - 2
你也在复健训练吗 - 2
LFT - 2
开摆 - 2
Godlike sprees
PlayerValue
The nightmare is over! - 16
-O-O- - 15
Moo - 15
我 - 15
Perfect Blue - 15
Rasmus? - 14
theraindropstheraindrops - 14
. - 13
DJ阿球 - 13
sukuna - 12
Total playtime
PlayerValue
V1 - 53:47:47
DJ阿球 - 52:41:30
LFT - 49:21:33
B M K - 47:01:18
=) - 45:41:51
stupid - 45:39:33
tv/maloydotos (md) - 43:52:17
Duruk MMR (Inner Peace) - 42:03:49
Myut - 39:24:14
Bad Luck lives in me - 39:23:31
Total time dead
PlayerValue
V1 - 6:39:07
LFT - 6:28:08
B M K - 5:45:40
Bad Luck lives in me - 5:38:23
DJ阿球 - 5:35:47
=) - 5:23:28
Duruk MMR (Inner Peace) - 5:20:43
清纯女高 - 5:15:20
Herbata - 5:11:40
белок это желток - 5:01:04
Heroes milestones
Matches
HeroValue
weaverWeaver1,871
pudgePudge1,649
rattletrapClockwerk1,638
nevermoreShadow Fiend1,615
phoenixPhoenix1,610
tinyTiny1,583
dark_willowDark Willow1,487
venomancerVenomancer1,425
storm_spiritStorm Spirit1,334
templar_assassinTemplar Assassin1,281
Wins
HeroValue
weaverWeaver965
rattletrapClockwerk855
nevermoreShadow Fiend850
phoenixPhoenix836
pudgePudge824
dark_willowDark Willow814
tinyTiny783
venomancerVenomancer753
storm_spiritStorm Spirit701
templar_assassinTemplar Assassin692
Kills
HeroValue
weaverWeaver14,665
nevermoreShadow Fiend14,637
storm_spiritStorm Spirit12,409
templar_assassinTemplar Assassin11,267
ursaUrsa10,813
tinyTiny9,893
pudgePudge9,741
zuusZeus9,113
phoenixPhoenix8,229
windrunnerWindranger8,196
Deaths
HeroValue
rattletrapClockwerk13,623
pudgePudge12,837
phoenixPhoenix11,726
venomancerVenomancer11,673
weaverWeaver10,425
vengefulspiritVengeful Spirit9,948
dark_willowDark Willow9,606
witch_doctorWitch Doctor9,394
tinyTiny8,447
spirit_breakerSpirit Breaker8,343
Assists
HeroValue
rattletrapClockwerk27,621
venomancerVenomancer25,527
phoenixPhoenix25,069
weaverWeaver24,814
dark_willowDark Willow24,204
pudgePudge22,480
spirit_breakerSpirit Breaker18,978
tinyTiny18,225
rubickRubick17,875
witch_doctorWitch Doctor17,626
Kills and assists
HeroValue
weaverWeaver39,479
rattletrapClockwerk34,226
phoenixPhoenix33,298
pudgePudge32,221
dark_willowDark Willow31,695
nevermoreShadow Fiend30,213
venomancerVenomancer29,928
tinyTiny28,118
storm_spiritStorm Spirit26,944
zuusZeus26,290
Total creeps murdered
HeroValue
nevermoreShadow Fiend485,328
templar_assassinTemplar Assassin384,184
tinyTiny349,881
ursaUrsa327,604
weaverWeaver322,087
storm_spiritStorm Spirit320,310
chaos_knightChaos Knight279,528
life_stealerLifestealer254,266
zuusZeus223,508
dragon_knightDragon Knight220,134
Creeps betrayed
HeroValue
life_stealerLifestealer19,740
nevermoreShadow Fiend19,420
templar_assassinTemplar Assassin15,247
vengefulspiritVengeful Spirit12,998
windrunnerWindranger11,874
weaverWeaver11,206
dragon_knightDragon Knight11,058
tinyTiny10,220
ursaUrsa9,633
storm_spiritStorm Spirit9,068
Courier kills
HeroValue
weaverWeaver1,314
spirit_breakerSpirit Breaker639
rattletrapClockwerk604
monkey_kingMonkey King524
tinyTiny519
bounty_hunterBounty Hunter504
nyx_assassinNyx Assassin437
dark_willowDark Willow420
venomancerVenomancer409
pudgePudge353
Roshan Kills
HeroValue
ursaUrsa934
templar_assassinTemplar Assassin463
nevermoreShadow Fiend396
weaverWeaver362
troll_warlordTroll Warlord339
beastmasterBeastmaster262
chaos_knightChaos Knight242
windrunnerWindranger222
tinyTiny206
life_stealerLifestealer202
Damage to heroes
HeroValue
weaverWeaver42,383,509
nevermoreShadow Fiend41,047,032
zuusZeus38,335,694
tinyTiny33,205,247
storm_spiritStorm Spirit33,001,610
templar_assassinTemplar Assassin32,726,510
phoenixPhoenix32,132,840
venomancerVenomancer28,610,768
pudgePudge28,208,247
ursaUrsa28,172,606
Damage to buildings
HeroValue
templar_assassinTemplar Assassin10,167,317
tinyTiny9,296,197
nevermoreShadow Fiend8,907,503
weaverWeaver7,961,064
dragon_knightDragon Knight7,497,472
life_stealerLifestealer6,749,970
troll_warlordTroll Warlord6,446,825
chaos_knightChaos Knight6,038,512
ursaUrsa5,623,877
windrunnerWindranger4,994,689
Hero healing
HeroValue
wispIo6,878,886
phoenixPhoenix5,376,295
winter_wyvernWinter Wyvern4,584,059
juggernautJuggernaut4,338,833
oracleOracle4,305,983
witch_doctorWitch Doctor3,462,279
keeper_of_the_lightKeeper of the Light3,217,039
treantTreant Protector3,033,609
venomancerVenomancer3,006,364
dark_seerDark Seer2,900,641
Damage taken from heroes
HeroValue
weaverWeaver38,663,250
tinyTiny38,136,617
pudgePudge36,909,872
rattletrapClockwerk35,459,845
nevermoreShadow Fiend28,611,668
storm_spiritStorm Spirit25,000,700
centaurCentaur Warrunner24,345,284
axeAxe24,305,305
phoenixPhoenix24,024,993
slardarSlardar23,791,436
Stuns
HeroValue
slardarSlardar43:56:19
dark_willowDark Willow39:57:26
spirit_breakerSpirit Breaker25:56:55
shadow_shamanShadow Shaman20:38:26
rattletrapClockwerk20:15:14
rubickRubick18:09:46
tinyTiny13:03:15
skeleton_kingWraith King11:46:47
sand_kingSand King11:14:42
vengefulspiritVengeful Spirit10:42:58
Observer wards placed
HeroValue
rattletrapClockwerk6,094
phoenixPhoenix5,642
weaverWeaver5,530
dark_willowDark Willow5,274
venomancerVenomancer4,906
pudgePudge4,905
tinyTiny4,514
nevermoreShadow Fiend4,434
storm_spiritStorm Spirit3,929
witch_doctorWitch Doctor3,876
Sentries placed
HeroValue
rattletrapClockwerk9,562
phoenixPhoenix8,984
weaverWeaver8,763
dark_willowDark Willow8,269
venomancerVenomancer7,905
pudgePudge7,555
tinyTiny6,964
nevermoreShadow Fiend6,417
witch_doctorWitch Doctor6,088
rubickRubick5,870
Obs Wards destroyed
HeroValue
venomancerVenomancer9,563
rattletrapClockwerk7,566
dark_willowDark Willow7,346
phoenixPhoenix6,722
weaverWeaver6,182
witch_doctorWitch Doctor5,003
zuusZeus4,855
rubickRubick4,415
shadow_shamanShadow Shaman4,082
crystal_maidenCrystal Maiden3,783
Buybacks
HeroValue
pudgePudge316
rattletrapClockwerk312
phoenixPhoenix308
venomancerVenomancer238
dark_willowDark Willow236
weaverWeaver235
vengefulspiritVengeful Spirit230
spirit_breakerSpirit Breaker226
shadow_shamanShadow Shaman207
witch_doctorWitch Doctor190
Neutral camps stacked
HeroValue
phoenixPhoenix3,925
dark_willowDark Willow2,721
witch_doctorWitch Doctor2,678
nevermoreShadow Fiend2,661
venomancerVenomancer2,574
axeAxe2,451
beastmasterBeastmaster2,328
rubickRubick2,298
zuusZeus2,102
tinyTiny2,099
Map pings
HeroValue
tinyTiny2,028
dark_willowDark Willow1,865
nevermoreShadow Fiend1,351
rattletrapClockwerk1,151
witch_doctorWitch Doctor1,110
storm_spiritStorm Spirit944
marsMars743
weaverWeaver696
phoenixPhoenix650
pudgePudge624
Rampages
HeroValue
weaverWeaver13
ursaUrsa12
templar_assassinTemplar Assassin11
life_stealerLifestealer9
chaos_knightChaos Knight8
morphlingMorphling8
nevermoreShadow Fiend8
tinyTiny7
ember_spiritEmber Spirit6
dragon_knightDragon Knight5
Godlike sprees
HeroValue
nevermoreShadow Fiend242
templar_assassinTemplar Assassin238
ursaUrsa231
weaverWeaver216
storm_spiritStorm Spirit190
chaos_knightChaos Knight143
life_stealerLifestealer122
zuusZeus119
tinyTiny114
axeAxe102
Total playtime
HeroValue
weaverWeaver1039:53:00
rattletrapClockwerk913:12:43
phoenixPhoenix905:12:51
pudgePudge903:07:19
nevermoreShadow Fiend896:33:34
tinyTiny872:00:45
dark_willowDark Willow843:50:50
venomancerVenomancer794:07:59
storm_spiritStorm Spirit738:19:38
templar_assassinTemplar Assassin692:16:44
Total time dead
HeroValue
rattletrapClockwerk128:55:49
pudgePudge126:26:22
phoenixPhoenix115:07:21
weaverWeaver110:12:34
vengefulspiritVengeful Spirit105:48:44
venomancerVenomancer105:37:55
nevermoreShadow Fiend100:42:31
tinyTiny94:47:37
dark_willowDark Willow92:02:33
witch_doctorWitch Doctor90:49:16