Ebony sniper
Wins
359
Losses
406
Winrate46.93%
Dota Plus icon
Immortal medal icon4330
Rubick
Heroes Played
Hero
MP
Win %
With
Win with %
Against
Win against %
Rubick
3 months ago
46.9
0
0
0
0
0
0
43.5
55
0
0
44.4
52.4
0
0
9
22.2
47.8
0
0
48.1
35.5
0
0
47.6
40.5
0
0
28
41.2
0
0
63.6
55.6
0
0
60.4
40
0
0
53.2
44
0
0
51.5
57.6
0
0
46
55.3
0
0
61.9
65.9
0
0
57.1
51
0
0
46
44.1
0
0
41.2
33.3
0
0
50
50
0
0
50
39
0
0
41.4
41.7
0
0
60.9
52
1 - 20 of 126