getmeoutofhiddenpool
Wins
31
Losses
24
Winrate56.36%
Dota Plus icon
Immortal medal icon505
Leshrac
TrendsMoving mean of last 20 games
Kills
0246810
  • Kills