Iwo Dota 2 profile
Previous teams
View all past teamsOctober
0
1
0
0 wins
1 loss
0%
Win rate
April
1
4
0
1 win
4 losses
20%
Win rate
All time
186
148
23
186 wins
148 losses
52%
Win rate
Most successful heroes
Lycan
11 games
10 / 1
91%
Vengeful Spirit
15 games
11 / 4
73%
Morphling
26 games
18 / 8
69%
Spectre
18 games
12 / 6
67%
Most played heroes
Morphling
26 games
18 / 8
69%
Spectre
18 games
12 / 6
67%
Vengeful Spirit
15 games
11 / 4
73%
Lycan
11 games
10 / 1
91%