
Dstones Dota 2 profile
March
1
5
0
1 win
5 losses
17%
Win rate
April
4
3
0
4 wins
3 losses
57%
Win rate
All time
114
99
40
114 wins
99 losses
45%
Win rate
Most successful heroes
Invoker
15 games
12 / 3
80%
Dragon Knight
11 games
7 / 4
64%
Leshrac
16 games
8 / 8
50%
Death Prophet
12 games
5 / 7
42%
Most played heroes
Leshrac
16 games
8 / 8
50%
Invoker
15 games
12 / 3
80%
Death Prophet
12 games
5 / 7
42%
Dragon Knight
11 games
7 / 4
64%