EcNart Dota 2 profile
February
2
5
0
2 wins
5 losses
29%
Win rate
March
3
5
0
3 wins
5 losses
38%
Win rate
All time
141
168
14
141 wins
168 losses
44%
Win rate
Most successful heroes
Winter Wyvern
25 games
15 / 10
60%
Earthshaker
20 games
10 / 10
50%
Rubick
24 games
12 / 12
50%
Witch Doctor
16 games
6 / 10
38%
Most played heroes
Winter Wyvern
25 games
15 / 10
60%
Rubick
24 games
12 / 12
50%
Earthshaker
20 games
10 / 10
50%
Witch Doctor
16 games
6 / 10
38%