epa epa
Wins
124
Losses
135
Winrate47.88%
Dota Plus icon
Ranked medal iconRanked medal stars
Windranger
Heroes Played
Hero
MP
Win %
With
Win with %
Against
Win against %
Windranger
a month ago
47.9
0
0
0
0
0
0
7
28.6
50
0
0
20
55.6
0
0
4
25
70
0
0
60
5
80
0
0
58.3
56.3
0
0
61.5
42.1
0
0
44.4
42.9
0
0
56
50
0
0
36.4
42.3
0
0
3
33.3
7
57.1
0
0
33.3
46.2
0
0
8
25
8
37.5
0
0
2
50
9
33.3
0
0
62.5
61.4
0
0
1
0
6
50
0
0
50
5
20
0
0
6
50
58.8
0
0
50
9
55.6
0
0
7
57.1
61.5
1 - 20 of 126