Login

Dstones Dota 2 statistics

Dstones

China 0
  • GG elo rating 1,017
  • World rank 47
  • Total earnings $9,871
  • Winrate 56%
Notifications

Hero statistics

Hero Wins Losses Win rate
Invoker
10 3 77%
Sven
1 0 100%
Tiny
1 0 100%
Zeus
2 0 100%
Juggernaut
1 0 100%
Dazzle
3 0 100%
Bane
1 0 100%
Templar Assassin
2 0 100%
Outworld Devourer
3 1 75%
Sniper
2 1 67%
Rubick
2 1 67%
Viper
3 2 60%
Dragon Knight
5 4 56%
Leshrac
5 4 56%
Pugna
5 4 56%
Kunkka
4 4 50%
Lina
3 3 50%
Batrider
1 1 50%
Timbersaw
1 1 50%
Necrophos
2 3 40%
Death Prophet
2 3 40%
Razor
1 2 33%
Ember Spirit
2 4 33%
Puck
2 5 29%
Queen of Pain
2 5 29%
Alchemist
0 1 0%
Doom
0 1 0%
Storm Spirit
0 3 0%
Tinker
0 1 0%
Shadow Shaman
0 1 0%
Ursa Warrior
0 1 0%
Venomancer
0 1 0%
Arc Warden
0 1 0%
Monkey King
0 2 0%
Snapfire
0 1 0%
Void Spirit
0 2 0%

Matchticker

All matches
This website uses cookies to ensure that you get the best experience Read more