SteveyRuggles
Wins
220
Losses
143
Winrate60.61%
Dota Plus icon
Immortal medal icon2184
Slardar
Hero Rankings
Score
Percentile
Rank
7643
100
~100
7219
100
~100
7724
100
~100
7761
100
~100
6930
100
~100
7463
100
~100
7184
99.9
~4000
7176
99.9
~4000
7050
99.9
~4000
7144
99.9
~4000
6627
99.9
~4000
7520
99.9
~4000
7413
99.9
~4000
7323
99.9
~4000
7466
99.9
~4000
7567
99.9
~4000
7388
99.9
~4000
7369
99.8
~8000
7107
99.8
~8000
6682
99.8
~8000
7180
99.8
~8000
7422
99.8
~8000
7741
99.8
~20000
7011
99.8
~8000
6675
99.8
~20000
7085
99.7
~20000
7392
99.7
~20000
6808
99.7
~20000
5870
99.7
~8000
7300
99.7
~20000
6073
99.7
~20000
7016
99.7
~20000
6309
99.7
~20000
6366
99.7
~20000
6889
99.6
~20000
7157
99.6
~8000
7178
99.6
~20000
7422
99.6
~20000
6777
99.6
~20000
6223
99.6
~20000
6002
99.6
~30000
5931
99.6
~20000
6163
99.6
~30000
7126
99.6
~30000
6110
99.5
~8000
5738
99.5
~30000
5948
99.5
~30000
6067
99.5
~30000
6897
99.4
~40000
5945
99.4
~40000
5770
99.4
~40000
6012
99.4
~40000
6230
99.3
~40000
5998
99.3
~20000
6099
99.3
~50000
6795
99.3
~30000
6143
99.3
~50000
6353
99.3
~40000
6626
99.2
~40000
5749
99.2
~20000
6313
99.2
~50000
5948
99.1
~50000
6118
99.1
~60000
5827
99
~50000
5755
98.9
~50000
5765
98.9
~40000
5778
98.9
~60000
5095
98.8
~40000
5450
98.8
~60000
6142
98.7
~70000
5997
98.7
~70000
5538
98.7
~60000
6230
98.6
~80000
5280
98.6
~70000
5575
98.6
~30000
5345
98.5
~40000
5291
98.4
~40000
4794
98.3
~80000
5188
98.2
~80000
4983
98.1
~80000
4891
97.7
~90000
5385
97.7
~200000
4887
97.7
~70000
5094
97.5
~200000
5741
97.3
~200000
4990
97.2
~200000
4994
97
~200000
5191
96.9
~200000
4794
96.2
~200000
4889
96.1
~300000
5158
96
~200000
4987
95.7
~300000
4698
95.3
~200000
5571
95.1
~400000
4994
94.8
~300000
5095
94.5
~400000
4896
94.4
~300000
4395
94.1
~200000
4894
93.9
~400000
4698
93.7
~400000
4696
93.5
~400000
4691
93.5
~300000
4793
93
~400000
4497
92.8
~300000
4793
92.5
~500000
4399
91.8
~400000
4498
91.5
~400000
4498
90.4
~400000
4298
90.2
~500000
4497
89.6
~400000
4596
88.7
~700000
4397
88.4
~600000
4199
88.3
~500000
4498
88.2
~700000
4399
86.9
~700000
4099
82.9
~600000
4398
82.8
~1000000
4097
81.8
~600000
4099
77.7
~800000
4099
72.6
~900000
3999
60.2
~800000
3999
57.5
~2000000