Insomnia
Wins
47
Losses
29
Winrate61.84%
Dota Plus icon
Immortal medal icon4700
Morphling
TrendsMoving mean of last 20 games
Kills
0503691215
  • Kills