123
Wins
1367
Losses
1067
Winrate56.16%
Dota Plus icon
Immortal medal icon3317
Legion Commander
Hero Rankings
Hero
Score
Percentile
7896
100
8056
100
7879
100
7734
100
8003
100
7048
100
7960
100
7681
100
7886
100
7811
100
7515
99.9
7864
99.9
6648
99.9
7704
99.9
6940
99.9
6938
99.8
7648
99.8
6807
99.7
6550
99.7
6462
99.7
6921
99.6
6082
99.5
6357
99.2
5855
99
5695
98.9
5594
98.8
5197
98.8
5793
98.7
5594
98.7
5395
98.7
5496
98.3
5793
97.8
5295
97.7
5098
97.6
5395
97.3
4892
96.6
5098
96.2
4785
95.9
4998
95.4
5092
95.3
4898
94.9
4896
94.5
4797
94.5
4699
94.3
4699
93.9
4999
93.7
4399
93.4
4998
93.1
4699
92.2
4699
92.1
4499
91.7
4492
91.5
4399
91.4
4699
91.2
4399
91.1
4199
89.8
4683
89.4
4199
88.9
4798
88.6
4498
88.1
4399
87.9
4399
87.4
4299
85.5
4399
85.4
4299
85.3
4296
85.3
4199
85.2
4298
84.2
4299
83.2
4299
82.5
4299
82.1
4099
79.3
4099
79
4199
78.6
4199
78.6
4099
77.7
4199
76.9
4198
76.6
4199
76.4
4199
75.3
4199
74.9
4099
73.4
4099
73.3
4099
71.8
4099
71
4099
71
4099
69.5
4099
69.2
4099
65.2
3999
53.7
3999
52.5
3999
50.9
3999
50.6
3999
50.6
3999
48.9
3999
48.9
3999
45.7
3999
45.4
3999
43.8