TheMantis
Wins
109
Losses
116
Winrate48.44%
Dota Plus icon
Ranked medal iconRanked medal stars
Rubick
Hero Rankings
Score
Percentile
Rank
5562
99.1
~40000
5322
99
~40000
5430
99
~40000
5156
98.9
~40000
5040
98.8
~50000
4641
98.8
~20000
5504
98.5
~70000
5164
98.5
~60000
5428
98.4
~90000
5215
98.3
~100000
5290
98.1
~100000
5554
98
~100000
5327
97.8
~100000
4934
97.6
~100000
5347
97.6
~200000
5317
97.4
~200000
5067
97.3
~200000
5315
97.2
~200000
5205
97.1
~200000
4771
97
~200000
4975
96.9
~200000
4912
96.9
~200000
5158
96.1
~300000
4652
96
~200000
5094
95.9
~300000
4928
95.5
~200000
5028
95.2
~300000
5069
95.2
~300000
4979
94.9
~300000
4937
94.9
~300000
4788
94.7
~300000
4913
94.7
~300000
4824
94.7
~300000
4672
94.5
~300000
4745
94.5
~300000
4832
94.4
~300000
4908
94.1
~300000
4959
94.1
~400000
4686
94.1
~300000
4344
93.8
~200000
4624
93.3
~400000
4469
93.2
~300000
4576
93
~400000
4679
92.9
~400000
4845
92.6
~500000
4482
92.5
~400000
4507
92.3
~400000
4627
92.3
~400000
4507
92.3
~400000
4768
92.1
~500000
4758
92.1
~500000
4677
91.9
~400000
4790
91.8
~500000
4852
91.7
~500000
4499
91.5
~500000
4473
91.4
~400000
4544
91.3
~500000
4291
90.9
~500000
4385
90.9
~500000
4596
90.5
~600000
4626
90.2
~600000
4594
90.2
~600000
4373
90
~500000
4503
89.8
~600000
4455
89.6
~600000
4235
88.9
~500000
4396
88.4
~600000
4595
88.4
~600000
4492
88.2
~700000
4481
87.5
~700000
4194
87.3
~400000
4409
86.5
~800000
4314
86
~800000
4305
85.8
~800000
4286
85.8
~600000
4259
85.3
~800000
4443
84.5
~700000
4151
83.4
~600000
4278
82.7
~2000000
4434
82.2
~2000000
4238
80.8
~2000000
4235
79.1
~2000000
4176
77.1
~2000000
4202
76.8
~2000000
4173
76.5
~2000000
4099
75.2
~2000000
4142
73.9
~2000000
4084
72.8
~900000
4089
72.7
~2000000
4097
70.7
~2000000
4091
70.5
~800000
4093
69.6
~2000000
4042
68.9
~900000
4153
67.3
~3000000
4082
67.1
~2000000
4071
64.1
~2000000
4063
63.9
~2000000
4074
62.8
~2000000
4054
60.8
~2000000
4050
58.1
~2000000
3997
56.9
~2000000
4015
54.7
~3000000
3999
52.2
~2000000
4026
51.5
~3000000
3998
51.2
~2000000
3999
49
~3000000
3989
48.1
~2000000
3986
47.7
~2000000
3998
45.2
~3000000
3975
44.5
~3000000
3963
41.9
~2000000
3948
38
~3000000
3958
37.9
~4000000
3959
35.2
~3000000
3906
28.4
~3000000
3876
19.5
~2000000
3814
13.9
~3000000