demon
Wins
60
Losses
70
Winrate46.15%
Dota Plus icon
Immortal medal icon109
Not Afraid
Hero Rankings
Score
Percentile
Rank
8012
100
~100
8036
100
~100
8014
100
~100
7511
100
~100
7977
100
~100
7893
100
~100
8099
100
~100
8243
100
~100
8335
100
~100
7965
100
~100
8218
100
~100
8007
100
~100
7915
100
~100
8240
100
~100
8273
100
~100
8427
100
~100
8132
100
~100
8068
100
~100
8055
100
~100
8133
100
~100
7405
100
~100
7993
100
~100
8183
100
~100
8083
99.9
~4000
7821
99.9
~4000
7640
99.9
~4000
7928
99.9
~4000
7555
99.9
~4000
7435
99.9
~4000
7070
99.9
~4000
8074
99.9
~4000
7897
99.9
~8000
7268
99.8
~20000
7532
99.7
~20000
7866
99.7
~20000
7580
99.7
~20000
6380
99.6
~20000
6279
99.5
~30000
5793
99.4
~30000
6873
99.4
~30000
6931
99.4
~40000
5989
99.2
~40000
5583
99
~50000
4899
98.4
~50000
5595
98.2
~90000
5197
98.2
~100000
5198
97.9
~90000
5595
97.7
~200000
4699
97
~200000
5098
96.9
~200000
5596
96.9
~200000
5098
96.7
~200000
4699
95.6
~200000
5198
95.6
~300000
4899
95.2
~300000
4699
95
~200000
5098
94.8
~400000
5196
94.8
~400000
4699
94.1
~400000
4398
92.9
~200000
4799
92.9
~300000
4599
92.6
~300000
4599
91.2
~500000
4199
91.1
~300000
4499
91.1
~400000
4699
90.6
~300000
4498
90
~500000
4599
89.9
~600000
4499
88.9
~500000
4399
88.7
~400000
4299
88.2
~300000
4199
86.4
~500000
4199
84.4
~700000
4299
84.2
~900000
4299
84.2
~900000
4199
83.8
~600000
4199
82.4
~800000
4199
82
~900000
4198
81.5
~2000000
4299
79.8
~800000
4099
78.6
~700000
4099
78.5
~900000
4099
78.5
~800000
4199
78.3
~1000000
4199
78.3
~2000000
4199
77.9
~2000000
4199
77.7
~2000000
4099
77.6
~700000
4199
77.2
~2000000
4199
77
~2000000
4199
76.9
~2000000
4099
75.5
~2000000
4199
75.4
~2000000
4099
73.2
~2000000
4099
73
~500000
4099
72.4
~2000000
4099
71.1
~2000000
4099
70.5
~2000000
4099
69.7
~2000000
4099
67.8
~2000000
4099
67.5
~2000000
4099
65.9
~2000000
3999
55.8
~2000000
3999
55
~2000000
3999
53.7
~2000000
3999
49.5
~2000000
3999
49.4
~3000000
3999
48.6
~2000000
3999
48.6
~3000000
3999
48.5
~3000000
3999
47.6
~4000000
3999
46.2
~3000000
3999
44.6
~3000000