SteveyRuggles
Wins
6057
Losses
3608
Winrate62.67%
Dota Plus icon
Immortal medal icon2184
Hero Rankings
Score
Percentile
Rank
7790
100
~100
7741
100
~100
7369
100
~100
7107
100
~100
7392
100
~100
7323
100
~100
7144
99.9
~4000
7761
99.9
~4000
7413
99.9
~4000
7422
99.9
~4000
7567
99.9
~4000
5870
99.9
~4000
7643
99.9
~4000
7300
99.9
~8000
7184
99.9
~8000
6889
99.8
~8000
6930
99.8
~8000
7126
99.8
~8000
7178
99.8
~8000
6897
99.8
~8000
6627
99.8
~8000
6682
99.8
~8000
7180
99.8
~8000
7520
99.8
~8000
7176
99.8
~20000
7219
99.8
~8000
6795
99.8
~8000
7016
99.8
~20000
7050
99.7
~20000
7085
99.7
~20000
7431
99.7
~20000
7388
99.7
~20000
7422
99.7
~20000
6675
99.7
~20000
7157
99.7
~8000
6808
99.6
~20000
5770
99.6
~20000
7011
99.6
~20000
6366
99.6
~20000
5998
99.5
~20000
6238
99.5
~30000
6309
99.5
~20000
6230
99.5
~30000
5948
99.5
~30000
6353
99.4
~30000
7466
99.4
~30000
5575
99.4
~20000
6073
99.3
~30000
5749
99.3
~20000
6163
99.3
~40000
6148
99.3
~40000
6777
99.3
~20000
5997
99.3
~40000
6067
99.2
~40000
6119
99.2
~20000
6223
99.2
~40000
6626
99.2
~40000
6099
99.1
~50000
5931
99.1
~40000
5945
99.1
~60000
6002
99.1
~50000
5827
99.1
~50000
6012
99
~50000
6313
99
~60000
5291
99
~30000
5765
98.9
~40000
5778
98.8
~70000
5850
98.7
~70000
5450
98.7
~60000
6118
98.5
~80000
5738
98.4
~70000
5538
98.3
~80000
5755
98.3
~70000
6142
98.2
~90000
5345
98
~50000
5095
98
~60000
4891
97.9
~80000
5188
97.9
~90000
5741
97.8
~200000
5385
97.7
~200000
5191
97.4
~200000
5094
97.2
~200000
5280
97.2
~200000
4794
97.1
~200000
4889
97.1
~200000
4794
97.1
~200000
4983
97.1
~200000
5571
97
~200000
4994
97
~200000
4890
96.9
~200000
4987
96.5
~200000
4887
96.4
~90000
5095
95.9
~300000
5158
95.7
~300000
4994
95.5
~200000
4698
95.2
~200000
4691
95.1
~300000
4896
94.7
~300000
4894
94.3
~400000
4497
93.8
~300000
4696
93.7
~300000
4395
93.7
~200000
4793
93.5
~400000
4498
93.1
~300000
4793
93
~400000
4399
92.1
~300000
4698
91.8
~500000
4498
90.3
~400000
4497
90.1
~300000
4596
89.9
~600000
4298
89.7
~400000
4397
89.6
~500000
4498
88.5
~600000
4199
86.8
~500000
4399
85.5
~700000
4398
83.3
~900000
4097
83.2
~500000
4099
82.7
~600000
4099
81
~600000
4099
75.4
~700000
3999
58.3
~800000
3999
50.2
~2000000