xem
Wins
126
Losses
83
Winrate60.29%
Dota Plus icon
Immortal medal icon1439
Faint
TrendsMoving mean of last 20 games
Kills
05010015068101214
  • Kills