THE BEST
Wins
70
Losses
62
Winrate53.03%
Immortal medal icon2688
Slardar
Hero Rankings
Score
Percentile
Rank
6541
100
~100
7856
100
~100
8018
100
~100
7283
99.9
~8000
6704
99.8
~4000
7224
99.8
~8000
7170
99.7
~20000
6813
99.7
~20000
6865
99.7
~20000
7095
99.7
~8000
7164
99.6
~20000
6394
99.6
~20000
6546
99.5
~30000
6750
99.4
~40000
5986
99.3
~40000
6205
99.3
~50000
6539
99.3
~50000
5888
99.2
~30000
6901
99.2
~40000
5804
99.2
~40000
5993
99.2
~40000
6314
99.2
~40000
6024
99.1
~50000
5873
99.1
~40000
6423
99.1
~50000
5486
99.1
~40000
6085
99
~40000
5627
99
~40000
6089
98.8
~70000
6422
98.7
~70000
5133
98.7
~40000
5796
98.7
~80000
5655
98.7
~70000
5299
98.5
~50000
5870
98.4
~90000
5480
98.3
~80000
5649
98.3
~100000
4681
98.3
~30000
5070
98.3
~60000
5496
98.2
~100000
5493
98.1
~80000
4969
98.1
~80000
5563
98.1
~80000
5304
98
~90000
5936
98
~200000
5697
97.9
~200000
4790
97.9
~60000
5417
97.8
~100000
4874
97.8
~80000
5665
97.8
~200000
5273
97.5
~200000
5047
97.2
~200000
5006
96.8
~90000
5215
96.7
~200000
5097
96.6
~200000
5135
96.6
~200000
5237
96.2
~300000
4988
96.1
~200000
4770
95.8
~200000
4498
95.7
~200000
5074
95.7
~200000
4774
95.3
~200000
4973
95.2
~300000
4885
95.2
~300000
4767
94.9
~300000
5229
94.9
~400000
5001
94.7
~400000
4874
94.5
~300000
4299
94.1
~300000
4878
94.1
~400000
4591
94
~300000
4698
93.8
~60000
4586
93.1
~400000
4693
92.6
~400000
4391
92.5
~300000
4735
92.3
~300000
4299
92
~300000
4778
91.9
~500000
4499
91.8
~400000
4780
91.6
~500000
4490
90.2
~500000
4897
90.1
~700000
4497
90.1
~500000
4393
90
~600000
4398
90
~600000
4580
89.9
~600000
4398
89.9
~600000
4572
89.3
~600000
4587
89.3
~700000
4296
89.2
~400000
4496
88.8
~600000
4377
88.7
~400000
4292
88.6
~600000
4199
88.4
~400000
4195
87.8
~300000
4397
87.3
~800000
4457
86.9
~400000
4286
86.8
~600000
4399
86.7
~600000
4298
85
~700000
4292
84.3
~900000
4299
84
~600000
4199
83.9
~800000
4296
83.6
~800000
4399
83.5
~900000
4292
83
~900000
4299
82.1
~800000
4099
81.5
~500000
4299
81.5
~800000
4198
79.9
~1000000
4190
79.4
~2000000
4195
77.3
~900000
4090
77.1
~600000
4192
77.1
~800000
4188
75.7
~2000000
4092
74.4
~1000000
4098
73.2
~2000000
4095
71.6
~2000000
3999
59.8
~2000000
3999
54.5
~3000000
3999
50.3
~900000
3999
48.8
~3000000
3975
45.1
~2000000