Armel
Wins
87
Losses
58
Winrate60.00%
Dota Plus icon
Immortal medal icon4
Earth Spirit
Hero Rankings
Score
Percentile
Rank
7151
100
~100
8055
100
~100
7769
99.9
~4000
8063
99.9
~4000
7603
99.9
~4000
6365
99.9
~4000
8195
99.9
~4000
7299
99.9
~8000
7767
99.8
~8000
6567
99.8
~8000
6557
99.3
~30000
6546
99.3
~40000
6479
99.1
~50000
6078
99
~50000
5697
98.9
~60000
5298
98.7
~60000
5497
98.6
~70000
5099
98.2
~70000
5694
98.1
~60000
5298
98
~80000
4799
97.8
~50000
5099
97.6
~200000
5199
97.2
~200000
4899
96.7
~100000
4499
96.5
~100000
4899
96.5
~200000
4799
96.5
~200000
4799
96.5
~200000
5198
96.2
~200000
5495
95.7
~200000
4799
95.7
~300000
4799
95.5
~200000
4599
94.3
~400000
4699
93.5
~300000
4899
93.3
~500000
4499
92.5
~400000
4699
91.1
~600000
4299
91
~300000
4499
90.1
~500000
4599
88.7
~700000
4299
87.2
~600000
4399
86.9
~800000
4399
86.8
~800000
4199
84.5
~800000
4299
83.5
~700000
4299
82.1
~1000000
4099
81.7
~400000
4199
78.5
~2000000
4199
76.3
~2000000
4199
75.2
~2000000
4099
74.7
~2000000
4099
73.6
~2000000
4099
73
~2000000
4099
72.5
~2000000
4099
71.5
~2000000
4099
71.3
~2000000
4099
71.3
~2000000
4099
70.3
~2000000
4099
70.2
~2000000
4099
69.9
~2000000
4099
69.8
~2000000
4099
69.1
~2000000
4099
68.1
~2000000
4099
66.4
~3000000
3999
50
~3000000
3999
48.3
~3000000
3999
47.4
~3000000
3999
46.9
~4000000
3999
46.7
~4000000
3999
46.5
~4000000
3999
46.1
~3000000
3999
44.5
~3000000
3999
42
~3000000