AAA
Wins
93
Losses
77
Winrate54.71%
Dota Plus icon
Immortal medal icon2509
X
TrendsMoving mean of last 20 games
0501001.052.13.154.25.25
  • Kills