against all odds
Wins
48
Losses
43
Winrate52.75%
Dota Plus icon
Ranked medal iconRanked medal stars
Leshrac
Hero Rankings
Score
Percentile
Rank
7367
100
~100
7927
100
~100
8087
100
~100
7781
100
~100
7058
99.9
~4000
6902
99.9
~4000
7987
99.8
~4000
7706
99.8
~8000
6901
99.7
~8000
6863
99.6
~20000
6064
99.5
~30000
6812
99.4
~40000
5749
99.2
~50000
5214
98.9
~30000
5439
98.8
~60000
5927
98.6
~90000
5523
98.4
~80000
5964
98.3
~80000
6196
98.2
~80000
5373
97.7
~200000
5112
97.5
~200000
4908
97.5
~40000
5093
97.4
~100000
5254
97.1
~200000
5418
97.1
~200000
5110
97.1
~200000
5156
96.8
~200000
4999
96.6
~200000
4911
96.5
~200000
4977
96.5
~200000
4979
96.5
~200000
5289
96.4
~200000
4596
96.3
~200000
4841
96.3
~200000
5331
96.3
~200000
5074
96.2
~200000
4981
96.1
~300000
5382
95.9
~300000
5344
95.8
~300000
5131
95.6
~300000
5021
95.6
~300000
4569
95.2
~200000
5026
94.7
~300000
5231
94.4
~300000
4538
94.3
~300000
4872
94.2
~300000
4489
94.1
~300000
4753
94
~300000
4685
93.8
~300000
4485
93.8
~200000
4596
93.6
~400000
4654
93.5
~400000
4699
92.6
~500000
4505
92
~300000
4359
91.9
~300000
4380
91.5
~50000
4720
91.5
~500000
4670
91.4
~400000
4558
90.8
~500000
4211
90.3
~300000
4472
90.3
~500000
4596
89.2
~600000
4358
88.8
~600000
4458
88.5
~400000
4222
87.6
~400000
4492
87.5
~800000
4396
86.7
~700000
4407
86.1
~800000
4385
85.3
~900000
4351
84.5
~700000
4539
84.4
~1000000
4376
84.3
~900000
4156
83.6
~500000
4168
83.2
~700000
4360
83.1
~800000
4388
82.9
~2000000
4143
81.5
~700000
4300
81.1
~2000000
4201
80.9
~600000
4172
80.5
~500000
4156
80.1
~700000
4190
79.4
~2000000
4201
79.3
~2000000
4177
79.2
~900000
4185
78.9
~2000000
4234
78.2
~2000000
4172
78.1
~1000000
4128
78
~800000
4218
76.8
~2000000
4155
76.3
~1000000
4112
75.7
~2000000
4183
74.7
~2000000
4064
74.6
~600000
4131
72.5
~2000000
4091
69
~2000000
4125
68.8
~2000000
4118
68.5
~2000000
4063
68.4
~700000
4103
67.6
~2000000
4099
66.3
~500000
4024
65.4
~600000
4092
65
~2000000
4094
63
~2000000
4080
62.5
~2000000
4096
62.3
~3000000
4013
54.1
~2000000
4007
52.6
~2000000
4000
52.4
~3000000
4002
52.3
~2000000
4010
48.7
~3000000
3963
47.7
~2000000
3999
45.1
~2000000
3971
45
~2000000
3992
39.2
~3000000
3979
37.9
~3000000
3950
37.8
~3000000
3965
36.5
~4000000
3966
35.5
~4000000
3957
29.5
~2000000
3922
28.7
~3000000
3933
25.4
~4000000
3903
21.3
~4000000
3855
18.7
~3000000
3885
15.7
~3000000
3675
5.6
~5000000