Erica Dota 2 profile
February
2
1
0
2 wins
1 loss
67%
Win rate
March
1
0
0
1 win
0 losses
100%
Win rate
All time
104
130
29
104 wins
130 losses
40%
Win rate
Most successful heroes
Morphling
12 games
10 / 2
83%
Drow Ranger
10 games
7 / 3
70%
Faceless Void
13 games
5 / 8
38%
Terrorblade
13 games
4 / 9
31%
Most played heroes
Faceless Void
13 games
5 / 8
38%
Terrorblade
13 games
4 / 9
31%
Morphling
12 games
10 / 2
83%
Drow Ranger
10 games
7 / 3
70%