
Emo Dota 2 profile
Current team
Previous teams
April
3
1
0
3 wins
1 loss
75%
Win rate
June
4
1
0
4 wins
1 loss
80%
Win rate
All time
261
185
24
261 wins
185 losses
56%
Win rate
Most successful heroes
Templar Assassin
27 games
19 / 8
70%
Arc Warden
17 games
11 / 6
65%
Puck
24 games
15 / 9
63%
Storm Spirit
69 games
42 / 27
61%
Most played heroes
Storm Spirit
69 games
42 / 27
61%
Templar Assassin
27 games
19 / 8
70%
Puck
24 games
15 / 9
63%
Arc Warden
17 games
11 / 6
65%