
Emo Dota 2 profile
Current team
Previous teams
March
6
4
0
6 wins
4 losses
60%
Win rate
April
4
1
0
4 wins
1 loss
80%
Win rate
All time
213
146
19
213 wins
146 losses
56%
Win rate
Most successful heroes
Arc Warden
16 games
11 / 5
69%
Puck
18 games
12 / 6
67%
Invoker
19 games
12 / 7
63%
Ember Spirit
45 games
28 / 17
62%
Most played heroes
Ember Spirit
45 games
28 / 17
62%
Invoker
19 games
12 / 7
63%
Puck
18 games
12 / 6
67%
Arc Warden
16 games
11 / 5
69%